Commit graph

4872 commits

Author SHA1 Message Date
Dima Arnautov
7da29174c7
[8.18] Support local file path for xpack.productDocBase.artifactRepositoryUrl (#217046) (#224284)
# Backport

This will backport the following commits from `main` to `8.18`:
- [Support local file path for
`xpack.productDocBase.artifactRepositoryUrl`
(#217046)](https://github.com/elastic/kibana/pull/217046)

<!--- Backport version: 10.0.1 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Dima
Arnautov","email":"dmitrii.arnautov@elastic.co"},"sourceCommit":{"committedDate":"2025-04-14T13:27:41Z","message":"Support
local file path for `xpack.productDocBase.artifactRepositoryUrl`
(#217046)\n\n## Summary\n\nCloses
https://github.com/elastic/kibana/issues/216583\n\nAdds support for a
local file path in\n`xpack.productDocBase.artifactRepositoryUrl`
setting.\nIf local path with `file://` protocol is provided, it has to
contain a\npath to a directory with the artifacts and the `index.xml`
file.\n\n#### How to test \n\n1. Download the XML and zip files
from\nhttps://kibana-knowledge-base-artifacts.elastic.co\n2. Create a
folder, e.g. `mkdir /Users/<my_user>/test_artifacts` and\nplace all the
files there. The XML file has to be called `index.xml`\n3. Add
`xpack.productDocBase.artifactRepositoryUrl:\n'file:///Users/<my_user>/test_artifacts'`
to your `kibana.dev.yml`\n4. Go to
`/app/management/kibana/observabilityAiAssistantManagement` in\nKibana
and install Elastic documentation\n5. Kibana dev server should report
`[2025-04-07T14:05:10.640+02:00][INFO\n][plugins.productDocBase.package-installer]
Documentation installation\nsuccessful for product [security] and
version [8.17]`\n6. Check `data/ai-kb-artifacts` folder in your Kibana
repo, it should\ncontain zip files with docs\n\n### Checklist\n\n- [x]
Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[x]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas
added for features that require explanation or tutorials\n- [x] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common scenarios\n- [x] The PR
description includes the appropriate Release Notes section,\nand the
correct `release_note:*` label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6722f142a4d36f0c84c9eb258287900f2f559389","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement",":ml","Team:ML","backport:version","v9.1.0","v8.19.0"],"title":"Support
local file path for
`xpack.productDocBase.artifactRepositoryUrl`","number":217046,"url":"https://github.com/elastic/kibana/pull/217046","mergeCommit":{"message":"Support
local file path for `xpack.productDocBase.artifactRepositoryUrl`
(#217046)\n\n## Summary\n\nCloses
https://github.com/elastic/kibana/issues/216583\n\nAdds support for a
local file path in\n`xpack.productDocBase.artifactRepositoryUrl`
setting.\nIf local path with `file://` protocol is provided, it has to
contain a\npath to a directory with the artifacts and the `index.xml`
file.\n\n#### How to test \n\n1. Download the XML and zip files
from\nhttps://kibana-knowledge-base-artifacts.elastic.co\n2. Create a
folder, e.g. `mkdir /Users/<my_user>/test_artifacts` and\nplace all the
files there. The XML file has to be called `index.xml`\n3. Add
`xpack.productDocBase.artifactRepositoryUrl:\n'file:///Users/<my_user>/test_artifacts'`
to your `kibana.dev.yml`\n4. Go to
`/app/management/kibana/observabilityAiAssistantManagement` in\nKibana
and install Elastic documentation\n5. Kibana dev server should report
`[2025-04-07T14:05:10.640+02:00][INFO\n][plugins.productDocBase.package-installer]
Documentation installation\nsuccessful for product [security] and
version [8.17]`\n6. Check `data/ai-kb-artifacts` folder in your Kibana
repo, it should\ncontain zip files with docs\n\n### Checklist\n\n- [x]
Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[x]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas
added for features that require explanation or tutorials\n- [x] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common scenarios\n- [x] The PR
description includes the appropriate Release Notes section,\nand the
correct `release_note:*` label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6722f142a4d36f0c84c9eb258287900f2f559389"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/217046","number":217046,"mergeCommit":{"message":"Support
local file path for `xpack.productDocBase.artifactRepositoryUrl`
(#217046)\n\n## Summary\n\nCloses
https://github.com/elastic/kibana/issues/216583\n\nAdds support for a
local file path in\n`xpack.productDocBase.artifactRepositoryUrl`
setting.\nIf local path with `file://` protocol is provided, it has to
contain a\npath to a directory with the artifacts and the `index.xml`
file.\n\n#### How to test \n\n1. Download the XML and zip files
from\nhttps://kibana-knowledge-base-artifacts.elastic.co\n2. Create a
folder, e.g. `mkdir /Users/<my_user>/test_artifacts` and\nplace all the
files there. The XML file has to be called `index.xml`\n3. Add
`xpack.productDocBase.artifactRepositoryUrl:\n'file:///Users/<my_user>/test_artifacts'`
to your `kibana.dev.yml`\n4. Go to
`/app/management/kibana/observabilityAiAssistantManagement` in\nKibana
and install Elastic documentation\n5. Kibana dev server should report
`[2025-04-07T14:05:10.640+02:00][INFO\n][plugins.productDocBase.package-installer]
Documentation installation\nsuccessful for product [security] and
version [8.17]`\n6. Check `data/ai-kb-artifacts` folder in your Kibana
repo, it should\ncontain zip files with docs\n\n### Checklist\n\n- [x]
Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[x]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas
added for features that require explanation or tutorials\n- [x] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common scenarios\n- [x] The PR
description includes the appropriate Release Notes section,\nand the
correct `release_note:*` label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6722f142a4d36f0c84c9eb258287900f2f559389"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"},{"url":"https://github.com/elastic/kibana/pull/219083","number":219083,"branch":"8.19","state":"MERGED","mergeCommit":{"sha":"de3d30aeda57436d96a0d6142e315bc076376657","message":"[8.19]
Support local file path for `xpack.productDocBase.artifactRepositoryUrl`
(#217046) (#219083)\n\n# Backport\n\nThis will backport the following
commits from `main` to `8.19`:\n- [Support local file path
for\n`xpack.productDocBase.artifactRepositoryUrl`\n(#217046)](https://github.com/elastic/kibana/pull/217046)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Elastic Machine <elasticmachine@users.noreply.github.com>"}}]}]
BACKPORT-->
2025-06-17 19:29:30 +02:00
Liam Thompson
1d66e47582
[DOCS] Fix typo try-esql.asciidoc (#222735)
[DOCS] Fix typo try-esql.asciidoc
2025-06-05 07:25:51 +00:00
Nastasha Solomon
71d735c5bf
[8.18] [Docs][8.18.2] Add known issue about kibana.yml file (#222212) (#222261)
# Backport

This will backport the following commits from `8.19` to `8.18`:
- [[Docs][8.18.2] Add known issue about `kibana.yml` file
(#222212)](https://github.com/elastic/kibana/pull/222212)

<!--- Backport version: 10.0.0 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Nastasha
Solomon","email":"79124755+nastasha-solomon@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-02T19:11:42Z","message":"[Docs][8.18.2]
Add known issue about `kibana.yml` file (#222212)\n\n##
Summary\n\nContributes to
https://github.com/elastic/kibana/issues/222127 by\nupdating the Kibana
8.18.2 release notes to include a known issue about\n`kibana.yml`
file\n\n**Corresponding PRs**\n- Kibana 9.x known issues:
https://github.com/elastic/kibana/pull/222213\n\n## Preview\n- [8.18.2
known\nissues](https://kibana_bk_222212.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.18.2.html)\n\n---------\n\nCo-authored-by:
Ying Mao
<ying.mao@elastic.co>","sha":"0fec9684e61effd890daa807010274068a323ad3","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","backport:version","v8.18.2"],"title":"[Docs][8.18.2]
Add known issue about `kibana.yml`
file","number":222212,"url":"https://github.com/elastic/kibana/pull/222212","mergeCommit":{"message":"[Docs][8.18.2]
Add known issue about `kibana.yml` file (#222212)\n\n##
Summary\n\nContributes to
https://github.com/elastic/kibana/issues/222127 by\nupdating the Kibana
8.18.2 release notes to include a known issue about\n`kibana.yml`
file\n\n**Corresponding PRs**\n- Kibana 9.x known issues:
https://github.com/elastic/kibana/pull/222213\n\n## Preview\n- [8.18.2
known\nissues](https://kibana_bk_222212.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.18.2.html)\n\n---------\n\nCo-authored-by:
Ying Mao
<ying.mao@elastic.co>","sha":"0fec9684e61effd890daa807010274068a323ad3"}},"sourceBranch":"8.19","suggestedTargetBranches":["8.18"],"targetPullRequestStates":[{"branch":"8.18","label":"v8.18.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Ying Mao <ying.mao@elastic.co>
2025-06-02 20:20:16 +00:00
Nastasha Solomon
ae20879cf2
[8.18] [Docs][8.18.x] Add known issue about maintenance windows (#222096) (#222125)
# Backport

This will backport the following commits from `8.19` to `8.18`:
- [[Docs][8.18.x] Add known issue about maintenance windows
(#222096)](https://github.com/elastic/kibana/pull/222096)

<!--- Backport version: 10.0.0 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Nastasha
Solomon","email":"79124755+nastasha-solomon@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-05-30T22:05:59Z","message":"[Docs][8.18.x]
Add known issue about maintenance windows (#222096)\n\n##
Summary\n\nContributes to
https://github.com/elastic/response-ops-team/issues/320\nby updating the
Kibana 8.18.0 and 8.18.1 release notes to include a\nknown issue about
maintenance windows.\n\n**Corresponding PRs**\n- Kibana 9.x known
issues: https://github.com/elastic/kibana/pull/222097\n\n## Preview\n-
[8.18.0
known\nissues](https://kibana_bk_222096.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.18.0.html#known-issues-8.18.0)\n-
[8.18.1
known\nissues](https://kibana_bk_222096.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.18.1.html)\n\n---------\n\nCo-authored-by:
Lisa Cawley
<lcawley@elastic.co>","sha":"9b869aa7887aa1e1e55f65e0ec230d4aa5c7b375","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","backport:version","v8.18.0","v8.18.1"],"title":"[Docs][8.18.x]
Add known issue about maintenance
windows","number":222096,"url":"https://github.com/elastic/kibana/pull/222096","mergeCommit":{"message":"[Docs][8.18.x]
Add known issue about maintenance windows (#222096)\n\n##
Summary\n\nContributes to
https://github.com/elastic/response-ops-team/issues/320\nby updating the
Kibana 8.18.0 and 8.18.1 release notes to include a\nknown issue about
maintenance windows.\n\n**Corresponding PRs**\n- Kibana 9.x known
issues: https://github.com/elastic/kibana/pull/222097\n\n## Preview\n-
[8.18.0
known\nissues](https://kibana_bk_222096.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.18.0.html#known-issues-8.18.0)\n-
[8.18.1
known\nissues](https://kibana_bk_222096.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.18.1.html)\n\n---------\n\nCo-authored-by:
Lisa Cawley
<lcawley@elastic.co>","sha":"9b869aa7887aa1e1e55f65e0ec230d4aa5c7b375"}},"sourceBranch":"8.19","suggestedTargetBranches":["8.18"],"targetPullRequestStates":[{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Lisa Cawley <lcawley@elastic.co>
2025-06-02 09:13:28 -04:00
wajihaparvez
932bd14d24
[Backport] Add known issue about AI Obs Assistant getting stuck when attempting to call the call the execute_connector function (#221861)
## Summary

Backports https://github.com/elastic/kibana/pull/221804 to 8.18.

cc: @nastasha-solomon

Co-authored-by: Nastasha Solomon <79124755+nastasha-solomon@users.noreply.github.com>
2025-05-29 09:11:07 -04:00
wajihaparvez
0a9bd37bcf
[Backport] Adds 8.18.2 release notes (#221208) (#221540)
## Summary

Backports https://github.com/elastic/kibana/pull/221208 to 8.18.

Co-authored-by: florent-leborgne <florent.leborgne@elastic.co>
2025-05-26 15:37:46 -04:00
wajihaparvez
d1dd7c173b
[Backport] Adds 8.17.7 release notes (#221207) (#221538)
## Summary

Backports https://github.com/elastic/kibana/pull/221207 to 8.18.

Co-authored-by: florent-leborgne <florent.leborgne@elastic.co>
2025-05-26 15:37:34 -04:00
Lisa Cawley
419f19e36f
[8.18] [DOCS] Microsoft Defender for Endpoint connector (#219999) (#220595) 2025-05-09 08:48:39 -04:00
Lisa Cawley
bdfffb5664
[8.18] [DOCS] Update CrowdStrike and SentinelOne connectors (#219887) (#220577) 2025-05-09 08:48:16 -04:00
Edu González de la Herrán
ec0e9ca52f
security advisory message added to 8.18.1 release notes (#220497)
Updated release notes for security advisory message.
2025-05-08 10:05:23 -04:00
florent-leborgne
8dc5e09130
[Docs] Add known issue about AI Obs Assistant KB documents (#220397)
^^ 

Let me know if we should add more links to more context, etc. 
I added the entry to every minor release notes section of 8.18 and 8.17
minor will create a different PR to the new docs system to document this
for 9.0.

<img width="869" alt="image"
src="https://github.com/user-attachments/assets/51fb8817-46b6-45bb-b8ec-1e249b148636"
/>
<img width="864" alt="image"
src="https://github.com/user-attachments/assets/d67b561a-9f17-43fd-bcff-414bdea8c145"
/>
2025-05-07 18:35:39 +02:00
florent-leborgne
c05fd72111
[8.18] [Docs] Add 8.17.6 release notes (#220004) (#220214)
# Backport

This will backport the following commits from `8.19` to `8.18`:
- [[Docs] Add 8.17.6 release notes
(#220004)](https://github.com/elastic/kibana/pull/220004)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"wajihaparvez","email":"wajiha.parvez@elastic.co"},"sourceCommit":{"committedDate":"2025-05-06T09:27:02Z","message":"[Docs]
Add 8.17.6 release notes (#220004)\n\n## Summary\n\nAdds 8.17.6 release
notes.\n\nCloses:
[#673](https://github.com/elastic/platform-docs-team/issues/673)\n\n[Preview](https://kibana_bk_220004.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.17.6.html)\n\n---------\n\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"26fe4d64d29a28b24475ef8e347088d7b6401bbf","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","backport:version","v8.17.0","v8.18.0","v8.19.0"],"title":"[Docs]
Add 8.17.6 release
notes","number":220004,"url":"https://github.com/elastic/kibana/pull/220004","mergeCommit":{"message":"[Docs]
Add 8.17.6 release notes (#220004)\n\n## Summary\n\nAdds 8.17.6 release
notes.\n\nCloses:
[#673](https://github.com/elastic/platform-docs-team/issues/673)\n\n[Preview](https://kibana_bk_220004.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.17.6.html)\n\n---------\n\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"26fe4d64d29a28b24475ef8e347088d7b6401bbf"}},"sourceBranch":"8.19","suggestedTargetBranches":["8.17","8.18"],"targetPullRequestStates":[{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/220004","number":220004,"mergeCommit":{"message":"[Docs]
Add 8.17.6 release notes (#220004)\n\n## Summary\n\nAdds 8.17.6 release
notes.\n\nCloses:
[#673](https://github.com/elastic/platform-docs-team/issues/673)\n\n[Preview](https://kibana_bk_220004.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.17.6.html)\n\n---------\n\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"26fe4d64d29a28b24475ef8e347088d7b6401bbf"}}]}]
BACKPORT-->

Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co>
2025-05-06 10:00:27 +00:00
wajihaparvez
a69ffe9d62
[Docs] Add 8.18.1 release notes (#219768)
## Summary

Adds 8.18.1 release notes.

Closes: [#670](https://github.com/elastic/platform-docs-team/issues/670)

[Preview](https://kibana_bk_219768.docs-preview.app.elstc.co/guide/en/kibana/8.18/release-notes-8.18.1.html)
2025-05-06 09:50:29 +02:00
wajihaparvez
5780ae13de
[Docs] Backport 8.17.5 release notes to 8.18 (#218149)
## Backport

This will backport the following commits from `8.x` to `8.18`:

- [8.17.5 release notes
(#217919)](2d50a33948)
2025-04-14 15:01:32 -04:00
Lisa Cawley
12295390de
[8.18] [DOCS] Remove Upgrade Assistant add default field API (#217264) (#217372)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[DOCS] Remove Upgrade Assistant add default field API
(#217264)](https://github.com/elastic/kibana/pull/217264)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Lisa
Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2025-04-07T16:31:35Z","message":"[DOCS]
Remove Upgrade Assistant add default field API
(#217264)","sha":"0391d970dbbcf402a7b4f469f4be908921604b76","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","v7.13.5","v7.14.3","v7.15.3","v7.16.4","v8.0.2","v8.1.4","v8.2.4","v8.3.4","v8.4.4","v8.5.4","v8.6.3","v8.7.2","v8.8.3","v8.9.3","v8.10.5","v7.17.17","v8.11.5","v8.12.3","v8.13.5","v8.14.4","backport:version","v8.15.6","v8.19.0","v8.18.1","v8.17.5","v8.16.7"],"title":"[DOCS]
Remove Upgrade Assistant add default field API
","number":217264,"url":"https://github.com/elastic/kibana/pull/217264","mergeCommit":{"message":"[DOCS]
Remove Upgrade Assistant add default field API
(#217264)","sha":"0391d970dbbcf402a7b4f469f4be908921604b76"}},"sourceBranch":"8.x","suggestedTargetBranches":["7.13","7.14","7.15","7.16","8.0","8.1","8.2","8.3","8.4","8.5","8.6","8.7","8.8","8.9","8.10","7.17","8.11","8.12","8.13","8.14","8.15","8.18","8.17","8.16"],"targetPullRequestStates":[{"branch":"7.13","label":"v7.13.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.14","label":"v7.14.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.15","label":"v7.15.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.16","label":"v7.16.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.0","label":"v8.0.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.1","label":"v8.1.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.2","label":"v8.2.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.3","label":"v8.3.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.4","label":"v8.4.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.5","label":"v8.5.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.6","label":"v8.6.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.7","label":"v8.7.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.8","label":"v8.8.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.9","label":"v8.9.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.10","label":"v8.10.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.17","label":"v7.17.17","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.11","label":"v8.11.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.12","label":"v8.12.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.13","label":"v8.13.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.14","label":"v8.14.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.15","label":"v8.15.6","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.7","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-04-08 11:14:20 -04:00
florent-leborgne
89ab8e4aff
[8.18] [Docs] Add note about runtime fields and data views (#216617) (#216669)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[Docs] Add note about runtime fields and data views
(#216617)](https://github.com/elastic/kibana/pull/216617)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2025-04-01T15:37:58Z","message":"[Docs]
Add note about runtime fields and data views (#216617)\n\nReproduce
https://github.com/elastic/kibana/pull/159636","sha":"2d7bbd76f621b42457ddbf1c2377a6e4f6a717db","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","v8.16.0","backport:version","v8.17.0","v8.18.0","v8.19.0"],"title":"[Docs]
Add note about runtime fields and data
views","number":216617,"url":"https://github.com/elastic/kibana/pull/216617","mergeCommit":{"message":"[Docs]
Add note about runtime fields and data views (#216617)\n\nReproduce
https://github.com/elastic/kibana/pull/159636","sha":"2d7bbd76f621b42457ddbf1c2377a6e4f6a717db"}},"sourceBranch":"8.x","suggestedTargetBranches":["8.16","8.17","8.18"],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-04-01 16:12:54 +00:00
natasha-moore-elastic
54c16eb883
[8.18] [DOCS] Deletes asciidoc Osquery API docs (#216269) (#216431)
{defaultPrDescription}

<!--BACKPORT {commits} BACKPORT-->
2025-03-31 11:22:13 -04:00
florent-leborgne
f9aa1dbfc7
[8.18] [Docs] Add page about Kibana's color modes (#215930) (#216010)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[Docs] Add page about Kibana's color modes
(#215930)](https://github.com/elastic/kibana/pull/215930)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2025-03-26T10:39:43Z","message":"[Docs]
Add page about Kibana's color modes (#215930)\n\nThis PR adds
documentation about Kibana's dark mode options available\nfrom the
UI.\n\nRelates to:
https://github.com/elastic/platform-docs-team/issues/614","sha":"ad2056054343dd3d31c103d10cce842400a93718","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","backport:version","v8.18.0"],"number":215930,"url":"https://github.com/elastic/kibana/pull/215930","mergeCommit":{"message":"[Docs]
Add page about Kibana's color modes (#215930)\n\nThis PR adds
documentation about Kibana's dark mode options available\nfrom the
UI.\n\nRelates to:
https://github.com/elastic/platform-docs-team/issues/614","sha":"ad2056054343dd3d31c103d10cce842400a93718"}},"sourceBranch":"8.x","suggestedTargetBranches":["8.18"],"targetPullRequestStates":[{"branch":"8.18","label":"v8.18.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-03-27 10:04:35 +01:00
wajihaparvez
52a3f8b4e5
[Docs] Update instructions for kbn-grid-layout - backport to 8.18 (#215908)
## Summary

This PR backports https://github.com/elastic/kibana/pull/215809 to 8.18.
2025-03-25 19:11:47 +01:00
Gerard Soldevila
dae17b1f42
[8.18] Fix plugin list for 8.x (asciidoc-based) docs (#215671) (#215703)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [Fix plugin list for 8.x (asciidoc-based) docs
(#215671)](https://github.com/elastic/kibana/pull/215671)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Gerard
Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-03-24T13:33:38Z","message":"Fix
plugin list for 8.x (asciidoc-based) docs (#215671)\n\n##
Summary\n\nApply the same fixes as
https://github.com/elastic/kibana/pull/215648,\nbut for 8.x
series.","sha":"35f17542d096452067bf792d99ed60fc0c981759","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","backport:all-open"],"title":"Fix
plugin list for 8.x (asciidoc-based)
docs","number":215671,"url":"https://github.com/elastic/kibana/pull/215671","mergeCommit":{"message":"Fix
plugin list for 8.x (asciidoc-based) docs (#215671)\n\n##
Summary\n\nApply the same fixes as
https://github.com/elastic/kibana/pull/215648,\nbut for 8.x
series.","sha":"35f17542d096452067bf792d99ed60fc0c981759"}},"sourceBranch":"8.x","suggestedTargetBranches":[],"targetPullRequestStates":[]}]
BACKPORT-->
2025-03-25 11:44:32 +01:00
wajihaparvez
69602d4bc9
Backport 8.17.4 release notes to 8.18 (#215574)
## Summary

This PR backports https://github.com/elastic/kibana/pull/215250 to 8.18.
2025-03-21 17:11:57 -04:00
wajihaparvez
9d19867cdb
Backport 8.16.6 release notes to 8.18 (#215572)
## Summary

This PR backports https://github.com/elastic/kibana/pull/215252 to 8.18.
2025-03-21 17:11:31 -04:00
florent-leborgne
9e9067f48d
[8.18] [Docs] ES|QL in Kibana updates (#215409) (#215468)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[Docs] ES|QL in Kibana updates
(#215409)](https://github.com/elastic/kibana/pull/215409)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2025-03-21T10:41:27Z","message":"[Docs]
ES|QL in Kibana updates (#215409)\n\nIncludes:\n\n- ES|QL dashboard
controls\n- Support for LOOKUP JOIN with autocomplete suggestions\n-
KQL/Lucene query carried over when switching to ES|QL mode\n- ES|QL viz
customization options\n\nRel:
https://github.com/elastic/platform-docs-team/issues/614\n\nCarried to
9.0+ docs
with\nhttps://github.com/elastic/docs-content/pull/857","sha":"cb36efc6a3da7fdc4814316c0385f3fe6b1fb567","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","backport:version","v8.18.0","v8.19.0"],"number":215409,"url":"https://github.com/elastic/kibana/pull/215409","mergeCommit":{"message":"[Docs]
ES|QL in Kibana updates (#215409)\n\nIncludes:\n\n- ES|QL dashboard
controls\n- Support for LOOKUP JOIN with autocomplete suggestions\n-
KQL/Lucene query carried over when switching to ES|QL mode\n- ES|QL viz
customization options\n\nRel:
https://github.com/elastic/platform-docs-team/issues/614\n\nCarried to
9.0+ docs
with\nhttps://github.com/elastic/docs-content/pull/857","sha":"cb36efc6a3da7fdc4814316c0385f3fe6b1fb567"}},"sourceBranch":"8.x","suggestedTargetBranches":["8.18"],"targetPullRequestStates":[{"branch":"8.18","label":"v8.18.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-03-21 11:23:00 +00:00
florent-leborgne
e6ca45c581
[8.18] [Docs] Add 8.18.0 release notes and what's new page (#212637) (#215363)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[Docs] Add 8.18.0 release notes and what's new page
(#212637)](https://github.com/elastic/kibana/pull/212637)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2025-03-20T15:52:01Z","message":"[Docs]
Add 8.18.0 release notes and what's new page (#212637)\n\nThis PR adds
release notes and what's new changes for the 8.18.0\nrelease.\n\nThis PR
will remain in draft mode until the following are completed:\n\n- [x]
Generate raw changelog content\n- [x] Initial clean up of changelog
content\n- [x] Add What's new page content\n- [x] Styling edits in
what's new page content\n\n## Previews links\n\n- What's
new:\nhttps://kibana_bk_212637.docs-preview.app.elstc.co/guide/en/kibana/8.x/whats-new.html\n-
Release
notes:\nhttps://kibana_bk_212637.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.18.0.html\nand
sub pages\n\n---------\n\nCo-authored-by: wajihaparvez
<wajiha.parvez@elastic.co>\nCo-authored-by: Matthias Wilhelm
<ankertal@gmail.com>\nCo-authored-by: Marco Vettorello
<vettorello.marco@gmail.com>","sha":"2d55dc77d82468ec3124fc7e7707a6b88795faa0","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","backport:version","v8.18.0"],"number":212637,"url":"https://github.com/elastic/kibana/pull/212637","mergeCommit":{"message":"[Docs]
Add 8.18.0 release notes and what's new page (#212637)\n\nThis PR adds
release notes and what's new changes for the 8.18.0\nrelease.\n\nThis PR
will remain in draft mode until the following are completed:\n\n- [x]
Generate raw changelog content\n- [x] Initial clean up of changelog
content\n- [x] Add What's new page content\n- [x] Styling edits in
what's new page content\n\n## Previews links\n\n- What's
new:\nhttps://kibana_bk_212637.docs-preview.app.elstc.co/guide/en/kibana/8.x/whats-new.html\n-
Release
notes:\nhttps://kibana_bk_212637.docs-preview.app.elstc.co/guide/en/kibana/8.x/release-notes-8.18.0.html\nand
sub pages\n\n---------\n\nCo-authored-by: wajihaparvez
<wajiha.parvez@elastic.co>\nCo-authored-by: Matthias Wilhelm
<ankertal@gmail.com>\nCo-authored-by: Marco Vettorello
<vettorello.marco@gmail.com>","sha":"2d55dc77d82468ec3124fc7e7707a6b88795faa0"}},"sourceBranch":"8.x","suggestedTargetBranches":["8.18"],"targetPullRequestStates":[{"branch":"8.18","label":"v8.18.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-03-20 12:33:41 -04:00
florent-leborgne
828406e2d3
[8.18] [DOCS][8.18] New sub-feature priv for case assignees (#215162) (#215179)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[DOCS][8.18] New sub-feature priv for case assignees
(#215162)](https://github.com/elastic/kibana/pull/215162)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Nastasha
Solomon","email":"79124755+nastasha-solomon@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-03-19T13:48:36Z","message":"[DOCS][8.18]
New sub-feature priv for case assignees (#215162)\n\nPartially addresses
https://github.com/elastic/docs-content/issues/333.\nMakes minor changes
to future-proof docs for giving full access to\nmanage cases and
settings.\n\nPreview:
[Cases\nrequirements](https://security-docs_bk_6641.docs-preview.app.elstc.co/guide/en/security/8.x/case-permissions.html)\n\n**Related
PRs:**\n\n- 9.0 and Serverless docs
(all):\nhttps://github.com/elastic/docs-content/pull/831\n- Security
docs: https://github.com/elastic/security-docs/pull/6641\n-
Observability
docs:\nhttps://github.com/elastic/observability-docs/pull/4850","sha":"86004cea9efe0d01b3d1ea2241ce1c00cd23080b","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","docs","Feature:Cases","backport:version","v8.18.0","v8.19.0"],"number":215162,"url":"https://github.com/elastic/kibana/pull/215162","mergeCommit":{"message":"[DOCS][8.18]
New sub-feature priv for case assignees (#215162)\n\nPartially addresses
https://github.com/elastic/docs-content/issues/333.\nMakes minor changes
to future-proof docs for giving full access to\nmanage cases and
settings.\n\nPreview:
[Cases\nrequirements](https://security-docs_bk_6641.docs-preview.app.elstc.co/guide/en/security/8.x/case-permissions.html)\n\n**Related
PRs:**\n\n- 9.0 and Serverless docs
(all):\nhttps://github.com/elastic/docs-content/pull/831\n- Security
docs: https://github.com/elastic/security-docs/pull/6641\n-
Observability
docs:\nhttps://github.com/elastic/observability-docs/pull/4850","sha":"86004cea9efe0d01b3d1ea2241ce1c00cd23080b"}},"sourceBranch":"8.x","suggestedTargetBranches":["8.18"],"targetPullRequestStates":[{"branch":"8.18","label":"v8.18.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Nastasha Solomon <79124755+nastasha-solomon@users.noreply.github.com>
2025-03-19 14:46:20 +00:00
florent-leborgne
78e16d3798
[8.18] [Docs] 8.18 updates for Discover (#214838) (#215113)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[Docs] 8.18 updates for Discover
(#214838)](https://github.com/elastic/kibana/pull/214838)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2025-03-19T09:44:12Z","message":"[Docs]
8.18 updates for Discover (#214838)\n\nThis PR adds documentation for
Discover related changes in 8.18\n\n\nRel:
https://github.com/elastic/platform-docs-team/issues/614\n\n\nES|QL
related changes will be in a separate PR\n\n---------\n\nCo-authored-by:
wajihaparvez
<wajiha.parvez@elastic.co>","sha":"f3e21131a270e31ae1ac7c1cee9d2e5392e4eb64","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","backport:version","v8.18.0","v8.19.0"],"number":214838,"url":"https://github.com/elastic/kibana/pull/214838","mergeCommit":{"message":"[Docs]
8.18 updates for Discover (#214838)\n\nThis PR adds documentation for
Discover related changes in 8.18\n\n\nRel:
https://github.com/elastic/platform-docs-team/issues/614\n\n\nES|QL
related changes will be in a separate PR\n\n---------\n\nCo-authored-by:
wajihaparvez
<wajiha.parvez@elastic.co>","sha":"f3e21131a270e31ae1ac7c1cee9d2e5392e4eb64"}},"sourceBranch":"8.x","suggestedTargetBranches":["8.18"],"targetPullRequestStates":[{"branch":"8.18","label":"v8.18.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-03-19 12:40:22 +01:00
wajihaparvez
967262deec
[Docs] Add link to dependencies page - 8.18 backport (#215022)
## Summary

This PR backports https://github.com/elastic/kibana/pull/214667 to 8.18.

Co-authored-by: florent-leborgne <florent.leborgne@elastic.co>
2025-03-19 12:28:07 +01:00
florent-leborgne
deb905c5ca
[8.18] [docs] Adds Knowledge Base audit logs to audit events (#214809) (#214855)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[docs] Adds Knowledge Base audit logs to audit events
(#214809)](https://github.com/elastic/kibana/pull/214809)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Benjamin Ironside
Goldstein","email":"91905639+benironside@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-03-17T17:32:58Z","message":"[docs]
Adds Knowledge Base audit logs to audit events (#214809)\n\n##
Summary\nPart of https://github.com/elastic/docs-content/issues/280.
More info\nhere:
https://github.com/elastic/security-team/issues/11367\nMinor docs
update, updates the sections where the new audit events for\nAI
Assistant Knowledge Base actions appear. If this is approved, a\nsimilar
change should be applied to the 9.0
docs.","sha":"edd43b70e39fc87936dd89f937190389f872405b","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v8.18.0","v8.19.0","backport:8.18"],"number":214809,"url":"https://github.com/elastic/kibana/pull/214809","mergeCommit":{"message":"[docs]
Adds Knowledge Base audit logs to audit events (#214809)\n\n##
Summary\nPart of https://github.com/elastic/docs-content/issues/280.
More info\nhere:
https://github.com/elastic/security-team/issues/11367\nMinor docs
update, updates the sections where the new audit events for\nAI
Assistant Knowledge Base actions appear. If this is approved, a\nsimilar
change should be applied to the 9.0
docs.","sha":"edd43b70e39fc87936dd89f937190389f872405b"}},"sourceBranch":"8.x","suggestedTargetBranches":["8.18"],"targetPullRequestStates":[{"branch":"8.18","label":"v8.18.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Benjamin Ironside Goldstein <91905639+benironside@users.noreply.github.com>
2025-03-17 18:40:02 +00:00
natasha-moore-elastic
374c45f3ef
[8.18] [DOCS] Increase maximum Osquery timeout (#213918) (#214095)
# Backport

This will backport the following commits from `8.x` to `8.18`:
- [[DOCS] Increase maximum Osquery timeout
(#213918)](https://github.com/elastic/kibana/pull/213918)
2025-03-12 09:37:53 -04:00
Charlotte Hoblik
1ced1ba713
[8.18][DOCS] Backport - Update Inference UI (#213214) (#213351)
Manual backport of https://github.com/elastic/kibana/pull/213214

Co-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>
2025-03-06 13:53:43 +01:00
Gerard Soldevila
36fa5a4da6
[8.18] SKA: Relocate "platform" packages that remain on /packages (208704) (#212751)
# Backport

This will backport the following commits from `main` to `8.18`:
- #208704
2025-03-05 19:22:58 +03:00
wajihaparvez
0a33750363
[Docs] Backport 8.17.3 release notes to 8.18 (#212943)
## Summary

Backporting [8.17.3 release
notes](https://github.com/elastic/kibana/pull/212693) to 8.18.

Co-authored-by: florent-leborgne <florent.leborgne@elastic.co>
2025-03-03 16:42:49 +00:00
wajihaparvez
9ab1cc4ec6
[Docs] Backport 8.16.5 release notes to 8.18 (#212940)
## Summary

Backporting [8.16.5 release
notes](https://github.com/elastic/kibana/pull/212688) to 8.18.
2025-03-03 11:17:06 -05:00
Kibana Machine
984f73584e
[8.18] [Docs] Add missing setting in advanced options (#212528) (#212540)
# Backport

This will backport the following commits from `main` to `8.18`:
- [[Docs] Add missing setting in advanced options
(#212528)](https://github.com/elastic/kibana/pull/212528)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2025-02-26T15:23:13Z","message":"[Docs]
Add missing setting in advanced options (#212528)\n\nThis PR reproduces
https://github.com/elastic/kibana/pull/212514 to make\nit simpler to
backport down to the 8.13 version.\n\nI'll port the change to the new
location for 9.0+ docs as
well.","sha":"76ae900e1abb468a0015a62f90667c3c0c357e52","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","docs","v8.13.0","v8.14.0","v8.15.0","v8.16.0","backport:version","v8.17.0","v8.18.0","v9.1.0","v8.19.0"],"title":"[Docs]
Add missing setting in advanced
options","number":212528,"url":"https://github.com/elastic/kibana/pull/212528","mergeCommit":{"message":"[Docs]
Add missing setting in advanced options (#212528)\n\nThis PR reproduces
https://github.com/elastic/kibana/pull/212514 to make\nit simpler to
backport down to the 8.13 version.\n\nI'll port the change to the new
location for 9.0+ docs as
well.","sha":"76ae900e1abb468a0015a62f90667c3c0c357e52"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.13","8.14","8.15","8.16","8.17","8.18","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.13","label":"v8.13.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.14","label":"v8.14.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.15","label":"v8.15.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/212528","number":212528,"mergeCommit":{"message":"[Docs]
Add missing setting in advanced options (#212528)\n\nThis PR reproduces
https://github.com/elastic/kibana/pull/212514 to make\nit simpler to
backport down to the 8.13 version.\n\nI'll port the change to the new
location for 9.0+ docs as
well.","sha":"76ae900e1abb468a0015a62f90667c3c0c357e52"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: florent-leborgne <florent.leborgne@elastic.co>
2025-02-26 15:55:14 +00:00
Gerard Soldevila
144ccad614
[8.18] SKA: Follow-up relocations (#209477) (#210507)
# Backport

This will backport the following commits from `main` to `8.18`:
- [SKA: Follow-up relocations
(#209477)](https://github.com/elastic/kibana/pull/209477)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Gerard
Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-02-05T18:53:36Z","message":"SKA:
Follow-up relocations (#209477)\n\n## Summary\r\n\r\n* Categorise and
move `@kbn/timelines-plugin` as _platform/shared_,\r\ntarget location:
`x-pack/platform/plugins/shared/timelines`.\r\nThis helps reduce the
scope of the illegal dependencies from `osquery`\r\nplugin towards
_security/private_ code.\r\ncc @tomsonpl \r\n\r\n* Simplify path and
rename
`@kbn/observability-alerting-rule-utils`\r\n(platform/shared):\r\n```\r\n#
Before
\r\n@kbn/observability-alerting-rule-utils\r\nx-pack/platform/packages/shared/observability/alerting_rule_utils/\r\n\r\n#
After\r\n@kbn/alerting-rule-utils\r\nx-pack/platform/packages/shared/alerting_rule_utils/\r\n```\r\n\r\n*
Simplify path and rename
`@kbn/observability-logs-overview`\r\n(platform/shared):\r\n```\r\n#
Before
\r\n@kbn/observability-logs-overview\r\nx-pack/platform/packages/shared/observability/logs_overview/\r\n\r\n#
After\r\n@kbn/logs-overview\r\nx-pack/platform/packages/shared/logs_overview/\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"7b1c74a7a85c1e07449ab92dac7e4b62ad1b8f4b","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","backport
missing","backport:prev-minor","backport:prev-major","Team:obs-ux-management","v9.1.0"],"title":"SKA:
Follow-up
relocations","number":209477,"url":"https://github.com/elastic/kibana/pull/209477","mergeCommit":{"message":"SKA:
Follow-up relocations (#209477)\n\n## Summary\r\n\r\n* Categorise and
move `@kbn/timelines-plugin` as _platform/shared_,\r\ntarget location:
`x-pack/platform/plugins/shared/timelines`.\r\nThis helps reduce the
scope of the illegal dependencies from `osquery`\r\nplugin towards
_security/private_ code.\r\ncc @tomsonpl \r\n\r\n* Simplify path and
rename
`@kbn/observability-alerting-rule-utils`\r\n(platform/shared):\r\n```\r\n#
Before
\r\n@kbn/observability-alerting-rule-utils\r\nx-pack/platform/packages/shared/observability/alerting_rule_utils/\r\n\r\n#
After\r\n@kbn/alerting-rule-utils\r\nx-pack/platform/packages/shared/alerting_rule_utils/\r\n```\r\n\r\n*
Simplify path and rename
`@kbn/observability-logs-overview`\r\n(platform/shared):\r\n```\r\n#
Before
\r\n@kbn/observability-logs-overview\r\nx-pack/platform/packages/shared/observability/logs_overview/\r\n\r\n#
After\r\n@kbn/logs-overview\r\nx-pack/platform/packages/shared/logs_overview/\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"7b1c74a7a85c1e07449ab92dac7e4b62ad1b8f4b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/209477","number":209477,"mergeCommit":{"message":"SKA:
Follow-up relocations (#209477)\n\n## Summary\r\n\r\n* Categorise and
move `@kbn/timelines-plugin` as _platform/shared_,\r\ntarget location:
`x-pack/platform/plugins/shared/timelines`.\r\nThis helps reduce the
scope of the illegal dependencies from `osquery`\r\nplugin towards
_security/private_ code.\r\ncc @tomsonpl \r\n\r\n* Simplify path and
rename
`@kbn/observability-alerting-rule-utils`\r\n(platform/shared):\r\n```\r\n#
Before
\r\n@kbn/observability-alerting-rule-utils\r\nx-pack/platform/packages/shared/observability/alerting_rule_utils/\r\n\r\n#
After\r\n@kbn/alerting-rule-utils\r\nx-pack/platform/packages/shared/alerting_rule_utils/\r\n```\r\n\r\n*
Simplify path and rename
`@kbn/observability-logs-overview`\r\n(platform/shared):\r\n```\r\n#
Before
\r\n@kbn/observability-logs-overview\r\nx-pack/platform/packages/shared/observability/logs_overview/\r\n\r\n#
After\r\n@kbn/logs-overview\r\nx-pack/platform/packages/shared/logs_overview/\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"7b1c74a7a85c1e07449ab92dac7e4b62ad1b8f4b"}}]}]
BACKPORT-->
2025-02-11 15:00:11 +01:00
wajihaparvez
a7710a933c
[Docs] Backport 8.17.2 release notes to 8.18 (#210269)
## Summary

Backporting 8.17.2 release notes.

Rel: [210109](https://github.com/elastic/kibana/pull/210109)
2025-02-07 22:04:18 +00:00
wajihaparvez
15fff000b1
[Docs] Backport 8.16.4 release notes to 8.18 (#210261)
## Summary

Backporting 8.16.4 release notes.

Rel: [210108](https://github.com/elastic/kibana/pull/210108)

Co-authored-by: florent-leborgne <florent.leborgne@elastic.co>
2025-02-07 16:40:09 -05:00
Kibana Machine
1e4178b9e9
[8.18] [UA] Update UI copy for batch reindex API (#209403) (#209625)
# Backport

This will backport the following commits from `main` to `8.18`:
- [[UA] Update UI copy for batch reindex API
(#209403)](https://github.com/elastic/kibana/pull/209403)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Christiane (Tina)
Heiligers","email":"christiane.heiligers@elastic.co"},"sourceCommit":{"committedDate":"2025-02-04T18:27:55Z","message":"[UA]
Update UI copy for batch reindex API (#209403)\n\nfix
https://github.com/elastic/kibana/issues/209081\r\n\r\nUpdates UI copy
for the batch reindexing API only supporting indices.\r\n\r\nNote to
reviewers: There wasn't an entry for the translation id
for\r\nFrench.\r\n\r\n---------\r\n\r\nCo-authored-by: Jean-Louis
Leysens <jloleysens@gmail.com>\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"bdc3470658b53c8d0a20461ed13b5e68015924c5","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Feature:Upgrade
Assistant","v9.0.0","docs","backport:version","v8.18.0","v9.1.0","v8.19.0"],"title":"[UA]
Update UI copy for batch reindex
API","number":209403,"url":"https://github.com/elastic/kibana/pull/209403","mergeCommit":{"message":"[UA]
Update UI copy for batch reindex API (#209403)\n\nfix
https://github.com/elastic/kibana/issues/209081\r\n\r\nUpdates UI copy
for the batch reindexing API only supporting indices.\r\n\r\nNote to
reviewers: There wasn't an entry for the translation id
for\r\nFrench.\r\n\r\n---------\r\n\r\nCo-authored-by: Jean-Louis
Leysens <jloleysens@gmail.com>\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"bdc3470658b53c8d0a20461ed13b5e68015924c5"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/209403","number":209403,"mergeCommit":{"message":"[UA]
Update UI copy for batch reindex API (#209403)\n\nfix
https://github.com/elastic/kibana/issues/209081\r\n\r\nUpdates UI copy
for the batch reindexing API only supporting indices.\r\n\r\nNote to
reviewers: There wasn't an entry for the translation id
for\r\nFrench.\r\n\r\n---------\r\n\r\nCo-authored-by: Jean-Louis
Leysens <jloleysens@gmail.com>\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"bdc3470658b53c8d0a20461ed13b5e68015924c5"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Christiane (Tina) Heiligers <christiane.heiligers@elastic.co>
2025-02-04 21:15:26 +01:00
Kibana Machine
5cd5f6cba6
[8.x] Mark xpack.infra.sources.default.fields.message as deprecated in the docs (#208683) (#208892)
# Backport

This will backport the following commits from `main` to `8.x`:
- [Mark xpack.infra.sources.default.fields.message as deprecated in the
docs (#208683)](https://github.com/elastic/kibana/pull/208683)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Giorgos
Bamparopoulos","email":"georgios.bamparopoulos@elastic.co"},"sourceCommit":{"committedDate":"2025-01-30T09:36:45Z","message":"Mark
xpack.infra.sources.default.fields.message as deprecated in the docs
(#208683)\n\nMark `xpack.infra.sources.default.fields.message` as
deprecated in the\r\ndocs\r\n\r\nCloses
https://github.com/elastic/kibana/issues/208679","sha":"17e3f82bd29fd5c12dc29a807e284daca32dc37f","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:version","v8.18.0"],"title":"Mark
xpack.infra.sources.default.fields.message as deprecated in the
docs","number":208683,"url":"https://github.com/elastic/kibana/pull/208683","mergeCommit":{"message":"Mark
xpack.infra.sources.default.fields.message as deprecated in the docs
(#208683)\n\nMark `xpack.infra.sources.default.fields.message` as
deprecated in the\r\ndocs\r\n\r\nCloses
https://github.com/elastic/kibana/issues/208679","sha":"17e3f82bd29fd5c12dc29a807e284daca32dc37f"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/208683","number":208683,"mergeCommit":{"message":"Mark
xpack.infra.sources.default.fields.message as deprecated in the docs
(#208683)\n\nMark `xpack.infra.sources.default.fields.message` as
deprecated in the\r\ndocs\r\n\r\nCloses
https://github.com/elastic/kibana/issues/208679","sha":"17e3f82bd29fd5c12dc29a807e284daca32dc37f"}},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Giorgos Bamparopoulos <georgios.bamparopoulos@elastic.co>
2025-01-30 10:06:35 +00:00
Lukas Olson
ea5264606e
[8.x] Add warnings to upgrade assistant for search sessions (#206998) (#208833)
# Backport

This will backport the following commits from `main` to `8.x`:
- [Add warnings to upgrade assistant for search sessions
(#206998)](https://github.com/elastic/kibana/pull/206998)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Lukas
Olson","email":"lukas@elastic.co"},"sourceCommit":{"committedDate":"2025-01-28T22:13:53Z","message":"Add
warnings to upgrade assistant for search sessions (#206998)\n\n##
Summary\r\n\r\nPart of
https://github.com/elastic/kibana/issues/203925.\r\nResolves
https://github.com/elastic/kibana/issues/205813.\r\n\r\nAdds warning
messages to the upgrade assistant if a cluster has\r\nunexpired search
sessions, since the feature is being disabled by\r\ndefault and will
have to be explicitly re-enabled to manage
the\r\nsessions.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Julia Rechkunova
<julia.rechkunova@gmail.com>","sha":"b998946003273245f9ea851ad60347c9f83c593a","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:DataDiscovery","Feature:Search
Sessions","backport:prev-minor"],"title":"Add warnings to upgrade
assistant for search
sessions","number":206998,"url":"https://github.com/elastic/kibana/pull/206998","mergeCommit":{"message":"Add
warnings to upgrade assistant for search sessions (#206998)\n\n##
Summary\r\n\r\nPart of
https://github.com/elastic/kibana/issues/203925.\r\nResolves
https://github.com/elastic/kibana/issues/205813.\r\n\r\nAdds warning
messages to the upgrade assistant if a cluster has\r\nunexpired search
sessions, since the feature is being disabled by\r\ndefault and will
have to be explicitly re-enabled to manage
the\r\nsessions.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Julia Rechkunova
<julia.rechkunova@gmail.com>","sha":"b998946003273245f9ea851ad60347c9f83c593a"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/206998","number":206998,"mergeCommit":{"message":"Add
warnings to upgrade assistant for search sessions (#206998)\n\n##
Summary\r\n\r\nPart of
https://github.com/elastic/kibana/issues/203925.\r\nResolves
https://github.com/elastic/kibana/issues/205813.\r\n\r\nAdds warning
messages to the upgrade assistant if a cluster has\r\nunexpired search
sessions, since the feature is being disabled by\r\ndefault and will
have to be explicitly re-enabled to manage
the\r\nsessions.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Julia Rechkunova
<julia.rechkunova@gmail.com>","sha":"b998946003273245f9ea851ad60347c9f83c593a"}}]}]
BACKPORT-->
2025-01-29 21:52:52 -04:00
Gerard Soldevila
28ca7d52d3
[8.x] SKA: Relocate core mock and test-helper modules (#208538) (#208725)
# Backport

This will backport the following commits from `main` to `8.x`:
- [SKA: Relocate core mock and test-helper modules
(#208538)](https://github.com/elastic/kibana/pull/208538)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Gerard
Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-01-29T11:14:44Z","message":"SKA:
Relocate core mock and test-helper modules (#208538)\n\n##
Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules
(plugins and\r\npackages) into a new folder structure, according to the
_Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n>
[!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors
in the error section below (if there are\r\nany).\r\n> * Search for the
`packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource
code (Babel and Eslint config files), and update
them\r\nappropriately.\r\n> * Manually
review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to
ensure that\r\nany CI pipeline customizations continue to be correctly
applied after\r\nthe changed path names\r\n> * Review all of the updated
files, specially the `.ts` and `.js` files\r\nlisted in the sections
below, as some of them contain relative paths\r\nthat have been
updated.\r\n> * Think of potential impact of the move, including tooling
and\r\nconfiguration files that can be pointing to the relocated
modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to
source code\r\n\r\n> [!NOTE]\r\n> * This PR has been
auto-generated.\r\n> * Any manual contributions will be lost if the
'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews
/ approvals before applying manual\r\nfixes, and/or keep your changes in
a .patch / git stash.\r\n> * Please
use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack
channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve
merge conflicts? Please follow\r\nthe steps
describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n####
55 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder
|\r\n| -- | ------------- |\r\n| `@kbn/core-analytics-browser-mocks`
|\r\n`src/core/packages/analytics/browser-mocks` |\r\n|
`@kbn/core-analytics-server-mocks`
|\r\n`src/core/packages/analytics/server-mocks` |\r\n|
`@kbn/core-application-browser-mocks`
|\r\n`src/core/packages/application/browser-mocks` |\r\n|
`@kbn/core-apps-browser-mocks`
|\r\n`src/core/packages/apps/browser-mocks` |\r\n|
`@kbn/core-base-browser-mocks`
|\r\n`src/core/packages/base/browser-mocks` |\r\n|
`@kbn/core-base-server-mocks` |
`src/core/packages/base/server-mocks`\r\n|\r\n|
`@kbn/core-capabilities-browser-mocks`
|\r\n`src/core/packages/capabilities/browser-mocks` |\r\n|
`@kbn/core-capabilities-server-mocks`
|\r\n`src/core/packages/capabilities/server-mocks` |\r\n|
`@kbn/core-chrome-browser-mocks`
|\r\n`src/core/packages/chrome/browser-mocks` |\r\n|
`@kbn/core-deprecations-browser-mocks`
|\r\n`src/core/packages/deprecations/browser-mocks` |\r\n|
`@kbn/core-deprecations-server-mocks`
|\r\n`src/core/packages/deprecations/server-mocks` |\r\n|
`@kbn/core-doc-links-browser-mocks`
|\r\n`src/core/packages/doc-links/browser-mocks` |\r\n|
`@kbn/core-doc-links-server-mocks`
|\r\n`src/core/packages/doc-links/server-mocks` |\r\n|
`@kbn/core-elasticsearch-client-server-mocks`
|\r\n`src/core/packages/elasticsearch/client-server-mocks` |\r\n|
`@kbn/core-elasticsearch-server-mocks`
|\r\n`src/core/packages/elasticsearch/server-mocks` |\r\n|
`@kbn/core-environment-server-mocks`
|\r\n`src/core/packages/environment/server-mocks` |\r\n|
`@kbn/core-execution-context-browser-mocks`
|\r\n`src/core/packages/execution-context/browser-mocks` |\r\n|
`@kbn/core-execution-context-server-mocks`
|\r\n`src/core/packages/execution-context/server-mocks` |\r\n|
`@kbn/core-fatal-errors-browser-mocks`
|\r\n`src/core/packages/fatal-errors/browser-mocks` |\r\n|
`@kbn/core-http-browser-mocks`
|\r\n`src/core/packages/http/browser-mocks` |\r\n|
`@kbn/core-http-context-server-mocks`
|\r\n`src/core/packages/http/context-server-mocks` |\r\n|
`@kbn/core-http-resources-server-mocks`
|\r\n`src/core/packages/http/resources-server-mocks` |\r\n|
`@kbn/core-http-router-server-mocks`
|\r\n`src/core/packages/http/router-server-mocks` |\r\n|
`@kbn/core-http-server-mocks` |
`src/core/packages/http/server-mocks`\r\n|\r\n|
`@kbn/core-i18n-browser-mocks`
|\r\n`src/core/packages/i18n/browser-mocks` |\r\n|
`@kbn/core-i18n-server-mocks` |
`src/core/packages/i18n/server-mocks`\r\n|\r\n|
`@kbn/core-injected-metadata-browser-mocks`
|\r\n`src/core/packages/injected-metadata/browser-mocks` |\r\n|
`@kbn/core-integrations-browser-mocks`
|\r\n`src/core/packages/integrations/browser-mocks` |\r\n|
`@kbn/core-lifecycle-browser-mocks`
|\r\n`src/core/packages/lifecycle/browser-mocks` |\r\n|
`@kbn/core-lifecycle-server-mocks`
|\r\n`src/core/packages/lifecycle/server-mocks` |\r\n|
`@kbn/core-logging-browser-mocks`
|\r\n`src/core/packages/logging/browser-mocks` |\r\n|
`@kbn/core-logging-server-mocks`
|\r\n`src/core/packages/logging/server-mocks` |\r\n|
`@kbn/core-metrics-collectors-server-mocks`
|\r\n`src/core/packages/metrics/collectors-server-mocks` |\r\n|
`@kbn/core-metrics-server-mocks`
|\r\n`src/core/packages/metrics/server-mocks` |\r\n|
`@kbn/core-node-server-mocks` |
`src/core/packages/node/server-mocks`\r\n|\r\n|
`@kbn/core-notifications-browser-mocks`
|\r\n`src/core/packages/notifications/browser-mocks` |\r\n|
`@kbn/core-overlays-browser-mocks`
|\r\n`src/core/packages/overlays/browser-mocks` |\r\n|
`@kbn/core-plugins-browser-mocks`
|\r\n`src/core/packages/plugins/browser-mocks` |\r\n|
`@kbn/core-plugins-server-mocks`
|\r\n`src/core/packages/plugins/server-mocks` |\r\n|
`@kbn/core-preboot-server-mocks`
|\r\n`src/core/packages/preboot/server-mocks` |\r\n|
`@kbn/core-rendering-browser-mocks`
|\r\n`src/core/packages/rendering/browser-mocks` |\r\n|
`@kbn/core-rendering-server-mocks`
|\r\n`src/core/packages/rendering/server-mocks` |\r\n|
`@kbn/core-saved-objects-api-server-mocks`
|\r\n`src/core/packages/saved-objects/api-server-mocks` |\r\n|
`@kbn/core-saved-objects-base-server-mocks`
|\r\n`src/core/packages/saved-objects/base-server-mocks` |\r\n|
`@kbn/core-saved-objects-browser-mocks`
|\r\n`src/core/packages/saved-objects/browser-mocks` |\r\n|
`@kbn/core-saved-objects-import-export-server-mocks`
|\r\n`src/core/packages/saved-objects/import-export-server-mocks` |\r\n|
`@kbn/core-saved-objects-migration-server-mocks`
|\r\n`src/core/packages/saved-objects/migration-server-mocks` |\r\n|
`@kbn/core-saved-objects-server-mocks`
|\r\n`src/core/packages/saved-objects/server-mocks` |\r\n|
`@kbn/core-status-server-mocks`
|\r\n`src/core/packages/status/server-mocks` |\r\n|
`@kbn/core-test-helpers-kbn-server`
|\r\n`src/dev/packages/core-test-helpers-kbn-server` |\r\n|
`@kbn/core-test-helpers-model-versions`
|\r\n`src/dev/packages/core-test-helpers-model-versions` |\r\n|
`@kbn/core-theme-browser-mocks`
|\r\n`src/core/packages/theme/browser-mocks` |\r\n|
`@kbn/core-ui-settings-browser-mocks`
|\r\n`src/core/packages/ui-settings/browser-mocks` |\r\n|
`@kbn/core-ui-settings-server-mocks`
|\r\n`src/core/packages/ui-settings/server-mocks` |\r\n|
`@kbn/core-usage-data-server-mocks`
|\r\n`src/core/packages/usage-data/server-mocks` |\r\n\r\n\r\n<details
>\r\n<summary>Updated
references</summary>\r\n\r\n```\r\n./.github/codeql/codeql-config.yml\r\n./package.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/packages/analytics/browser-mocks/jest.config.js\r\n./src/core/packages/analytics/server-mocks/jest.config.js\r\n./src/core/packages/application/browser-mocks/jest.config.js\r\n./src/core/packages/apps/browser-mocks/jest.config.js\r\n./src/core/packages/base/browser-mocks/jest.config.js\r\n./src/core/packages/base/server-mocks/jest.config.js\r\n./src/core/packages/capabilities/browser-mocks/jest.config.js\r\n./src/core/packages/capabilities/server-mocks/jest.config.js\r\n./src/core/packages/chrome/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/server-mocks/jest.config.js\r\n./src/core/packages/doc-links/browser-mocks/jest.config.js\r\n./src/core/packages/doc-links/server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/client-server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/server-mocks/jest.config.js\r\n./src/core/packages/environment/server-mocks/jest.config.js\r\n./src/core/packages/execution-context/browser-mocks/jest.config.js\r\n./src/core/packages/execution-context/server-mocks/jest.config.js\r\n./src/core/packages/fatal-errors/browser-mocks/jest.config.js\r\n./src/core/packages/http/browser-mocks/jest.config.js\r\n./src/core/packages/http/context-server-mocks/jest.config.js\r\n./src/core/packages/http/resources-server-mocks/jest.config.js\r\n./src/core/packages/http/router-server-mocks/jest.config.js\r\n./src/core/packages/http/server-mocks/jest.config.js\r\n./src/core/packages/i18n/browser-mocks/jest.config.js\r\n./src/core/packages/i18n/server-mocks/jest.config.js\r\n./src/core/packages/injected-metadata/browser-mocks/jest.config.js\r\n./src/core/packages/integrations/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/server-mocks/jest.config.js\r\n./src/core/packages/logging/browser-mocks/jest.config.js\r\n./src/core/packages/logging/server-mocks/jest.config.js\r\n./src/core/packages/metrics/collectors-server-mocks/jest.config.js\r\n./src/core/packages/metrics/server-mocks/jest.config.js\r\n./src/core/packages/node/server-mocks/jest.config.js\r\n./src/core/packages/notifications/browser-mocks/jest.config.js\r\n./src/core/packages/overlays/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/server-mocks/jest.config.js\r\n./src/core/packages/preboot/server-mocks/jest.config.js\r\n./src/core/packages/rendering/browser-mocks/jest.config.js\r\n./src/core/packages/rendering/server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/api-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/base-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/browser-mocks/jest.config.js\r\n./src/core/packages/saved-objects/import-export-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/migration-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/server-mocks/jest.config.js\r\n./src/core/packages/status/server-mocks/jest.config.js\r\n./src/core/packages/theme/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/server-mocks/jest.config.js\r\n./src/core/packages/usage-data/server-mocks/jest.config.js\r\n./src/core/system/tsconfig.type_check.json\r\n./src/dev/packages/core-test-helpers-kbn-server/jest.config.js\r\n./src/dev/packages/core-test-helpers-model-versions/jest.config.js\r\n./src/dev/tsconfig.type_check.json\r\n./src/platform/packages/private/kbn-repo-packages/package-map.json\r\n./src/platform/plugins/private/interactive_setup/tsconfig.type_check.json\r\n./src/platform/plugins/shared/console/tsconfig.type_check.json\r\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\r\n./src/plugins/saved_objects_management/tsconfig.type_check.json\r\n./src/plugins/telemetry/tsconfig.type_check.json\r\n./src/plugins/usage_collection/tsconfig.type_check.json\r\n./tsconfig.base.json\r\n./tsconfig.base.type_check.json\r\n./tsconfig.refs.json\r\n./x-pack/platform/plugins/private/index_lifecycle_management/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/remote_clusters/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/snapshot_restore/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/watcher/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/encrypted_saved_objects/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/security/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\r\n./x-pack/plugins/actions/tsconfig.type_check.json\r\n./x-pack/plugins/aiops/tsconfig.type_check.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/cases/tsconfig.type_check.json\r\n./x-pack/plugins/enterprise_search/tsconfig.type_check.json\r\n./x-pack/plugins/integration_assistant/tsconfig.type_check.json\r\n./x-pack/plugins/ml/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm_data_access/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/entity_manager/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/exploratory_view/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/observability/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/slo/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/synthetics/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/uptime/tsconfig.type_check.json\r\n./x-pack/plugins/rule_registry/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/stack_alerts/tsconfig.type_check.json\r\n./x-pack/plugins/stack_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/task_manager/tsconfig.type_check.json\r\n./x-pack/plugins/transform/tsconfig.type_check.json\r\n./x-pack/solutions/observability/plugins/dataset_quality/tsconfig.type_check.json\r\n./x-pack/solutions/security/packages/security-solution/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./x-pack/solutions/security/plugins/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./yarn.lock\r\n.github/CODEOWNERS\r\n```\r\n\r\n</details><details
>\r\n<summary>Updated relative
paths</summary>\r\n\r\n```\r\nsrc/core/packages/analytics/browser-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/analytics/server-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/application/browser-mocks/jest.config.js:12\r\nsrc/core/packages/application/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/apps/browser-mocks/jest.config.js:12\r\nsrc/core/packages/apps/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/browser-mocks/jest.config.js:12\r\nsrc/core/packages/base/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/server-mocks/jest.config.js:12\r\nsrc/core/packages/base/server-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/browser-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/server-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/server-mocks/tsconfig.json:2\r\nsrc/core/packages/chrome/browser-mocks/jest.config.js:12\r\nsrc/core/packages/chrome/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/server-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/server-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/browser-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/server-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/client-server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/client-server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/server-mocks/tsconfig.json:2\r\nsrc/core/packages/environment/server-mocks/jest.config.js:12\r\nsrc/core/packages/environment/server-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/browser-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/server-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/server-mocks/tsconfig.json:2\r\nsrc/core/packages/fatal-errors/browser-mocks/jest.config.js:12\r\nsrc/core/packages/fatal-errors/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/browser-mocks/jest.config.js:12\r\nsrc/core/packages/http/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/context-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/context-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/resources-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/resources-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/router-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/router-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/server-mocks/jest.config.js:12\r\nsrc/core/packages/http/server-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/browser-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/server-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/server-mocks/tsconfig.json:2\r\nsrc/core/packages/injected-metadata/browser-mocks/jest.config.js:12\r\nsrc/core/packages/injected-metadata/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/integrations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/integrations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/browser-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/server-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/server-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/browser-mocks/jest.config.js:12\r\nsrc/core/packages/logging/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/server-mocks/jest.config.js:12\r\nsrc/core/packages/logging/server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/collectors-server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/collectors-server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/node/server-mocks/jest.config.js:12\r\nsrc/core/packages/node/server-mocks/tsconfig.json:2\r\nsrc/core/packages/notifications/browser-mocks/jest.config.js:12\r\nsrc/core/packages/notifications/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/overlays/browser-mocks/jest.config.js:12\r\nsrc/core/packages/overlays/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/browser-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/server-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/server-mocks/tsconfig.json:2\r\nsrc/core/packages/preboot/server-mocks/jest.config.js:12\r\nsrc/core/packages/preboot/server-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/browser-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/server-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/api-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/api-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/base-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/base-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/browser-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/import-export-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/import-export-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/migration-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/migration-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/server-mocks/tsconfig.json:2\r\nsrc/core/packages/status/server-mocks/jest.config.js:12\r\nsrc/core/packages/status/server-mocks/tsconfig.json:2\r\nsrc/core/packages/theme/browser-mocks/jest.config.js:12\r\nsrc/core/packages/theme/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/browser-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/server-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/server-mocks/tsconfig.json:2\r\nsrc/core/packages/usage-data/server-mocks/jest.config.js:12\r\nsrc/core/packages/usage-data/server-mocks/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-kbn-server/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-kbn-server/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-model-versions/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-model-versions/tsconfig.json:2\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Alejandro Fernández Haro
<afharo@gmail.com>","sha":"4a00449bdcd699f89294536a86dffcbeab4daf53","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:prev-minor"],"title":"SKA:
Relocate core mock and test-helper
modules","number":208538,"url":"https://github.com/elastic/kibana/pull/208538","mergeCommit":{"message":"SKA:
Relocate core mock and test-helper modules (#208538)\n\n##
Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules
(plugins and\r\npackages) into a new folder structure, according to the
_Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n>
[!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors
in the error section below (if there are\r\nany).\r\n> * Search for the
`packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource
code (Babel and Eslint config files), and update
them\r\nappropriately.\r\n> * Manually
review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to
ensure that\r\nany CI pipeline customizations continue to be correctly
applied after\r\nthe changed path names\r\n> * Review all of the updated
files, specially the `.ts` and `.js` files\r\nlisted in the sections
below, as some of them contain relative paths\r\nthat have been
updated.\r\n> * Think of potential impact of the move, including tooling
and\r\nconfiguration files that can be pointing to the relocated
modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to
source code\r\n\r\n> [!NOTE]\r\n> * This PR has been
auto-generated.\r\n> * Any manual contributions will be lost if the
'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews
/ approvals before applying manual\r\nfixes, and/or keep your changes in
a .patch / git stash.\r\n> * Please
use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack
channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve
merge conflicts? Please follow\r\nthe steps
describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n####
55 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder
|\r\n| -- | ------------- |\r\n| `@kbn/core-analytics-browser-mocks`
|\r\n`src/core/packages/analytics/browser-mocks` |\r\n|
`@kbn/core-analytics-server-mocks`
|\r\n`src/core/packages/analytics/server-mocks` |\r\n|
`@kbn/core-application-browser-mocks`
|\r\n`src/core/packages/application/browser-mocks` |\r\n|
`@kbn/core-apps-browser-mocks`
|\r\n`src/core/packages/apps/browser-mocks` |\r\n|
`@kbn/core-base-browser-mocks`
|\r\n`src/core/packages/base/browser-mocks` |\r\n|
`@kbn/core-base-server-mocks` |
`src/core/packages/base/server-mocks`\r\n|\r\n|
`@kbn/core-capabilities-browser-mocks`
|\r\n`src/core/packages/capabilities/browser-mocks` |\r\n|
`@kbn/core-capabilities-server-mocks`
|\r\n`src/core/packages/capabilities/server-mocks` |\r\n|
`@kbn/core-chrome-browser-mocks`
|\r\n`src/core/packages/chrome/browser-mocks` |\r\n|
`@kbn/core-deprecations-browser-mocks`
|\r\n`src/core/packages/deprecations/browser-mocks` |\r\n|
`@kbn/core-deprecations-server-mocks`
|\r\n`src/core/packages/deprecations/server-mocks` |\r\n|
`@kbn/core-doc-links-browser-mocks`
|\r\n`src/core/packages/doc-links/browser-mocks` |\r\n|
`@kbn/core-doc-links-server-mocks`
|\r\n`src/core/packages/doc-links/server-mocks` |\r\n|
`@kbn/core-elasticsearch-client-server-mocks`
|\r\n`src/core/packages/elasticsearch/client-server-mocks` |\r\n|
`@kbn/core-elasticsearch-server-mocks`
|\r\n`src/core/packages/elasticsearch/server-mocks` |\r\n|
`@kbn/core-environment-server-mocks`
|\r\n`src/core/packages/environment/server-mocks` |\r\n|
`@kbn/core-execution-context-browser-mocks`
|\r\n`src/core/packages/execution-context/browser-mocks` |\r\n|
`@kbn/core-execution-context-server-mocks`
|\r\n`src/core/packages/execution-context/server-mocks` |\r\n|
`@kbn/core-fatal-errors-browser-mocks`
|\r\n`src/core/packages/fatal-errors/browser-mocks` |\r\n|
`@kbn/core-http-browser-mocks`
|\r\n`src/core/packages/http/browser-mocks` |\r\n|
`@kbn/core-http-context-server-mocks`
|\r\n`src/core/packages/http/context-server-mocks` |\r\n|
`@kbn/core-http-resources-server-mocks`
|\r\n`src/core/packages/http/resources-server-mocks` |\r\n|
`@kbn/core-http-router-server-mocks`
|\r\n`src/core/packages/http/router-server-mocks` |\r\n|
`@kbn/core-http-server-mocks` |
`src/core/packages/http/server-mocks`\r\n|\r\n|
`@kbn/core-i18n-browser-mocks`
|\r\n`src/core/packages/i18n/browser-mocks` |\r\n|
`@kbn/core-i18n-server-mocks` |
`src/core/packages/i18n/server-mocks`\r\n|\r\n|
`@kbn/core-injected-metadata-browser-mocks`
|\r\n`src/core/packages/injected-metadata/browser-mocks` |\r\n|
`@kbn/core-integrations-browser-mocks`
|\r\n`src/core/packages/integrations/browser-mocks` |\r\n|
`@kbn/core-lifecycle-browser-mocks`
|\r\n`src/core/packages/lifecycle/browser-mocks` |\r\n|
`@kbn/core-lifecycle-server-mocks`
|\r\n`src/core/packages/lifecycle/server-mocks` |\r\n|
`@kbn/core-logging-browser-mocks`
|\r\n`src/core/packages/logging/browser-mocks` |\r\n|
`@kbn/core-logging-server-mocks`
|\r\n`src/core/packages/logging/server-mocks` |\r\n|
`@kbn/core-metrics-collectors-server-mocks`
|\r\n`src/core/packages/metrics/collectors-server-mocks` |\r\n|
`@kbn/core-metrics-server-mocks`
|\r\n`src/core/packages/metrics/server-mocks` |\r\n|
`@kbn/core-node-server-mocks` |
`src/core/packages/node/server-mocks`\r\n|\r\n|
`@kbn/core-notifications-browser-mocks`
|\r\n`src/core/packages/notifications/browser-mocks` |\r\n|
`@kbn/core-overlays-browser-mocks`
|\r\n`src/core/packages/overlays/browser-mocks` |\r\n|
`@kbn/core-plugins-browser-mocks`
|\r\n`src/core/packages/plugins/browser-mocks` |\r\n|
`@kbn/core-plugins-server-mocks`
|\r\n`src/core/packages/plugins/server-mocks` |\r\n|
`@kbn/core-preboot-server-mocks`
|\r\n`src/core/packages/preboot/server-mocks` |\r\n|
`@kbn/core-rendering-browser-mocks`
|\r\n`src/core/packages/rendering/browser-mocks` |\r\n|
`@kbn/core-rendering-server-mocks`
|\r\n`src/core/packages/rendering/server-mocks` |\r\n|
`@kbn/core-saved-objects-api-server-mocks`
|\r\n`src/core/packages/saved-objects/api-server-mocks` |\r\n|
`@kbn/core-saved-objects-base-server-mocks`
|\r\n`src/core/packages/saved-objects/base-server-mocks` |\r\n|
`@kbn/core-saved-objects-browser-mocks`
|\r\n`src/core/packages/saved-objects/browser-mocks` |\r\n|
`@kbn/core-saved-objects-import-export-server-mocks`
|\r\n`src/core/packages/saved-objects/import-export-server-mocks` |\r\n|
`@kbn/core-saved-objects-migration-server-mocks`
|\r\n`src/core/packages/saved-objects/migration-server-mocks` |\r\n|
`@kbn/core-saved-objects-server-mocks`
|\r\n`src/core/packages/saved-objects/server-mocks` |\r\n|
`@kbn/core-status-server-mocks`
|\r\n`src/core/packages/status/server-mocks` |\r\n|
`@kbn/core-test-helpers-kbn-server`
|\r\n`src/dev/packages/core-test-helpers-kbn-server` |\r\n|
`@kbn/core-test-helpers-model-versions`
|\r\n`src/dev/packages/core-test-helpers-model-versions` |\r\n|
`@kbn/core-theme-browser-mocks`
|\r\n`src/core/packages/theme/browser-mocks` |\r\n|
`@kbn/core-ui-settings-browser-mocks`
|\r\n`src/core/packages/ui-settings/browser-mocks` |\r\n|
`@kbn/core-ui-settings-server-mocks`
|\r\n`src/core/packages/ui-settings/server-mocks` |\r\n|
`@kbn/core-usage-data-server-mocks`
|\r\n`src/core/packages/usage-data/server-mocks` |\r\n\r\n\r\n<details
>\r\n<summary>Updated
references</summary>\r\n\r\n```\r\n./.github/codeql/codeql-config.yml\r\n./package.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/packages/analytics/browser-mocks/jest.config.js\r\n./src/core/packages/analytics/server-mocks/jest.config.js\r\n./src/core/packages/application/browser-mocks/jest.config.js\r\n./src/core/packages/apps/browser-mocks/jest.config.js\r\n./src/core/packages/base/browser-mocks/jest.config.js\r\n./src/core/packages/base/server-mocks/jest.config.js\r\n./src/core/packages/capabilities/browser-mocks/jest.config.js\r\n./src/core/packages/capabilities/server-mocks/jest.config.js\r\n./src/core/packages/chrome/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/server-mocks/jest.config.js\r\n./src/core/packages/doc-links/browser-mocks/jest.config.js\r\n./src/core/packages/doc-links/server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/client-server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/server-mocks/jest.config.js\r\n./src/core/packages/environment/server-mocks/jest.config.js\r\n./src/core/packages/execution-context/browser-mocks/jest.config.js\r\n./src/core/packages/execution-context/server-mocks/jest.config.js\r\n./src/core/packages/fatal-errors/browser-mocks/jest.config.js\r\n./src/core/packages/http/browser-mocks/jest.config.js\r\n./src/core/packages/http/context-server-mocks/jest.config.js\r\n./src/core/packages/http/resources-server-mocks/jest.config.js\r\n./src/core/packages/http/router-server-mocks/jest.config.js\r\n./src/core/packages/http/server-mocks/jest.config.js\r\n./src/core/packages/i18n/browser-mocks/jest.config.js\r\n./src/core/packages/i18n/server-mocks/jest.config.js\r\n./src/core/packages/injected-metadata/browser-mocks/jest.config.js\r\n./src/core/packages/integrations/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/server-mocks/jest.config.js\r\n./src/core/packages/logging/browser-mocks/jest.config.js\r\n./src/core/packages/logging/server-mocks/jest.config.js\r\n./src/core/packages/metrics/collectors-server-mocks/jest.config.js\r\n./src/core/packages/metrics/server-mocks/jest.config.js\r\n./src/core/packages/node/server-mocks/jest.config.js\r\n./src/core/packages/notifications/browser-mocks/jest.config.js\r\n./src/core/packages/overlays/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/server-mocks/jest.config.js\r\n./src/core/packages/preboot/server-mocks/jest.config.js\r\n./src/core/packages/rendering/browser-mocks/jest.config.js\r\n./src/core/packages/rendering/server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/api-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/base-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/browser-mocks/jest.config.js\r\n./src/core/packages/saved-objects/import-export-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/migration-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/server-mocks/jest.config.js\r\n./src/core/packages/status/server-mocks/jest.config.js\r\n./src/core/packages/theme/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/server-mocks/jest.config.js\r\n./src/core/packages/usage-data/server-mocks/jest.config.js\r\n./src/core/system/tsconfig.type_check.json\r\n./src/dev/packages/core-test-helpers-kbn-server/jest.config.js\r\n./src/dev/packages/core-test-helpers-model-versions/jest.config.js\r\n./src/dev/tsconfig.type_check.json\r\n./src/platform/packages/private/kbn-repo-packages/package-map.json\r\n./src/platform/plugins/private/interactive_setup/tsconfig.type_check.json\r\n./src/platform/plugins/shared/console/tsconfig.type_check.json\r\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\r\n./src/plugins/saved_objects_management/tsconfig.type_check.json\r\n./src/plugins/telemetry/tsconfig.type_check.json\r\n./src/plugins/usage_collection/tsconfig.type_check.json\r\n./tsconfig.base.json\r\n./tsconfig.base.type_check.json\r\n./tsconfig.refs.json\r\n./x-pack/platform/plugins/private/index_lifecycle_management/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/remote_clusters/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/snapshot_restore/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/watcher/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/encrypted_saved_objects/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/security/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\r\n./x-pack/plugins/actions/tsconfig.type_check.json\r\n./x-pack/plugins/aiops/tsconfig.type_check.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/cases/tsconfig.type_check.json\r\n./x-pack/plugins/enterprise_search/tsconfig.type_check.json\r\n./x-pack/plugins/integration_assistant/tsconfig.type_check.json\r\n./x-pack/plugins/ml/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm_data_access/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/entity_manager/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/exploratory_view/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/observability/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/slo/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/synthetics/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/uptime/tsconfig.type_check.json\r\n./x-pack/plugins/rule_registry/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/stack_alerts/tsconfig.type_check.json\r\n./x-pack/plugins/stack_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/task_manager/tsconfig.type_check.json\r\n./x-pack/plugins/transform/tsconfig.type_check.json\r\n./x-pack/solutions/observability/plugins/dataset_quality/tsconfig.type_check.json\r\n./x-pack/solutions/security/packages/security-solution/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./x-pack/solutions/security/plugins/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./yarn.lock\r\n.github/CODEOWNERS\r\n```\r\n\r\n</details><details
>\r\n<summary>Updated relative
paths</summary>\r\n\r\n```\r\nsrc/core/packages/analytics/browser-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/analytics/server-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/application/browser-mocks/jest.config.js:12\r\nsrc/core/packages/application/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/apps/browser-mocks/jest.config.js:12\r\nsrc/core/packages/apps/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/browser-mocks/jest.config.js:12\r\nsrc/core/packages/base/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/server-mocks/jest.config.js:12\r\nsrc/core/packages/base/server-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/browser-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/server-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/server-mocks/tsconfig.json:2\r\nsrc/core/packages/chrome/browser-mocks/jest.config.js:12\r\nsrc/core/packages/chrome/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/server-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/server-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/browser-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/server-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/client-server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/client-server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/server-mocks/tsconfig.json:2\r\nsrc/core/packages/environment/server-mocks/jest.config.js:12\r\nsrc/core/packages/environment/server-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/browser-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/server-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/server-mocks/tsconfig.json:2\r\nsrc/core/packages/fatal-errors/browser-mocks/jest.config.js:12\r\nsrc/core/packages/fatal-errors/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/browser-mocks/jest.config.js:12\r\nsrc/core/packages/http/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/context-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/context-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/resources-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/resources-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/router-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/router-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/server-mocks/jest.config.js:12\r\nsrc/core/packages/http/server-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/browser-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/server-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/server-mocks/tsconfig.json:2\r\nsrc/core/packages/injected-metadata/browser-mocks/jest.config.js:12\r\nsrc/core/packages/injected-metadata/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/integrations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/integrations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/browser-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/server-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/server-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/browser-mocks/jest.config.js:12\r\nsrc/core/packages/logging/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/server-mocks/jest.config.js:12\r\nsrc/core/packages/logging/server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/collectors-server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/collectors-server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/node/server-mocks/jest.config.js:12\r\nsrc/core/packages/node/server-mocks/tsconfig.json:2\r\nsrc/core/packages/notifications/browser-mocks/jest.config.js:12\r\nsrc/core/packages/notifications/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/overlays/browser-mocks/jest.config.js:12\r\nsrc/core/packages/overlays/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/browser-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/server-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/server-mocks/tsconfig.json:2\r\nsrc/core/packages/preboot/server-mocks/jest.config.js:12\r\nsrc/core/packages/preboot/server-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/browser-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/server-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/api-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/api-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/base-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/base-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/browser-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/import-export-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/import-export-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/migration-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/migration-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/server-mocks/tsconfig.json:2\r\nsrc/core/packages/status/server-mocks/jest.config.js:12\r\nsrc/core/packages/status/server-mocks/tsconfig.json:2\r\nsrc/core/packages/theme/browser-mocks/jest.config.js:12\r\nsrc/core/packages/theme/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/browser-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/server-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/server-mocks/tsconfig.json:2\r\nsrc/core/packages/usage-data/server-mocks/jest.config.js:12\r\nsrc/core/packages/usage-data/server-mocks/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-kbn-server/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-kbn-server/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-model-versions/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-model-versions/tsconfig.json:2\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Alejandro Fernández Haro
<afharo@gmail.com>","sha":"4a00449bdcd699f89294536a86dffcbeab4daf53"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/208538","number":208538,"mergeCommit":{"message":"SKA:
Relocate core mock and test-helper modules (#208538)\n\n##
Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules
(plugins and\r\npackages) into a new folder structure, according to the
_Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n>
[!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors
in the error section below (if there are\r\nany).\r\n> * Search for the
`packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource
code (Babel and Eslint config files), and update
them\r\nappropriately.\r\n> * Manually
review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to
ensure that\r\nany CI pipeline customizations continue to be correctly
applied after\r\nthe changed path names\r\n> * Review all of the updated
files, specially the `.ts` and `.js` files\r\nlisted in the sections
below, as some of them contain relative paths\r\nthat have been
updated.\r\n> * Think of potential impact of the move, including tooling
and\r\nconfiguration files that can be pointing to the relocated
modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to
source code\r\n\r\n> [!NOTE]\r\n> * This PR has been
auto-generated.\r\n> * Any manual contributions will be lost if the
'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews
/ approvals before applying manual\r\nfixes, and/or keep your changes in
a .patch / git stash.\r\n> * Please
use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack
channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve
merge conflicts? Please follow\r\nthe steps
describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n####
55 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder
|\r\n| -- | ------------- |\r\n| `@kbn/core-analytics-browser-mocks`
|\r\n`src/core/packages/analytics/browser-mocks` |\r\n|
`@kbn/core-analytics-server-mocks`
|\r\n`src/core/packages/analytics/server-mocks` |\r\n|
`@kbn/core-application-browser-mocks`
|\r\n`src/core/packages/application/browser-mocks` |\r\n|
`@kbn/core-apps-browser-mocks`
|\r\n`src/core/packages/apps/browser-mocks` |\r\n|
`@kbn/core-base-browser-mocks`
|\r\n`src/core/packages/base/browser-mocks` |\r\n|
`@kbn/core-base-server-mocks` |
`src/core/packages/base/server-mocks`\r\n|\r\n|
`@kbn/core-capabilities-browser-mocks`
|\r\n`src/core/packages/capabilities/browser-mocks` |\r\n|
`@kbn/core-capabilities-server-mocks`
|\r\n`src/core/packages/capabilities/server-mocks` |\r\n|
`@kbn/core-chrome-browser-mocks`
|\r\n`src/core/packages/chrome/browser-mocks` |\r\n|
`@kbn/core-deprecations-browser-mocks`
|\r\n`src/core/packages/deprecations/browser-mocks` |\r\n|
`@kbn/core-deprecations-server-mocks`
|\r\n`src/core/packages/deprecations/server-mocks` |\r\n|
`@kbn/core-doc-links-browser-mocks`
|\r\n`src/core/packages/doc-links/browser-mocks` |\r\n|
`@kbn/core-doc-links-server-mocks`
|\r\n`src/core/packages/doc-links/server-mocks` |\r\n|
`@kbn/core-elasticsearch-client-server-mocks`
|\r\n`src/core/packages/elasticsearch/client-server-mocks` |\r\n|
`@kbn/core-elasticsearch-server-mocks`
|\r\n`src/core/packages/elasticsearch/server-mocks` |\r\n|
`@kbn/core-environment-server-mocks`
|\r\n`src/core/packages/environment/server-mocks` |\r\n|
`@kbn/core-execution-context-browser-mocks`
|\r\n`src/core/packages/execution-context/browser-mocks` |\r\n|
`@kbn/core-execution-context-server-mocks`
|\r\n`src/core/packages/execution-context/server-mocks` |\r\n|
`@kbn/core-fatal-errors-browser-mocks`
|\r\n`src/core/packages/fatal-errors/browser-mocks` |\r\n|
`@kbn/core-http-browser-mocks`
|\r\n`src/core/packages/http/browser-mocks` |\r\n|
`@kbn/core-http-context-server-mocks`
|\r\n`src/core/packages/http/context-server-mocks` |\r\n|
`@kbn/core-http-resources-server-mocks`
|\r\n`src/core/packages/http/resources-server-mocks` |\r\n|
`@kbn/core-http-router-server-mocks`
|\r\n`src/core/packages/http/router-server-mocks` |\r\n|
`@kbn/core-http-server-mocks` |
`src/core/packages/http/server-mocks`\r\n|\r\n|
`@kbn/core-i18n-browser-mocks`
|\r\n`src/core/packages/i18n/browser-mocks` |\r\n|
`@kbn/core-i18n-server-mocks` |
`src/core/packages/i18n/server-mocks`\r\n|\r\n|
`@kbn/core-injected-metadata-browser-mocks`
|\r\n`src/core/packages/injected-metadata/browser-mocks` |\r\n|
`@kbn/core-integrations-browser-mocks`
|\r\n`src/core/packages/integrations/browser-mocks` |\r\n|
`@kbn/core-lifecycle-browser-mocks`
|\r\n`src/core/packages/lifecycle/browser-mocks` |\r\n|
`@kbn/core-lifecycle-server-mocks`
|\r\n`src/core/packages/lifecycle/server-mocks` |\r\n|
`@kbn/core-logging-browser-mocks`
|\r\n`src/core/packages/logging/browser-mocks` |\r\n|
`@kbn/core-logging-server-mocks`
|\r\n`src/core/packages/logging/server-mocks` |\r\n|
`@kbn/core-metrics-collectors-server-mocks`
|\r\n`src/core/packages/metrics/collectors-server-mocks` |\r\n|
`@kbn/core-metrics-server-mocks`
|\r\n`src/core/packages/metrics/server-mocks` |\r\n|
`@kbn/core-node-server-mocks` |
`src/core/packages/node/server-mocks`\r\n|\r\n|
`@kbn/core-notifications-browser-mocks`
|\r\n`src/core/packages/notifications/browser-mocks` |\r\n|
`@kbn/core-overlays-browser-mocks`
|\r\n`src/core/packages/overlays/browser-mocks` |\r\n|
`@kbn/core-plugins-browser-mocks`
|\r\n`src/core/packages/plugins/browser-mocks` |\r\n|
`@kbn/core-plugins-server-mocks`
|\r\n`src/core/packages/plugins/server-mocks` |\r\n|
`@kbn/core-preboot-server-mocks`
|\r\n`src/core/packages/preboot/server-mocks` |\r\n|
`@kbn/core-rendering-browser-mocks`
|\r\n`src/core/packages/rendering/browser-mocks` |\r\n|
`@kbn/core-rendering-server-mocks`
|\r\n`src/core/packages/rendering/server-mocks` |\r\n|
`@kbn/core-saved-objects-api-server-mocks`
|\r\n`src/core/packages/saved-objects/api-server-mocks` |\r\n|
`@kbn/core-saved-objects-base-server-mocks`
|\r\n`src/core/packages/saved-objects/base-server-mocks` |\r\n|
`@kbn/core-saved-objects-browser-mocks`
|\r\n`src/core/packages/saved-objects/browser-mocks` |\r\n|
`@kbn/core-saved-objects-import-export-server-mocks`
|\r\n`src/core/packages/saved-objects/import-export-server-mocks` |\r\n|
`@kbn/core-saved-objects-migration-server-mocks`
|\r\n`src/core/packages/saved-objects/migration-server-mocks` |\r\n|
`@kbn/core-saved-objects-server-mocks`
|\r\n`src/core/packages/saved-objects/server-mocks` |\r\n|
`@kbn/core-status-server-mocks`
|\r\n`src/core/packages/status/server-mocks` |\r\n|
`@kbn/core-test-helpers-kbn-server`
|\r\n`src/dev/packages/core-test-helpers-kbn-server` |\r\n|
`@kbn/core-test-helpers-model-versions`
|\r\n`src/dev/packages/core-test-helpers-model-versions` |\r\n|
`@kbn/core-theme-browser-mocks`
|\r\n`src/core/packages/theme/browser-mocks` |\r\n|
`@kbn/core-ui-settings-browser-mocks`
|\r\n`src/core/packages/ui-settings/browser-mocks` |\r\n|
`@kbn/core-ui-settings-server-mocks`
|\r\n`src/core/packages/ui-settings/server-mocks` |\r\n|
`@kbn/core-usage-data-server-mocks`
|\r\n`src/core/packages/usage-data/server-mocks` |\r\n\r\n\r\n<details
>\r\n<summary>Updated
references</summary>\r\n\r\n```\r\n./.github/codeql/codeql-config.yml\r\n./package.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/packages/analytics/browser-mocks/jest.config.js\r\n./src/core/packages/analytics/server-mocks/jest.config.js\r\n./src/core/packages/application/browser-mocks/jest.config.js\r\n./src/core/packages/apps/browser-mocks/jest.config.js\r\n./src/core/packages/base/browser-mocks/jest.config.js\r\n./src/core/packages/base/server-mocks/jest.config.js\r\n./src/core/packages/capabilities/browser-mocks/jest.config.js\r\n./src/core/packages/capabilities/server-mocks/jest.config.js\r\n./src/core/packages/chrome/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/server-mocks/jest.config.js\r\n./src/core/packages/doc-links/browser-mocks/jest.config.js\r\n./src/core/packages/doc-links/server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/client-server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/server-mocks/jest.config.js\r\n./src/core/packages/environment/server-mocks/jest.config.js\r\n./src/core/packages/execution-context/browser-mocks/jest.config.js\r\n./src/core/packages/execution-context/server-mocks/jest.config.js\r\n./src/core/packages/fatal-errors/browser-mocks/jest.config.js\r\n./src/core/packages/http/browser-mocks/jest.config.js\r\n./src/core/packages/http/context-server-mocks/jest.config.js\r\n./src/core/packages/http/resources-server-mocks/jest.config.js\r\n./src/core/packages/http/router-server-mocks/jest.config.js\r\n./src/core/packages/http/server-mocks/jest.config.js\r\n./src/core/packages/i18n/browser-mocks/jest.config.js\r\n./src/core/packages/i18n/server-mocks/jest.config.js\r\n./src/core/packages/injected-metadata/browser-mocks/jest.config.js\r\n./src/core/packages/integrations/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/server-mocks/jest.config.js\r\n./src/core/packages/logging/browser-mocks/jest.config.js\r\n./src/core/packages/logging/server-mocks/jest.config.js\r\n./src/core/packages/metrics/collectors-server-mocks/jest.config.js\r\n./src/core/packages/metrics/server-mocks/jest.config.js\r\n./src/core/packages/node/server-mocks/jest.config.js\r\n./src/core/packages/notifications/browser-mocks/jest.config.js\r\n./src/core/packages/overlays/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/server-mocks/jest.config.js\r\n./src/core/packages/preboot/server-mocks/jest.config.js\r\n./src/core/packages/rendering/browser-mocks/jest.config.js\r\n./src/core/packages/rendering/server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/api-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/base-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/browser-mocks/jest.config.js\r\n./src/core/packages/saved-objects/import-export-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/migration-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/server-mocks/jest.config.js\r\n./src/core/packages/status/server-mocks/jest.config.js\r\n./src/core/packages/theme/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/server-mocks/jest.config.js\r\n./src/core/packages/usage-data/server-mocks/jest.config.js\r\n./src/core/system/tsconfig.type_check.json\r\n./src/dev/packages/core-test-helpers-kbn-server/jest.config.js\r\n./src/dev/packages/core-test-helpers-model-versions/jest.config.js\r\n./src/dev/tsconfig.type_check.json\r\n./src/platform/packages/private/kbn-repo-packages/package-map.json\r\n./src/platform/plugins/private/interactive_setup/tsconfig.type_check.json\r\n./src/platform/plugins/shared/console/tsconfig.type_check.json\r\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\r\n./src/plugins/saved_objects_management/tsconfig.type_check.json\r\n./src/plugins/telemetry/tsconfig.type_check.json\r\n./src/plugins/usage_collection/tsconfig.type_check.json\r\n./tsconfig.base.json\r\n./tsconfig.base.type_check.json\r\n./tsconfig.refs.json\r\n./x-pack/platform/plugins/private/index_lifecycle_management/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/remote_clusters/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/snapshot_restore/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/watcher/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/encrypted_saved_objects/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/security/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\r\n./x-pack/plugins/actions/tsconfig.type_check.json\r\n./x-pack/plugins/aiops/tsconfig.type_check.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/cases/tsconfig.type_check.json\r\n./x-pack/plugins/enterprise_search/tsconfig.type_check.json\r\n./x-pack/plugins/integration_assistant/tsconfig.type_check.json\r\n./x-pack/plugins/ml/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm_data_access/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/entity_manager/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/exploratory_view/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/observability/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/slo/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/synthetics/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/uptime/tsconfig.type_check.json\r\n./x-pack/plugins/rule_registry/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/stack_alerts/tsconfig.type_check.json\r\n./x-pack/plugins/stack_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/task_manager/tsconfig.type_check.json\r\n./x-pack/plugins/transform/tsconfig.type_check.json\r\n./x-pack/solutions/observability/plugins/dataset_quality/tsconfig.type_check.json\r\n./x-pack/solutions/security/packages/security-solution/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./x-pack/solutions/security/plugins/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./yarn.lock\r\n.github/CODEOWNERS\r\n```\r\n\r\n</details><details
>\r\n<summary>Updated relative
paths</summary>\r\n\r\n```\r\nsrc/core/packages/analytics/browser-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/analytics/server-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/application/browser-mocks/jest.config.js:12\r\nsrc/core/packages/application/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/apps/browser-mocks/jest.config.js:12\r\nsrc/core/packages/apps/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/browser-mocks/jest.config.js:12\r\nsrc/core/packages/base/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/server-mocks/jest.config.js:12\r\nsrc/core/packages/base/server-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/browser-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/server-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/server-mocks/tsconfig.json:2\r\nsrc/core/packages/chrome/browser-mocks/jest.config.js:12\r\nsrc/core/packages/chrome/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/server-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/server-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/browser-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/server-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/client-server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/client-server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/server-mocks/tsconfig.json:2\r\nsrc/core/packages/environment/server-mocks/jest.config.js:12\r\nsrc/core/packages/environment/server-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/browser-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/server-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/server-mocks/tsconfig.json:2\r\nsrc/core/packages/fatal-errors/browser-mocks/jest.config.js:12\r\nsrc/core/packages/fatal-errors/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/browser-mocks/jest.config.js:12\r\nsrc/core/packages/http/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/context-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/context-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/resources-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/resources-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/router-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/router-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/server-mocks/jest.config.js:12\r\nsrc/core/packages/http/server-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/browser-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/server-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/server-mocks/tsconfig.json:2\r\nsrc/core/packages/injected-metadata/browser-mocks/jest.config.js:12\r\nsrc/core/packages/injected-metadata/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/integrations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/integrations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/browser-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/server-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/server-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/browser-mocks/jest.config.js:12\r\nsrc/core/packages/logging/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/server-mocks/jest.config.js:12\r\nsrc/core/packages/logging/server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/collectors-server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/collectors-server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/node/server-mocks/jest.config.js:12\r\nsrc/core/packages/node/server-mocks/tsconfig.json:2\r\nsrc/core/packages/notifications/browser-mocks/jest.config.js:12\r\nsrc/core/packages/notifications/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/overlays/browser-mocks/jest.config.js:12\r\nsrc/core/packages/overlays/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/browser-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/server-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/server-mocks/tsconfig.json:2\r\nsrc/core/packages/preboot/server-mocks/jest.config.js:12\r\nsrc/core/packages/preboot/server-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/browser-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/server-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/api-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/api-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/base-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/base-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/browser-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/import-export-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/import-export-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/migration-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/migration-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/server-mocks/tsconfig.json:2\r\nsrc/core/packages/status/server-mocks/jest.config.js:12\r\nsrc/core/packages/status/server-mocks/tsconfig.json:2\r\nsrc/core/packages/theme/browser-mocks/jest.config.js:12\r\nsrc/core/packages/theme/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/browser-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/server-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/server-mocks/tsconfig.json:2\r\nsrc/core/packages/usage-data/server-mocks/jest.config.js:12\r\nsrc/core/packages/usage-data/server-mocks/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-kbn-server/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-kbn-server/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-model-versions/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-model-versions/tsconfig.json:2\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Alejandro Fernández Haro
<afharo@gmail.com>","sha":"4a00449bdcd699f89294536a86dffcbeab4daf53"}}]}]
BACKPORT-->
2025-01-29 14:31:21 +01:00
Kibana Machine
37bb66473b
[8.x] Update Dev Tool limitation about high availability. (#172507) (#208735)
# Backport

This will backport the following commits from `main` to `8.x`:
- [Update Dev Tool limitation about high availability.
(#172507)](https://github.com/elastic/kibana/pull/172507)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Xavier
Merlin","email":"48214502+merlixelastic@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-29T11:49:10Z","message":"Update
Dev Tool limitation about high availability. (#172507)\n\nUpdating
limitation of dev tool which is not sending request with
round\r\nrobin\r\n\r\n## Summary\r\n\r\nWe believe Console always tries
to connect to the 1st host in\r\nelasticsearch.hosts but if it's
unavailable then it will try the next\r\none, the code for this can be
found\r\n[here](0d613e58cf/src/plugins/console/server/routes/api/console/proxy/create_handler.ts (L125)).\r\nSo
in that case, as long as the node is still available, it will
receive\r\nall the requests from Console.\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [ ] Any text added follows [EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or
tutorials\r\n\r\nCo-authored-by: florent-leborgne
<florent.leborgne@elastic.co>","sha":"199e75e51f64e7429960c121b6746ad347b3efec","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","docs","documentation","backport:version","v8.17.0","v8.18.0"],"title":"Update
Dev Tool limitation about high
availability.","number":172507,"url":"https://github.com/elastic/kibana/pull/172507","mergeCommit":{"message":"Update
Dev Tool limitation about high availability. (#172507)\n\nUpdating
limitation of dev tool which is not sending request with
round\r\nrobin\r\n\r\n## Summary\r\n\r\nWe believe Console always tries
to connect to the 1st host in\r\nelasticsearch.hosts but if it's
unavailable then it will try the next\r\none, the code for this can be
found\r\n[here](0d613e58cf/src/plugins/console/server/routes/api/console/proxy/create_handler.ts (L125)).\r\nSo
in that case, as long as the node is still available, it will
receive\r\nall the requests from Console.\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [ ] Any text added follows [EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or
tutorials\r\n\r\nCo-authored-by: florent-leborgne
<florent.leborgne@elastic.co>","sha":"199e75e51f64e7429960c121b6746ad347b3efec"}},"sourceBranch":"main","suggestedTargetBranches":["8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172507","number":172507,"mergeCommit":{"message":"Update
Dev Tool limitation about high availability. (#172507)\n\nUpdating
limitation of dev tool which is not sending request with
round\r\nrobin\r\n\r\n## Summary\r\n\r\nWe believe Console always tries
to connect to the 1st host in\r\nelasticsearch.hosts but if it's
unavailable then it will try the next\r\none, the code for this can be
found\r\n[here](0d613e58cf/src/plugins/console/server/routes/api/console/proxy/create_handler.ts (L125)).\r\nSo
in that case, as long as the node is still available, it will
receive\r\nall the requests from Console.\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [ ] Any text added follows [EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or
tutorials\r\n\r\nCo-authored-by: florent-leborgne
<florent.leborgne@elastic.co>","sha":"199e75e51f64e7429960c121b6746ad347b3efec"}},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Xavier Merlin <48214502+merlixelastic@users.noreply.github.com>
2025-01-29 12:18:36 +00:00
Kibana Machine
0262b79422
[8.x] [DOCS] Give finding apps and objects section an ID (#199352) (#208721)
# Backport

This will backport the following commits from `main` to `8.x`:
- [[DOCS] Give finding apps and objects section an ID
(#199352)](https://github.com/elastic/kibana/pull/199352)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Liam
Thompson","email":"32779855+leemthompo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-29T11:13:43Z","message":"[DOCS]
Give finding apps and objects section an ID (#199352)\n\nThat way we can
internally link to this beautiful section
using\r\n`<<angle-brackets-and-stuff>>`\r\n\r\n---------\r\n\r\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"6a42ec9b2348fa4fbff25cd14796fe85401e89d3","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","docs","v8.16.0","backport:version","v8.17.0","v8.18.0"],"title":"[DOCS]
Give finding apps and objects section an
ID","number":199352,"url":"https://github.com/elastic/kibana/pull/199352","mergeCommit":{"message":"[DOCS]
Give finding apps and objects section an ID (#199352)\n\nThat way we can
internally link to this beautiful section
using\r\n`<<angle-brackets-and-stuff>>`\r\n\r\n---------\r\n\r\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"6a42ec9b2348fa4fbff25cd14796fe85401e89d3"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199352","number":199352,"mergeCommit":{"message":"[DOCS]
Give finding apps and objects section an ID (#199352)\n\nThat way we can
internally link to this beautiful section
using\r\n`<<angle-brackets-and-stuff>>`\r\n\r\n---------\r\n\r\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"6a42ec9b2348fa4fbff25cd14796fe85401e89d3"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>
2025-01-29 11:45:00 +00:00
Kibana Machine
8037864bc4
[8.x] Update Reporting documentation: ES configuration, avoiding Token expiration (#208257) (#208717)
# Backport

This will backport the following commits from `main` to `8.x`:
- [Update Reporting documentation: ES configuration, avoiding Token
expiration (#208257)](https://github.com/elastic/kibana/pull/208257)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Tim
Sullivan","email":"tsullivan@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-29T10:54:09Z","message":"Update
Reporting documentation: ES configuration, avoiding Token expiration
(#208257)\n\n## Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/201281\r\nCloses
https://github.com/elastic/kibana/issues/200653\r\n\r\n---------\r\n\r\nCo-authored-by:
wajihaparvez
<wajiha.parvez@elastic.co>","sha":"5f59395f185c855be3dff477e8f66d328e0b8073","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","docs","v8.15.0","v8.16.0","backport:version","v8.17.0","v8.18.0"],"title":"Update
Reporting documentation: ES configuration, avoiding Token
expiration","number":208257,"url":"https://github.com/elastic/kibana/pull/208257","mergeCommit":{"message":"Update
Reporting documentation: ES configuration, avoiding Token expiration
(#208257)\n\n## Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/201281\r\nCloses
https://github.com/elastic/kibana/issues/200653\r\n\r\n---------\r\n\r\nCo-authored-by:
wajihaparvez
<wajiha.parvez@elastic.co>","sha":"5f59395f185c855be3dff477e8f66d328e0b8073"}},"sourceBranch":"main","suggestedTargetBranches":["8.15","8.16","8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/208257","number":208257,"mergeCommit":{"message":"Update
Reporting documentation: ES configuration, avoiding Token expiration
(#208257)\n\n## Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/201281\r\nCloses
https://github.com/elastic/kibana/issues/200653\r\n\r\n---------\r\n\r\nCo-authored-by:
wajihaparvez
<wajiha.parvez@elastic.co>","sha":"5f59395f185c855be3dff477e8f66d328e0b8073"}},{"branch":"8.15","label":"v8.15.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Tim Sullivan <tsullivan@users.noreply.github.com>
2025-01-29 11:25:58 +00:00
Kibana Machine
0e65913656
[8.x] Update elasticsearch-details.asciidoc (#184412) (#208706)
# Backport

This will backport the following commits from `main` to `8.x`:
- [Update elasticsearch-details.asciidoc
(#184412)](https://github.com/elastic/kibana/pull/184412)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Joseph
AFARI","email":"71259267+joeafari@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-29T10:21:00Z","message":"Update
elasticsearch-details.asciidoc (#184412)\n\n## Summary\r\n\r\nAdding a
note that for logs, in case the name of the filebeat index
was\r\nchanged, it's needed to adjust `monitoring.ui.logs.index` so that
the\r\nlogs stats can be retrieved as
well","sha":"66c49cdd5c19d552878905d0b65c167bb3a2feb1","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","docs","Supportability","backport:version","v8.17.0","v8.18.0"],"title":"Update
elasticsearch-details.asciidoc","number":184412,"url":"https://github.com/elastic/kibana/pull/184412","mergeCommit":{"message":"Update
elasticsearch-details.asciidoc (#184412)\n\n## Summary\r\n\r\nAdding a
note that for logs, in case the name of the filebeat index
was\r\nchanged, it's needed to adjust `monitoring.ui.logs.index` so that
the\r\nlogs stats can be retrieved as
well","sha":"66c49cdd5c19d552878905d0b65c167bb3a2feb1"}},"sourceBranch":"main","suggestedTargetBranches":["8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/184412","number":184412,"mergeCommit":{"message":"Update
elasticsearch-details.asciidoc (#184412)\n\n## Summary\r\n\r\nAdding a
note that for logs, in case the name of the filebeat index
was\r\nchanged, it's needed to adjust `monitoring.ui.logs.index` so that
the\r\nlogs stats can be retrieved as
well","sha":"66c49cdd5c19d552878905d0b65c167bb3a2feb1"}},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Joseph AFARI <71259267+joeafari@users.noreply.github.com>
2025-01-29 10:52:40 +00:00
Kibana Machine
2c27a63298
[8.x] Update manage-cases.asciidoc (#193135) (#208700)
# Backport

This will backport the following commits from `main` to `8.x`:
- [Update manage-cases.asciidoc
(#193135)](https://github.com/elastic/kibana/pull/193135)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Jure
Tratnjek","email":"155985251+juretratnjek@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-29T09:35:07Z","message":"Update
manage-cases.asciidoc (#193135)\n\nIn step 2 I added where exactly
notifications.connectors.default is set\r\nin configuration. It did not
explicitly say that it should be set in\r\nkibana.yml, also added
configuration example.\r\n\r\nA reminder to set default connector should
probably need to be added to\r\nthis page as
well:\r\nhttps://www.elastic.co/guide/en/kibana/current/pre-configured-connectors.html\r\n\r\n##
Summary\r\n\r\nSummarize your PR. If it involves visual changes include
a screenshot or\r\ngif.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items
that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows
[EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [ ] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is
usable by keyboard only (learn more\r\nabout [keyboard
accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[ ] If a plugin configuration key changed, check if it needs to
be\r\nallowlisted in the cloud and added to the
[docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
[ ] This renders correctly on smaller devices using a
responsive\r\nlayout. (You can test this [in
your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
[ ] This was checked for
[cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
developers to\r\nidentify risks that should be tested prior to the
change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
some of the following examples\r\nand how they may potentially impact
the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
|\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
Multiple Spaces&mdash;unexpected behavior in non-default Kibana
Space.\r\n| Low | High | Integration tests will verify that all features
are still\r\nsupported in non-default Kibana Space and when user
switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
polling might have race conditions\r\nwhen multiple Kibana nodes are
polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
executing them multiple times will not result\r\nin logical error, but
will degrade performance. To test for this case we\r\nadd plenty of unit
tests around this logic and document manual testing\r\nprocedure. |\r\n|
Code should gracefully handle cases when feature X or plugin Y
are\r\ndisabled. | Medium | High | Unit tests will verify that any
feature flag\r\nor plugin combination still results in our service
operational. |\r\n| [See more potential
risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
|\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
breaking API changes and was
[labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"4cf60d60cfbafd8c79f1af96f909ce91452a60b1","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","Supportability","backport:version","v8.17.0","v8.18.0"],"title":"Update
manage-cases.asciidoc","number":193135,"url":"https://github.com/elastic/kibana/pull/193135","mergeCommit":{"message":"Update
manage-cases.asciidoc (#193135)\n\nIn step 2 I added where exactly
notifications.connectors.default is set\r\nin configuration. It did not
explicitly say that it should be set in\r\nkibana.yml, also added
configuration example.\r\n\r\nA reminder to set default connector should
probably need to be added to\r\nthis page as
well:\r\nhttps://www.elastic.co/guide/en/kibana/current/pre-configured-connectors.html\r\n\r\n##
Summary\r\n\r\nSummarize your PR. If it involves visual changes include
a screenshot or\r\ngif.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items
that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows
[EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [ ] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is
usable by keyboard only (learn more\r\nabout [keyboard
accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[ ] If a plugin configuration key changed, check if it needs to
be\r\nallowlisted in the cloud and added to the
[docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
[ ] This renders correctly on smaller devices using a
responsive\r\nlayout. (You can test this [in
your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
[ ] This was checked for
[cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
developers to\r\nidentify risks that should be tested prior to the
change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
some of the following examples\r\nand how they may potentially impact
the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
|\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
Multiple Spaces&mdash;unexpected behavior in non-default Kibana
Space.\r\n| Low | High | Integration tests will verify that all features
are still\r\nsupported in non-default Kibana Space and when user
switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
polling might have race conditions\r\nwhen multiple Kibana nodes are
polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
executing them multiple times will not result\r\nin logical error, but
will degrade performance. To test for this case we\r\nadd plenty of unit
tests around this logic and document manual testing\r\nprocedure. |\r\n|
Code should gracefully handle cases when feature X or plugin Y
are\r\ndisabled. | Medium | High | Unit tests will verify that any
feature flag\r\nor plugin combination still results in our service
operational. |\r\n| [See more potential
risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
|\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
breaking API changes and was
[labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"4cf60d60cfbafd8c79f1af96f909ce91452a60b1"}},"sourceBranch":"main","suggestedTargetBranches":["8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193135","number":193135,"mergeCommit":{"message":"Update
manage-cases.asciidoc (#193135)\n\nIn step 2 I added where exactly
notifications.connectors.default is set\r\nin configuration. It did not
explicitly say that it should be set in\r\nkibana.yml, also added
configuration example.\r\n\r\nA reminder to set default connector should
probably need to be added to\r\nthis page as
well:\r\nhttps://www.elastic.co/guide/en/kibana/current/pre-configured-connectors.html\r\n\r\n##
Summary\r\n\r\nSummarize your PR. If it involves visual changes include
a screenshot or\r\ngif.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items
that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows
[EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [ ] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is
usable by keyboard only (learn more\r\nabout [keyboard
accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[ ] If a plugin configuration key changed, check if it needs to
be\r\nallowlisted in the cloud and added to the
[docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
[ ] This renders correctly on smaller devices using a
responsive\r\nlayout. (You can test this [in
your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n-
[ ] This was checked for
[cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n###
Risk Matrix\r\n\r\nDelete this section if it is not applicable to this
PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other
developers to\r\nidentify risks that should be tested prior to the
change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider
some of the following examples\r\nand how they may potentially impact
the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes
|\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n|
Multiple Spaces&mdash;unexpected behavior in non-default Kibana
Space.\r\n| Low | High | Integration tests will verify that all features
are still\r\nsupported in non-default Kibana Space and when user
switches between\r\nspaces. |\r\n| Multiple nodes&mdash;Elasticsearch
polling might have race conditions\r\nwhen multiple Kibana nodes are
polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so
executing them multiple times will not result\r\nin logical error, but
will degrade performance. To test for this case we\r\nadd plenty of unit
tests around this logic and document manual testing\r\nprocedure. |\r\n|
Code should gracefully handle cases when feature X or plugin Y
are\r\ndisabled. | Medium | High | Unit tests will verify that any
feature flag\r\nor plugin combination still results in our service
operational. |\r\n| [See more potential
risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
|\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for
breaking API changes and was
[labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\nCo-authored-by:
florent-leborgne
<florent.leborgne@elastic.co>","sha":"4cf60d60cfbafd8c79f1af96f909ce91452a60b1"}},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Jure Tratnjek <155985251+juretratnjek@users.noreply.github.com>
2025-01-29 10:12:04 +00:00
Kibana Machine
01e51d3e6e
[8.x] [HTTP] Log deprecated api usages (#207904) (#208548)
# Backport

This will backport the following commits from `main` to `8.x`:
- [[HTTP] Log deprecated api usages
(#207904)](https://github.com/elastic/kibana/pull/207904)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Jesus
Wahrman","email":"41008968+jesuswr@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-28T14:28:14Z","message":"[HTTP]
Log deprecated api usages (#207904)\n\n## Summary\r\n\r\nResolves
https://github.com/elastic/kibana/issues/199616\r\n\r\nAdded a debug
logger when calling deprecated APIs. This logger is\r\ndisabled by
default, to enable it you have to
set\r\n`deprecation.enable_http_debug_logs: true`.\r\n\r\nTo test this
you can play with the config value and do a request like\r\nthis to a
deprecated
endpoint:\r\n\r\n```shell\r\n#!/bin/bash\r\nAPI_KEY=\"\"\r\ncurl -X GET
\"http://localhost:5601/api/cases/status\" -i \\\r\n-H \"Content-Type:
application/json\" \\\r\n-H \"Authorization: ApiKey $API_KEY\"\r\n```
\r\n\r\n\r\n### Checklist\r\n\r\nCheck the PR satisfies following
conditions. \r\n\r\nReviewers should verify this PR satisfies this list
as well.\r\n\r\n-
[x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [x] The PR
description includes the appropriate Release Notes section,\r\nand the
correct `release_note:*` label is applied per
the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n###
Identify risks\r\n\r\nDoes this PR introduce any risks? For example,
consider risks like hard\r\nto test bugs, performance regression,
potential of data loss.\r\n\r\nDescribe the risk, its severity, and
mitigation for each identified\r\nrisk. Invite stakeholders and evaluate
how to proceed before merging.\r\n\r\n---------\r\n\r\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
florent-leborgne <florent.leborgne@elastic.co>\r\nCo-authored-by:
Jean-Louis Leysens
<jloleysens@gmail.com>","sha":"23b7f0fb33cecf080879f50a0b946d123f52f6ba","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","Feature:http","Team:Core","deprecation_warnings","v9.0.0","backport:version","v8.18.0"],"title":"[HTTP]
Log deprecated api
usages","number":207904,"url":"https://github.com/elastic/kibana/pull/207904","mergeCommit":{"message":"[HTTP]
Log deprecated api usages (#207904)\n\n## Summary\r\n\r\nResolves
https://github.com/elastic/kibana/issues/199616\r\n\r\nAdded a debug
logger when calling deprecated APIs. This logger is\r\ndisabled by
default, to enable it you have to
set\r\n`deprecation.enable_http_debug_logs: true`.\r\n\r\nTo test this
you can play with the config value and do a request like\r\nthis to a
deprecated
endpoint:\r\n\r\n```shell\r\n#!/bin/bash\r\nAPI_KEY=\"\"\r\ncurl -X GET
\"http://localhost:5601/api/cases/status\" -i \\\r\n-H \"Content-Type:
application/json\" \\\r\n-H \"Authorization: ApiKey $API_KEY\"\r\n```
\r\n\r\n\r\n### Checklist\r\n\r\nCheck the PR satisfies following
conditions. \r\n\r\nReviewers should verify this PR satisfies this list
as well.\r\n\r\n-
[x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [x] The PR
description includes the appropriate Release Notes section,\r\nand the
correct `release_note:*` label is applied per
the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n###
Identify risks\r\n\r\nDoes this PR introduce any risks? For example,
consider risks like hard\r\nto test bugs, performance regression,
potential of data loss.\r\n\r\nDescribe the risk, its severity, and
mitigation for each identified\r\nrisk. Invite stakeholders and evaluate
how to proceed before merging.\r\n\r\n---------\r\n\r\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
florent-leborgne <florent.leborgne@elastic.co>\r\nCo-authored-by:
Jean-Louis Leysens
<jloleysens@gmail.com>","sha":"23b7f0fb33cecf080879f50a0b946d123f52f6ba"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/207904","number":207904,"mergeCommit":{"message":"[HTTP]
Log deprecated api usages (#207904)\n\n## Summary\r\n\r\nResolves
https://github.com/elastic/kibana/issues/199616\r\n\r\nAdded a debug
logger when calling deprecated APIs. This logger is\r\ndisabled by
default, to enable it you have to
set\r\n`deprecation.enable_http_debug_logs: true`.\r\n\r\nTo test this
you can play with the config value and do a request like\r\nthis to a
deprecated
endpoint:\r\n\r\n```shell\r\n#!/bin/bash\r\nAPI_KEY=\"\"\r\ncurl -X GET
\"http://localhost:5601/api/cases/status\" -i \\\r\n-H \"Content-Type:
application/json\" \\\r\n-H \"Authorization: ApiKey $API_KEY\"\r\n```
\r\n\r\n\r\n### Checklist\r\n\r\nCheck the PR satisfies following
conditions. \r\n\r\nReviewers should verify this PR satisfies this list
as well.\r\n\r\n-
[x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [x] The PR
description includes the appropriate Release Notes section,\r\nand the
correct `release_note:*` label is applied per
the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n###
Identify risks\r\n\r\nDoes this PR introduce any risks? For example,
consider risks like hard\r\nto test bugs, performance regression,
potential of data loss.\r\n\r\nDescribe the risk, its severity, and
mitigation for each identified\r\nrisk. Invite stakeholders and evaluate
how to proceed before merging.\r\n\r\n---------\r\n\r\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
florent-leborgne <florent.leborgne@elastic.co>\r\nCo-authored-by:
Jean-Louis Leysens
<jloleysens@gmail.com>","sha":"23b7f0fb33cecf080879f50a0b946d123f52f6ba"}},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Jesus Wahrman <41008968+jesuswr@users.noreply.github.com>
2025-01-28 17:10:52 +01:00
Michael Dokolin
f7234d92f9
[8.x] [HTTP] Add a circuit breaker for the HTTP server (#190684) (#208494)
# Backport

This will backport the following commits from `main` to `8.x`:
- [[HTTP] Add a circuit breaker for the HTTP server
(#190684)](https://github.com/elastic/kibana/pull/190684)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Michael
Dokolin","email":"mikhail.dokolin@elastic.co"},"sourceCommit":{"committedDate":"2025-01-27T20:29:21Z","message":"[HTTP]
Add a circuit breaker for the HTTP server (#190684)\n\nThis PR resolves
#194605 and closes #170132 and brings the following\nchanges:\n- changed
ELU metrics evaluation used for autoscaling;\n- a rate limiter to
throttle incoming requests when under a high load;\n- a configuration
option to exclude some routes from the rate
limiter.","sha":"52b7bc6f06d2651a5b8f9023e1e526147a659ab0","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","Feature:http","Team:Core","v9.0.0","ci:build-serverless-image","backport:version","v8.18.0"],"title":"Add
a circuit breaker for the HTTP
server","number":190684,"url":"https://github.com/elastic/kibana/pull/190684","mergeCommit":{"message":"[HTTP]
Add a circuit breaker for the HTTP server (#190684)\n\nThis PR resolves
#194605 and closes #170132 and brings the following\nchanges:\n- changed
ELU metrics evaluation used for autoscaling;\n- a rate limiter to
throttle incoming requests when under a high load;\n- a configuration
option to exclude some routes from the rate
limiter.","sha":"52b7bc6f06d2651a5b8f9023e1e526147a659ab0"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/190684","number":190684,"mergeCommit":{"message":"[HTTP]
Add a circuit breaker for the HTTP server (#190684)\n\nThis PR resolves
#194605 and closes #170132 and brings the following\nchanges:\n- changed
ELU metrics evaluation used for autoscaling;\n- a rate limiter to
throttle incoming requests when under a high load;\n- a configuration
option to exclude some routes from the rate
limiter.","sha":"52b7bc6f06d2651a5b8f9023e1e526147a659ab0"}},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-01-28 12:06:30 +01:00
Gerard Soldevila
6a6d3d61ca
[8.x] SKA: Update broken references and URLs (#206836) (#208479)
# Backport

This will backport the following commits from `main` to `8.x`:
- [SKA: Update broken references and URLs
(#206836)](https://github.com/elastic/kibana/pull/206836)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Gerard
Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-01-28T03:32:48Z","message":"SKA:
Update broken references and URLs (#206836)\n\n## Summary\r\n\r\nUpdates
a number of broken file references and broken
links.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Alejandro Fernández Haro
<afharo@gmail.com>","sha":"fb26c1c683453faa7f8218df094f90d9ad070a23","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","Feature:ExpressionLanguage","release_note:skip","Team:Fleet","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-infra_services","Team:obs-ux-management"],"title":"SKA:
Update broken references and
URLs","number":206836,"url":"https://github.com/elastic/kibana/pull/206836","mergeCommit":{"message":"SKA:
Update broken references and URLs (#206836)\n\n## Summary\r\n\r\nUpdates
a number of broken file references and broken
links.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Alejandro Fernández Haro
<afharo@gmail.com>","sha":"fb26c1c683453faa7f8218df094f90d9ad070a23"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/206836","number":206836,"mergeCommit":{"message":"SKA:
Update broken references and URLs (#206836)\n\n## Summary\r\n\r\nUpdates
a number of broken file references and broken
links.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Alejandro Fernández Haro
<afharo@gmail.com>","sha":"fb26c1c683453faa7f8218df094f90d9ad070a23"}}]}]
BACKPORT-->
2025-01-28 10:09:09 +01:00
Gerard Soldevila
4ba1a0ae0d
[8.x] SKA: Follow-up relocation (#208474)
## Summary

Manually backport https://github.com/elastic/kibana/pull/207041

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2025-01-28 09:30:59 +01:00