Commit graph

66351 commits

Author SHA1 Message Date
Kibana Machine
9c27217697
[8.10] [Security Solution]Expandable flyout - Alert reason formatting fix (#164861) (#164888)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution]Expandable flyout - Alert reason formatting fix
(#164861)](https://github.com/elastic/kibana/pull/164861)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Jatin
Kathuria","email":"jatin.kathuria@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T18:25:20Z","message":"[Security
Solution]Expandable flyout - Alert reason formatting fix (#164861)\n\n##
Summary\r\n\r\nThis PR handles
https://github.com/elastic/kibana/issues/164408\r\n\r\nThere are some
cases in which Alert Renderer cannot be wrapped beyond a\r\nminimum
width. To handle those cases, this PR handles
overflow\r\nscrolling.\r\n\r\nBelow before/after video shows the
differences.\r\n\r\n| Before | After |\r\n|--|--|\r\n|
<video\r\nsrc=\"6c95a74d-db85-41db-a2c6-4fc64998e82d\"\r\n/>
|
<video\r\nsrc=\"1b7944c8-66a7-4cd9-a579-06a2e0e05ebf\"\r\n/>
|\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
applicable to this PR.\r\n\r\n- [x] 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-
[x] This was checked for
[cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\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)","sha":"2417b7975139d12c275f4e5305b524983beeca17","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Threat
Hunting:Investigations","Feature:Expandable
Flyout","v8.10.0","v8.11.0"],"number":164861,"url":"https://github.com/elastic/kibana/pull/164861","mergeCommit":{"message":"[Security
Solution]Expandable flyout - Alert reason formatting fix (#164861)\n\n##
Summary\r\n\r\nThis PR handles
https://github.com/elastic/kibana/issues/164408\r\n\r\nThere are some
cases in which Alert Renderer cannot be wrapped beyond a\r\nminimum
width. To handle those cases, this PR handles
overflow\r\nscrolling.\r\n\r\nBelow before/after video shows the
differences.\r\n\r\n| Before | After |\r\n|--|--|\r\n|
<video\r\nsrc=\"6c95a74d-db85-41db-a2c6-4fc64998e82d\"\r\n/>
|
<video\r\nsrc=\"1b7944c8-66a7-4cd9-a579-06a2e0e05ebf\"\r\n/>
|\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
applicable to this PR.\r\n\r\n- [x] 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-
[x] This was checked for
[cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\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)","sha":"2417b7975139d12c275f4e5305b524983beeca17"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164861","number":164861,"mergeCommit":{"message":"[Security
Solution]Expandable flyout - Alert reason formatting fix (#164861)\n\n##
Summary\r\n\r\nThis PR handles
https://github.com/elastic/kibana/issues/164408\r\n\r\nThere are some
cases in which Alert Renderer cannot be wrapped beyond a\r\nminimum
width. To handle those cases, this PR handles
overflow\r\nscrolling.\r\n\r\nBelow before/after video shows the
differences.\r\n\r\n| Before | After |\r\n|--|--|\r\n|
<video\r\nsrc=\"6c95a74d-db85-41db-a2c6-4fc64998e82d\"\r\n/>
|
<video\r\nsrc=\"1b7944c8-66a7-4cd9-a579-06a2e0e05ebf\"\r\n/>
|\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not
applicable to this PR.\r\n\r\n- [x] 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-
[x] This was checked for
[cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\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)","sha":"2417b7975139d12c275f4e5305b524983beeca17"}}]}]
BACKPORT-->

Co-authored-by: Jatin Kathuria <jatin.kathuria@elastic.co>
2023-08-25 13:53:20 -07:00
Kibana Machine
15be47415e
[8.10] [Enterprise Search] Update connector tiers and licenses (#164869) (#164894)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Enterprise Search] Update connector tiers and licenses
(#164869)](https://github.com/elastic/kibana/pull/164869)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Efe Gürkan
YALAMAN","email":"efeguerkan.yalaman@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T19:09:17Z","message":"[Enterprise
Search] Update connector tiers and licenses (#164869)\n\n##
Summary\r\n\r\nUpdated License and Tier requirements for the
connectors.\r\n\r\n![Screenshot 2023-08-25 at 18
30\r\n55](7ea0d1b7-770a-4feb-8130-a80cec8a38e8)\r\n![Screenshot
2023-08-25 at 18
31\r\n12](d62056c4-71b8-4b5c-938f-f1ae4030fce0)","sha":"fbb2d0bfeb721e00a9883e430fd4b49f19feb859","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","ci:cloud-deploy","v8.10.0","v8.11.0"],"number":164869,"url":"https://github.com/elastic/kibana/pull/164869","mergeCommit":{"message":"[Enterprise
Search] Update connector tiers and licenses (#164869)\n\n##
Summary\r\n\r\nUpdated License and Tier requirements for the
connectors.\r\n\r\n![Screenshot 2023-08-25 at 18
30\r\n55](7ea0d1b7-770a-4feb-8130-a80cec8a38e8)\r\n![Screenshot
2023-08-25 at 18
31\r\n12](d62056c4-71b8-4b5c-938f-f1ae4030fce0)","sha":"fbb2d0bfeb721e00a9883e430fd4b49f19feb859"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164869","number":164869,"mergeCommit":{"message":"[Enterprise
Search] Update connector tiers and licenses (#164869)\n\n##
Summary\r\n\r\nUpdated License and Tier requirements for the
connectors.\r\n\r\n![Screenshot 2023-08-25 at 18
30\r\n55](7ea0d1b7-770a-4feb-8130-a80cec8a38e8)\r\n![Screenshot
2023-08-25 at 18
31\r\n12](d62056c4-71b8-4b5c-938f-f1ae4030fce0)","sha":"fbb2d0bfeb721e00a9883e430fd4b49f19feb859"}}]}]
BACKPORT-->

Co-authored-by: Efe Gürkan YALAMAN <efeguerkan.yalaman@elastic.co>
2023-08-25 13:23:23 -07:00
Kibana Machine
ccb391c826
[8.10] [Security Solution][Investigations] - Fixes vertical scroll in expandable flyout (#164875) (#164890)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution][Investigations] - Fixes vertical scroll in
expandable flyout
(#164875)](https://github.com/elastic/kibana/pull/164875)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Michael
Olorunnisola","email":"michael.olorunnisola@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T18:42:50Z","message":"[Security
Solution][Investigations] - Fixes vertical scroll in expandable flyout
(#164875)","sha":"6a23607fc4a944eb4bb8a9e672dbbb7aa02960ab","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Threat
Hunting:Investigations","v8.10.0","v8.11.0"],"number":164875,"url":"https://github.com/elastic/kibana/pull/164875","mergeCommit":{"message":"[Security
Solution][Investigations] - Fixes vertical scroll in expandable flyout
(#164875)","sha":"6a23607fc4a944eb4bb8a9e672dbbb7aa02960ab"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164875","number":164875,"mergeCommit":{"message":"[Security
Solution][Investigations] - Fixes vertical scroll in expandable flyout
(#164875)","sha":"6a23607fc4a944eb4bb8a9e672dbbb7aa02960ab"}}]}]
BACKPORT-->

Co-authored-by: Michael Olorunnisola <michael.olorunnisola@elastic.co>
2023-08-25 13:03:35 -07:00
Kibana Machine
851abb502f
[8.10] [Security Solution] Coverage Overview follow-up (#164613) (#164885)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] Coverage Overview follow-up
(#164613)](https://github.com/elastic/kibana/pull/164613)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Davis
Plumlee","email":"56367316+dplumlee@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-25T17:56:55Z","message":"[Security
Solution] Coverage Overview follow-up
(#164613)","sha":"168e3dc5e979a677186a99d624b3bff0b6cd0545","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:Detections
and Resp","Team: SecuritySolution","Feature:Rule
Management","Team:Detection Rule
Management","v8.10.0","v8.11.0"],"number":164613,"url":"https://github.com/elastic/kibana/pull/164613","mergeCommit":{"message":"[Security
Solution] Coverage Overview follow-up
(#164613)","sha":"168e3dc5e979a677186a99d624b3bff0b6cd0545"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164613","number":164613,"mergeCommit":{"message":"[Security
Solution] Coverage Overview follow-up
(#164613)","sha":"168e3dc5e979a677186a99d624b3bff0b6cd0545"}}]}]
BACKPORT-->

Co-authored-by: Davis Plumlee <56367316+dplumlee@users.noreply.github.com>
2023-08-25 12:48:31 -07:00
Kibana Machine
5b5bf94d40
[8.10] [Enterprise Search] use asset path instead of http & plugin id (#164781) (#164884)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Enterprise Search] use asset path instead of http & plugin id
(#164781)](https://github.com/elastic/kibana/pull/164781)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Rodney
Norris","email":"rodney.norris@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T17:54:54Z","message":"[Enterprise
Search] use asset path instead of http & plugin id (#164781)\n\n##
Summary\r\n\r\nUpdated the search api panels shared code to use
`assetBasePath` instead\r\nof building it from `http` & `pluginId` since
the assets are in\r\ndifferent folders between `serverless_search` &
`enterprise_search`.\r\nBecause of this several components we're failing
to load icons in\r\nenterprise
search.","sha":"b5b2c36d9595d5a28b075343be84439f0d19900f","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","Team:EnterpriseSearch","v8.10.0","v8.11.0"],"number":164781,"url":"https://github.com/elastic/kibana/pull/164781","mergeCommit":{"message":"[Enterprise
Search] use asset path instead of http & plugin id (#164781)\n\n##
Summary\r\n\r\nUpdated the search api panels shared code to use
`assetBasePath` instead\r\nof building it from `http` & `pluginId` since
the assets are in\r\ndifferent folders between `serverless_search` &
`enterprise_search`.\r\nBecause of this several components we're failing
to load icons in\r\nenterprise
search.","sha":"b5b2c36d9595d5a28b075343be84439f0d19900f"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164781","number":164781,"mergeCommit":{"message":"[Enterprise
Search] use asset path instead of http & plugin id (#164781)\n\n##
Summary\r\n\r\nUpdated the search api panels shared code to use
`assetBasePath` instead\r\nof building it from `http` & `pluginId` since
the assets are in\r\ndifferent folders between `serverless_search` &
`enterprise_search`.\r\nBecause of this several components we're failing
to load icons in\r\nenterprise
search.","sha":"b5b2c36d9595d5a28b075343be84439f0d19900f"}}]}]
BACKPORT-->

Co-authored-by: Rodney Norris <rodney.norris@elastic.co>
2023-08-25 12:13:10 -07:00
Kibana Machine
52c006b577
[8.10] [ML] Fixing blank modal when deleting job (#164815) (#164880)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[ML] Fixing blank modal when deleting job
(#164815)](https://github.com/elastic/kibana/pull/164815)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"James
Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T17:39:19Z","message":"[ML]
Fixing blank modal when deleting job (#164815)\n\nFixes
https://github.com/elastic/kibana/issues/160854\r\n\r\nWhen checking the
space information for the selected jobs, the modal now\r\nlooks like
this:\r\n\r\n\r\n![image](9040f767-6e74-440b-b845-90a703e8830f)","sha":"b47c3e9387654bddd61eab802053725557c0c609","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix",":ml","Feature:Anomaly
Detection","v8.10.0","v8.11.0"],"number":164815,"url":"https://github.com/elastic/kibana/pull/164815","mergeCommit":{"message":"[ML]
Fixing blank modal when deleting job (#164815)\n\nFixes
https://github.com/elastic/kibana/issues/160854\r\n\r\nWhen checking the
space information for the selected jobs, the modal now\r\nlooks like
this:\r\n\r\n\r\n![image](9040f767-6e74-440b-b845-90a703e8830f)","sha":"b47c3e9387654bddd61eab802053725557c0c609"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164815","number":164815,"mergeCommit":{"message":"[ML]
Fixing blank modal when deleting job (#164815)\n\nFixes
https://github.com/elastic/kibana/issues/160854\r\n\r\nWhen checking the
space information for the selected jobs, the modal now\r\nlooks like
this:\r\n\r\n\r\n![image](9040f767-6e74-440b-b845-90a703e8830f)","sha":"b47c3e9387654bddd61eab802053725557c0c609"}}]}]
BACKPORT-->

Co-authored-by: James Gowdy <jgowdy@elastic.co>
2023-08-25 11:49:25 -07:00
Kibana Machine
4f85aa3cdc
[8.10] [Enterprise Search] Update config template for self managed connectors. (#164854) (#164874)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Enterprise Search] Update config template for self managed
connectors. (#164854)](https://github.com/elastic/kibana/pull/164854)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Efe Gürkan
YALAMAN","email":"efeguerkan.yalaman@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T17:06:01Z","message":"[Enterprise
Search] Update config template for self managed connectors.
(#164854)\n\n##
Summary\r\n\r\n\r\n\r\ne9e1dfb3-1acd-4255-9abf-b9b58f1a060a","sha":"7e4b67e2390ff0d2637b10153c049da73ee6ab34","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","ci:cloud-deploy","v8.10.0","v8.11.0"],"number":164854,"url":"https://github.com/elastic/kibana/pull/164854","mergeCommit":{"message":"[Enterprise
Search] Update config template for self managed connectors.
(#164854)\n\n##
Summary\r\n\r\n\r\n\r\ne9e1dfb3-1acd-4255-9abf-b9b58f1a060a","sha":"7e4b67e2390ff0d2637b10153c049da73ee6ab34"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164854","number":164854,"mergeCommit":{"message":"[Enterprise
Search] Update config template for self managed connectors.
(#164854)\n\n##
Summary\r\n\r\n\r\n\r\ne9e1dfb3-1acd-4255-9abf-b9b58f1a060a","sha":"7e4b67e2390ff0d2637b10153c049da73ee6ab34"}}]}]
BACKPORT-->

Co-authored-by: Efe Gürkan YALAMAN <efeguerkan.yalaman@elastic.co>
2023-08-25 11:16:33 -07:00
Ashokaditya
63d021f7d0
[8.10] [Security Solution] ensure fleetfilenotfound is reported as a 404 (#164738) (#164836)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] ensure fleetfilenotfound is reported as a 404
(#164738)](https://github.com/elastic/kibana/pull/164738)

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

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

<!--BACKPORT [{"author":{"name":"Dan
Panzarella","email":"pzl@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-24T19:48:10Z","message":"[Security
Solution] ensure fleetfilenotfound is reported as a 404
(#164738)","sha":"9e89a9694b9bacc275f8d2125200b53447a13f1f","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Defend
Workflows","v8.10.0","v8.11.0"],"number":164738,"url":"https://github.com/elastic/kibana/pull/164738","mergeCommit":{"message":"[Security
Solution] ensure fleetfilenotfound is reported as a 404
(#164738)","sha":"9e89a9694b9bacc275f8d2125200b53447a13f1f"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164738","number":164738,"mergeCommit":{"message":"[Security
Solution] ensure fleetfilenotfound is reported as a 404
(#164738)","sha":"9e89a9694b9bacc275f8d2125200b53447a13f1f"}}]}]
BACKPORT-->

Co-authored-by: Dan Panzarella <pzl@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-25 10:40:30 -07:00
Rodney Norris
90529f8fb8
[8.10] [Enterprise Search] fix: try in console links for code box (#164766) (#164868)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Enterprise Search] fix: try in console links for code box
(#164766)](https://github.com/elastic/kibana/pull/164766)

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

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

<!--BACKPORT [{"author":{"name":"Rodney
Norris","email":"rodney.norris@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T14:12:17Z","message":"[Enterprise
Search] fix: try in console links for code box (#164766)\n\n##
Summary\r\n\r\nFixed the Code box component to take the console request
instead of\r\nre-using the code snippet which is specific for the
language and won't\r\nwork in our dev console.\r\n\r\nSince the console
snippets are the same I moved it to the shared project\r\nso it can be
used by both dedicated and
serverless.","sha":"5136714f6fcd0992c275cd63b9b72bcb9d285008","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","Team:EnterpriseSearch","v8.10.0","v8.11.0"],"number":164766,"url":"https://github.com/elastic/kibana/pull/164766","mergeCommit":{"message":"[Enterprise
Search] fix: try in console links for code box (#164766)\n\n##
Summary\r\n\r\nFixed the Code box component to take the console request
instead of\r\nre-using the code snippet which is specific for the
language and won't\r\nwork in our dev console.\r\n\r\nSince the console
snippets are the same I moved it to the shared project\r\nso it can be
used by both dedicated and
serverless.","sha":"5136714f6fcd0992c275cd63b9b72bcb9d285008"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164766","number":164766,"mergeCommit":{"message":"[Enterprise
Search] fix: try in console links for code box (#164766)\n\n##
Summary\r\n\r\nFixed the Code box component to take the console request
instead of\r\nre-using the code snippet which is specific for the
language and won't\r\nwork in our dev console.\r\n\r\nSince the console
snippets are the same I moved it to the shared project\r\nso it can be
used by both dedicated and
serverless.","sha":"5136714f6fcd0992c275cd63b9b72bcb9d285008"}}]}]
BACKPORT-->
2023-08-25 10:35:52 -07:00
Rodney Norris
a8fd321f0a
[8.10] [Serverless Search] Updating doc links (#164354) (#164857)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Serverless Search] Updating doc links
(#164354)](https://github.com/elastic/kibana/pull/164354)

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

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

<!--BACKPORT [{"author":{"name":"Rodney
Norris","email":"rodney.norris@elastic.co"},"sourceCommit":{"committedDate":"2023-08-23T17:24:58Z","message":"[Serverless
Search] Updating doc links (#164354)\n\n## Summary\r\n\r\n- Updating
serverless search doc links, specifically replacing client\r\nlinks to
the upcoming serverless client docs.\r\n- Updated the github repo links
for clients to the language definition\r\nand set them to the serverless
client repos\r\n- Removed the \"Advanced Configuration\" links from the
getting started\r\npage, we wont have these pages for M0\r\n- Used the
cloud urls for invite users and
billing","sha":"da394f94dfe61bdd574dbf06a764f259f918481c","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:skip","v8.11.0"],"number":164354,"url":"https://github.com/elastic/kibana/pull/164354","mergeCommit":{"message":"[Serverless
Search] Updating doc links (#164354)\n\n## Summary\r\n\r\n- Updating
serverless search doc links, specifically replacing client\r\nlinks to
the upcoming serverless client docs.\r\n- Updated the github repo links
for clients to the language definition\r\nand set them to the serverless
client repos\r\n- Removed the \"Advanced Configuration\" links from the
getting started\r\npage, we wont have these pages for M0\r\n- Used the
cloud urls for invite users and
billing","sha":"da394f94dfe61bdd574dbf06a764f259f918481c"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164354","number":164354,"mergeCommit":{"message":"[Serverless
Search] Updating doc links (#164354)\n\n## Summary\r\n\r\n- Updating
serverless search doc links, specifically replacing client\r\nlinks to
the upcoming serverless client docs.\r\n- Updated the github repo links
for clients to the language definition\r\nand set them to the serverless
client repos\r\n- Removed the \"Advanced Configuration\" links from the
getting started\r\npage, we wont have these pages for M0\r\n- Used the
cloud urls for invite users and
billing","sha":"da394f94dfe61bdd574dbf06a764f259f918481c"}}]}]
BACKPORT-->
2023-08-25 17:28:00 +01:00
Kibana Machine
093a7afb0f
[8.10] [Security Solution] [Detections] Display shard failure messages for threshold rules (#164231) (#164843)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] [Detections] Display shard failure messages for
threshold rules
(#164231)](https://github.com/elastic/kibana/pull/164231)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Devin W.
Hurley","email":"devin.hurley@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T13:52:35Z","message":"[Security
Solution] [Detections] Display shard failure messages for threshold
rules (#164231)\n\n## Summary\r\n\r\nref:
https://github.com/elastic/kibana/issues/163369\r\n\r\nprevents
threshold rules from throwing error message that covers up\r\nshard
failures messages\r\n\r\n\r\n<img width=\"1245\"
alt=\"threshold_search_errors\"\r\nsrc=\"9ed9050b-dcc8-456a-957b-a96407da6fe0\">","sha":"19fdc91af9fe81ba360829ab9b0c2250868ce3c1","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["review","release_note:fix","fixed","Feature:Threshold
Rule","Team:Detection
Engine","v8.10.0","v8.11.0"],"number":164231,"url":"https://github.com/elastic/kibana/pull/164231","mergeCommit":{"message":"[Security
Solution] [Detections] Display shard failure messages for threshold
rules (#164231)\n\n## Summary\r\n\r\nref:
https://github.com/elastic/kibana/issues/163369\r\n\r\nprevents
threshold rules from throwing error message that covers up\r\nshard
failures messages\r\n\r\n\r\n<img width=\"1245\"
alt=\"threshold_search_errors\"\r\nsrc=\"9ed9050b-dcc8-456a-957b-a96407da6fe0\">","sha":"19fdc91af9fe81ba360829ab9b0c2250868ce3c1"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164231","number":164231,"mergeCommit":{"message":"[Security
Solution] [Detections] Display shard failure messages for threshold
rules (#164231)\n\n## Summary\r\n\r\nref:
https://github.com/elastic/kibana/issues/163369\r\n\r\nprevents
threshold rules from throwing error message that covers up\r\nshard
failures messages\r\n\r\n\r\n<img width=\"1245\"
alt=\"threshold_search_errors\"\r\nsrc=\"9ed9050b-dcc8-456a-957b-a96407da6fe0\">","sha":"19fdc91af9fe81ba360829ab9b0c2250868ce3c1"}}]}]
BACKPORT-->

Co-authored-by: Devin W. Hurley <devin.hurley@elastic.co>
2023-08-25 08:08:22 -07:00
Kibana Machine
c861e5b533
[8.10] [Profiling] Adding automated tests (#164276) (#164839)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Profiling] Adding automated tests
(#164276)](https://github.com/elastic/kibana/pull/164276)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Cauê
Marcondes","email":"55978943+cauemarcondes@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-25T13:09:18Z","message":"[Profiling]
Adding automated tests (#164276)\n\n- Functions page e2e test\r\n-
Differential Functions page e2e
test","sha":"0b4adc868781b6af7a8b5a6ebd5d44fd5c3d5d8b","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","v8.10.0","v8.11.0"],"number":164276,"url":"https://github.com/elastic/kibana/pull/164276","mergeCommit":{"message":"[Profiling]
Adding automated tests (#164276)\n\n- Functions page e2e test\r\n-
Differential Functions page e2e
test","sha":"0b4adc868781b6af7a8b5a6ebd5d44fd5c3d5d8b"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164276","number":164276,"mergeCommit":{"message":"[Profiling]
Adding automated tests (#164276)\n\n- Functions page e2e test\r\n-
Differential Functions page e2e
test","sha":"0b4adc868781b6af7a8b5a6ebd5d44fd5c3d5d8b"}}]}] BACKPORT-->

Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
2023-08-25 07:26:04 -07:00
Kibana Machine
58b63b381f
[8.10] [Security Solution][Detection Engine] Exceptions auto-populate not working for numeric filed values (#164713) (#164833)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution][Detection Engine] Exceptions auto-populate not
working for numeric filed values
(#164713)](https://github.com/elastic/kibana/pull/164713)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Wafaa
Nasr","email":"wafaa.nasr@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T11:42:53Z","message":"[Security
Solution][Detection Engine] Exceptions auto-populate not working for
numeric filed values (#164713)\n\n## Summary\r\n\r\n- Fixes
https://github.com/elastic/kibana/issues/163924\r\n\r\nAs we utilize
either the
[\r\nMatch](https://github.com/WafaaNasr/kibana/blob/main/x-pack/plugins/lists/public/exceptions/components/builder/entry_renderer.tsx#L384)\r\nor\r\n[Match_Any](https://github.com/WafaaNasr/kibana/blob/main/x-pack/plugins/lists/public/exceptions/components/builder/entry_renderer.tsx#L402),\r\noperator,
the anticipated values should be limited to either strings or\r\narrays
containing
strings.","sha":"e8127e275faa5ff27cfef8d9c534a69bfd9fba14","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:prev-minor","ci:cloud-deploy","Team:Detection
Engine","v8.11.0","v8.9.2"],"number":164713,"url":"https://github.com/elastic/kibana/pull/164713","mergeCommit":{"message":"[Security
Solution][Detection Engine] Exceptions auto-populate not working for
numeric filed values (#164713)\n\n## Summary\r\n\r\n- Fixes
https://github.com/elastic/kibana/issues/163924\r\n\r\nAs we utilize
either the
[\r\nMatch](https://github.com/WafaaNasr/kibana/blob/main/x-pack/plugins/lists/public/exceptions/components/builder/entry_renderer.tsx#L384)\r\nor\r\n[Match_Any](https://github.com/WafaaNasr/kibana/blob/main/x-pack/plugins/lists/public/exceptions/components/builder/entry_renderer.tsx#L402),\r\noperator,
the anticipated values should be limited to either strings or\r\narrays
containing
strings.","sha":"e8127e275faa5ff27cfef8d9c534a69bfd9fba14"}},"sourceBranch":"main","suggestedTargetBranches":["8.9"],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164713","number":164713,"mergeCommit":{"message":"[Security
Solution][Detection Engine] Exceptions auto-populate not working for
numeric filed values (#164713)\n\n## Summary\r\n\r\n- Fixes
https://github.com/elastic/kibana/issues/163924\r\n\r\nAs we utilize
either the
[\r\nMatch](https://github.com/WafaaNasr/kibana/blob/main/x-pack/plugins/lists/public/exceptions/components/builder/entry_renderer.tsx#L384)\r\nor\r\n[Match_Any](https://github.com/WafaaNasr/kibana/blob/main/x-pack/plugins/lists/public/exceptions/components/builder/entry_renderer.tsx#L402),\r\noperator,
the anticipated values should be limited to either strings or\r\narrays
containing
strings.","sha":"e8127e275faa5ff27cfef8d9c534a69bfd9fba14"}},{"branch":"8.9","label":"v8.9.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Wafaa Nasr <wafaa.nasr@elastic.co>
2023-08-25 05:57:07 -07:00
Kibana Machine
4de45864fc
[8.10] [Logger] Strip ANSI escape codes from the message (#164337) (#164821)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Logger] Strip ANSI escape codes from the message
(#164337)](https://github.com/elastic/kibana/pull/164337)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Alejandro Fernández
Haro","email":"alejandro.haro@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T09:53:57Z","message":"[Logger]
Strip ANSI escape codes from the message (#164337)\n\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"4b88b10b0f4e3539f697fecfbf2a2097aa620510","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","Team:Security","release_note:skip","Team:
SecuritySolution","backport:prev-minor","v8.11.0"],"number":164337,"url":"https://github.com/elastic/kibana/pull/164337","mergeCommit":{"message":"[Logger]
Strip ANSI escape codes from the message (#164337)\n\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"4b88b10b0f4e3539f697fecfbf2a2097aa620510"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164337","number":164337,"mergeCommit":{"message":"[Logger]
Strip ANSI escape codes from the message (#164337)\n\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"4b88b10b0f4e3539f697fecfbf2a2097aa620510"}}]}]
BACKPORT-->

Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
2023-08-25 04:16:33 -07:00
Kibana Machine
ac0e5f352c
[8.10] [Security Solution] Fix coverage overview endpoint (#164749) (#164810)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] Fix coverage overview endpoint
(#164749)](https://github.com/elastic/kibana/pull/164749)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Maxim
Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2023-08-25T08:49:35Z","message":"[Security
Solution] Fix coverage overview endpoint (#164749)\n\n##
Summary\r\n\r\nThis PR fixes a bug found by @jamesspi when it's Coverage
Overview page doesn't show the cards but applying individual filters
makes the page rendering.\r\n\r\n## Steps to reproduce the
problem\r\n\r\n- create a non security rule in your environment\r\n-
navigate to the Coverage Overview page\r\n\r\nExpected
behavior\r\nCoverage Overview page is loaded and displays the
cards.\r\n\r\nActual behavior\r\nCoverage Overview page does not display
the cards.\r\n\r\n## Details\r\n\r\n`rulesClient.find()` was used
directly instead of `findRules()` helper function defined in Security
Solution. The subtle different between these two is that `findRules()`
passes filter to `enrichFilterWithRuleTypeMapping()` to make sure only
security rules are fetched and processed. As `rulesClient.find()`
returned all the rules there was a non security rule in the list with
missing `rule.params` field causing the endpoint to fail. This has been
fixed by using `findRules()`.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or
functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common
scenarios","sha":"4297b8708e2f25647a7d132fd3727631ebebd822","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","impact:critical","Team:Detections
and Resp","Team: SecuritySolution","Feature:Rule
Management","Team:Detection Rule
Management","v8.10.0","v8.11.0"],"number":164749,"url":"https://github.com/elastic/kibana/pull/164749","mergeCommit":{"message":"[Security
Solution] Fix coverage overview endpoint (#164749)\n\n##
Summary\r\n\r\nThis PR fixes a bug found by @jamesspi when it's Coverage
Overview page doesn't show the cards but applying individual filters
makes the page rendering.\r\n\r\n## Steps to reproduce the
problem\r\n\r\n- create a non security rule in your environment\r\n-
navigate to the Coverage Overview page\r\n\r\nExpected
behavior\r\nCoverage Overview page is loaded and displays the
cards.\r\n\r\nActual behavior\r\nCoverage Overview page does not display
the cards.\r\n\r\n## Details\r\n\r\n`rulesClient.find()` was used
directly instead of `findRules()` helper function defined in Security
Solution. The subtle different between these two is that `findRules()`
passes filter to `enrichFilterWithRuleTypeMapping()` to make sure only
security rules are fetched and processed. As `rulesClient.find()`
returned all the rules there was a non security rule in the list with
missing `rule.params` field causing the endpoint to fail. This has been
fixed by using `findRules()`.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or
functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common
scenarios","sha":"4297b8708e2f25647a7d132fd3727631ebebd822"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164749","number":164749,"mergeCommit":{"message":"[Security
Solution] Fix coverage overview endpoint (#164749)\n\n##
Summary\r\n\r\nThis PR fixes a bug found by @jamesspi when it's Coverage
Overview page doesn't show the cards but applying individual filters
makes the page rendering.\r\n\r\n## Steps to reproduce the
problem\r\n\r\n- create a non security rule in your environment\r\n-
navigate to the Coverage Overview page\r\n\r\nExpected
behavior\r\nCoverage Overview page is loaded and displays the
cards.\r\n\r\nActual behavior\r\nCoverage Overview page does not display
the cards.\r\n\r\n## Details\r\n\r\n`rulesClient.find()` was used
directly instead of `findRules()` helper function defined in Security
Solution. The subtle different between these two is that `findRules()`
passes filter to `enrichFilterWithRuleTypeMapping()` to make sure only
security rules are fetched and processed. As `rulesClient.find()`
returned all the rules there was a non security rule in the list with
missing `rule.params` field causing the endpoint to fail. This has been
fixed by using `findRules()`.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or
functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common
scenarios","sha":"4297b8708e2f25647a7d132fd3727631ebebd822"}}]}]
BACKPORT-->

Co-authored-by: Maxim Palenov <maxim.palenov@elastic.co>
2023-08-25 03:00:53 -07:00
Ersin Erdal
b5a3694a0a
[8.10] Enable requeue_invalid_tasks config for functional tests (#163768) (#164783)
# Backport

This will backport the following commits from `main` to `8.10`:
- [Enable requeue_invalid_tasks config for functional tests
(#163768)](https://github.com/elastic/kibana/pull/163768)

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

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

<!--BACKPORT [{"author":{"name":"Ersin
Erdal","email":"92688503+ersin-erdal@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-17T10:53:02Z","message":"Enable
requeue_invalid_tasks config for functional tests (#163768)\n\nMakes
isSystemAction field in RawConnector optional and
enables\r\n`requeue_invalid_tasks` config for functional
tests.","sha":"9079b1c60b6f306e73187a215b4a09221bf9e089","branchLabelMapping":{"^v8.10.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:ResponseOps","v8.10.0"],"number":163768,"url":"https://github.com/elastic/kibana/pull/163768","mergeCommit":{"message":"Enable
requeue_invalid_tasks config for functional tests (#163768)\n\nMakes
isSystemAction field in RawConnector optional and
enables\r\n`requeue_invalid_tasks` config for functional
tests.","sha":"9079b1c60b6f306e73187a215b4a09221bf9e089"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.10.0","labelRegex":"^v8.10.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/163768","number":163768,"mergeCommit":{"message":"Enable
requeue_invalid_tasks config for functional tests (#163768)\n\nMakes
isSystemAction field in RawConnector optional and
enables\r\n`requeue_invalid_tasks` config for functional
tests.","sha":"9079b1c60b6f306e73187a215b4a09221bf9e089"}}]}]
BACKPORT-->
2023-08-24 16:32:09 -07:00
Kibana Machine
7e5ee4ef40
[8.10] [RAM] Fix Failing test: X-Pack Alerting API Integration Tests - Alerting - group1.x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group1/get_alert_summary·ts (#164759) (#164785)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[RAM] Fix Failing test: X-Pack Alerting API Integration Tests -
Alerting -
group1.x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group1/get_alert_summary·ts
(#164759)](https://github.com/elastic/kibana/pull/164759)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Xavier
Mouligneau","email":"xavier.mouligneau@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T20:46:18Z","message":"[RAM]
Fix Failing test: X-Pack Alerting API Integration Tests - Alerting -
group1.x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group1/get_alert_summary·ts
(#164759)\n\n## Summary\r\n\r\nFix:
https://github.com/elastic/kibana/issues/156792\r\n\r\n\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/2987","sha":"6c2cd6048d16aeab7ca6ac3edb725d3969e4f2a3","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","test-failure-flaky","Team:ResponseOps","v8.10.0","v8.11.0"],"number":164759,"url":"https://github.com/elastic/kibana/pull/164759","mergeCommit":{"message":"[RAM]
Fix Failing test: X-Pack Alerting API Integration Tests - Alerting -
group1.x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group1/get_alert_summary·ts
(#164759)\n\n## Summary\r\n\r\nFix:
https://github.com/elastic/kibana/issues/156792\r\n\r\n\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/2987","sha":"6c2cd6048d16aeab7ca6ac3edb725d3969e4f2a3"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164759","number":164759,"mergeCommit":{"message":"[RAM]
Fix Failing test: X-Pack Alerting API Integration Tests - Alerting -
group1.x-pack/test/alerting_api_integration/spaces_only/tests/alerting/group1/get_alert_summary·ts
(#164759)\n\n## Summary\r\n\r\nFix:
https://github.com/elastic/kibana/issues/156792\r\n\r\n\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/2987","sha":"6c2cd6048d16aeab7ca6ac3edb725d3969e4f2a3"}}]}]
BACKPORT-->

Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
2023-08-24 17:58:53 -04:00
Lisa Cawley
6d11fa0e92
[8.10] [DOCS] Add Webhook connector SSL authentication configuration details (#163983) (#164760)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[DOCS] Add Webhook connector SSL authentication configuration details
(#163983)](https://github.com/elastic/kibana/pull/163983)

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

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

<!--BACKPORT [{"author":{"name":"Lisa
Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2023-08-23T18:45:08Z","message":"[DOCS]
Add Webhook connector SSL authentication configuration details
(#163983)","sha":"4686472f9ec930c1cfe56d87f70e4ce2dcc70be4","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","docs","Feature:Actions/ConnectorTypes","v8.10.0","v8.11.0"],"number":163983,"url":"https://github.com/elastic/kibana/pull/163983","mergeCommit":{"message":"[DOCS]
Add Webhook connector SSL authentication configuration details
(#163983)","sha":"4686472f9ec930c1cfe56d87f70e4ce2dcc70be4"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/163983","number":163983,"mergeCommit":{"message":"[DOCS]
Add Webhook connector SSL authentication configuration details
(#163983)","sha":"4686472f9ec930c1cfe56d87f70e4ce2dcc70be4"}}]}]
BACKPORT-->
2023-08-24 16:17:11 -04:00
Tiago Costa
4e26eebc26
[8.10] chore(NA): upgrade typescript into v4.7.4 (#162738) (#164758)
# Backport

This will backport the following commits from `main` to `8.10`:
- [chore(NA): upgrade typescript into v4.7.4
(#162738)](https://github.com/elastic/kibana/pull/162738)

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

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

<!--BACKPORT [{"author":{"name":"Tiago
Costa","email":"tiago.costa@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T16:27:13Z","message":"chore(NA):
upgrade typescript into v4.7.4 (#162738)\n\nThis PR bumps the Typescript
version used on Kibana into v4.7.4.\r\n\r\nDuring the upgrade I got the
impression the majority of the failures\r\nwere too specific to the
codebase so instead of making assumptions I\r\nchoose to marked a lot of
them with `@ts-expect-error` and let each team\r\ndecide how to handle
it.\r\n\r\nNext you can find a list of files with those comments and the
teams to\r\nwho they belong to. I would appreciate the collaboration
from each team\r\non fixing those. I'm not opposed on fixing those in
subsequent PRs after\r\nthis one have been merged, just wanted to
elaborate that list for a good\r\nfollow up:\r\n\r\n@elastic/kibana-core
\r\n-
[x]\r\n[packages/core/http/core-http-router-server-internal/src/request.ts](https://github.com/elastic/kibana/pull/162738/files#diff-c1f4a8c013c6ff9c5170803322414cb002f70331b23e45c55f075258c678410a)\r\n\r\n@elastic/kibana-data-discovery
\r\n-
[x]\r\n[src/plugins/discover/public/components/doc_table/components/table_row.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-9106b254a57e73fc6f0b2e01f9aff1abbd26f1a0999e6fa998f1b45d3013038f)\r\n\r\n@elastic/kibana-visualizations
\r\n-
[x]\r\n[src/plugins/expressions/common/execution/execution.ts](https://github.com/elastic/kibana/pull/162738/files#diff-47bf3af7472c08ede90f86575ee7db4b8a2c949b1fb61400410ed16a8d819667)\r\n-
[x]\r\n[src/plugins/expressions/common/expression_functions/expression_function_parameter.ts](https://github.com/elastic/kibana/pull/162738/files#diff-3bcaa3c50f2297ff990c7ac83a1c2d36a79e6706a09082c3c48a911713afe950)\r\n-
[x]\r\n[src/plugins/vis_types/heatmap/public/editor/components/labels_panel.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-345db24d53f4158414480b890fa43d1f8a454b67313de79602fda081279cbc4f)\r\n-
[x]\r\n[src/plugins/vis_types/xy/public/editor/components/options/metrics_axes/label_options.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-1c346b41cf025ff4f4e07b6d6dcdd1451cbaa758f9a9e8c72a9801d3fbbdfda2)\r\n\r\n@elastic/kibana-presentation
\r\n-
[x]\r\n[x-pack/plugins/canvas/public/components/workpad_page/workpad_interactive_page/event_handlers.ts](https://github.com/elastic/kibana/pull/162738/files#diff-56858ed9be77830ab218eab1960337240926609c5a1593b3960b35660ef81359)\r\n\r\n@elastic/response-ops
\r\n-
[x]\r\n[x-pack/plugins/cases/public/components/create/form.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-c5c415f1f56ca986f4bb59e65490b5e0fc77a86092240c0c1a26c141dba07818)\r\n-
[x]\r\n[x-pack/plugins/cases/public/components/markdown_editor/editable_markdown_renderer.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-ab038916f6fed59e18b0a72ce8e823e88d115afdb2704010d0fa8656b66702df)\r\n-
[x]\r\n[x-pack/plugins/rule_registry/server/alert_data_client/browser_fields/index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-3f91aa93f7e6514c0479a37a76d6e9a53646d4eaf5dcd0db64437eadf1eee6b6)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/.storybook/decorator.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-fbf1d6d0104c11c3f3690d29edf06000b5a63a858bb22b7d04d1f96a45133b07)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/common/experimental_features.ts](https://github.com/elastic/kibana/pull/162738/files#diff-8e2ca70700895b17125532779945a1d0ab9076b4d4db304c065b47f82b6628a5)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/public/common/get_experimental_features.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-8e2ca70700895b17125532779945a1d0ab9076b4d4db304c065b47f82b6628a5)\r\n\r\n@elastic/fleet
\r\n-
[x]\r\n[x-pack/plugins/fleet/common/experimental_features.ts](https://github.com/elastic/kibana/pull/162738/files#diff-a852b157b5ff1d6dbf321ea8a25f0020d8f88cd458378cc9de8ef25ce28c9414)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/components/agent_policy_advanced_fields/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-9eea0be0f9341dd6369720ce7b11bff69dda51230337ebbae921f6abde187bd2)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/list_page/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-844d5f9707b739d25f2b73bd34c45c21e2e5d573b3238c13130a0d1c1db092dc)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_list_page/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-f88d92abbc549ddc95d693bf3a3bc9752613cf74f1e859a01ca61d572e031b11)\r\n-
[x]\r\n[x-pack/plugins/fleet/server/mocks/index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-d3f3e436b158ac2d877b7be9d57642855f89b0149cc28735811443da45bb079f)\r\n\r\n@elastic/security-detection-engine\r\n-
[x]\r\n[x-pack/plugins/lists/server/services/extension_points/extension_point_storage_client.ts](https://github.com/elastic/kibana/pull/162738/files#diff-dbbf5a8541e06fd977c66e44d9ef59f738d953bdfda679ac838e098742c92f50)\r\n-
[x]\r\n[x-pack/plugins/lists/server/services/extension_points/types.ts](https://github.com/elastic/kibana/pull/162738/files#diff-31186826bea8fdb286a25878fa06eeacad8f7a6c384d617fed905d4625821eef)\r\n\r\n@elastic/security-defend-workflows
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-049eeedef2a403ade7c636418e17fc9a3ffc7030eec2f3e013f459721c076470)\r\n\r\n@elastic/infra-monitoring-ui
\r\n-
[x]\r\n[x-pack/plugins/monitoring/public/application/pages/apm/overview.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-4ab4fa150247d8f522741ae5ea1ea71c102c72f5439410ea869ec1c9dc9878ad)\r\n-
[x]\r\n[x-pack/plugins/monitoring/public/application/pages/enterprise_search/overview.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-285a67d9ec93651206608d308e5d1d20ccc98ccccb9bcbf3ee31fe35c1844b42)\r\n\r\n@elastic/kibana-security
\r\n-
[x]\r\n[x-pack/plugins/security/server/authentication/authenticator.ts](https://github.com/elastic/kibana/pull/162738/files#diff-bd369002fdfd0986f1ce3bf16263fb8b765e01a86832ccf5b4e521811d502038)\r\n-
[x]\r\n[x-pack/plugins/security/server/session_management/session_index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-10b76eb52a0e17564ad864def8270bb84a4eb87eb35851309bc36601086cbcd7)\r\n\r\n@elastic/security-threat-hunting-explore
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/common/mock/endpoint/app_context_render.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-7f130bdc9a954330d188aa25324910cf2f72baf76d1329bd36584f5bb153856b)\r\n\r\n@elastic/security-solution
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/management/components/page_overlay/page_overlay.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-e68a2799df17238257a86ce965369c525be901f6f882e518bde9e8c9bd7cd2c8)\r\n-
[x]\r\n[x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-edc756f655792f7dcaca0c707f35c6c022981be1873712f460ccb1d611e42568)\r\n-
[x]\r\n[x-pack/plugins/security_solution/tsconfig.json](https://github.com/elastic/kibana/pull/162738/files#diff-844dde79a96b9e6c2bfdf21f8c80feb8b687577e21326da6bd15c6b95d8ec918)\r\n\r\n@elastic/uptime
\r\n-
[x]\r\n[x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.test.ts](https://github.com/elastic/kibana/pull/162738/files#diff-6c7b63ce65aa17a2fe3219e1747ae051be88fb02edbe2f198ad6fd418a2bcc57)\r\n\r\n@elastic/security-detections-response-alerts
@gergoabraham \r\n-
[x]\r\n[x-pack/test/detection_engine_api_integration/security_and_spaces/group8/exception_operators_data_types/keyword_array.ts](https://github.com/elastic/kibana/pull/162738/files#diff-472ba2c7fe43448c8a4d04406703f755f71f6e60146bb2f090b4ca0f19ad0a0f)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Michael Dokolin <dokmic@gmail.com>\r\nCo-authored-by: Stratoula
Kalafateli <stratoula1@gmail.com>\r\nCo-authored-by: Rudolf Meijering
<skaapgif@gmail.com>\r\nCo-authored-by: Devon Thomson
<devon.thomson@elastic.co>","sha":"2d652e1313a64f55bae994833324ad8116738254","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Operations","Feature:ExpressionLanguage","release_note:skip","Team:Fleet","auto-backport","v8.10.0","v7.17.13","v8.11.0","v8.9.2"],"number":162738,"url":"https://github.com/elastic/kibana/pull/162738","mergeCommit":{"message":"chore(NA):
upgrade typescript into v4.7.4 (#162738)\n\nThis PR bumps the Typescript
version used on Kibana into v4.7.4.\r\n\r\nDuring the upgrade I got the
impression the majority of the failures\r\nwere too specific to the
codebase so instead of making assumptions I\r\nchoose to marked a lot of
them with `@ts-expect-error` and let each team\r\ndecide how to handle
it.\r\n\r\nNext you can find a list of files with those comments and the
teams to\r\nwho they belong to. I would appreciate the collaboration
from each team\r\non fixing those. I'm not opposed on fixing those in
subsequent PRs after\r\nthis one have been merged, just wanted to
elaborate that list for a good\r\nfollow up:\r\n\r\n@elastic/kibana-core
\r\n-
[x]\r\n[packages/core/http/core-http-router-server-internal/src/request.ts](https://github.com/elastic/kibana/pull/162738/files#diff-c1f4a8c013c6ff9c5170803322414cb002f70331b23e45c55f075258c678410a)\r\n\r\n@elastic/kibana-data-discovery
\r\n-
[x]\r\n[src/plugins/discover/public/components/doc_table/components/table_row.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-9106b254a57e73fc6f0b2e01f9aff1abbd26f1a0999e6fa998f1b45d3013038f)\r\n\r\n@elastic/kibana-visualizations
\r\n-
[x]\r\n[src/plugins/expressions/common/execution/execution.ts](https://github.com/elastic/kibana/pull/162738/files#diff-47bf3af7472c08ede90f86575ee7db4b8a2c949b1fb61400410ed16a8d819667)\r\n-
[x]\r\n[src/plugins/expressions/common/expression_functions/expression_function_parameter.ts](https://github.com/elastic/kibana/pull/162738/files#diff-3bcaa3c50f2297ff990c7ac83a1c2d36a79e6706a09082c3c48a911713afe950)\r\n-
[x]\r\n[src/plugins/vis_types/heatmap/public/editor/components/labels_panel.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-345db24d53f4158414480b890fa43d1f8a454b67313de79602fda081279cbc4f)\r\n-
[x]\r\n[src/plugins/vis_types/xy/public/editor/components/options/metrics_axes/label_options.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-1c346b41cf025ff4f4e07b6d6dcdd1451cbaa758f9a9e8c72a9801d3fbbdfda2)\r\n\r\n@elastic/kibana-presentation
\r\n-
[x]\r\n[x-pack/plugins/canvas/public/components/workpad_page/workpad_interactive_page/event_handlers.ts](https://github.com/elastic/kibana/pull/162738/files#diff-56858ed9be77830ab218eab1960337240926609c5a1593b3960b35660ef81359)\r\n\r\n@elastic/response-ops
\r\n-
[x]\r\n[x-pack/plugins/cases/public/components/create/form.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-c5c415f1f56ca986f4bb59e65490b5e0fc77a86092240c0c1a26c141dba07818)\r\n-
[x]\r\n[x-pack/plugins/cases/public/components/markdown_editor/editable_markdown_renderer.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-ab038916f6fed59e18b0a72ce8e823e88d115afdb2704010d0fa8656b66702df)\r\n-
[x]\r\n[x-pack/plugins/rule_registry/server/alert_data_client/browser_fields/index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-3f91aa93f7e6514c0479a37a76d6e9a53646d4eaf5dcd0db64437eadf1eee6b6)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/.storybook/decorator.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-fbf1d6d0104c11c3f3690d29edf06000b5a63a858bb22b7d04d1f96a45133b07)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/common/experimental_features.ts](https://github.com/elastic/kibana/pull/162738/files#diff-8e2ca70700895b17125532779945a1d0ab9076b4d4db304c065b47f82b6628a5)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/public/common/get_experimental_features.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-8e2ca70700895b17125532779945a1d0ab9076b4d4db304c065b47f82b6628a5)\r\n\r\n@elastic/fleet
\r\n-
[x]\r\n[x-pack/plugins/fleet/common/experimental_features.ts](https://github.com/elastic/kibana/pull/162738/files#diff-a852b157b5ff1d6dbf321ea8a25f0020d8f88cd458378cc9de8ef25ce28c9414)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/components/agent_policy_advanced_fields/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-9eea0be0f9341dd6369720ce7b11bff69dda51230337ebbae921f6abde187bd2)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/list_page/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-844d5f9707b739d25f2b73bd34c45c21e2e5d573b3238c13130a0d1c1db092dc)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_list_page/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-f88d92abbc549ddc95d693bf3a3bc9752613cf74f1e859a01ca61d572e031b11)\r\n-
[x]\r\n[x-pack/plugins/fleet/server/mocks/index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-d3f3e436b158ac2d877b7be9d57642855f89b0149cc28735811443da45bb079f)\r\n\r\n@elastic/security-detection-engine\r\n-
[x]\r\n[x-pack/plugins/lists/server/services/extension_points/extension_point_storage_client.ts](https://github.com/elastic/kibana/pull/162738/files#diff-dbbf5a8541e06fd977c66e44d9ef59f738d953bdfda679ac838e098742c92f50)\r\n-
[x]\r\n[x-pack/plugins/lists/server/services/extension_points/types.ts](https://github.com/elastic/kibana/pull/162738/files#diff-31186826bea8fdb286a25878fa06eeacad8f7a6c384d617fed905d4625821eef)\r\n\r\n@elastic/security-defend-workflows
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-049eeedef2a403ade7c636418e17fc9a3ffc7030eec2f3e013f459721c076470)\r\n\r\n@elastic/infra-monitoring-ui
\r\n-
[x]\r\n[x-pack/plugins/monitoring/public/application/pages/apm/overview.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-4ab4fa150247d8f522741ae5ea1ea71c102c72f5439410ea869ec1c9dc9878ad)\r\n-
[x]\r\n[x-pack/plugins/monitoring/public/application/pages/enterprise_search/overview.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-285a67d9ec93651206608d308e5d1d20ccc98ccccb9bcbf3ee31fe35c1844b42)\r\n\r\n@elastic/kibana-security
\r\n-
[x]\r\n[x-pack/plugins/security/server/authentication/authenticator.ts](https://github.com/elastic/kibana/pull/162738/files#diff-bd369002fdfd0986f1ce3bf16263fb8b765e01a86832ccf5b4e521811d502038)\r\n-
[x]\r\n[x-pack/plugins/security/server/session_management/session_index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-10b76eb52a0e17564ad864def8270bb84a4eb87eb35851309bc36601086cbcd7)\r\n\r\n@elastic/security-threat-hunting-explore
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/common/mock/endpoint/app_context_render.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-7f130bdc9a954330d188aa25324910cf2f72baf76d1329bd36584f5bb153856b)\r\n\r\n@elastic/security-solution
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/management/components/page_overlay/page_overlay.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-e68a2799df17238257a86ce965369c525be901f6f882e518bde9e8c9bd7cd2c8)\r\n-
[x]\r\n[x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-edc756f655792f7dcaca0c707f35c6c022981be1873712f460ccb1d611e42568)\r\n-
[x]\r\n[x-pack/plugins/security_solution/tsconfig.json](https://github.com/elastic/kibana/pull/162738/files#diff-844dde79a96b9e6c2bfdf21f8c80feb8b687577e21326da6bd15c6b95d8ec918)\r\n\r\n@elastic/uptime
\r\n-
[x]\r\n[x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.test.ts](https://github.com/elastic/kibana/pull/162738/files#diff-6c7b63ce65aa17a2fe3219e1747ae051be88fb02edbe2f198ad6fd418a2bcc57)\r\n\r\n@elastic/security-detections-response-alerts
@gergoabraham \r\n-
[x]\r\n[x-pack/test/detection_engine_api_integration/security_and_spaces/group8/exception_operators_data_types/keyword_array.ts](https://github.com/elastic/kibana/pull/162738/files#diff-472ba2c7fe43448c8a4d04406703f755f71f6e60146bb2f090b4ca0f19ad0a0f)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Michael Dokolin <dokmic@gmail.com>\r\nCo-authored-by: Stratoula
Kalafateli <stratoula1@gmail.com>\r\nCo-authored-by: Rudolf Meijering
<skaapgif@gmail.com>\r\nCo-authored-by: Devon Thomson
<devon.thomson@elastic.co>","sha":"2d652e1313a64f55bae994833324ad8116738254"}},"sourceBranch":"main","suggestedTargetBranches":["8.10","7.17","8.9"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.17","label":"v7.17.13","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/162738","number":162738,"mergeCommit":{"message":"chore(NA):
upgrade typescript into v4.7.4 (#162738)\n\nThis PR bumps the Typescript
version used on Kibana into v4.7.4.\r\n\r\nDuring the upgrade I got the
impression the majority of the failures\r\nwere too specific to the
codebase so instead of making assumptions I\r\nchoose to marked a lot of
them with `@ts-expect-error` and let each team\r\ndecide how to handle
it.\r\n\r\nNext you can find a list of files with those comments and the
teams to\r\nwho they belong to. I would appreciate the collaboration
from each team\r\non fixing those. I'm not opposed on fixing those in
subsequent PRs after\r\nthis one have been merged, just wanted to
elaborate that list for a good\r\nfollow up:\r\n\r\n@elastic/kibana-core
\r\n-
[x]\r\n[packages/core/http/core-http-router-server-internal/src/request.ts](https://github.com/elastic/kibana/pull/162738/files#diff-c1f4a8c013c6ff9c5170803322414cb002f70331b23e45c55f075258c678410a)\r\n\r\n@elastic/kibana-data-discovery
\r\n-
[x]\r\n[src/plugins/discover/public/components/doc_table/components/table_row.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-9106b254a57e73fc6f0b2e01f9aff1abbd26f1a0999e6fa998f1b45d3013038f)\r\n\r\n@elastic/kibana-visualizations
\r\n-
[x]\r\n[src/plugins/expressions/common/execution/execution.ts](https://github.com/elastic/kibana/pull/162738/files#diff-47bf3af7472c08ede90f86575ee7db4b8a2c949b1fb61400410ed16a8d819667)\r\n-
[x]\r\n[src/plugins/expressions/common/expression_functions/expression_function_parameter.ts](https://github.com/elastic/kibana/pull/162738/files#diff-3bcaa3c50f2297ff990c7ac83a1c2d36a79e6706a09082c3c48a911713afe950)\r\n-
[x]\r\n[src/plugins/vis_types/heatmap/public/editor/components/labels_panel.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-345db24d53f4158414480b890fa43d1f8a454b67313de79602fda081279cbc4f)\r\n-
[x]\r\n[src/plugins/vis_types/xy/public/editor/components/options/metrics_axes/label_options.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-1c346b41cf025ff4f4e07b6d6dcdd1451cbaa758f9a9e8c72a9801d3fbbdfda2)\r\n\r\n@elastic/kibana-presentation
\r\n-
[x]\r\n[x-pack/plugins/canvas/public/components/workpad_page/workpad_interactive_page/event_handlers.ts](https://github.com/elastic/kibana/pull/162738/files#diff-56858ed9be77830ab218eab1960337240926609c5a1593b3960b35660ef81359)\r\n\r\n@elastic/response-ops
\r\n-
[x]\r\n[x-pack/plugins/cases/public/components/create/form.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-c5c415f1f56ca986f4bb59e65490b5e0fc77a86092240c0c1a26c141dba07818)\r\n-
[x]\r\n[x-pack/plugins/cases/public/components/markdown_editor/editable_markdown_renderer.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-ab038916f6fed59e18b0a72ce8e823e88d115afdb2704010d0fa8656b66702df)\r\n-
[x]\r\n[x-pack/plugins/rule_registry/server/alert_data_client/browser_fields/index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-3f91aa93f7e6514c0479a37a76d6e9a53646d4eaf5dcd0db64437eadf1eee6b6)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/.storybook/decorator.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-fbf1d6d0104c11c3f3690d29edf06000b5a63a858bb22b7d04d1f96a45133b07)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/common/experimental_features.ts](https://github.com/elastic/kibana/pull/162738/files#diff-8e2ca70700895b17125532779945a1d0ab9076b4d4db304c065b47f82b6628a5)\r\n-
[x]\r\n[x-pack/plugins/triggers_actions_ui/public/common/get_experimental_features.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-8e2ca70700895b17125532779945a1d0ab9076b4d4db304c065b47f82b6628a5)\r\n\r\n@elastic/fleet
\r\n-
[x]\r\n[x-pack/plugins/fleet/common/experimental_features.ts](https://github.com/elastic/kibana/pull/162738/files#diff-a852b157b5ff1d6dbf321ea8a25f0020d8f88cd458378cc9de8ef25ce28c9414)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/components/agent_policy_advanced_fields/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-9eea0be0f9341dd6369720ce7b11bff69dda51230337ebbae921f6abde187bd2)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agent_policy/list_page/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-844d5f9707b739d25f2b73bd34c45c21e2e5d573b3238c13130a0d1c1db092dc)\r\n-
[x]\r\n[x-pack/plugins/fleet/public/applications/fleet/sections/agents/agent_list_page/index.test.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-f88d92abbc549ddc95d693bf3a3bc9752613cf74f1e859a01ca61d572e031b11)\r\n-
[x]\r\n[x-pack/plugins/fleet/server/mocks/index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-d3f3e436b158ac2d877b7be9d57642855f89b0149cc28735811443da45bb079f)\r\n\r\n@elastic/security-detection-engine\r\n-
[x]\r\n[x-pack/plugins/lists/server/services/extension_points/extension_point_storage_client.ts](https://github.com/elastic/kibana/pull/162738/files#diff-dbbf5a8541e06fd977c66e44d9ef59f738d953bdfda679ac838e098742c92f50)\r\n-
[x]\r\n[x-pack/plugins/lists/server/services/extension_points/types.ts](https://github.com/elastic/kibana/pull/162738/files#diff-31186826bea8fdb286a25878fa06eeacad8f7a6c384d617fed905d4625821eef)\r\n\r\n@elastic/security-defend-workflows
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/detection_engine/rule_response_actions/osquery/osquery_response_action.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-049eeedef2a403ade7c636418e17fc9a3ffc7030eec2f3e013f459721c076470)\r\n\r\n@elastic/infra-monitoring-ui
\r\n-
[x]\r\n[x-pack/plugins/monitoring/public/application/pages/apm/overview.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-4ab4fa150247d8f522741ae5ea1ea71c102c72f5439410ea869ec1c9dc9878ad)\r\n-
[x]\r\n[x-pack/plugins/monitoring/public/application/pages/enterprise_search/overview.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-285a67d9ec93651206608d308e5d1d20ccc98ccccb9bcbf3ee31fe35c1844b42)\r\n\r\n@elastic/kibana-security
\r\n-
[x]\r\n[x-pack/plugins/security/server/authentication/authenticator.ts](https://github.com/elastic/kibana/pull/162738/files#diff-bd369002fdfd0986f1ce3bf16263fb8b765e01a86832ccf5b4e521811d502038)\r\n-
[x]\r\n[x-pack/plugins/security/server/session_management/session_index.ts](https://github.com/elastic/kibana/pull/162738/files#diff-10b76eb52a0e17564ad864def8270bb84a4eb87eb35851309bc36601086cbcd7)\r\n\r\n@elastic/security-threat-hunting-explore
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/common/mock/endpoint/app_context_render.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-7f130bdc9a954330d188aa25324910cf2f72baf76d1329bd36584f5bb153856b)\r\n\r\n@elastic/security-solution
@gergoabraham \r\n-
[x]\r\n[x-pack/plugins/security_solution/public/management/components/page_overlay/page_overlay.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-e68a2799df17238257a86ce965369c525be901f6f882e518bde9e8c9bd7cd2c8)\r\n-
[x]\r\n[x-pack/plugins/security_solution/public/management/pages/policy/view/policy_settings_form/components/event_collection_card.tsx](https://github.com/elastic/kibana/pull/162738/files#diff-edc756f655792f7dcaca0c707f35c6c022981be1873712f460ccb1d611e42568)\r\n-
[x]\r\n[x-pack/plugins/security_solution/tsconfig.json](https://github.com/elastic/kibana/pull/162738/files#diff-844dde79a96b9e6c2bfdf21f8c80feb8b687577e21326da6bd15c6b95d8ec918)\r\n\r\n@elastic/uptime
\r\n-
[x]\r\n[x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.test.ts](https://github.com/elastic/kibana/pull/162738/files#diff-6c7b63ce65aa17a2fe3219e1747ae051be88fb02edbe2f198ad6fd418a2bcc57)\r\n\r\n@elastic/security-detections-response-alerts
@gergoabraham \r\n-
[x]\r\n[x-pack/test/detection_engine_api_integration/security_and_spaces/group8/exception_operators_data_types/keyword_array.ts](https://github.com/elastic/kibana/pull/162738/files#diff-472ba2c7fe43448c8a4d04406703f755f71f6e60146bb2f090b4ca0f19ad0a0f)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Michael Dokolin <dokmic@gmail.com>\r\nCo-authored-by: Stratoula
Kalafateli <stratoula1@gmail.com>\r\nCo-authored-by: Rudolf Meijering
<skaapgif@gmail.com>\r\nCo-authored-by: Devon Thomson
<devon.thomson@elastic.co>","sha":"2d652e1313a64f55bae994833324ad8116738254"}},{"branch":"8.9","label":"v8.9.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2023-08-24 20:29:02 +01:00
Kibana Machine
f7aeb6c7e4
[8.10] [ML] API integration tests for model_management endpoints (#164668) (#164764)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[ML] API integration tests for `model_management` endpoints
(#164668)](https://github.com/elastic/kibana/pull/164668)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Dima
Arnautov","email":"dmitrii.arnautov@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T17:32:34Z","message":"[ML]
API integration tests for `model_management` endpoints
(#164668)","sha":"b3f036b554600ae5f6ce330c91b4829636267ff5","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":[":ml","test_api","release_note:skip","Team:ML","v8.10.0","v8.11.0"],"number":164668,"url":"https://github.com/elastic/kibana/pull/164668","mergeCommit":{"message":"[ML]
API integration tests for `model_management` endpoints
(#164668)","sha":"b3f036b554600ae5f6ce330c91b4829636267ff5"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164668","number":164668,"mergeCommit":{"message":"[ML]
API integration tests for `model_management` endpoints
(#164668)","sha":"b3f036b554600ae5f6ce330c91b4829636267ff5"}}]}]
BACKPORT-->

Co-authored-by: Dima Arnautov <dmitrii.arnautov@elastic.co>
2023-08-24 11:45:55 -07:00
Kibana Machine
bef38d4af5
[8.10] [ML] Fixing memory usage serverless check (#164732) (#164756)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[ML] Fixing memory usage serverless check
(#164732)](https://github.com/elastic/kibana/pull/164732)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"James
Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T16:50:12Z","message":"[ML]
Fixing memory usage serverless check (#164732)\n\nThe check which
decides what is shown on the memory usage page for\r\nserverless or
stack versions of kibana is the wrong way round.\r\nThe node list should
be shown in non-serverless
environments.","sha":"b33effa182bcb7c9620c5435ab252d8067732655","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["non-issue",":ml","release_note:skip","v8.10.0","v8.11.0"],"number":164732,"url":"https://github.com/elastic/kibana/pull/164732","mergeCommit":{"message":"[ML]
Fixing memory usage serverless check (#164732)\n\nThe check which
decides what is shown on the memory usage page for\r\nserverless or
stack versions of kibana is the wrong way round.\r\nThe node list should
be shown in non-serverless
environments.","sha":"b33effa182bcb7c9620c5435ab252d8067732655"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164732","number":164732,"mergeCommit":{"message":"[ML]
Fixing memory usage serverless check (#164732)\n\nThe check which
decides what is shown on the memory usage page for\r\nserverless or
stack versions of kibana is the wrong way round.\r\nThe node list should
be shown in non-serverless
environments.","sha":"b33effa182bcb7c9620c5435ab252d8067732655"}}]}]
BACKPORT-->

Co-authored-by: James Gowdy <jgowdy@elastic.co>
2023-08-24 11:14:17 -07:00
Kibana Machine
c37d5bc9e2
[8.10] [Fleet] Make failing secrets test more robust (#164740) (#164755)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Fleet] Make failing secrets test more robust
(#164740)](https://github.com/elastic/kibana/pull/164740)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Mark
Hopkin","email":"mark.hopkin@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T16:37:53Z","message":"[Fleet]
Make failing secrets test more robust (#164740)\n\n##
Summary\r\n\r\nCloses #163901\r\n\r\nInstead of one sleep lets try 3
times.","sha":"67958a1660c5504488cbe02360619bfd13de34b1","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","backport:prev-minor","v8.11.0"],"number":164740,"url":"https://github.com/elastic/kibana/pull/164740","mergeCommit":{"message":"[Fleet]
Make failing secrets test more robust (#164740)\n\n##
Summary\r\n\r\nCloses #163901\r\n\r\nInstead of one sleep lets try 3
times.","sha":"67958a1660c5504488cbe02360619bfd13de34b1"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164740","number":164740,"mergeCommit":{"message":"[Fleet]
Make failing secrets test more robust (#164740)\n\n##
Summary\r\n\r\nCloses #163901\r\n\r\nInstead of one sleep lets try 3
times.","sha":"67958a1660c5504488cbe02360619bfd13de34b1"}}]}]
BACKPORT-->

Co-authored-by: Mark Hopkin <mark.hopkin@elastic.co>
2023-08-24 10:46:43 -07:00
Karl Godard
4cb789e58b
[8.10] [Cloud Security] removed beta label from tty setting (#164122) (#164521)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Cloud Security] removed beta label from tty setting
(#164122)](https://github.com/elastic/kibana/pull/164122)

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

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

<!--BACKPORT [{"author":{"name":"Karl
Godard","email":"karl.godard@elastic.co"},"sourceCommit":{"committedDate":"2023-08-17T17:15:32Z","message":"[Cloud
Security] removed beta label from tty setting (#164122)\n\n##
Summary\r\n\r\nRemoves a beta label from the \"terminal output\" feature
in the linux\r\nsettings for the endpoint integration. The beta tag was
previously\r\nremoved from the TTY player itself, but this spot was
missed.\r\n\r\nAlso, this PR changes codeowners of session_view,
kubernetes_security\r\nand cloud_defend plugins to the
**kibana-cloud-security-posture**
team\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"4ce54648f8d4452ae2995392da07a32bf541ff20","branchLabelMapping":{"^v8.10.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Cloud
Security","backport:prev-minor","v8.10.0","v8.11.0"],"number":164122,"url":"https://github.com/elastic/kibana/pull/164122","mergeCommit":{"message":"[Cloud
Security] removed beta label from tty setting (#164122)\n\n##
Summary\r\n\r\nRemoves a beta label from the \"terminal output\" feature
in the linux\r\nsettings for the endpoint integration. The beta tag was
previously\r\nremoved from the TTY player itself, but this spot was
missed.\r\n\r\nAlso, this PR changes codeowners of session_view,
kubernetes_security\r\nand cloud_defend plugins to the
**kibana-cloud-security-posture**
team\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"4ce54648f8d4452ae2995392da07a32bf541ff20"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.10.0","labelRegex":"^v8.10.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164122","number":164122,"mergeCommit":{"message":"[Cloud
Security] removed beta label from tty setting (#164122)\n\n##
Summary\r\n\r\nRemoves a beta label from the \"terminal output\" feature
in the linux\r\nsettings for the endpoint integration. The beta tag was
previously\r\nremoved from the TTY player itself, but this spot was
missed.\r\n\r\nAlso, this PR changes codeowners of session_view,
kubernetes_security\r\nand cloud_defend plugins to the
**kibana-cloud-security-posture**
team\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"4ce54648f8d4452ae2995392da07a32bf541ff20"}},{"branch":"8.11","label":"v8.11.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-24 10:31:48 -07:00
Kibana Machine
070b357a67
[8.10] [Security Solution] expandable flyout - hide visualize tab in left section and open session view and analyzer in timeline (#164111) (#164735)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] expandable flyout - hide visualize tab in left
section and open session view and analyzer in timeline
(#164111)](https://github.com/elastic/kibana/pull/164111)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Philippe
Oberti","email":"philippe.oberti@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T15:11:00Z","message":"[Security
Solution] expandable flyout - hide visualize tab in left section and
open session view and analyzer in timeline
(#164111)","sha":"acedd23097f2476629cb14dce7da6ee46ee237df","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","Team:Threat
Hunting:Investigations","v8.10.0","v8.11.0"],"number":164111,"url":"https://github.com/elastic/kibana/pull/164111","mergeCommit":{"message":"[Security
Solution] expandable flyout - hide visualize tab in left section and
open session view and analyzer in timeline
(#164111)","sha":"acedd23097f2476629cb14dce7da6ee46ee237df"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164111","number":164111,"mergeCommit":{"message":"[Security
Solution] expandable flyout - hide visualize tab in left section and
open session view and analyzer in timeline
(#164111)","sha":"acedd23097f2476629cb14dce7da6ee46ee237df"}}]}]
BACKPORT-->

Co-authored-by: Philippe Oberti <philippe.oberti@elastic.co>
2023-08-24 10:27:39 -07:00
Kibana Machine
017fda6497
[8.10] [Fleet] Increase number of attempts on flaky unenroll test (#164734) (#164751)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Fleet] Increase number of attempts on flaky unenroll test
(#164734)](https://github.com/elastic/kibana/pull/164734)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Mark
Hopkin","email":"mark.hopkin@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T16:13:29Z","message":"[Fleet]
Increase number of attempts on flaky unenroll test (#164734)\n\n##
Summary\r\n\r\nCloses #157205 \r\n\r\nAdd an extra attempt to this flky
test.\r\n\r\nbonus: we were rejecting with strings which was giving us
this funny\r\nerror:\r\n\r\n```\r\n[Error: the string \"action timed
out\" was thrown, throw an Error
:)]\r\n```","sha":"f2c69986fdfa390584a1c03b455cdf14ba2b19cb","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","backport:prev-minor","v8.11.0"],"number":164734,"url":"https://github.com/elastic/kibana/pull/164734","mergeCommit":{"message":"[Fleet]
Increase number of attempts on flaky unenroll test (#164734)\n\n##
Summary\r\n\r\nCloses #157205 \r\n\r\nAdd an extra attempt to this flky
test.\r\n\r\nbonus: we were rejecting with strings which was giving us
this funny\r\nerror:\r\n\r\n```\r\n[Error: the string \"action timed
out\" was thrown, throw an Error
:)]\r\n```","sha":"f2c69986fdfa390584a1c03b455cdf14ba2b19cb"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164734","number":164734,"mergeCommit":{"message":"[Fleet]
Increase number of attempts on flaky unenroll test (#164734)\n\n##
Summary\r\n\r\nCloses #157205 \r\n\r\nAdd an extra attempt to this flky
test.\r\n\r\nbonus: we were rejecting with strings which was giving us
this funny\r\nerror:\r\n\r\n```\r\n[Error: the string \"action timed
out\" was thrown, throw an Error
:)]\r\n```","sha":"f2c69986fdfa390584a1c03b455cdf14ba2b19cb"}}]}]
BACKPORT-->

Co-authored-by: Mark Hopkin <mark.hopkin@elastic.co>
2023-08-24 10:19:20 -07:00
Lisa Cawley
a87d0abc4f
[8.10] [OAS] Add Webhook connector configuration details (#163899) (#164733)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[OAS] Add Webhook connector configuration details
(#163899)](https://github.com/elastic/kibana/pull/163899)

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

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

<!--BACKPORT [{"author":{"name":"Lisa
Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2023-08-22T17:27:35Z","message":"[OAS]
Add Webhook connector configuration details
(#163899)","sha":"6cf859887d8ec943f0cf7a08d4bded5874295053","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","Team:ResponseOps","docs","Feature:Actions/ConnectorTypes","v8.10.0","v8.11.0"],"number":163899,"url":"https://github.com/elastic/kibana/pull/163899","mergeCommit":{"message":"[OAS]
Add Webhook connector configuration details
(#163899)","sha":"6cf859887d8ec943f0cf7a08d4bded5874295053"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/163899","number":163899,"mergeCommit":{"message":"[OAS]
Add Webhook connector configuration details
(#163899)","sha":"6cf859887d8ec943f0cf7a08d4bded5874295053"}}]}]
BACKPORT-->
2023-08-24 13:09:50 -04:00
Kibana Machine
c3a088bb5e
[8.10] [Fleet] set typeMigrationVersion instead of migrationVersion (#164712) (#164727)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Fleet] set typeMigrationVersion instead of migrationVersion
(#164712)](https://github.com/elastic/kibana/pull/164712)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Julia
Bardi","email":"90178898+juliaElastic@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-24T14:37:58Z","message":"[Fleet]
set typeMigrationVersion instead of migrationVersion (#164712)\n\n##
Summary\r\n\r\nFix
https://github.com/elastic/kibana/issues/164690\r\n\r\n`migrationVersion`
was removed from es mapping in
8.8:\r\nhttps://github.com/elastic/kibana/issues/154246\r\nReplacing it
with `typeMigrationVersion` using the same logic as in\r\nkibana
core:\r\n\r\nba843882a7/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/migrations/transform_migration_version.ts (L17)\r\n\r\n\r\nTo
verify:\r\n- add Kubernetes integration to a new policy\r\n- verify that
it is added successfully\r\n\r\n### Checklist\r\n\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","sha":"0146dc87e8db9ed085295ad63d5863f2964d4eb6","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v8.10.0","v8.11.0","v8.9.2"],"number":164712,"url":"https://github.com/elastic/kibana/pull/164712","mergeCommit":{"message":"[Fleet]
set typeMigrationVersion instead of migrationVersion (#164712)\n\n##
Summary\r\n\r\nFix
https://github.com/elastic/kibana/issues/164690\r\n\r\n`migrationVersion`
was removed from es mapping in
8.8:\r\nhttps://github.com/elastic/kibana/issues/154246\r\nReplacing it
with `typeMigrationVersion` using the same logic as in\r\nkibana
core:\r\n\r\nba843882a7/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/migrations/transform_migration_version.ts (L17)\r\n\r\n\r\nTo
verify:\r\n- add Kubernetes integration to a new policy\r\n- verify that
it is added successfully\r\n\r\n### Checklist\r\n\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","sha":"0146dc87e8db9ed085295ad63d5863f2964d4eb6"}},"sourceBranch":"main","suggestedTargetBranches":["8.10","8.9"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164712","number":164712,"mergeCommit":{"message":"[Fleet]
set typeMigrationVersion instead of migrationVersion (#164712)\n\n##
Summary\r\n\r\nFix
https://github.com/elastic/kibana/issues/164690\r\n\r\n`migrationVersion`
was removed from es mapping in
8.8:\r\nhttps://github.com/elastic/kibana/issues/154246\r\nReplacing it
with `typeMigrationVersion` using the same logic as in\r\nkibana
core:\r\n\r\nba843882a7/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/migrations/transform_migration_version.ts (L17)\r\n\r\n\r\nTo
verify:\r\n- add Kubernetes integration to a new policy\r\n- verify that
it is added successfully\r\n\r\n### Checklist\r\n\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","sha":"0146dc87e8db9ed085295ad63d5863f2964d4eb6"}},{"branch":"8.9","label":"v8.9.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Julia Bardi <90178898+juliaElastic@users.noreply.github.com>
2023-08-24 08:57:53 -07:00
Kibana Machine
c538a872f3
[8.10] [Security Solution] Expandable flyout - exclude rule creation from using new flyout (#164653) (#164720)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] Expandable flyout - exclude rule creation from
using new flyout
(#164653)](https://github.com/elastic/kibana/pull/164653)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT
[{"author":{"name":"christineweng","email":"18648970+christineweng@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-24T13:59:36Z","message":"[Security
Solution] Expandable flyout - exclude rule creation from using new
flyout (#164653)\n\n## Summary\r\n\r\nThe alert flyout (expand button in
data table) is available in a lot of\r\nplaces in the security app. When
creating a new rule, in the rule\r\npreview section, there is an alert
table where the flyout is present. In\r\nthis scenario, the rule is not
yet set up, sections like the rule\r\nsummary and hover actions are not
applicable in this state.\r\n\r\nThis PR reverts the use of the new
expandable flyout in the rule\r\ncreation page -> rule preview section.
This will revert the flyout to\r\nthe older version and address bugs
such
as\r\nhttps://github.com/elastic/kibana/issues/164397\r\n\r\n\r\n**How
to test**\r\n- First generate some alerts\r\n- Create a new rule and
finish the first section\r\n- Click continue to go to the right (rule
preview section)\r\n- Pick an alert and click expand\r\n- The old flyout
should
appear\r\n\r\n\r\n![image](33d47eb1-6b6b-4314-8dae-cfff2956b1c4)","sha":"c0ce04699f310bbb8c3cdfe71348371f14359130","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Threat
Hunting:Investigations","v8.10.0","v8.11.0"],"number":164653,"url":"https://github.com/elastic/kibana/pull/164653","mergeCommit":{"message":"[Security
Solution] Expandable flyout - exclude rule creation from using new
flyout (#164653)\n\n## Summary\r\n\r\nThe alert flyout (expand button in
data table) is available in a lot of\r\nplaces in the security app. When
creating a new rule, in the rule\r\npreview section, there is an alert
table where the flyout is present. In\r\nthis scenario, the rule is not
yet set up, sections like the rule\r\nsummary and hover actions are not
applicable in this state.\r\n\r\nThis PR reverts the use of the new
expandable flyout in the rule\r\ncreation page -> rule preview section.
This will revert the flyout to\r\nthe older version and address bugs
such
as\r\nhttps://github.com/elastic/kibana/issues/164397\r\n\r\n\r\n**How
to test**\r\n- First generate some alerts\r\n- Create a new rule and
finish the first section\r\n- Click continue to go to the right (rule
preview section)\r\n- Pick an alert and click expand\r\n- The old flyout
should
appear\r\n\r\n\r\n![image](33d47eb1-6b6b-4314-8dae-cfff2956b1c4)","sha":"c0ce04699f310bbb8c3cdfe71348371f14359130"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164653","number":164653,"mergeCommit":{"message":"[Security
Solution] Expandable flyout - exclude rule creation from using new
flyout (#164653)\n\n## Summary\r\n\r\nThe alert flyout (expand button in
data table) is available in a lot of\r\nplaces in the security app. When
creating a new rule, in the rule\r\npreview section, there is an alert
table where the flyout is present. In\r\nthis scenario, the rule is not
yet set up, sections like the rule\r\nsummary and hover actions are not
applicable in this state.\r\n\r\nThis PR reverts the use of the new
expandable flyout in the rule\r\ncreation page -> rule preview section.
This will revert the flyout to\r\nthe older version and address bugs
such
as\r\nhttps://github.com/elastic/kibana/issues/164397\r\n\r\n\r\n**How
to test**\r\n- First generate some alerts\r\n- Create a new rule and
finish the first section\r\n- Click continue to go to the right (rule
preview section)\r\n- Pick an alert and click expand\r\n- The old flyout
should
appear\r\n\r\n\r\n![image](33d47eb1-6b6b-4314-8dae-cfff2956b1c4)","sha":"c0ce04699f310bbb8c3cdfe71348371f14359130"}}]}]
BACKPORT-->

Co-authored-by: christineweng <18648970+christineweng@users.noreply.github.com>
2023-08-24 08:17:05 -07:00
Kibana Machine
4dfca26de8
[8.10] [Security Solution] Expandable flyout - add data view title and query bar to rule preview panel (#164650) (#164717)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] Expandable flyout - add data view title and query
bar to rule preview panel
(#164650)](https://github.com/elastic/kibana/pull/164650)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT
[{"author":{"name":"christineweng","email":"18648970+christineweng@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-24T13:44:09Z","message":"[Security
Solution] Expandable flyout - add data view title and query bar to rule
preview panel (#164650)\n\n## Summary\r\n\r\nThis PR adds
`dataViewTitle` to rule preview panel -> define section\r\nwhen data
view is available in a rule. This
addresses\r\nhttps://github.com/elastic/kibana/issues/164529.\r\n\r\n**How
to test**\r\n- Create a rule with data view\r\n- Generate some alerts,
go to alerts page, pick a alert and open\r\nexpandable flyout\r\n- Go to
About, open `Rule summary`\r\n- Expand `Define` section, the content
should match the define section\r\nin rule details page for that
rule\r\n\r\n\r\n![image](30aeff6b-547a-4b68-be87-9b52ab58501b)\r\n\r\n\r\n###
Checklist\r\n\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","sha":"1bb4a5269242ac2a9ac7cadf4d535e0ea7b5e720","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Threat
Hunting:Investigations","v8.10.0","v8.11.0"],"number":164650,"url":"https://github.com/elastic/kibana/pull/164650","mergeCommit":{"message":"[Security
Solution] Expandable flyout - add data view title and query bar to rule
preview panel (#164650)\n\n## Summary\r\n\r\nThis PR adds
`dataViewTitle` to rule preview panel -> define section\r\nwhen data
view is available in a rule. This
addresses\r\nhttps://github.com/elastic/kibana/issues/164529.\r\n\r\n**How
to test**\r\n- Create a rule with data view\r\n- Generate some alerts,
go to alerts page, pick a alert and open\r\nexpandable flyout\r\n- Go to
About, open `Rule summary`\r\n- Expand `Define` section, the content
should match the define section\r\nin rule details page for that
rule\r\n\r\n\r\n![image](30aeff6b-547a-4b68-be87-9b52ab58501b)\r\n\r\n\r\n###
Checklist\r\n\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","sha":"1bb4a5269242ac2a9ac7cadf4d535e0ea7b5e720"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164650","number":164650,"mergeCommit":{"message":"[Security
Solution] Expandable flyout - add data view title and query bar to rule
preview panel (#164650)\n\n## Summary\r\n\r\nThis PR adds
`dataViewTitle` to rule preview panel -> define section\r\nwhen data
view is available in a rule. This
addresses\r\nhttps://github.com/elastic/kibana/issues/164529.\r\n\r\n**How
to test**\r\n- Create a rule with data view\r\n- Generate some alerts,
go to alerts page, pick a alert and open\r\nexpandable flyout\r\n- Go to
About, open `Rule summary`\r\n- Expand `Define` section, the content
should match the define section\r\nin rule details page for that
rule\r\n\r\n\r\n![image](30aeff6b-547a-4b68-be87-9b52ab58501b)\r\n\r\n\r\n###
Checklist\r\n\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","sha":"1bb4a5269242ac2a9ac7cadf4d535e0ea7b5e720"}}]}]
BACKPORT-->

Co-authored-by: christineweng <18648970+christineweng@users.noreply.github.com>
2023-08-24 08:12:14 -07:00
Kibana Machine
e776ad88d9
[8.10] RollingFileAppender: fix file moving mechanism (#164688) (#164716)
# Backport

This will backport the following commits from `main` to `8.10`:
- [RollingFileAppender: fix file moving mechanism
(#164688)](https://github.com/elastic/kibana/pull/164688)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Pierre
Gayvallet","email":"pierre.gayvallet@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T13:46:48Z","message":"RollingFileAppender:
fix file moving mechanism (#164688)\n\n## Summary\r\n\r\nOn some file
systems or volume mounts, `rename` is not supported and\r\nthrows a
`EXDEV` error, which breaks our file rolling.\r\n\r\nThis PR addresses
it by defaulting to `copy` + `unlink` if the `rename`\r\ncalls fails
with an `EXDEV` error.\r\n\r\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"d16594f266c962efeb6e44c64c7bc2089efddcb9","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:Core","release_note:skip","Feature:Logging","backport:prev-minor","v8.11.0"],"number":164688,"url":"https://github.com/elastic/kibana/pull/164688","mergeCommit":{"message":"RollingFileAppender:
fix file moving mechanism (#164688)\n\n## Summary\r\n\r\nOn some file
systems or volume mounts, `rename` is not supported and\r\nthrows a
`EXDEV` error, which breaks our file rolling.\r\n\r\nThis PR addresses
it by defaulting to `copy` + `unlink` if the `rename`\r\ncalls fails
with an `EXDEV` error.\r\n\r\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"d16594f266c962efeb6e44c64c7bc2089efddcb9"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164688","number":164688,"mergeCommit":{"message":"RollingFileAppender:
fix file moving mechanism (#164688)\n\n## Summary\r\n\r\nOn some file
systems or volume mounts, `rename` is not supported and\r\nthrows a
`EXDEV` error, which breaks our file rolling.\r\n\r\nThis PR addresses
it by defaulting to `copy` + `unlink` if the `rename`\r\ncalls fails
with an `EXDEV` error.\r\n\r\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"d16594f266c962efeb6e44c64c7bc2089efddcb9"}}]}]
BACKPORT-->

Co-authored-by: Pierre Gayvallet <pierre.gayvallet@elastic.co>
2023-08-24 08:08:30 -07:00
Kibana Machine
321c33fd73
[8.10] [Security Solution][Endpoint] Split blocklist entry in multiple entries when different hash types (#164599) (#164700)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution][Endpoint] Split blocklist entry in multiple
entries when different hash types
(#164599)](https://github.com/elastic/kibana/pull/164599)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"David
Sánchez","email":"david.sanchezsoler@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T12:10:23Z","message":"[Security
Solution][Endpoint] Split blocklist entry in multiple entries when
different hash types (#164599)\n\nFixes:
https://github.com/elastic/kibana/issues/164374\r\n##
Summary\r\n\r\nDuring fleet artifact generation, we split those
blocklist entries that\r\ncontains multiple hash types in it, so the
resulting artifact contains\r\nan entry for each hash type. This is done
for each blocklist if they\r\ncontain multiple hash types in
it.\r\n\r\nIt also updates ftr test to ensure the resulting artifact is
generated\r\ncorrectly.\r\n\r\nFor a blocklist containing these hashes:
\r\n```\r\n['741462ab431a22233c787baab9b653c7',
'aedb279e378bed6c2db3c9dc9e12ba635e0b391c',
'a4370c0cf81686c0b696fa6261c9d3e0d810ae704ab8301839dffd5d5112f476']\r\n```\r\n\r\nThe
artifact generated is:\r\n\r\n```\r\n{\r\n entries: [\r\n {\r\n type:
'simple',\r\n entries: [\r\n {\r\n field: 'file.hash.md5',\r\n operator:
'included',\r\n type: 'exact_cased_any',\r\n value:
['741462ab431a22233c787baab9b653c7'],\r\n },\r\n ],\r\n },\r\n {\r\n
type: 'simple',\r\n entries: [\r\n {\r\n field: 'file.hash.sha1',\r\n
operator: 'included',\r\n type: 'exact_cased_any',\r\n value:
['aedb279e378bed6c2db3c9dc9e12ba635e0b391c'],\r\n },\r\n ],\r\n },\r\n
{\r\n type: 'simple',\r\n entries: [\r\n {\r\n field:
'file.hash.sha256',\r\n operator: 'included',\r\n type:
'exact_cased_any',\r\n value:
['a4370c0cf81686c0b696fa6261c9d3e0d810ae704ab8301839dffd5d5112f476'],\r\n
},\r\n ],\r\n },\r\n ]\r\n}\r\n```\r\n\r\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"665937683845322e6c75b18b14041854dcb761c9","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Defend
Workflows","v8.10.0","v8.11.0","v8.9.2"],"number":164599,"url":"https://github.com/elastic/kibana/pull/164599","mergeCommit":{"message":"[Security
Solution][Endpoint] Split blocklist entry in multiple entries when
different hash types (#164599)\n\nFixes:
https://github.com/elastic/kibana/issues/164374\r\n##
Summary\r\n\r\nDuring fleet artifact generation, we split those
blocklist entries that\r\ncontains multiple hash types in it, so the
resulting artifact contains\r\nan entry for each hash type. This is done
for each blocklist if they\r\ncontain multiple hash types in
it.\r\n\r\nIt also updates ftr test to ensure the resulting artifact is
generated\r\ncorrectly.\r\n\r\nFor a blocklist containing these hashes:
\r\n```\r\n['741462ab431a22233c787baab9b653c7',
'aedb279e378bed6c2db3c9dc9e12ba635e0b391c',
'a4370c0cf81686c0b696fa6261c9d3e0d810ae704ab8301839dffd5d5112f476']\r\n```\r\n\r\nThe
artifact generated is:\r\n\r\n```\r\n{\r\n entries: [\r\n {\r\n type:
'simple',\r\n entries: [\r\n {\r\n field: 'file.hash.md5',\r\n operator:
'included',\r\n type: 'exact_cased_any',\r\n value:
['741462ab431a22233c787baab9b653c7'],\r\n },\r\n ],\r\n },\r\n {\r\n
type: 'simple',\r\n entries: [\r\n {\r\n field: 'file.hash.sha1',\r\n
operator: 'included',\r\n type: 'exact_cased_any',\r\n value:
['aedb279e378bed6c2db3c9dc9e12ba635e0b391c'],\r\n },\r\n ],\r\n },\r\n
{\r\n type: 'simple',\r\n entries: [\r\n {\r\n field:
'file.hash.sha256',\r\n operator: 'included',\r\n type:
'exact_cased_any',\r\n value:
['a4370c0cf81686c0b696fa6261c9d3e0d810ae704ab8301839dffd5d5112f476'],\r\n
},\r\n ],\r\n },\r\n ]\r\n}\r\n```\r\n\r\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"665937683845322e6c75b18b14041854dcb761c9"}},"sourceBranch":"main","suggestedTargetBranches":["8.10","8.9"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164599","number":164599,"mergeCommit":{"message":"[Security
Solution][Endpoint] Split blocklist entry in multiple entries when
different hash types (#164599)\n\nFixes:
https://github.com/elastic/kibana/issues/164374\r\n##
Summary\r\n\r\nDuring fleet artifact generation, we split those
blocklist entries that\r\ncontains multiple hash types in it, so the
resulting artifact contains\r\nan entry for each hash type. This is done
for each blocklist if they\r\ncontain multiple hash types in
it.\r\n\r\nIt also updates ftr test to ensure the resulting artifact is
generated\r\ncorrectly.\r\n\r\nFor a blocklist containing these hashes:
\r\n```\r\n['741462ab431a22233c787baab9b653c7',
'aedb279e378bed6c2db3c9dc9e12ba635e0b391c',
'a4370c0cf81686c0b696fa6261c9d3e0d810ae704ab8301839dffd5d5112f476']\r\n```\r\n\r\nThe
artifact generated is:\r\n\r\n```\r\n{\r\n entries: [\r\n {\r\n type:
'simple',\r\n entries: [\r\n {\r\n field: 'file.hash.md5',\r\n operator:
'included',\r\n type: 'exact_cased_any',\r\n value:
['741462ab431a22233c787baab9b653c7'],\r\n },\r\n ],\r\n },\r\n {\r\n
type: 'simple',\r\n entries: [\r\n {\r\n field: 'file.hash.sha1',\r\n
operator: 'included',\r\n type: 'exact_cased_any',\r\n value:
['aedb279e378bed6c2db3c9dc9e12ba635e0b391c'],\r\n },\r\n ],\r\n },\r\n
{\r\n type: 'simple',\r\n entries: [\r\n {\r\n field:
'file.hash.sha256',\r\n operator: 'included',\r\n type:
'exact_cased_any',\r\n value:
['a4370c0cf81686c0b696fa6261c9d3e0d810ae704ab8301839dffd5d5112f476'],\r\n
},\r\n ],\r\n },\r\n ]\r\n}\r\n```\r\n\r\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"665937683845322e6c75b18b14041854dcb761c9"}},{"branch":"8.9","label":"v8.9.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: David Sánchez <david.sanchezsoler@elastic.co>
2023-08-24 07:40:08 -07:00
Kibana Machine
e93f0f385b
[8.10] [DOCS] Adds documentation for data comparison view (#164297) (#164722)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[DOCS] Adds documentation for data comparison view
(#164297)](https://github.com/elastic/kibana/pull/164297)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"István Zoltán
Szabó","email":"szabosteve@gmail.com"},"sourceCommit":{"committedDate":"2023-08-24T14:13:38Z","message":"[DOCS]
Adds documentation for data comparison view (#164297)\n\n##
Summary\r\n\r\nRelated PR:
https://github.com/elastic/kibana/pull/161365\r\nRelated issue:
https://github.com/elastic/platform-docs-team/issues/153\r\n\r\nThis PR
drafts documentation for the new data comparison feature under\r\nthe
Data Visualizer in
Kibana.","sha":"e91103811be0c731af056779ba20a30a89e34253","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs",":ml","release_note:skip","docs","v8.10.0","v8.11.0"],"number":164297,"url":"https://github.com/elastic/kibana/pull/164297","mergeCommit":{"message":"[DOCS]
Adds documentation for data comparison view (#164297)\n\n##
Summary\r\n\r\nRelated PR:
https://github.com/elastic/kibana/pull/161365\r\nRelated issue:
https://github.com/elastic/platform-docs-team/issues/153\r\n\r\nThis PR
drafts documentation for the new data comparison feature under\r\nthe
Data Visualizer in
Kibana.","sha":"e91103811be0c731af056779ba20a30a89e34253"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164297","number":164297,"mergeCommit":{"message":"[DOCS]
Adds documentation for data comparison view (#164297)\n\n##
Summary\r\n\r\nRelated PR:
https://github.com/elastic/kibana/pull/161365\r\nRelated issue:
https://github.com/elastic/platform-docs-team/issues/153\r\n\r\nThis PR
drafts documentation for the new data comparison feature under\r\nthe
Data Visualizer in
Kibana.","sha":"e91103811be0c731af056779ba20a30a89e34253"}}]}]
BACKPORT-->

Co-authored-by: István Zoltán Szabó <szabosteve@gmail.com>
2023-08-24 10:33:52 -04:00
Kibana Machine
4450bf5b1c
[8.10] [Flaky test #90578] Unskip test (#163696) (#164711)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Flaky test #90578] Unskip test
(#163696)](https://github.com/elastic/kibana/pull/163696)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Alejandro Fernández
Haro","email":"alejandro.haro@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T13:02:34Z","message":"[Flaky
test #90578] Unskip test (#163696)\n\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"ba843882a7bb35aa3062efd6562ed85d5db157f4","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","technical
debt","release_note:skip","Team:SharedUX","backport:prev-minor","v8.11.0"],"number":163696,"url":"https://github.com/elastic/kibana/pull/163696","mergeCommit":{"message":"[Flaky
test #90578] Unskip test (#163696)\n\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"ba843882a7bb35aa3062efd6562ed85d5db157f4"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/163696","number":163696,"mergeCommit":{"message":"[Flaky
test #90578] Unskip test (#163696)\n\nCo-authored-by: Kibana Machine
<42973632+kibanamachine@users.noreply.github.com>","sha":"ba843882a7bb35aa3062efd6562ed85d5db157f4"}}]}]
BACKPORT-->

Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
2023-08-24 07:18:32 -07:00
Georgii Gorbachev
93d4f66c37
[8.10] [Security Solution] Modal says "duplicating 0 rules" when you duplicate an individual rule (#163908) (#164686)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] Modal says "duplicating 0 rules" when you
duplicate an individual rule
(#163908)](https://github.com/elastic/kibana/pull/163908)

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

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

<!--BACKPORT
[{"author":{"name":"GitStart","email":"1501599+gitstart@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-24T07:13:17Z","message":"[Security
Solution] Modal says \"duplicating 0 rules\" when you duplicate an
individual rule (#163908)\n\n ## What does this PR do?\r\n * It fixes
the count on the duplicate modal when duplicating an individual
rule.\r\n \r\n ## Issue References\r\nFixes #162035\r\n \r\n ##
Video/Screenshot Demo\r\n ##### Steps to reproduce &
Fix:\r\nhttps://www.loom.com/share/931e42c1490d4483958b8f98dc0ba534?sid=07c67df5-b380-41a5-90f1-f64f326a12d9\r\n\r\n___\r\n
\r\n This code was written and reviewed by GitStart Community. Growing
future engineers, one PR at a
time.","sha":"59f20582605d5dcb489b6534b027ec19475e7136","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:fix","💝community","Team:Detections
and Resp","Team: SecuritySolution","Feature:Rule
Management","Team:Detection Rule
Management","v8.10.0","v8.9.2"],"number":163908,"url":"https://github.com/elastic/kibana/pull/163908","mergeCommit":{"message":"[Security
Solution] Modal says \"duplicating 0 rules\" when you duplicate an
individual rule (#163908)\n\n ## What does this PR do?\r\n * It fixes
the count on the duplicate modal when duplicating an individual
rule.\r\n \r\n ## Issue References\r\nFixes #162035\r\n \r\n ##
Video/Screenshot Demo\r\n ##### Steps to reproduce &
Fix:\r\nhttps://www.loom.com/share/931e42c1490d4483958b8f98dc0ba534?sid=07c67df5-b380-41a5-90f1-f64f326a12d9\r\n\r\n___\r\n
\r\n This code was written and reviewed by GitStart Community. Growing
future engineers, one PR at a
time.","sha":"59f20582605d5dcb489b6534b027ec19475e7136"}},"sourceBranch":"main","suggestedTargetBranches":["8.10","8.9"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.9","label":"v8.9.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: GitStart <1501599+gitstart@users.noreply.github.com>
2023-08-24 16:12:33 +02:00
Kibana Machine
0e988a60f2
[8.10] chore(slo): optional filter fields (#164630) (#164699)
# Backport

This will backport the following commits from `main` to `8.10`:
- [chore(slo): optional filter fields
(#164630)](https://github.com/elastic/kibana/pull/164630)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Kevin
Delemme","email":"kevin.delemme@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T12:09:31Z","message":"chore(slo):
optional filter fields
(#164630)","sha":"65573fc93e95d4f64e323b8c1f7bd0cb417414b6","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","Team:
Actionable
Observability","v8.10.0","v8.11.0"],"number":164630,"url":"https://github.com/elastic/kibana/pull/164630","mergeCommit":{"message":"chore(slo):
optional filter fields
(#164630)","sha":"65573fc93e95d4f64e323b8c1f7bd0cb417414b6"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164630","number":164630,"mergeCommit":{"message":"chore(slo):
optional filter fields
(#164630)","sha":"65573fc93e95d4f64e323b8c1f7bd0cb417414b6"}}]}]
BACKPORT-->

Co-authored-by: Kevin Delemme <kevin.delemme@elastic.co>
2023-08-24 06:34:24 -07:00
Kibana Machine
d27124a99c
[8.10] feat(slo): refactor fetch slo definitions hook (#164466) (#164697)
# Backport

This will backport the following commits from `main` to `8.10`:
- [feat(slo): refactor fetch slo definitions hook
(#164466)](https://github.com/elastic/kibana/pull/164466)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Kevin
Delemme","email":"kevin.delemme@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T12:07:02Z","message":"feat(slo):
refactor fetch slo definitions hook
(#164466)","sha":"b270602601229c5afafa997db99cc4e59ff97a13","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","Team:
Actionable
Observability","v8.10.0","v8.11.0"],"number":164466,"url":"https://github.com/elastic/kibana/pull/164466","mergeCommit":{"message":"feat(slo):
refactor fetch slo definitions hook
(#164466)","sha":"b270602601229c5afafa997db99cc4e59ff97a13"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164466","number":164466,"mergeCommit":{"message":"feat(slo):
refactor fetch slo definitions hook
(#164466)","sha":"b270602601229c5afafa997db99cc4e59ff97a13"}}]}]
BACKPORT-->

Co-authored-by: Kevin Delemme <kevin.delemme@elastic.co>
2023-08-24 06:33:27 -07:00
Kibana Machine
af08fbdcd1
[8.10] fix(slo): sli value summary calculation (#164598) (#164698)
# Backport

This will backport the following commits from `main` to `8.10`:
- [fix(slo): sli value summary calculation
(#164598)](https://github.com/elastic/kibana/pull/164598)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Kevin
Delemme","email":"kevin.delemme@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T12:09:58Z","message":"fix(slo):
sli value summary calculation
(#164598)","sha":"37efbf350dbfd25374e74f843df927afd287f209","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","Team:
Actionable
Observability","v8.10.0","v8.11.0"],"number":164598,"url":"https://github.com/elastic/kibana/pull/164598","mergeCommit":{"message":"fix(slo):
sli value summary calculation
(#164598)","sha":"37efbf350dbfd25374e74f843df927afd287f209"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164598","number":164598,"mergeCommit":{"message":"fix(slo):
sli value summary calculation
(#164598)","sha":"37efbf350dbfd25374e74f843df927afd287f209"}}]}]
BACKPORT-->

Co-authored-by: Kevin Delemme <kevin.delemme@elastic.co>
2023-08-24 06:32:42 -07:00
Kibana Machine
4f9823ca9c
[8.10] fix(slo): enhance error handling for slo routes (#164636) (#164701)
# Backport

This will backport the following commits from `main` to `8.10`:
- [fix(slo): enhance error handling for slo routes
(#164636)](https://github.com/elastic/kibana/pull/164636)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Kevin
Delemme","email":"kevin.delemme@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T12:11:10Z","message":"fix(slo):
enhance error handling for slo routes
(#164636)","sha":"0cfa3e20801955122464afd2bd93f6c81947a394","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","Team:
Actionable
Observability","v8.10.0","v8.11.0"],"number":164636,"url":"https://github.com/elastic/kibana/pull/164636","mergeCommit":{"message":"fix(slo):
enhance error handling for slo routes
(#164636)","sha":"0cfa3e20801955122464afd2bd93f6c81947a394"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164636","number":164636,"mergeCommit":{"message":"fix(slo):
enhance error handling for slo routes
(#164636)","sha":"0cfa3e20801955122464afd2bd93f6c81947a394"}}]}]
BACKPORT-->

Co-authored-by: Kevin Delemme <kevin.delemme@elastic.co>
2023-08-24 06:32:28 -07:00
Patrick Mueller
697577a6d0
Revert "[EventLog] change to use Data stream lifecycle instead of ILM" (#164614)
Resolves https://github.com/elastic/kibana/issues/164581.

This reverts commit 7e234b1a78

The commit came from PR https://github.com/elastic/kibana/pull/163210
2023-08-24 08:21:49 -04:00
Kibana Machine
1a80d831c9
[8.10] [Fleet] Change 'Out-of-date' to 'Outdated policy' in agent list table (#164673) (#164691)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Fleet] Change 'Out-of-date' to 'Outdated policy' in agent list table
(#164673)](https://github.com/elastic/kibana/pull/164673)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Mark
Hopkin","email":"mark.hopkin@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T11:05:44Z","message":"[Fleet]
Change 'Out-of-date' to 'Outdated policy' in agent list table
(#164673)\n\n## Summary\r\n\r\nCloses #164575.\r\n\r\nBonus: also fix
the bug where the warning goes under the policy revision\r\nI thought
that looked a bit weird.\r\n\r\nDouble bonus: Updated the create agent
test script to be able to create\r\noutdated agents + to use nicer
policy names so the table doesnt get\r\nmessy\r\n\r\nBefore:\r\n\r\n<img
width=\"1237\" alt=\"Screenshot 2023-08-24 at 10 10
58\"\r\nsrc=\"86a88ad6-a2c7-4f17-82bb-fe026d05d937\">\r\n\r\n\r\nAfter:\r\n\r\n<img
width=\"1244\" alt=\"Screenshot 2023-08-24 at 10 09
53\"\r\nsrc=\"1cf76dd3-2e6a-4aa9-a004-109797f54c52\">","sha":"1610e32972f51b17a34e2a1f3d8b465bc18fd5c3","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","Team:Fleet","backport:prev-minor","v8.11.0"],"number":164673,"url":"https://github.com/elastic/kibana/pull/164673","mergeCommit":{"message":"[Fleet]
Change 'Out-of-date' to 'Outdated policy' in agent list table
(#164673)\n\n## Summary\r\n\r\nCloses #164575.\r\n\r\nBonus: also fix
the bug where the warning goes under the policy revision\r\nI thought
that looked a bit weird.\r\n\r\nDouble bonus: Updated the create agent
test script to be able to create\r\noutdated agents + to use nicer
policy names so the table doesnt get\r\nmessy\r\n\r\nBefore:\r\n\r\n<img
width=\"1237\" alt=\"Screenshot 2023-08-24 at 10 10
58\"\r\nsrc=\"86a88ad6-a2c7-4f17-82bb-fe026d05d937\">\r\n\r\n\r\nAfter:\r\n\r\n<img
width=\"1244\" alt=\"Screenshot 2023-08-24 at 10 09
53\"\r\nsrc=\"1cf76dd3-2e6a-4aa9-a004-109797f54c52\">","sha":"1610e32972f51b17a34e2a1f3d8b465bc18fd5c3"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164673","number":164673,"mergeCommit":{"message":"[Fleet]
Change 'Out-of-date' to 'Outdated policy' in agent list table
(#164673)\n\n## Summary\r\n\r\nCloses #164575.\r\n\r\nBonus: also fix
the bug where the warning goes under the policy revision\r\nI thought
that looked a bit weird.\r\n\r\nDouble bonus: Updated the create agent
test script to be able to create\r\noutdated agents + to use nicer
policy names so the table doesnt get\r\nmessy\r\n\r\nBefore:\r\n\r\n<img
width=\"1237\" alt=\"Screenshot 2023-08-24 at 10 10
58\"\r\nsrc=\"86a88ad6-a2c7-4f17-82bb-fe026d05d937\">\r\n\r\n\r\nAfter:\r\n\r\n<img
width=\"1244\" alt=\"Screenshot 2023-08-24 at 10 09
53\"\r\nsrc=\"1cf76dd3-2e6a-4aa9-a004-109797f54c52\">","sha":"1610e32972f51b17a34e2a1f3d8b465bc18fd5c3"}}]}]
BACKPORT-->

Co-authored-by: Mark Hopkin <mark.hopkin@elastic.co>
2023-08-24 05:20:17 -07:00
Kibana Machine
ac108c0338
[8.10] [IndexManagement] Use internal base path for API (#164665) (#164685)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[IndexManagement] Use internal base path for API
(#164665)](https://github.com/elastic/kibana/pull/164665)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Marco
Liberati","email":"dej611@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-24T10:30:21Z","message":"[IndexManagement]
Use internal base path for API (#164665)\n\n## Summary\r\n\r\nThe
current API is returning 404 as the correct path is internal. This\r\nPR
fixes this
problem.","sha":"86224d4cf60bfe2ae84c9b55bfaedc1476213a99","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:Index
Management","Team:Deployment
Management","v8.10.0","v8.11.0"],"number":164665,"url":"https://github.com/elastic/kibana/pull/164665","mergeCommit":{"message":"[IndexManagement]
Use internal base path for API (#164665)\n\n## Summary\r\n\r\nThe
current API is returning 404 as the correct path is internal. This\r\nPR
fixes this
problem.","sha":"86224d4cf60bfe2ae84c9b55bfaedc1476213a99"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164665","number":164665,"mergeCommit":{"message":"[IndexManagement]
Use internal base path for API (#164665)\n\n## Summary\r\n\r\nThe
current API is returning 404 as the correct path is internal. This\r\nPR
fixes this
problem.","sha":"86224d4cf60bfe2ae84c9b55bfaedc1476213a99"}}]}]
BACKPORT-->

Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
2023-08-24 04:38:41 -07:00
Kibana Machine
bc592cf72a
[8.10] [Telemetry] Fetch snapshot: allow specifying the version via querystring (#164670) (#164684)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Telemetry] Fetch snapshot: allow specifying the version via
querystring (#164670)](https://github.com/elastic/kibana/pull/164670)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Alejandro Fernández
Haro","email":"alejandro.haro@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T10:13:38Z","message":"[Telemetry]
Fetch snapshot: allow specifying the version via querystring
(#164670)","sha":"57a58240d3c784d5bd9fac835f59cce39b923a6d","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","technical
debt","release_note:skip","backport:prev-minor","v8.11.0"],"number":164670,"url":"https://github.com/elastic/kibana/pull/164670","mergeCommit":{"message":"[Telemetry]
Fetch snapshot: allow specifying the version via querystring
(#164670)","sha":"57a58240d3c784d5bd9fac835f59cce39b923a6d"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164670","number":164670,"mergeCommit":{"message":"[Telemetry]
Fetch snapshot: allow specifying the version via querystring
(#164670)","sha":"57a58240d3c784d5bd9fac835f59cce39b923a6d"}}]}]
BACKPORT-->

Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
2023-08-24 04:35:29 -07:00
Kibana Machine
9f91b8dd8a
[8.10] [Profiling] removing ~ symbol (#164595) (#164680)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Profiling] removing ~ symbol
(#164595)](https://github.com/elastic/kibana/pull/164595)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Cauê
Marcondes","email":"55978943+cauemarcondes@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-24T10:15:32Z","message":"[Profiling]
removing ~ symbol (#164595)\n\nBefore:\r\n![Screenshot 2023-08-23 at 15
03\r\n38](cd18f0a4-54b9-4dc6-a7d3-780189bf8e30)\r\n\r\nAfter\r\n![Screenshot
2023-08-23 at 15
04\r\n11](bb8bbbec-ee35-446e-8ec8-865fe9d1b831)","sha":"ad55946c1275d4ce2bd8cc453580acf73bbc17bf","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.10.0","v8.11.0"],"number":164595,"url":"https://github.com/elastic/kibana/pull/164595","mergeCommit":{"message":"[Profiling]
removing ~ symbol (#164595)\n\nBefore:\r\n![Screenshot 2023-08-23 at 15
03\r\n38](cd18f0a4-54b9-4dc6-a7d3-780189bf8e30)\r\n\r\nAfter\r\n![Screenshot
2023-08-23 at 15
04\r\n11](bb8bbbec-ee35-446e-8ec8-865fe9d1b831)","sha":"ad55946c1275d4ce2bd8cc453580acf73bbc17bf"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164595","number":164595,"mergeCommit":{"message":"[Profiling]
removing ~ symbol (#164595)\n\nBefore:\r\n![Screenshot 2023-08-23 at 15
03\r\n38](cd18f0a4-54b9-4dc6-a7d3-780189bf8e30)\r\n\r\nAfter\r\n![Screenshot
2023-08-23 at 15
04\r\n11](bb8bbbec-ee35-446e-8ec8-865fe9d1b831)","sha":"ad55946c1275d4ce2bd8cc453580acf73bbc17bf"}}]}]
BACKPORT-->

Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
2023-08-24 04:31:15 -07:00
Kibana Machine
b8f9d4a8e6
[8.10] [ML] Removing token list from text expansion model testing (#164560) (#164669)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[ML] Removing token list from text expansion model testing
(#164560)](https://github.com/elastic/kibana/pull/164560)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"James
Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T08:17:41Z","message":"[ML]
Removing token list from text expansion model testing (#164560)\n\nThe
tokens listed could contain sensitive words which we do not want
to\r\ndisplay to the user, in case they cause offence.\r\nFor now we can
just hide this list, in case a future version of the API\r\ncontains a
sanitised list of
tokens.","sha":"323878e746116550b23f25269b9d65d86552fc03","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["non-issue",":ml","release_note:skip","Feature:3rd
Party
Models","v8.10.0","v8.11.0"],"number":164560,"url":"https://github.com/elastic/kibana/pull/164560","mergeCommit":{"message":"[ML]
Removing token list from text expansion model testing (#164560)\n\nThe
tokens listed could contain sensitive words which we do not want
to\r\ndisplay to the user, in case they cause offence.\r\nFor now we can
just hide this list, in case a future version of the API\r\ncontains a
sanitised list of
tokens.","sha":"323878e746116550b23f25269b9d65d86552fc03"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164560","number":164560,"mergeCommit":{"message":"[ML]
Removing token list from text expansion model testing (#164560)\n\nThe
tokens listed could contain sensitive words which we do not want
to\r\ndisplay to the user, in case they cause offence.\r\nFor now we can
just hide this list, in case a future version of the API\r\ncontains a
sanitised list of
tokens.","sha":"323878e746116550b23f25269b9d65d86552fc03"}}]}]
BACKPORT-->

Co-authored-by: James Gowdy <jgowdy@elastic.co>
2023-08-24 02:27:47 -07:00
Kibana Machine
1b81bfb8a4
[8.10] [Fleet] Add secrets package API integration test (#164583) (#164666)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Fleet] Add secrets package API integration test
(#164583)](https://github.com/elastic/kibana/pull/164583)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Jill
Guyonnet","email":"jill.guyonnet@elastic.co"},"sourceCommit":{"committedDate":"2023-08-24T07:37:34Z","message":"[Fleet]
Add secrets package API integration test (#164583)\n\n##
Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/162045\r\n\r\nThis PR adds an
API integration test for the following scenario:\r\n- Given an
integration with some non secret (plain text) vars that\r\nbecome secret
in a newer version;\r\n- When Fleet has an agent policy with this
integration and upgrades from\r\nthe old to the newer version;\r\n- Then
the vars that have become secrets should correctly be stored
as\r\nsecret values.\r\n\r\n### Checklist\r\n\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\r\n---------\r\n\r\nCo-authored-by: Julia Bardi
<90178898+juliaElastic@users.noreply.github.com>","sha":"766ff8fa614d6b62b750c0eef9c1d129b2187e4f","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v8.10.0","v8.11.0"],"number":164583,"url":"https://github.com/elastic/kibana/pull/164583","mergeCommit":{"message":"[Fleet]
Add secrets package API integration test (#164583)\n\n##
Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/162045\r\n\r\nThis PR adds an
API integration test for the following scenario:\r\n- Given an
integration with some non secret (plain text) vars that\r\nbecome secret
in a newer version;\r\n- When Fleet has an agent policy with this
integration and upgrades from\r\nthe old to the newer version;\r\n- Then
the vars that have become secrets should correctly be stored
as\r\nsecret values.\r\n\r\n### Checklist\r\n\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\r\n---------\r\n\r\nCo-authored-by: Julia Bardi
<90178898+juliaElastic@users.noreply.github.com>","sha":"766ff8fa614d6b62b750c0eef9c1d129b2187e4f"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164583","number":164583,"mergeCommit":{"message":"[Fleet]
Add secrets package API integration test (#164583)\n\n##
Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/162045\r\n\r\nThis PR adds an
API integration test for the following scenario:\r\n- Given an
integration with some non secret (plain text) vars that\r\nbecome secret
in a newer version;\r\n- When Fleet has an agent policy with this
integration and upgrades from\r\nthe old to the newer version;\r\n- Then
the vars that have become secrets should correctly be stored
as\r\nsecret values.\r\n\r\n### Checklist\r\n\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\r\n---------\r\n\r\nCo-authored-by: Julia Bardi
<90178898+juliaElastic@users.noreply.github.com>","sha":"766ff8fa614d6b62b750c0eef9c1d129b2187e4f"}}]}]
BACKPORT-->

Co-authored-by: Jill Guyonnet <jill.guyonnet@elastic.co>
2023-08-24 01:41:40 -07:00
Kibana Machine
834fde2d07
[8.10] [Fleet] Fix security solution tag id (#164582) (#164664)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Fleet] Fix security solution tag id
(#164582)](https://github.com/elastic/kibana/pull/164582)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Cristina
Amico","email":"criamico@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-24T07:20:13Z","message":"[Fleet]
Fix security solution tag id (#164582)\n\nRelated to
https://github.com/elastic/kibana/issues/152814\r\n\r\n##
Summary\r\n\r\nFix for a bug found in
https://github.com/elastic/kibana/pull/162643 :\r\nThe security solution
tag is actually created with \"Security Solution\"\r\nname and
\"security-solution-default\" id (instead of
`SecuritySolution`):\r\n\r\n```\r\n {\r\n \"id\":
\"security-solution-default\",\r\n \"name\": \"Security Solution\",\r\n
\"description\": \"\",\r\n \"color\": \"#D36086\"\r\n }\r\n```\r\n\r\nI
found that in same cases the tag is duplicated, since[ is not
created\r\nwith an
unique\r\nid](dd0938bea3/x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.ts (L44-L51)):\r\n\r\n<img
width=\"3079\" alt=\"Screenshot 2023-08-23 at 15 07
09\"\r\nsrc=\"ef885d8f-2e68-4695-aa14-1adc2e326ab0\">\r\n\r\nI
think it's acceptable to use the \"security-solution-default\", at
least\r\nit will create the correct tag name.\r\n\r\n### Test\r\nFor
testing I used a package built locally that uses the
`Security\r\nSolution` tag\r\nThe steps are the same as described
in\r\nhttps://github.com/elastic/kibana/pull/162643\r\n\r\n-
Additionally, check that the `tags` endpoint in the Tags page has
name\r\nand id as described above:\r\n<img width=\"2521\"
alt=\"Screenshot 2023-08-23 at 14 55
05\"\r\nsrc=\"48b3ddd0-3d04-4ff6-8a24-946902687b13\">","sha":"da8d3b25c91deaba383a6d6a40d00522f7c6f463","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","backport:prev-minor","v8.11.0"],"number":164582,"url":"https://github.com/elastic/kibana/pull/164582","mergeCommit":{"message":"[Fleet]
Fix security solution tag id (#164582)\n\nRelated to
https://github.com/elastic/kibana/issues/152814\r\n\r\n##
Summary\r\n\r\nFix for a bug found in
https://github.com/elastic/kibana/pull/162643 :\r\nThe security solution
tag is actually created with \"Security Solution\"\r\nname and
\"security-solution-default\" id (instead of
`SecuritySolution`):\r\n\r\n```\r\n {\r\n \"id\":
\"security-solution-default\",\r\n \"name\": \"Security Solution\",\r\n
\"description\": \"\",\r\n \"color\": \"#D36086\"\r\n }\r\n```\r\n\r\nI
found that in same cases the tag is duplicated, since[ is not
created\r\nwith an
unique\r\nid](dd0938bea3/x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.ts (L44-L51)):\r\n\r\n<img
width=\"3079\" alt=\"Screenshot 2023-08-23 at 15 07
09\"\r\nsrc=\"ef885d8f-2e68-4695-aa14-1adc2e326ab0\">\r\n\r\nI
think it's acceptable to use the \"security-solution-default\", at
least\r\nit will create the correct tag name.\r\n\r\n### Test\r\nFor
testing I used a package built locally that uses the
`Security\r\nSolution` tag\r\nThe steps are the same as described
in\r\nhttps://github.com/elastic/kibana/pull/162643\r\n\r\n-
Additionally, check that the `tags` endpoint in the Tags page has
name\r\nand id as described above:\r\n<img width=\"2521\"
alt=\"Screenshot 2023-08-23 at 14 55
05\"\r\nsrc=\"48b3ddd0-3d04-4ff6-8a24-946902687b13\">","sha":"da8d3b25c91deaba383a6d6a40d00522f7c6f463"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164582","number":164582,"mergeCommit":{"message":"[Fleet]
Fix security solution tag id (#164582)\n\nRelated to
https://github.com/elastic/kibana/issues/152814\r\n\r\n##
Summary\r\n\r\nFix for a bug found in
https://github.com/elastic/kibana/pull/162643 :\r\nThe security solution
tag is actually created with \"Security Solution\"\r\nname and
\"security-solution-default\" id (instead of
`SecuritySolution`):\r\n\r\n```\r\n {\r\n \"id\":
\"security-solution-default\",\r\n \"name\": \"Security Solution\",\r\n
\"description\": \"\",\r\n \"color\": \"#D36086\"\r\n }\r\n```\r\n\r\nI
found that in same cases the tag is duplicated, since[ is not
created\r\nwith an
unique\r\nid](dd0938bea3/x-pack/plugins/security_solution/public/dashboards/containers/use_fetch_security_tags.ts (L44-L51)):\r\n\r\n<img
width=\"3079\" alt=\"Screenshot 2023-08-23 at 15 07
09\"\r\nsrc=\"ef885d8f-2e68-4695-aa14-1adc2e326ab0\">\r\n\r\nI
think it's acceptable to use the \"security-solution-default\", at
least\r\nit will create the correct tag name.\r\n\r\n### Test\r\nFor
testing I used a package built locally that uses the
`Security\r\nSolution` tag\r\nThe steps are the same as described
in\r\nhttps://github.com/elastic/kibana/pull/162643\r\n\r\n-
Additionally, check that the `tags` endpoint in the Tags page has
name\r\nand id as described above:\r\n<img width=\"2521\"
alt=\"Screenshot 2023-08-23 at 14 55
05\"\r\nsrc=\"48b3ddd0-3d04-4ff6-8a24-946902687b13\">","sha":"da8d3b25c91deaba383a6d6a40d00522f7c6f463"}}]}]
BACKPORT-->

Co-authored-by: Cristina Amico <criamico@users.noreply.github.com>
2023-08-24 01:34:42 -07:00
Elastic Machine
1e077b1eb8
[8.10] Sync bundled packages with Package Storage (#164226)
Automated by
https://internal-ci.elastic.co/job/package_storage/job/sync-bundled-packages-job/job/main/6388/

Co-authored-by: apmmachine <infra-root+apmmachine@elastic.co>
Co-authored-by: Julia Bardi <90178898+juliaElastic@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2023-08-24 08:55:27 +02:00
Lisa Cawley
c2656860bb
[8.10] [OAS] Add is_system_action to connector responses (#163969) (#164642)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[OAS] Add is_system_action to connector responses
(#163969)](https://github.com/elastic/kibana/pull/163969)

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

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

<!--BACKPORT [{"author":{"name":"Lisa
Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2023-08-17T20:13:35Z","message":"[OAS]
Add is_system_action to connector responses
(#163969)","sha":"5c1d118c36a9d6cc572fb49326a9d059da73d1fc","branchLabelMapping":{"^v8.10.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:skip","Team:ResponseOps","Feature:Actions/ConnectorsManagement","v8.10.0","v8.11.0"],"number":163969,"url":"https://github.com/elastic/kibana/pull/163969","mergeCommit":{"message":"[OAS]
Add is_system_action to connector responses
(#163969)","sha":"5c1d118c36a9d6cc572fb49326a9d059da73d1fc"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.10.0","labelRegex":"^v8.10.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/163969","number":163969,"mergeCommit":{"message":"[OAS]
Add is_system_action to connector responses
(#163969)","sha":"5c1d118c36a9d6cc572fb49326a9d059da73d1fc"}},{"branch":"8.11","label":"v8.11.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2023-08-23 20:41:23 -04:00
Kibana Machine
916b1eb42b
[8.10] [ML] Fix query bar autocompletion for ML and AIOps embeddables (#164485) (#164647)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[ML] Fix query bar autocompletion for ML and AIOps embeddables
(#164485)](https://github.com/elastic/kibana/pull/164485)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Dima
Arnautov","email":"dmitrii.arnautov@elastic.co"},"sourceCommit":{"committedDate":"2023-08-23T22:08:23Z","message":"[ML]
Fix query bar autocompletion for ML and AIOps embeddables
(#164485)","sha":"5d5ac37e9e7a36f359a78d1af7a89ce324c3194f","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix",":ml","Feature:Anomaly
Detection","Team:ML","v8.10.0","Feature:Embeddables","v8.11.0"],"number":164485,"url":"https://github.com/elastic/kibana/pull/164485","mergeCommit":{"message":"[ML]
Fix query bar autocompletion for ML and AIOps embeddables
(#164485)","sha":"5d5ac37e9e7a36f359a78d1af7a89ce324c3194f"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164485","number":164485,"mergeCommit":{"message":"[ML]
Fix query bar autocompletion for ML and AIOps embeddables
(#164485)","sha":"5d5ac37e9e7a36f359a78d1af7a89ce324c3194f"}}]}]
BACKPORT-->

Co-authored-by: Dima Arnautov <dmitrii.arnautov@elastic.co>
2023-08-23 16:20:32 -07:00
Kibana Machine
c94b0f883b
[8.10] [Security Solution] Fixes Assistant Connector and Actions RBAC Flow (#164382) (#164645)
# Backport

This will backport the following commits from `main` to `8.10`:
- [[Security Solution] Fixes Assistant Connector and Actions RBAC Flow
(#164382)](https://github.com/elastic/kibana/pull/164382)

<!--- Backport version: 8.9.7 -->

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

<!--BACKPORT [{"author":{"name":"Garrett
Spong","email":"spong@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-08-23T21:22:39Z","message":"[Security
Solution] Fixes Assistant Connector and Actions RBAC Flow
(#164382)\n\n## Summary\r\n\r\nResolves
https://github.com/elastic/kibana/issues/159374 by ensuring\r\nthat if a
user doesn't have the appropriate `Connectors & Actions`\r\nprivileges,
they will be shown the appropriate messaging and any UI\r\ncontrols for
adding Connectors will be disabled or unavailable.\r\n\r\n####
Connectors and Actions `NONE` or Connectors and Actions `READ`
if\r\n*NO* existing connectors exist:\r\n\r\n<p
align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"d9535ae9-a31e-499b-9b18-6004e3db64de\"\r\n/>\r\n</p>
\r\n\r\n#### Connectors and Actions `READ` if existing connector count >
0:\r\n\r\n`Add Connector...` option isn't available:\r\n\r\n<p
align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"bd6a06a7-ffa2-4cfc-a2b7-844da99cb171\"\r\n/>\r\n</p>
\r\n\r\n<p align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"4681086e-1015-45b9-9afb-ff604c52cd38\"\r\n/>\r\n</p>
\r\n\r\n\r\n\r\nAlso addresses:\r\n\r\n* Fixes disabled state of header
connector selector for setup flows.\r\n* Adds `AssistantAvailability`
interface to `AssistantContext` for\r\nexposing ui feature controls like
`Connectors & Actions` privileges.\r\n* Hides `Add new connector...`
option if user doesn't have `ALL`\r\n`Connectors & Actions`
privileges.\r\n* Hoists dependencies from `assistant/index.tsx` to
`connector_setup` as\r\nit was already fetching dependencies from
`useAssistantContext`.\r\n\r\nNote: `ConnectorButton` and
`ConnectorMissingCallout` should probably be\r\ncombined into a single
component and show appropriate messaging given\r\nthe user's `Connectors
& Actions` privileges. I kept them separate for\r\nnow as to not modify
the control flow around the two components (till we\r\ncan further
refactor `assistant/index.tsx`), which means the missing\r\nconnector
callout is sort of doing double duty at the moment.\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [X] 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-
[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","sha":"db7ac1bb417a4c84d29e1d7e9e831bdaf650358c","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:
SecuritySolution","Feature:Elastic AI
Assistant","v8.10.0","v8.11.0"],"number":164382,"url":"https://github.com/elastic/kibana/pull/164382","mergeCommit":{"message":"[Security
Solution] Fixes Assistant Connector and Actions RBAC Flow
(#164382)\n\n## Summary\r\n\r\nResolves
https://github.com/elastic/kibana/issues/159374 by ensuring\r\nthat if a
user doesn't have the appropriate `Connectors & Actions`\r\nprivileges,
they will be shown the appropriate messaging and any UI\r\ncontrols for
adding Connectors will be disabled or unavailable.\r\n\r\n####
Connectors and Actions `NONE` or Connectors and Actions `READ`
if\r\n*NO* existing connectors exist:\r\n\r\n<p
align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"d9535ae9-a31e-499b-9b18-6004e3db64de\"\r\n/>\r\n</p>
\r\n\r\n#### Connectors and Actions `READ` if existing connector count >
0:\r\n\r\n`Add Connector...` option isn't available:\r\n\r\n<p
align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"bd6a06a7-ffa2-4cfc-a2b7-844da99cb171\"\r\n/>\r\n</p>
\r\n\r\n<p align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"4681086e-1015-45b9-9afb-ff604c52cd38\"\r\n/>\r\n</p>
\r\n\r\n\r\n\r\nAlso addresses:\r\n\r\n* Fixes disabled state of header
connector selector for setup flows.\r\n* Adds `AssistantAvailability`
interface to `AssistantContext` for\r\nexposing ui feature controls like
`Connectors & Actions` privileges.\r\n* Hides `Add new connector...`
option if user doesn't have `ALL`\r\n`Connectors & Actions`
privileges.\r\n* Hoists dependencies from `assistant/index.tsx` to
`connector_setup` as\r\nit was already fetching dependencies from
`useAssistantContext`.\r\n\r\nNote: `ConnectorButton` and
`ConnectorMissingCallout` should probably be\r\ncombined into a single
component and show appropriate messaging given\r\nthe user's `Connectors
& Actions` privileges. I kept them separate for\r\nnow as to not modify
the control flow around the two components (till we\r\ncan further
refactor `assistant/index.tsx`), which means the missing\r\nconnector
callout is sort of doing double duty at the moment.\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [X] 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-
[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","sha":"db7ac1bb417a4c84d29e1d7e9e831bdaf650358c"}},"sourceBranch":"main","suggestedTargetBranches":["8.10"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/164382","number":164382,"mergeCommit":{"message":"[Security
Solution] Fixes Assistant Connector and Actions RBAC Flow
(#164382)\n\n## Summary\r\n\r\nResolves
https://github.com/elastic/kibana/issues/159374 by ensuring\r\nthat if a
user doesn't have the appropriate `Connectors & Actions`\r\nprivileges,
they will be shown the appropriate messaging and any UI\r\ncontrols for
adding Connectors will be disabled or unavailable.\r\n\r\n####
Connectors and Actions `NONE` or Connectors and Actions `READ`
if\r\n*NO* existing connectors exist:\r\n\r\n<p
align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"d9535ae9-a31e-499b-9b18-6004e3db64de\"\r\n/>\r\n</p>
\r\n\r\n#### Connectors and Actions `READ` if existing connector count >
0:\r\n\r\n`Add Connector...` option isn't available:\r\n\r\n<p
align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"bd6a06a7-ffa2-4cfc-a2b7-844da99cb171\"\r\n/>\r\n</p>
\r\n\r\n<p align=\"center\">\r\n<img
width=\"500\"\r\nsrc=\"4681086e-1015-45b9-9afb-ff604c52cd38\"\r\n/>\r\n</p>
\r\n\r\n\r\n\r\nAlso addresses:\r\n\r\n* Fixes disabled state of header
connector selector for setup flows.\r\n* Adds `AssistantAvailability`
interface to `AssistantContext` for\r\nexposing ui feature controls like
`Connectors & Actions` privileges.\r\n* Hides `Add new connector...`
option if user doesn't have `ALL`\r\n`Connectors & Actions`
privileges.\r\n* Hoists dependencies from `assistant/index.tsx` to
`connector_setup` as\r\nit was already fetching dependencies from
`useAssistantContext`.\r\n\r\nNote: `ConnectorButton` and
`ConnectorMissingCallout` should probably be\r\ncombined into a single
component and show appropriate messaging given\r\nthe user's `Connectors
& Actions` privileges. I kept them separate for\r\nnow as to not modify
the control flow around the two components (till we\r\ncan further
refactor `assistant/index.tsx`), which means the missing\r\nconnector
callout is sort of doing double duty at the moment.\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [X] 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-
[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","sha":"db7ac1bb417a4c84d29e1d7e9e831bdaf650358c"}}]}]
BACKPORT-->

Co-authored-by: Garrett Spong <spong@users.noreply.github.com>
2023-08-23 16:13:37 -07:00