Commit graph

34554 commits

Author SHA1 Message Date
Kibana Machine
1957062894
[8.16] [APM]Refactor ServiceTabEmptyState to use AddDataPanel (#197578) (#197665)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[APM]Refactor ServiceTabEmptyState to use AddDataPanel
(#197578)](https://github.com/elastic/kibana/pull/197578)

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

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

<!--BACKPORT [{"author":{"name":"Irene
Blanco","email":"irene.blanco@elastic.co"},"sourceCommit":{"committedDate":"2024-10-24T14:34:55Z","message":"[APM]Refactor
ServiceTabEmptyState to use AddDataPanel (#197578)\n\n##
Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/195876\r\n\r\nThis PR refactors
the ServiceTabEmptyState component to use the newly\r\ncreated generic
AddDataPanel component, which was derived from it.\r\n\r\nThe
functionality remains the same.\r\n\r\n###
Tabs\r\n\r\n|Light|Dark|\r\n|-|-|\r\n\r\n|![callout_light](298386bf-eb76-4b23-9952-df6576032f86)|\r\n\r\n###
Actions\r\n\r\n![callout_actions](https://github.com/user-attachments/assets/08c4364c-c3cb-45af-b02e-5012cbf86536)\r\n\r\n###
Dismiss\r\n\r\n![callout_dismissable](https://github.com/user-attachments/assets/a0276001-98a9-47b3-83c9-aaa0685c7418)","sha":"42de8c858995b190f35858b2798f7ea4dfcb2439","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","apm","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-infra_services","v8.16.0","v8.17.0"],"title":"[APM]Refactor
ServiceTabEmptyState to use
AddDataPanel","number":197578,"url":"https://github.com/elastic/kibana/pull/197578","mergeCommit":{"message":"[APM]Refactor
ServiceTabEmptyState to use AddDataPanel (#197578)\n\n##
Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/195876\r\n\r\nThis PR refactors
the ServiceTabEmptyState component to use the newly\r\ncreated generic
AddDataPanel component, which was derived from it.\r\n\r\nThe
functionality remains the same.\r\n\r\n###
Tabs\r\n\r\n|Light|Dark|\r\n|-|-|\r\n\r\n|![callout_light](298386bf-eb76-4b23-9952-df6576032f86)|\r\n\r\n###
Actions\r\n\r\n![callout_actions](https://github.com/user-attachments/assets/08c4364c-c3cb-45af-b02e-5012cbf86536)\r\n\r\n###
Dismiss\r\n\r\n![callout_dismissable](https://github.com/user-attachments/assets/a0276001-98a9-47b3-83c9-aaa0685c7418)","sha":"42de8c858995b190f35858b2798f7ea4dfcb2439"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197578","number":197578,"mergeCommit":{"message":"[APM]Refactor
ServiceTabEmptyState to use AddDataPanel (#197578)\n\n##
Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/195876\r\n\r\nThis PR refactors
the ServiceTabEmptyState component to use the newly\r\ncreated generic
AddDataPanel component, which was derived from it.\r\n\r\nThe
functionality remains the same.\r\n\r\n###
Tabs\r\n\r\n|Light|Dark|\r\n|-|-|\r\n\r\n|![callout_light](298386bf-eb76-4b23-9952-df6576032f86)|\r\n\r\n###
Actions\r\n\r\n![callout_actions](https://github.com/user-attachments/assets/08c4364c-c3cb-45af-b02e-5012cbf86536)\r\n\r\n###
Dismiss\r\n\r\n![callout_dismissable](https://github.com/user-attachments/assets/a0276001-98a9-47b3-83c9-aaa0685c7418)","sha":"42de8c858995b190f35858b2798f7ea4dfcb2439"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Irene Blanco <irene.blanco@elastic.co>
2024-10-24 11:22:15 -05:00
Kibana Machine
932e4b3182
[8.16] Security entity store host os fields (#197326) (#197654)
# Backport

This will backport the following commits from `main` to `8.16`:
- [Security entity store host os fields
(#197326)](https://github.com/elastic/kibana/pull/197326)

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

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

<!--BACKPORT [{"author":{"name":"Jared
Burgett","email":"147995946+jaredburgettelastic@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-24T14:01:04Z","message":"Security
entity store host os fields (#197326)\n\n## Summary\r\n\r\nAdds the
`host.os.name` and `host.os.type` ECS fields to Security's\r\nentity
store definition. These fields, much like other `host.*` fields,\r\nare
collected up to a maximum number of 10 distinct
values.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"a1a5db933bbd7b9d3a5da4ead05fae97dad392f4","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Entity
Analytics","v8.16.0","backport:version","v8.17.0"],"title":"Security
entity store host os
fields","number":197326,"url":"https://github.com/elastic/kibana/pull/197326","mergeCommit":{"message":"Security
entity store host os fields (#197326)\n\n## Summary\r\n\r\nAdds the
`host.os.name` and `host.os.type` ECS fields to Security's\r\nentity
store definition. These fields, much like other `host.*` fields,\r\nare
collected up to a maximum number of 10 distinct
values.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"a1a5db933bbd7b9d3a5da4ead05fae97dad392f4"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197326","number":197326,"mergeCommit":{"message":"Security
entity store host os fields (#197326)\n\n## Summary\r\n\r\nAdds the
`host.os.name` and `host.os.type` ECS fields to Security's\r\nentity
store definition. These fields, much like other `host.*` fields,\r\nare
collected up to a maximum number of 10 distinct
values.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"a1a5db933bbd7b9d3a5da4ead05fae97dad392f4"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Jared Burgett <147995946+jaredburgettelastic@users.noreply.github.com>
2024-10-24 10:42:38 -05:00
Kibana Machine
79a251d6eb
[8.16] [Observability Onboarding] Improve wording in auto-detect description (#197460) (#197626)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Observability Onboarding] Improve wording in auto-detect description
(#197460)](https://github.com/elastic/kibana/pull/197460)

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

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

<!--BACKPORT [{"author":{"name":"Joe
Reuter","email":"johannes.reuter@elastic.co"},"sourceCommit":{"committedDate":"2024-10-24T12:21:52Z","message":"[Observability
Onboarding] Improve wording in auto-detect description
(#197460)\n\nMetrics are not stored in files, slightly adjusting the
wording","sha":"bd43cf58ddac6df88acba280794dd6ee2a63b644","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-logs","Feature:
Observability Onboarding","v8.16.0","v8.17.0"],"title":"[Observability
Onboarding] Improve wording in auto-detect
description","number":197460,"url":"https://github.com/elastic/kibana/pull/197460","mergeCommit":{"message":"[Observability
Onboarding] Improve wording in auto-detect description
(#197460)\n\nMetrics are not stored in files, slightly adjusting the
wording","sha":"bd43cf58ddac6df88acba280794dd6ee2a63b644"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197460","number":197460,"mergeCommit":{"message":"[Observability
Onboarding] Improve wording in auto-detect description
(#197460)\n\nMetrics are not stored in files, slightly adjusting the
wording","sha":"bd43cf58ddac6df88acba280794dd6ee2a63b644"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Joe Reuter <johannes.reuter@elastic.co>
2024-10-24 09:02:16 -05:00
Kibana Machine
bb60ea6107
[8.16] [SecuritySolution] Fix issue of disappearing columns in the alerts table (#197043) (#197624)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[SecuritySolution] Fix issue of disappearing columns in the alerts
table (#197043)](https://github.com/elastic/kibana/pull/197043)

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

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

<!--BACKPORT [{"author":{"name":"Jan
Monschke","email":"jan.monschke@elastic.co"},"sourceCommit":{"committedDate":"2024-10-24T12:14:29Z","message":"[SecuritySolution]
Fix issue of disappearing columns in the alerts table (#197043)\n\n##
Summary\r\n\r\nFixes:
https://github.com/elastic/kibana/issues/196877\r\n\r\nThe issue above
describes a situation in which columns can disappear\r\nwhen toggling
them in a certain order in the \"Columns\" and \"Fields\".\r\n\r\nSteps
to reproduce the original issue:\r\n\r\n- Make sure the`file.name`
column us visible in the alerts table, the\r\n`Fields` popup and in the
`Columns` selector\r\n- Hide the `file.name` column from the `Columns`
selector\r\n- Go to `Fields` and enable the `file.name` field\r\n-
Observe that the column isn't showing up in the table\r\n- The
`file.name` column is also not showing up in the `Columns`\r\nselector
anymore.\r\n\r\nThe issue has a video demonstration attached to it as
well.\r\n\r\nWith this fix applied, the column does not \"disappear\"
anymore:\r\n\r\n\r\nhttps://github.com/user-attachments/assets/4056f297-584a-4713-8936-b4e3ac3339a0\r\n\r\n###
Checklist\r\n- [ ] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the common
scenarios\r\n\r\n@elastic/response-ops Got any ideas on how to best add
unit tests for\r\nthis?\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic
Machine
<elasticmachine@users.noreply.github.com>","sha":"d74b70f7f5c64b5fa4166d761b48c211c2d5abac","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","v9.0.0","Team:Threat
Hunting:Investigations","v8.16.0"],"title":"[SecuritySolution] Fix issue
of disappearing columns in the alerts
table","number":197043,"url":"https://github.com/elastic/kibana/pull/197043","mergeCommit":{"message":"[SecuritySolution]
Fix issue of disappearing columns in the alerts table (#197043)\n\n##
Summary\r\n\r\nFixes:
https://github.com/elastic/kibana/issues/196877\r\n\r\nThe issue above
describes a situation in which columns can disappear\r\nwhen toggling
them in a certain order in the \"Columns\" and \"Fields\".\r\n\r\nSteps
to reproduce the original issue:\r\n\r\n- Make sure the`file.name`
column us visible in the alerts table, the\r\n`Fields` popup and in the
`Columns` selector\r\n- Hide the `file.name` column from the `Columns`
selector\r\n- Go to `Fields` and enable the `file.name` field\r\n-
Observe that the column isn't showing up in the table\r\n- The
`file.name` column is also not showing up in the `Columns`\r\nselector
anymore.\r\n\r\nThe issue has a video demonstration attached to it as
well.\r\n\r\nWith this fix applied, the column does not \"disappear\"
anymore:\r\n\r\n\r\nhttps://github.com/user-attachments/assets/4056f297-584a-4713-8936-b4e3ac3339a0\r\n\r\n###
Checklist\r\n- [ ] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the common
scenarios\r\n\r\n@elastic/response-ops Got any ideas on how to best add
unit tests for\r\nthis?\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic
Machine
<elasticmachine@users.noreply.github.com>","sha":"d74b70f7f5c64b5fa4166d761b48c211c2d5abac"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197043","number":197043,"mergeCommit":{"message":"[SecuritySolution]
Fix issue of disappearing columns in the alerts table (#197043)\n\n##
Summary\r\n\r\nFixes:
https://github.com/elastic/kibana/issues/196877\r\n\r\nThe issue above
describes a situation in which columns can disappear\r\nwhen toggling
them in a certain order in the \"Columns\" and \"Fields\".\r\n\r\nSteps
to reproduce the original issue:\r\n\r\n- Make sure the`file.name`
column us visible in the alerts table, the\r\n`Fields` popup and in the
`Columns` selector\r\n- Hide the `file.name` column from the `Columns`
selector\r\n- Go to `Fields` and enable the `file.name` field\r\n-
Observe that the column isn't showing up in the table\r\n- The
`file.name` column is also not showing up in the `Columns`\r\nselector
anymore.\r\n\r\nThe issue has a video demonstration attached to it as
well.\r\n\r\nWith this fix applied, the column does not \"disappear\"
anymore:\r\n\r\n\r\nhttps://github.com/user-attachments/assets/4056f297-584a-4713-8936-b4e3ac3339a0\r\n\r\n###
Checklist\r\n- [ ] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the common
scenarios\r\n\r\n@elastic/response-ops Got any ideas on how to best add
unit tests for\r\nthis?\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic
Machine
<elasticmachine@users.noreply.github.com>","sha":"d74b70f7f5c64b5fa4166d761b48c211c2d5abac"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Jan Monschke <jan.monschke@elastic.co>
2024-10-24 08:57:03 -05:00
Kibana Machine
e5c976995d
[8.16] [Security Solution] Give entity store permissions to built-in and cloud roles (#197383) (#197618)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution] Give entity store permissions to built-in and
cloud roles (#197383)](https://github.com/elastic/kibana/pull/197383)

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

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

<!--BACKPORT [{"author":{"name":"Pablo
Machado","email":"pablo.nevesmachado@elastic.co"},"sourceCommit":{"committedDate":"2024-10-24T11:25:29Z","message":"[Security
Solution] Give entity store permissions to built-in and cloud roles
(#197383)\n\n## Summary\r\n\r\nGive entity store permissions to built-in
and cloud roles.\r\nThe entity store should be available where the
RiskEngine is.\r\n\r\nES controller
PR\r\nhttps://github.com/elastic/elasticsearch-controller/pull/753","sha":"a194211fff9195c1c03c0679dc3aa806e3676515","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:
SecuritySolution","Theme: entity_analytics","Feature:Entity
Analytics","Team:Entity
Analytics","v8.16.0","backport:version","v8.17.0"],"title":"[Security
Solution] Give entity store permissions to built-in and cloud
roles","number":197383,"url":"https://github.com/elastic/kibana/pull/197383","mergeCommit":{"message":"[Security
Solution] Give entity store permissions to built-in and cloud roles
(#197383)\n\n## Summary\r\n\r\nGive entity store permissions to built-in
and cloud roles.\r\nThe entity store should be available where the
RiskEngine is.\r\n\r\nES controller
PR\r\nhttps://github.com/elastic/elasticsearch-controller/pull/753","sha":"a194211fff9195c1c03c0679dc3aa806e3676515"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197383","number":197383,"mergeCommit":{"message":"[Security
Solution] Give entity store permissions to built-in and cloud roles
(#197383)\n\n## Summary\r\n\r\nGive entity store permissions to built-in
and cloud roles.\r\nThe entity store should be available where the
RiskEngine is.\r\n\r\nES controller
PR\r\nhttps://github.com/elastic/elasticsearch-controller/pull/753","sha":"a194211fff9195c1c03c0679dc3aa806e3676515"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co>
2024-10-24 08:10:54 -05:00
Kibana Machine
a9e1ad20df
[8.16] [SecuritySolution] Add text intro to Asset Criticality on upload page (#197436) (#197616)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[SecuritySolution] Add text intro to Asset Criticality on upload page
(#197436)](https://github.com/elastic/kibana/pull/197436)

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

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

<!--BACKPORT [{"author":{"name":"Pablo
Machado","email":"pablo.nevesmachado@elastic.co"},"sourceCommit":{"committedDate":"2024-10-24T11:22:10Z","message":"[SecuritySolution]
Add text intro to Asset Criticality on upload page (#197436)\n\n##
Summary\r\n\r\nAdd text intro to Asset Criticality on the upload
page.\r\nDescribed
here:\r\nhttps://github.com/elastic/kibana/issues/196633#issuecomment-2420541914\r\n\r\n![Screenshot
2024-10-23 at 15
21\r\n06](https://github.com/user-attachments/assets/fa984960-6cec-4efa-b009-0044520bb6e6)","sha":"0a825ef7841673beea4a23c6ab38f18676a6f7b8","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","fixed","Team:
SecuritySolution","Theme: entity_analytics","Feature:Entity
Analytics","Team:Entity
Analytics","v8.16.0","backport:version","v8.17.0"],"title":"[SecuritySolution]
Add text intro to Asset Criticality on upload
page","number":197436,"url":"https://github.com/elastic/kibana/pull/197436","mergeCommit":{"message":"[SecuritySolution]
Add text intro to Asset Criticality on upload page (#197436)\n\n##
Summary\r\n\r\nAdd text intro to Asset Criticality on the upload
page.\r\nDescribed
here:\r\nhttps://github.com/elastic/kibana/issues/196633#issuecomment-2420541914\r\n\r\n![Screenshot
2024-10-23 at 15
21\r\n06](https://github.com/user-attachments/assets/fa984960-6cec-4efa-b009-0044520bb6e6)","sha":"0a825ef7841673beea4a23c6ab38f18676a6f7b8"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197436","number":197436,"mergeCommit":{"message":"[SecuritySolution]
Add text intro to Asset Criticality on upload page (#197436)\n\n##
Summary\r\n\r\nAdd text intro to Asset Criticality on the upload
page.\r\nDescribed
here:\r\nhttps://github.com/elastic/kibana/issues/196633#issuecomment-2420541914\r\n\r\n![Screenshot
2024-10-23 at 15
21\r\n06](https://github.com/user-attachments/assets/fa984960-6cec-4efa-b009-0044520bb6e6)","sha":"0a825ef7841673beea4a23c6ab38f18676a6f7b8"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co>
2024-10-24 08:07:54 -05:00
Kibana Machine
85159e3c59
[8.16] [ML] File upload fixing PDF character count limit (#197333) (#197601)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[ML] File upload fixing PDF character count limit
(#197333)](https://github.com/elastic/kibana/pull/197333)

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

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

<!--BACKPORT [{"author":{"name":"James
Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2024-10-24T10:47:58Z","message":"[ML]
File upload fixing PDF character count limit (#197333)\n\nThe default
character limit for the attachment processor is 100000\r\ncharacters.
This limit is useful when previewing the contents of the\r\nfile, but
should not be applied when ingesting the file.\r\n\r\nThis PR changes
the ingest character limit to be unlimited (-1) for\r\ningest and
displays the character limit instead of the line limit for\r\nthe
document
preview.\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/1c0cf324-a2b8-452c-b504-7c5b2935ba1c)","sha":"9aa67ef45596080f742166f1c63e2c8f9a44f100","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix",":ml","Feature:File
and Index Data Viz","Feature:File
Upload","v9.0.0","v8.16.0","backport:version","v8.17.0"],"title":"[ML]
File upload fixing PDF character count
limit","number":197333,"url":"https://github.com/elastic/kibana/pull/197333","mergeCommit":{"message":"[ML]
File upload fixing PDF character count limit (#197333)\n\nThe default
character limit for the attachment processor is 100000\r\ncharacters.
This limit is useful when previewing the contents of the\r\nfile, but
should not be applied when ingesting the file.\r\n\r\nThis PR changes
the ingest character limit to be unlimited (-1) for\r\ningest and
displays the character limit instead of the line limit for\r\nthe
document
preview.\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/1c0cf324-a2b8-452c-b504-7c5b2935ba1c)","sha":"9aa67ef45596080f742166f1c63e2c8f9a44f100"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197333","number":197333,"mergeCommit":{"message":"[ML]
File upload fixing PDF character count limit (#197333)\n\nThe default
character limit for the attachment processor is 100000\r\ncharacters.
This limit is useful when previewing the contents of the\r\nfile, but
should not be applied when ingesting the file.\r\n\r\nThis PR changes
the ingest character limit to be unlimited (-1) for\r\ningest and
displays the character limit instead of the line limit for\r\nthe
document
preview.\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/1c0cf324-a2b8-452c-b504-7c5b2935ba1c)","sha":"9aa67ef45596080f742166f1c63e2c8f9a44f100"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: James Gowdy <jgowdy@elastic.co>
2024-10-24 07:37:20 -05:00
Pablo Machado
b254359d8f
[8.16] [SecuritySolution] Add tooltip to entities table (#197430) (#197491)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[SecuritySolution] Add tooltip to entities table
(#197430)](https://github.com/elastic/kibana/pull/197430)

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

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

<!--BACKPORT [{"author":{"name":"Pablo
Machado","email":"pablo.nevesmachado@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T14:52:16Z","message":"[SecuritySolution]
Add tooltip to entities table (#197430)\n\n## Summary\r\n\r\nAdd a
tooltip to the entities table.\r\n\r\n![Screenshot 2024-10-23 at 14
58\r\n52](https://github.com/user-attachments/assets/4766e3bd-9e88-4c9a-9d8f-653c56de6fdd)","sha":"ab021a52668203d19fb2651fcada0720da9c5120","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","Team:
SecuritySolution","Theme: entity_analytics","Feature:Entity
Analytics","Team:Entity
Analytics","v8.16.0","backport:version","v8.17.0"],"number":197430,"url":"https://github.com/elastic/kibana/pull/197430","mergeCommit":{"message":"[SecuritySolution]
Add tooltip to entities table (#197430)\n\n## Summary\r\n\r\nAdd a
tooltip to the entities table.\r\n\r\n![Screenshot 2024-10-23 at 14
58\r\n52](https://github.com/user-attachments/assets/4766e3bd-9e88-4c9a-9d8f-653c56de6fdd)","sha":"ab021a52668203d19fb2651fcada0720da9c5120"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197430","number":197430,"mergeCommit":{"message":"[SecuritySolution]
Add tooltip to entities table (#197430)\n\n## Summary\r\n\r\nAdd a
tooltip to the entities table.\r\n\r\n![Screenshot 2024-10-23 at 14
58\r\n52](https://github.com/user-attachments/assets/4766e3bd-9e88-4c9a-9d8f-653c56de6fdd)","sha":"ab021a52668203d19fb2651fcada0720da9c5120"}},{"branch":"8.16","label":"v8.16.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","labelRegex":"^v8.17.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/197470","number":197470,"state":"OPEN"}]}]
BACKPORT-->
2024-10-24 13:36:49 +01:00
Kibana Machine
6a58931276
[8.16] [Search][Connectors] Update self-managed instructions, copyedit (#197199) (#197576)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Search][Connectors] Update self-managed instructions, copyedit
(#197199)](https://github.com/elastic/kibana/pull/197199)

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

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

<!--BACKPORT [{"author":{"name":"Liam
Thompson","email":"32779855+leemthompo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-24T08:29:17Z","message":"[Search][Connectors]
Update self-managed instructions, copyedit (#197199)\n\nAddresses
https://github.com/elastic/search-team/issues/8471
and\r\nhttps://github.com/elastic/search-team/issues/8498\r\n\r\n##
Changes in docker_instructions_step.tsx\r\n- Simplified and improved
Docker setup instructions\r\n- Added automatic config.yml file
generation with proper escaping\r\n- Removed manual config file download
step\r\n- Added link to example config in elastic/connectors repo\r\n-
Improved section headings and instructions clarity\r\n- Updated text to
be more user-friendly and direct\r\n\r\n## Changes in
deployment.tsx\r\n- Updated configuration step description to emphasize
automatic\r\ngeneration\r\n- Changed \"Configure index and API key\" to
\"Generate index and API key\"\r\n- Improved wording around
configuration automation\r\n\r\n## Changes in
manual_configuration_flyout.tsx\r\n- Renamed \"CLI\" to \"Command-line
interface\"\r\n- Added separate \"Connectors CLI\" text constant\r\n-
Improved manual configuration description\r\n- Enhanced CLI usage
instructions with better config.yml references\r\n- Made redirect
message more direct and clear\r\n\r\n## Changes in start_step.tsx\r\n-
Changed \"Set up\" to \"Setup\"\r\n- Updated deployment choice text to
be more concise\r\n- Changed \"Self managed\" to \"Self-managed\"\r\n-
Improved automatic configuration description\r\n- Made manual
configuration options clearer\r\n\r\n## Changes in constants.ts\r\n-
Simplified Docker run command\r\n- Removed verbose comments from Docker
command\r\n- Updated path handling to use $HOME consistently\r\n- Made
Docker volume mounting more straightforward\r\n\r\n## Changes in
run_from_source_step.tsx\r\n* Moved all content into an accordion with
clearer heading\r\n* Improved source code download instructions and
button text\r\n* Added link to example config file in repository\r\n*
Enhanced step-by-step instructions with \"First\", \"Next\",
\"Finally\"\r\n* Improved text clarity and formatting throughout\r\n*
Added EuiLink component import for the example file
link","sha":"c0254a8a554b29e611129d97712327432dc34966","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Search","v8.16.0","backport:version","v8.17.0"],"title":"[Search][Connectors]
Update self-managed instructions,
copyedit","number":197199,"url":"https://github.com/elastic/kibana/pull/197199","mergeCommit":{"message":"[Search][Connectors]
Update self-managed instructions, copyedit (#197199)\n\nAddresses
https://github.com/elastic/search-team/issues/8471
and\r\nhttps://github.com/elastic/search-team/issues/8498\r\n\r\n##
Changes in docker_instructions_step.tsx\r\n- Simplified and improved
Docker setup instructions\r\n- Added automatic config.yml file
generation with proper escaping\r\n- Removed manual config file download
step\r\n- Added link to example config in elastic/connectors repo\r\n-
Improved section headings and instructions clarity\r\n- Updated text to
be more user-friendly and direct\r\n\r\n## Changes in
deployment.tsx\r\n- Updated configuration step description to emphasize
automatic\r\ngeneration\r\n- Changed \"Configure index and API key\" to
\"Generate index and API key\"\r\n- Improved wording around
configuration automation\r\n\r\n## Changes in
manual_configuration_flyout.tsx\r\n- Renamed \"CLI\" to \"Command-line
interface\"\r\n- Added separate \"Connectors CLI\" text constant\r\n-
Improved manual configuration description\r\n- Enhanced CLI usage
instructions with better config.yml references\r\n- Made redirect
message more direct and clear\r\n\r\n## Changes in start_step.tsx\r\n-
Changed \"Set up\" to \"Setup\"\r\n- Updated deployment choice text to
be more concise\r\n- Changed \"Self managed\" to \"Self-managed\"\r\n-
Improved automatic configuration description\r\n- Made manual
configuration options clearer\r\n\r\n## Changes in constants.ts\r\n-
Simplified Docker run command\r\n- Removed verbose comments from Docker
command\r\n- Updated path handling to use $HOME consistently\r\n- Made
Docker volume mounting more straightforward\r\n\r\n## Changes in
run_from_source_step.tsx\r\n* Moved all content into an accordion with
clearer heading\r\n* Improved source code download instructions and
button text\r\n* Added link to example config file in repository\r\n*
Enhanced step-by-step instructions with \"First\", \"Next\",
\"Finally\"\r\n* Improved text clarity and formatting throughout\r\n*
Added EuiLink component import for the example file
link","sha":"c0254a8a554b29e611129d97712327432dc34966"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197199","number":197199,"mergeCommit":{"message":"[Search][Connectors]
Update self-managed instructions, copyedit (#197199)\n\nAddresses
https://github.com/elastic/search-team/issues/8471
and\r\nhttps://github.com/elastic/search-team/issues/8498\r\n\r\n##
Changes in docker_instructions_step.tsx\r\n- Simplified and improved
Docker setup instructions\r\n- Added automatic config.yml file
generation with proper escaping\r\n- Removed manual config file download
step\r\n- Added link to example config in elastic/connectors repo\r\n-
Improved section headings and instructions clarity\r\n- Updated text to
be more user-friendly and direct\r\n\r\n## Changes in
deployment.tsx\r\n- Updated configuration step description to emphasize
automatic\r\ngeneration\r\n- Changed \"Configure index and API key\" to
\"Generate index and API key\"\r\n- Improved wording around
configuration automation\r\n\r\n## Changes in
manual_configuration_flyout.tsx\r\n- Renamed \"CLI\" to \"Command-line
interface\"\r\n- Added separate \"Connectors CLI\" text constant\r\n-
Improved manual configuration description\r\n- Enhanced CLI usage
instructions with better config.yml references\r\n- Made redirect
message more direct and clear\r\n\r\n## Changes in start_step.tsx\r\n-
Changed \"Set up\" to \"Setup\"\r\n- Updated deployment choice text to
be more concise\r\n- Changed \"Self managed\" to \"Self-managed\"\r\n-
Improved automatic configuration description\r\n- Made manual
configuration options clearer\r\n\r\n## Changes in constants.ts\r\n-
Simplified Docker run command\r\n- Removed verbose comments from Docker
command\r\n- Updated path handling to use $HOME consistently\r\n- Made
Docker volume mounting more straightforward\r\n\r\n## Changes in
run_from_source_step.tsx\r\n* Moved all content into an accordion with
clearer heading\r\n* Improved source code download instructions and
button text\r\n* Added link to example config file in repository\r\n*
Enhanced step-by-step instructions with \"First\", \"Next\",
\"Finally\"\r\n* Improved text clarity and formatting throughout\r\n*
Added EuiLink component import for the example file
link","sha":"c0254a8a554b29e611129d97712327432dc34966"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>
2024-10-24 05:11:29 -05:00
Kibana Machine
59220e984f
[8.16] [Security assistant] Conversation pagination patch MIN (#197305) (#197557)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security assistant] Conversation pagination patch MIN
(#197305)](https://github.com/elastic/kibana/pull/197305)

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

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

<!--BACKPORT [{"author":{"name":"Steph
Milovic","email":"stephanie.milovic@elastic.co"},"sourceCommit":{"committedDate":"2024-10-24T02:25:17Z","message":"[Security
assistant] Conversation pagination patch MIN
(#197305)","sha":"de876fbd1b7a216565eb24b75b8453ee16a4641a","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","v9.0.0","Team:
SecuritySolution","backport:prev-major","Team:Security Generative
AI","v8.16.0","v8.17.0","v8.15.4"],"title":"[Security assistant]
Conversation pagination patch
MIN","number":197305,"url":"https://github.com/elastic/kibana/pull/197305","mergeCommit":{"message":"[Security
assistant] Conversation pagination patch MIN
(#197305)","sha":"de876fbd1b7a216565eb24b75b8453ee16a4641a"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x","8.15"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197305","number":197305,"mergeCommit":{"message":"[Security
assistant] Conversation pagination patch MIN
(#197305)","sha":"de876fbd1b7a216565eb24b75b8453ee16a4641a"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.15","label":"v8.15.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Steph Milovic <stephanie.milovic@elastic.co>
2024-10-23 23:20:19 -05:00
Kibana Machine
de00b13109
[8.16] [Search][Fix] Inference Endpoints deep link &amp; Side Nav access (#197461) (#197546)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Search][Fix] Inference Endpoints deep link &amp; Side Nav access
(#197461)](https://github.com/elastic/kibana/pull/197461)

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

### 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":"2024-10-23T23:44:23Z","message":"[Search][Fix]
Inference Endpoints deep link & Side Nav access
(#197461)","sha":"a124493b8c5aa1dc71c4cf8f2caf134c4355987f","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Search","backport:prev-major","v8.16.0","v8.17.0"],"title":"[Search][Fix]
Inference Endpoints deep link & Side Nav
access","number":197461,"url":"https://github.com/elastic/kibana/pull/197461","mergeCommit":{"message":"[Search][Fix]
Inference Endpoints deep link & Side Nav access
(#197461)","sha":"a124493b8c5aa1dc71c4cf8f2caf134c4355987f"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197461","number":197461,"mergeCommit":{"message":"[Search][Fix]
Inference Endpoints deep link & Side Nav access
(#197461)","sha":"a124493b8c5aa1dc71c4cf8f2caf134c4355987f"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Rodney Norris <rodney.norris@elastic.co>
2024-10-23 20:51:31 -05:00
Kibana Machine
e13d514dcf
[8.16] [Security Solution][Document Flyout] Update footer with proper background color (#197524) (#197548)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution][Document Flyout] Update footer with proper
background color
(#197524)](https://github.com/elastic/kibana/pull/197524)

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

### 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":"2024-10-23T23:48:57Z","message":"[Security
Solution][Document Flyout] Update footer with proper background color
(#197524)\n\n## Summary\r\n\r\nFix a small UI bug where the alert flyout
footer is missing background\r\ncolor (currently the background is
white).\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/a049d3cd-ca52-460e-b671-1414e11c2dd1)","sha":"19fa5fda1b38aa854f9c4259b71da888dd25f52f","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","v9.0.0","Team:Threat
Hunting","Team:Threat
Hunting:Investigations","v8.16.0","v8.17.0"],"title":"[Security
Solution][Document Flyout] Update footer with proper background
color","number":197524,"url":"https://github.com/elastic/kibana/pull/197524","mergeCommit":{"message":"[Security
Solution][Document Flyout] Update footer with proper background color
(#197524)\n\n## Summary\r\n\r\nFix a small UI bug where the alert flyout
footer is missing background\r\ncolor (currently the background is
white).\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/a049d3cd-ca52-460e-b671-1414e11c2dd1)","sha":"19fa5fda1b38aa854f9c4259b71da888dd25f52f"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197524","number":197524,"mergeCommit":{"message":"[Security
Solution][Document Flyout] Update footer with proper background color
(#197524)\n\n## Summary\r\n\r\nFix a small UI bug where the alert flyout
footer is missing background\r\ncolor (currently the background is
white).\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/a049d3cd-ca52-460e-b671-1414e11c2dd1)","sha":"19fa5fda1b38aa854f9c4259b71da888dd25f52f"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: christineweng <18648970+christineweng@users.noreply.github.com>
2024-10-23 20:28:51 -05:00
Kibana Machine
13533a3596 skip failing test suite (#197151) 2024-10-24 11:32:07 +11:00
Kibana Machine
a8d1c24dab
[8.16] [Security Solution] Repurpose attack discover tour into knowledge base tour (#196615) (#197535)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution] Repurpose attack discover tour into knowledge
base tour (#196615)](https://github.com/elastic/kibana/pull/196615)

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

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

<!--BACKPORT [{"author":{"name":"Steph
Milovic","email":"stephanie.milovic@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T21:02:35Z","message":"[Security
Solution] Repurpose attack discover tour into knowledge base tour
(#196615)","sha":"fa9bb19f14648bbe34493481df0b32838d0e5734","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:
SecuritySolution","backport:prev-minor","Team:Security Generative
AI","v8.16.0"],"title":"[Security Solution] Repurpose attack discover
tour into knowledge base
tour","number":196615,"url":"https://github.com/elastic/kibana/pull/196615","mergeCommit":{"message":"[Security
Solution] Repurpose attack discover tour into knowledge base tour
(#196615)","sha":"fa9bb19f14648bbe34493481df0b32838d0e5734"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196615","number":196615,"mergeCommit":{"message":"[Security
Solution] Repurpose attack discover tour into knowledge base tour
(#196615)","sha":"fa9bb19f14648bbe34493481df0b32838d0e5734"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Steph Milovic <stephanie.milovic@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2024-10-23 18:47:20 -05:00
Ievgen Sorokopud
871137b456
[8.16] [Epic] Knowledge Base - API integration tests (#8737) (#197290) (#197528)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Epic] Knowledge Base - API integration tests (#8737)
(#197290)](https://github.com/elastic/kibana/pull/197290)

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

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

<!--BACKPORT [{"author":{"name":"Ievgen
Sorokopud","email":"ievgen.sorokopud@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T19:58:09Z","message":"[Epic]
Knowledge Base - API integration tests (#8737) (#197290)\n\n##
Summary\r\n\r\nThis is a followup to the main Knowledge Base changes
where we've:\r\n1. Fixed the issue with access control to KB entries via
bulk actions\r\nAPIs\r\n2. Added the RBAC validation for the bulk
actions API\r\n3. Added integration tests to cover the bulk actions
API\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] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [x] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- Genai KB integration tests: [100
ESS +
100\r\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/7208)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"fd538614631c85c7cd3580e7d3270b9d38c57713","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:
SecuritySolution","backport:prev-minor","Feature:Security
Assistant","Team:Security Generative
AI","v8.16.0"],"number":197290,"url":"https://github.com/elastic/kibana/pull/197290","mergeCommit":{"message":"[Epic]
Knowledge Base - API integration tests (#8737) (#197290)\n\n##
Summary\r\n\r\nThis is a followup to the main Knowledge Base changes
where we've:\r\n1. Fixed the issue with access control to KB entries via
bulk actions\r\nAPIs\r\n2. Added the RBAC validation for the bulk
actions API\r\n3. Added integration tests to cover the bulk actions
API\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] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [x] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- Genai KB integration tests: [100
ESS +
100\r\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/7208)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"fd538614631c85c7cd3580e7d3270b9d38c57713"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197290","number":197290,"mergeCommit":{"message":"[Epic]
Knowledge Base - API integration tests (#8737) (#197290)\n\n##
Summary\r\n\r\nThis is a followup to the main Knowledge Base changes
where we've:\r\n1. Fixed the issue with access control to KB entries via
bulk actions\r\nAPIs\r\n2. Added the RBAC validation for the bulk
actions API\r\n3. Added integration tests to cover the bulk actions
API\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] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [x] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- Genai KB integration tests: [100
ESS +
100\r\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/7208)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"fd538614631c85c7cd3580e7d3270b9d38c57713"}},{"branch":"8.16","label":"v8.16.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"url":"https://github.com/elastic/kibana/pull/197525","number":197525,"branch":"8.x","state":"OPEN"}]}]
BACKPORT-->
2024-10-23 16:58:04 -05:00
Kibana Machine
52e12af056
[8.16] Use ESQL &#x60;LIMIT&#x60; in query (#197017) (#197522)
# Backport

This will backport the following commits from `main` to `8.16`:
- [Use ESQL &#x60;LIMIT&#x60; in query
(#197017)](https://github.com/elastic/kibana/pull/197017)

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

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

<!--BACKPORT [{"author":{"name":"Jean-Louis
Leysens","email":"jeanlouis.leysens@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T19:46:48Z","message":"Use
ESQL `LIMIT` in query (#197017)\n\n## Summary\r\n\r\nAt the moment the
lack of `LIMIT` is causing our CI to log a lot of\r\nthese warnings as
deprecation warnings.\r\n\r\nThis is not the final fix, but will reduce
some of this logging in
the\r\nmeantime.","sha":"1a11d6a65cc713f077f23487dc72f73b6c4bfd5b","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","v8.16.0","backport:version","v8.17.0"],"title":"Use
ESQL `LIMIT` in
query","number":197017,"url":"https://github.com/elastic/kibana/pull/197017","mergeCommit":{"message":"Use
ESQL `LIMIT` in query (#197017)\n\n## Summary\r\n\r\nAt the moment the
lack of `LIMIT` is causing our CI to log a lot of\r\nthese warnings as
deprecation warnings.\r\n\r\nThis is not the final fix, but will reduce
some of this logging in
the\r\nmeantime.","sha":"1a11d6a65cc713f077f23487dc72f73b6c4bfd5b"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197017","number":197017,"mergeCommit":{"message":"Use
ESQL `LIMIT` in query (#197017)\n\n## Summary\r\n\r\nAt the moment the
lack of `LIMIT` is causing our CI to log a lot of\r\nthese warnings as
deprecation warnings.\r\n\r\nThis is not the final fix, but will reduce
some of this logging in
the\r\nmeantime.","sha":"1a11d6a65cc713f077f23487dc72f73b6c4bfd5b"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Jean-Louis Leysens <jeanlouis.leysens@elastic.co>
2024-10-23 16:29:09 -05:00
Kibana Machine
e4140841a8
[8.16] Update Preconfigured Endpoint Names (#197498) (#197521)
# Backport

This will backport the following commits from `main` to `8.16`:
- [Update Preconfigured Endpoint Names
(#197498)](https://github.com/elastic/kibana/pull/197498)

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

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

<!--BACKPORT [{"author":{"name":"Samiul
Monir","email":"150824886+Samiul-TheSoccerFan@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-23T19:29:17Z","message":"Update
Preconfigured Endpoint Names (#197498)\n\n## Summary\r\n\r\nUpdates the
preconfigured names as backend changes are merged.\r\n\r\n![Screenshot
2024-10-23 at 12
15\r\n18 PM](https://github.com/user-attachments/assets/1cec2662-8176-4262-883c-759ae50d8106)\r\n\r\n\r\n###
Checklist\r\n\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":"658ecea7874f2f84d26f3f29fdc5a49125f70313","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Search","v8.16.0","backport:version","v8.17.0"],"title":"Update
Preconfigured Endpoint
Names","number":197498,"url":"https://github.com/elastic/kibana/pull/197498","mergeCommit":{"message":"Update
Preconfigured Endpoint Names (#197498)\n\n## Summary\r\n\r\nUpdates the
preconfigured names as backend changes are merged.\r\n\r\n![Screenshot
2024-10-23 at 12
15\r\n18 PM](https://github.com/user-attachments/assets/1cec2662-8176-4262-883c-759ae50d8106)\r\n\r\n\r\n###
Checklist\r\n\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":"658ecea7874f2f84d26f3f29fdc5a49125f70313"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197498","number":197498,"mergeCommit":{"message":"Update
Preconfigured Endpoint Names (#197498)\n\n## Summary\r\n\r\nUpdates the
preconfigured names as backend changes are merged.\r\n\r\n![Screenshot
2024-10-23 at 12
15\r\n18 PM](https://github.com/user-attachments/assets/1cec2662-8176-4262-883c-759ae50d8106)\r\n\r\n\r\n###
Checklist\r\n\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":"658ecea7874f2f84d26f3f29fdc5a49125f70313"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Samiul Monir <150824886+Samiul-TheSoccerFan@users.noreply.github.com>
2024-10-23 16:24:40 -05:00
Kibana Machine
d5b7cc004c
[8.16] [Security Solution][Documents Flyout] Fix analyzer preview copy (#197348) (#197519)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution][Documents Flyout] Fix analyzer preview copy
(#197348)](https://github.com/elastic/kibana/pull/197348)

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

### 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":"2024-10-23T19:19:06Z","message":"[Security
Solution][Documents Flyout] Fix analyzer preview copy (#197348)\n\n##
Summary\r\n\r\nThis PR fixed a small copy bug related to the
visualizations in flyout\r\nfeature. When analyzer preview is open, the
header and footer should\r\nreflect whether the document is an alert or
event.\r\n\r\nPrerequisite: enable advanced setting
`enableVisualizationsInFlyout`\r\n\r\n\r\n![image](30b87a52-1a18-4d7c-aab8-edb273faf7f2)\r\n\r\n\r\n\r\n###
Checklist\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":"4df5b5ab81cc61eb5492d682576f5113a46bab7d","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","v9.0.0","Team:Threat
Hunting","Team:Threat
Hunting:Investigations","v8.16.0","v8.17.0"],"title":"[Security
Solution][Documents Flyout] Fix analyzer preview
copy","number":197348,"url":"https://github.com/elastic/kibana/pull/197348","mergeCommit":{"message":"[Security
Solution][Documents Flyout] Fix analyzer preview copy (#197348)\n\n##
Summary\r\n\r\nThis PR fixed a small copy bug related to the
visualizations in flyout\r\nfeature. When analyzer preview is open, the
header and footer should\r\nreflect whether the document is an alert or
event.\r\n\r\nPrerequisite: enable advanced setting
`enableVisualizationsInFlyout`\r\n\r\n\r\n![image](30b87a52-1a18-4d7c-aab8-edb273faf7f2)\r\n\r\n\r\n\r\n###
Checklist\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":"4df5b5ab81cc61eb5492d682576f5113a46bab7d"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197348","number":197348,"mergeCommit":{"message":"[Security
Solution][Documents Flyout] Fix analyzer preview copy (#197348)\n\n##
Summary\r\n\r\nThis PR fixed a small copy bug related to the
visualizations in flyout\r\nfeature. When analyzer preview is open, the
header and footer should\r\nreflect whether the document is an alert or
event.\r\n\r\nPrerequisite: enable advanced setting
`enableVisualizationsInFlyout`\r\n\r\n\r\n![image](30b87a52-1a18-4d7c-aab8-edb273faf7f2)\r\n\r\n\r\n\r\n###
Checklist\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":"4df5b5ab81cc61eb5492d682576f5113a46bab7d"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: christineweng <18648970+christineweng@users.noreply.github.com>
2024-10-23 16:02:23 -05:00
Kibana Machine
32391f736c
[8.16] [ML] AIOps: Fixes issue where some queries cause filters to not be applied (#196585) (#197512)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[ML] AIOps: Fixes issue where some queries cause filters to not be
applied (#196585)](https://github.com/elastic/kibana/pull/196585)

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

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

<!--BACKPORT [{"author":{"name":"James
Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T18:05:41Z","message":"[ML]
AIOps: Fixes issue where some queries cause filters to not be applied
(#196585)","sha":"1b6c497101e1b46d97904538b97faa2e276fa31d","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix",":ml","v9.0.0","Feature:ML/AIOps","v8.16.0","backport:version","v8.17.0"],"title":"[ML]
AIOps: Fixes issue where some queries cause filters to not be
applied","number":196585,"url":"https://github.com/elastic/kibana/pull/196585","mergeCommit":{"message":"[ML]
AIOps: Fixes issue where some queries cause filters to not be applied
(#196585)","sha":"1b6c497101e1b46d97904538b97faa2e276fa31d"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196585","number":196585,"mergeCommit":{"message":"[ML]
AIOps: Fixes issue where some queries cause filters to not be applied
(#196585)","sha":"1b6c497101e1b46d97904538b97faa2e276fa31d"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: James Gowdy <jgowdy@elastic.co>
2024-10-23 15:07:15 -05:00
Yuliia Naumenko
0fa7788ea5
[8.16] Disable Inference Connector experimental feature (#196036) (#197496)
# Backport

This will backport the following commits from `main` to `8.16`:
- [Disable Inference Connector experimental feature
(#196036)](https://github.com/elastic/kibana/pull/196036)

<!--- Backport version: 9.6.1 -->

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

<!--BACKPORT [{"author":{"name":"Yuliia
Naumenko","email":"jo.naumenko@gmail.com"},"sourceCommit":{"committedDate":"2024-10-14T20:21:35Z","message":"Disable
Inference Connector experimental feature
(#196036)","sha":"10622964efa74ce26e361c85adaa815981ff148c","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:skip","v9.0.0","8.16
candidate","v8.16.0"],"title":"Disable Inference Connector experimental
feature","number":196036,"url":"https://github.com/elastic/kibana/pull/196036","mergeCommit":{"message":"Disable
Inference Connector experimental feature
(#196036)","sha":"10622964efa74ce26e361c85adaa815981ff148c"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196036","number":196036,"mergeCommit":{"message":"Disable
Inference Connector experimental feature
(#196036)","sha":"10622964efa74ce26e361c85adaa815981ff148c"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2024-10-23 13:44:47 -05:00
Kibana Machine
8df3967145
[8.16] [Security Solution] [Security assistant] Fixes errors when creating conversations with special characters in the title (#197319) (#197495)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution] [Security assistant] Fixes errors when creating
conversations with special characters in the title
(#197319)](https://github.com/elastic/kibana/pull/197319)

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

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

<!--BACKPORT [{"author":{"name":"Andrew
Macri","email":"andrew.macri@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T16:13:19Z","message":"[Security
Solution] [Security assistant] Fixes errors when creating conversations
with special characters in the title (#197319)\n\n### [Security
Solution] [Security assistant] Fixes errors when creating conversations
with special characters in the title\r\n\r\nThis PR fixes an
[issue](https://github.com/elastic/security-team/issues/10284) in the
security assistant where attempting to create conversations with special
characters in the title, i.e. a `:`, resulted in an `Error creating
conversation with title...` toaster.\r\n\r\n### Desk testing\r\n\r\nTo
reproduce, simulate generation of a title with special
characters:\r\n\r\n1) Edit
`x-pack/plugins/security_solution/public/attack_discovery/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.ts`\r\n\r\nchange
the following line:\r\n\r\nfrom\r\n\r\n```ts\r\nconst lastFive =
attackDiscovery.id ? ` - ${attackDiscovery.id.slice(-5)}` :
'';\r\n```\r\n\r\nto\r\n\r\n```ts\r\nconst lastFive = attackDiscovery.id
? ` - test: \"${attackDiscovery.id.slice(-5)}\"` : '';\r\n```\r\n\r\n2)
Navigate to Security > Attack discovery\r\n\r\n3) Click the `View in AI
Assistant` link for any attack discovery\r\n\r\n**Expected
result**\r\n\r\n- The assistant flyout opens without
errors\r\n\r\n**Actual result**\r\n\r\n- The assistant flyout opens with
a toaster error like the following example:\r\n\r\n```\r\nError creating
conversation with title Sophisticated Multi-Stage Attack Detected -
test:
\"7a882\"\r\n```","sha":"a2a43e7a3a964cdcc9ca38cf90ea429e2a98edd8","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","Team:
SecuritySolution","Team:Security Generative
AI","v8.16.0","backport:version"],"title":"[Security Solution] [Security
assistant] Fixes errors when creating conversations with special
characters in the
title","number":197319,"url":"https://github.com/elastic/kibana/pull/197319","mergeCommit":{"message":"[Security
Solution] [Security assistant] Fixes errors when creating conversations
with special characters in the title (#197319)\n\n### [Security
Solution] [Security assistant] Fixes errors when creating conversations
with special characters in the title\r\n\r\nThis PR fixes an
[issue](https://github.com/elastic/security-team/issues/10284) in the
security assistant where attempting to create conversations with special
characters in the title, i.e. a `:`, resulted in an `Error creating
conversation with title...` toaster.\r\n\r\n### Desk testing\r\n\r\nTo
reproduce, simulate generation of a title with special
characters:\r\n\r\n1) Edit
`x-pack/plugins/security_solution/public/attack_discovery/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.ts`\r\n\r\nchange
the following line:\r\n\r\nfrom\r\n\r\n```ts\r\nconst lastFive =
attackDiscovery.id ? ` - ${attackDiscovery.id.slice(-5)}` :
'';\r\n```\r\n\r\nto\r\n\r\n```ts\r\nconst lastFive = attackDiscovery.id
? ` - test: \"${attackDiscovery.id.slice(-5)}\"` : '';\r\n```\r\n\r\n2)
Navigate to Security > Attack discovery\r\n\r\n3) Click the `View in AI
Assistant` link for any attack discovery\r\n\r\n**Expected
result**\r\n\r\n- The assistant flyout opens without
errors\r\n\r\n**Actual result**\r\n\r\n- The assistant flyout opens with
a toaster error like the following example:\r\n\r\n```\r\nError creating
conversation with title Sophisticated Multi-Stage Attack Detected -
test:
\"7a882\"\r\n```","sha":"a2a43e7a3a964cdcc9ca38cf90ea429e2a98edd8"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197319","number":197319,"mergeCommit":{"message":"[Security
Solution] [Security assistant] Fixes errors when creating conversations
with special characters in the title (#197319)\n\n### [Security
Solution] [Security assistant] Fixes errors when creating conversations
with special characters in the title\r\n\r\nThis PR fixes an
[issue](https://github.com/elastic/security-team/issues/10284) in the
security assistant where attempting to create conversations with special
characters in the title, i.e. a `:`, resulted in an `Error creating
conversation with title...` toaster.\r\n\r\n### Desk testing\r\n\r\nTo
reproduce, simulate generation of a title with special
characters:\r\n\r\n1) Edit
`x-pack/plugins/security_solution/public/attack_discovery/attack_discovery_panel/view_in_ai_assistant/use_view_in_ai_assistant.ts`\r\n\r\nchange
the following line:\r\n\r\nfrom\r\n\r\n```ts\r\nconst lastFive =
attackDiscovery.id ? ` - ${attackDiscovery.id.slice(-5)}` :
'';\r\n```\r\n\r\nto\r\n\r\n```ts\r\nconst lastFive = attackDiscovery.id
? ` - test: \"${attackDiscovery.id.slice(-5)}\"` : '';\r\n```\r\n\r\n2)
Navigate to Security > Attack discovery\r\n\r\n3) Click the `View in AI
Assistant` link for any attack discovery\r\n\r\n**Expected
result**\r\n\r\n- The assistant flyout opens without
errors\r\n\r\n**Actual result**\r\n\r\n- The assistant flyout opens with
a toaster error like the following example:\r\n\r\n```\r\nError creating
conversation with title Sophisticated Multi-Stage Attack Detected -
test:
\"7a882\"\r\n```","sha":"a2a43e7a3a964cdcc9ca38cf90ea429e2a98edd8"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Andrew Macri <andrew.macri@elastic.co>
2024-10-23 13:42:56 -05:00
Kibana Machine
3d98f6c3f7
[8.16] [ML] Update allocations tooltip to clarify that it is per node (#197099) (#197488)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[ML] Update allocations tooltip to clarify that it&#x27;s per node
(#197099)](https://github.com/elastic/kibana/pull/197099)

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

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

<!--BACKPORT [{"author":{"name":"Liam
Thompson","email":"32779855+leemthompo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-23T15:30:13Z","message":"[ML]
Update allocations tooltip to clarify that it's per node
(#197099)\n\nClarifies text to mention nodes, conditional on being
not-serverless","sha":"ea4ce57141019606b148016f667dd7a0cf98ff8c","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":[":ml","release_note:skip","v9.0.0","Team:ML","v8.16.0","backport:version"],"title":"[ML]
Update allocations tooltip to clarify that it's per
node","number":197099,"url":"https://github.com/elastic/kibana/pull/197099","mergeCommit":{"message":"[ML]
Update allocations tooltip to clarify that it's per node
(#197099)\n\nClarifies text to mention nodes, conditional on being
not-serverless","sha":"ea4ce57141019606b148016f667dd7a0cf98ff8c"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197099","number":197099,"mergeCommit":{"message":"[ML]
Update allocations tooltip to clarify that it's per node
(#197099)\n\nClarifies text to mention nodes, conditional on being
not-serverless","sha":"ea4ce57141019606b148016f667dd7a0cf98ff8c"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>
2024-10-23 12:56:04 -05:00
Kibana Machine
c959299149
[8.16] [Security Solution] Fix &#x60;DataSource&#x60; payload creation during rule upgrade with &#x60;MERGED&#x60; pick_version (#197262) (#197466)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution] Fix &#x60;DataSource&#x60; payload creation
during rule upgrade with &#x60;MERGED&#x60; pick_version
(#197262)](https://github.com/elastic/kibana/pull/197262)

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

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

<!--BACKPORT [{"author":{"name":"Juan Pablo
Djeredjian","email":"jpdjeredjian@gmail.com"},"sourceCommit":{"committedDate":"2024-10-23T14:44:13Z","message":"[Security
Solution] Fix `DataSource` payload creation during rule upgrade with
`MERGED` pick_version (#197262)\n\n## Summary\r\n\r\nThe PR
https://github.com/elastic/kibana/pull/191439 enhanced
the\r\n`/upgrade/_perform` API contract and functionality to allow the
users of\r\nthe endpoint to upgrade rules to their `MERGED`
version.\r\n\r\nHowever, a bug slipped in, where the two different types
of `DataSource`\r\n(`type: index_patterns` or `type: data_view_id`)
weren't properly\r\nhandled and would cause, in some cases, a rule
payload to be created\r\nhaving both an `index` and `data_view` field,
causing upgrade to fail.\r\n\r\nThis PR fixes the issue by handling
these two field in a specific way,\r\nchecking what the `DataSource`
diffable field's type is, and setting the\r\nother field to
`undefined`.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are
not applicable to this PR.\r\n\r\n- [ ] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n\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#_add_your_labels)\r\n-
[ ] This will appear in the **Release Notes** and follow
the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"9656621fcc8f6f9a615b0a27d45db9722e047a10","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Detections
and Resp","Team: SecuritySolution","Team:Detection Rule
Management","Feature:Prebuilt Detection
Rules","v8.16.0","backport:version","v8.17.0"],"title":"[Security
Solution] Fix `DataSource` payload creation during rule upgrade with
`MERGED`
pick_version","number":197262,"url":"https://github.com/elastic/kibana/pull/197262","mergeCommit":{"message":"[Security
Solution] Fix `DataSource` payload creation during rule upgrade with
`MERGED` pick_version (#197262)\n\n## Summary\r\n\r\nThe PR
https://github.com/elastic/kibana/pull/191439 enhanced
the\r\n`/upgrade/_perform` API contract and functionality to allow the
users of\r\nthe endpoint to upgrade rules to their `MERGED`
version.\r\n\r\nHowever, a bug slipped in, where the two different types
of `DataSource`\r\n(`type: index_patterns` or `type: data_view_id`)
weren't properly\r\nhandled and would cause, in some cases, a rule
payload to be created\r\nhaving both an `index` and `data_view` field,
causing upgrade to fail.\r\n\r\nThis PR fixes the issue by handling
these two field in a specific way,\r\nchecking what the `DataSource`
diffable field's type is, and setting the\r\nother field to
`undefined`.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are
not applicable to this PR.\r\n\r\n- [ ] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n\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#_add_your_labels)\r\n-
[ ] This will appear in the **Release Notes** and follow
the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"9656621fcc8f6f9a615b0a27d45db9722e047a10"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197262","number":197262,"mergeCommit":{"message":"[Security
Solution] Fix `DataSource` payload creation during rule upgrade with
`MERGED` pick_version (#197262)\n\n## Summary\r\n\r\nThe PR
https://github.com/elastic/kibana/pull/191439 enhanced
the\r\n`/upgrade/_perform` API contract and functionality to allow the
users of\r\nthe endpoint to upgrade rules to their `MERGED`
version.\r\n\r\nHowever, a bug slipped in, where the two different types
of `DataSource`\r\n(`type: index_patterns` or `type: data_view_id`)
weren't properly\r\nhandled and would cause, in some cases, a rule
payload to be created\r\nhaving both an `index` and `data_view` field,
causing upgrade to fail.\r\n\r\nThis PR fixes the issue by handling
these two field in a specific way,\r\nchecking what the `DataSource`
diffable field's type is, and setting the\r\nother field to
`undefined`.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are
not applicable to this PR.\r\n\r\n- [ ] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n\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#_add_your_labels)\r\n-
[ ] This will appear in the **Release Notes** and follow
the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"9656621fcc8f6f9a615b0a27d45db9722e047a10"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Juan Pablo Djeredjian <jpdjeredjian@gmail.com>
2024-10-23 12:34:13 -05:00
Kibana Machine
34db454e06
[8.16] [ResponseOps] Prepare the connector &#x60;create&#x60; HTTP API for versioning (#194879) (#197471)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[ResponseOps] Prepare the connector &#x60;create&#x60; HTTP API for
versioning (#194879)](https://github.com/elastic/kibana/pull/194879)

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

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

<!--BACKPORT [{"author":{"name":"Alexi
Doak","email":"109488926+doakalexi@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-23T14:55:49Z","message":"[ResponseOps]
Prepare the connector `create` HTTP API for versioning
(#194879)\n\nTowards
https://github.com/elastic/response-ops-team/issues/125\r\n\r\n##
Summary\r\n\r\nPreparing the `POST
${BASE_ACTION_API_PATH}/connector/{id?}` HTTP API\r\nfor
versioning","sha":"5adb0ea5d2c526aa4382677a508e1be0058bf890","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","v9.0.0","backport:prev-minor","v8.16.0"],"title":"[ResponseOps]
Prepare the connector `create` HTTP API for
versioning","number":194879,"url":"https://github.com/elastic/kibana/pull/194879","mergeCommit":{"message":"[ResponseOps]
Prepare the connector `create` HTTP API for versioning
(#194879)\n\nTowards
https://github.com/elastic/response-ops-team/issues/125\r\n\r\n##
Summary\r\n\r\nPreparing the `POST
${BASE_ACTION_API_PATH}/connector/{id?}` HTTP API\r\nfor
versioning","sha":"5adb0ea5d2c526aa4382677a508e1be0058bf890"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194879","number":194879,"mergeCommit":{"message":"[ResponseOps]
Prepare the connector `create` HTTP API for versioning
(#194879)\n\nTowards
https://github.com/elastic/response-ops-team/issues/125\r\n\r\n##
Summary\r\n\r\nPreparing the `POST
${BASE_ACTION_API_PATH}/connector/{id?}` HTTP API\r\nfor
versioning","sha":"5adb0ea5d2c526aa4382677a508e1be0058bf890"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Alexi Doak <109488926+doakalexi@users.noreply.github.com>
2024-10-23 12:32:52 -05:00
Kibana Machine
dafda24c93
[8.16] [SecuritySolution] Change Entity Store default transform interval to 30 seconds (#197419) (#197458)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[SecuritySolution] Change Entity Store default transform interval to
30 seconds (#197419)](https://github.com/elastic/kibana/pull/197419)

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

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

<!--BACKPORT [{"author":{"name":"Pablo
Machado","email":"pablo.nevesmachado@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T14:13:02Z","message":"[SecuritySolution]
Change Entity Store default transform interval to 30 seconds
(#197419)\n\n## Summary\r\n\r\nChange Entity Store default transform
interval to 30
seconds","sha":"1a13fad289a157d962076bffcffd8aa661fc1bcc","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","Team:
SecuritySolution","Theme: entity_analytics","Feature:Entity
Analytics","Team:Entity
Analytics","v8.16.0","backport:version","v8.17.0"],"title":"[SecuritySolution]
Change Entity Store default transform interval to 30 seconds
","number":197419,"url":"https://github.com/elastic/kibana/pull/197419","mergeCommit":{"message":"[SecuritySolution]
Change Entity Store default transform interval to 30 seconds
(#197419)\n\n## Summary\r\n\r\nChange Entity Store default transform
interval to 30
seconds","sha":"1a13fad289a157d962076bffcffd8aa661fc1bcc"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197419","number":197419,"mergeCommit":{"message":"[SecuritySolution]
Change Entity Store default transform interval to 30 seconds
(#197419)\n\n## Summary\r\n\r\nChange Entity Store default transform
interval to 30
seconds","sha":"1a13fad289a157d962076bffcffd8aa661fc1bcc"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co>
2024-10-23 11:22:12 -05:00
Kibana Machine
8d52bde79b
[8.16] [Search][Connectors] Choose connector selectable custom icon (#197068) (#197439)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Search][Connectors] Choose connector selectable custom icon
(#197068)](https://github.com/elastic/kibana/pull/197068)

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

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

<!--BACKPORT [{"author":{"name":"José Luis
González","email":"joseluisgj@gmail.com"},"sourceCommit":{"committedDate":"2024-10-23T13:31:01Z","message":"[Search][Connectors]
Choose connector selectable custom icon (#197068)\n\n##
Summary\r\n\r\nThis PR shows the connectors selected icon when choosing
one from the\r\n`<ChooseConnectorSelectable/>` component.\r\nAt the same
time the selectedConnector was not updated when clearing
the\r\nselection. Now it updated this state and the related UI elements
like\r\nthe left doc links and the footer last block changed their state
based\r\non this.\r\n\r\n![CleanShot 2024-10-21 at 15
48\r\n58](https://github.com/user-attachments/assets/ac76c44a-7562-4f5a-adf0-4a41d70bad46)\r\n\r\n\r\n\r\n\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\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"d081884cb5eeba64a4d035c1bd01a5f809db0204","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","Team:Search","v8.16.0","backport:version","v8.17.0"],"title":"[Search][Connectors]
Choose connector selectable custom
icon","number":197068,"url":"https://github.com/elastic/kibana/pull/197068","mergeCommit":{"message":"[Search][Connectors]
Choose connector selectable custom icon (#197068)\n\n##
Summary\r\n\r\nThis PR shows the connectors selected icon when choosing
one from the\r\n`<ChooseConnectorSelectable/>` component.\r\nAt the same
time the selectedConnector was not updated when clearing
the\r\nselection. Now it updated this state and the related UI elements
like\r\nthe left doc links and the footer last block changed their state
based\r\non this.\r\n\r\n![CleanShot 2024-10-21 at 15
48\r\n58](https://github.com/user-attachments/assets/ac76c44a-7562-4f5a-adf0-4a41d70bad46)\r\n\r\n\r\n\r\n\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\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"d081884cb5eeba64a4d035c1bd01a5f809db0204"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197068","number":197068,"mergeCommit":{"message":"[Search][Connectors]
Choose connector selectable custom icon (#197068)\n\n##
Summary\r\n\r\nThis PR shows the connectors selected icon when choosing
one from the\r\n`<ChooseConnectorSelectable/>` component.\r\nAt the same
time the selectedConnector was not updated when clearing
the\r\nselection. Now it updated this state and the related UI elements
like\r\nthe left doc links and the footer last block changed their state
based\r\non this.\r\n\r\n![CleanShot 2024-10-21 at 15
48\r\n58](https://github.com/user-attachments/assets/ac76c44a-7562-4f5a-adf0-4a41d70bad46)\r\n\r\n\r\n\r\n\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\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"d081884cb5eeba64a4d035c1bd01a5f809db0204"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: José Luis González <joseluisgj@gmail.com>
2024-10-23 10:19:35 -05:00
Kibana Machine
862e2c35a5
[8.16] fix(slo): Slices without any data event are considered good (#196942) (#197433)
# Backport

This will backport the following commits from `main` to `8.16`:
- [fix(slo): Slices without any data event are considered good
(#196942)](https://github.com/elastic/kibana/pull/196942)

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

### 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":"2024-10-23T13:03:42Z","message":"fix(slo):
Slices without any data event are considered good
(#196942)","sha":"75f6db10bd1afeeab00bc9265ae7090a197f9e8f","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","v9.0.0","backport:prev-major","ci:project-deploy-observability","Team:obs-ux-management","v8.16.0"],"title":"fix(slo):
Slices without any data event are considered
good","number":196942,"url":"https://github.com/elastic/kibana/pull/196942","mergeCommit":{"message":"fix(slo):
Slices without any data event are considered good
(#196942)","sha":"75f6db10bd1afeeab00bc9265ae7090a197f9e8f"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196942","number":196942,"mergeCommit":{"message":"fix(slo):
Slices without any data event are considered good
(#196942)","sha":"75f6db10bd1afeeab00bc9265ae7090a197f9e8f"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Kevin Delemme <kevin.delemme@elastic.co>
2024-10-23 09:51:30 -05:00
Kibana Machine
15b139e46c
[8.16] [Search][Connectors] Links and icons review (#197214) (#197425)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Search][Connectors] Links and icons review
(#197214)](https://github.com/elastic/kibana/pull/197214)

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

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

<!--BACKPORT [{"author":{"name":"José Luis
González","email":"joseluisgj@gmail.com"},"sourceCommit":{"committedDate":"2024-10-23T12:32:18Z","message":"[Search][Connectors]
Links and icons review (#197214)\n\n## Summary\r\n\r\nThis PR fixes a
few UX issue:\r\n\r\nAll links after generating config elements are
external links in order\r\nto don't lose the context:\r\n![CleanShot
2024-10-22 at 13
14\r\n43@2x](https://github.com/user-attachments/assets/99e05d93-6149-4b3c-9fe7-4192e8870d22)\r\n\r\nUsing
proper Connectors logo and better size:\r\n\r\n![CleanShot 2024-10-22 at
13
15\r\n55@2x](https://github.com/user-attachments/assets/9e524870-7102-44d3-94d2-d7eb1d1f6b41)\r\n\r\nFinish
up footer links take us to respective sections:\r\n\r\n![CleanShot
2024-10-22 at 13
16\r\n35@2x](https://github.com/user-attachments/assets/deb36a7e-a49f-40a0-9e75-957af6cda751)\r\n\r\n---------\r\n\r\nCo-authored-by:
Sander Philipse
<94373878+sphilipse@users.noreply.github.com>","sha":"d8149bf55712b57f6ebc9f27b73681a1c9eccddf","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","backport:prev-major"],"title":"[Search][Connectors]
Links and icons
review","number":197214,"url":"https://github.com/elastic/kibana/pull/197214","mergeCommit":{"message":"[Search][Connectors]
Links and icons review (#197214)\n\n## Summary\r\n\r\nThis PR fixes a
few UX issue:\r\n\r\nAll links after generating config elements are
external links in order\r\nto don't lose the context:\r\n![CleanShot
2024-10-22 at 13
14\r\n43@2x](https://github.com/user-attachments/assets/99e05d93-6149-4b3c-9fe7-4192e8870d22)\r\n\r\nUsing
proper Connectors logo and better size:\r\n\r\n![CleanShot 2024-10-22 at
13
15\r\n55@2x](https://github.com/user-attachments/assets/9e524870-7102-44d3-94d2-d7eb1d1f6b41)\r\n\r\nFinish
up footer links take us to respective sections:\r\n\r\n![CleanShot
2024-10-22 at 13
16\r\n35@2x](https://github.com/user-attachments/assets/deb36a7e-a49f-40a0-9e75-957af6cda751)\r\n\r\n---------\r\n\r\nCo-authored-by:
Sander Philipse
<94373878+sphilipse@users.noreply.github.com>","sha":"d8149bf55712b57f6ebc9f27b73681a1c9eccddf"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197214","number":197214,"mergeCommit":{"message":"[Search][Connectors]
Links and icons review (#197214)\n\n## Summary\r\n\r\nThis PR fixes a
few UX issue:\r\n\r\nAll links after generating config elements are
external links in order\r\nto don't lose the context:\r\n![CleanShot
2024-10-22 at 13
14\r\n43@2x](https://github.com/user-attachments/assets/99e05d93-6149-4b3c-9fe7-4192e8870d22)\r\n\r\nUsing
proper Connectors logo and better size:\r\n\r\n![CleanShot 2024-10-22 at
13
15\r\n55@2x](https://github.com/user-attachments/assets/9e524870-7102-44d3-94d2-d7eb1d1f6b41)\r\n\r\nFinish
up footer links take us to respective sections:\r\n\r\n![CleanShot
2024-10-22 at 13
16\r\n35@2x](https://github.com/user-attachments/assets/deb36a7e-a49f-40a0-9e75-957af6cda751)\r\n\r\n---------\r\n\r\nCo-authored-by:
Sander Philipse
<94373878+sphilipse@users.noreply.github.com>","sha":"d8149bf55712b57f6ebc9f27b73681a1c9eccddf"}}]}]
BACKPORT-->

Co-authored-by: José Luis González <joseluisgj@gmail.com>
2024-10-23 09:18:49 -05:00
Kibana Machine
1cb79c161d
[8.16] [Synthetics] Show rules created in Obs Rules page !! (#197215) (#197410)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Synthetics] Show rules created in Obs Rules page !!
(#197215)](https://github.com/elastic/kibana/pull/197215)

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

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

<!--BACKPORT
[{"author":{"name":"Shahzad","email":"shahzad31comp@gmail.com"},"sourceCommit":{"committedDate":"2024-10-23T11:22:24Z","message":"[Synthetics]
Show rules created in Obs Rules page !! (#197215)\n\n##
Summary\r\n\r\nFixes
https://github.com/elastic/kibana/issues/197071\r\n\r\n---------\r\n\r\nCo-authored-by:
Christos Nasikas
<christos.nasikas@elastic.co>","sha":"9c4e67c985cf917a3664151d427a4fcdef0563d6","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-major","ci:project-deploy-observability","Team:obs-ux-management"],"title":"[Synthetics]
Show rules created in Obs Rules page
!!","number":197215,"url":"https://github.com/elastic/kibana/pull/197215","mergeCommit":{"message":"[Synthetics]
Show rules created in Obs Rules page !! (#197215)\n\n##
Summary\r\n\r\nFixes
https://github.com/elastic/kibana/issues/197071\r\n\r\n---------\r\n\r\nCo-authored-by:
Christos Nasikas
<christos.nasikas@elastic.co>","sha":"9c4e67c985cf917a3664151d427a4fcdef0563d6"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197215","number":197215,"mergeCommit":{"message":"[Synthetics]
Show rules created in Obs Rules page !! (#197215)\n\n##
Summary\r\n\r\nFixes
https://github.com/elastic/kibana/issues/197071\r\n\r\n---------\r\n\r\nCo-authored-by:
Christos Nasikas
<christos.nasikas@elastic.co>","sha":"9c4e67c985cf917a3664151d427a4fcdef0563d6"}}]}]
BACKPORT-->

Co-authored-by: Shahzad <shahzad31comp@gmail.com>
2024-10-23 08:17:21 -05:00
Kibana Machine
9cb7f7e871
[8.16] Render &#x27;preview&#x27; instead of chat on Search mode (#197236) (#197405)
# Backport

This will backport the following commits from `main` to `8.16`:
- [Render &#x27;preview&#x27; instead of chat on Search mode
(#197236)](https://github.com/elastic/kibana/pull/197236)

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

### 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":"2024-10-23T11:06:24Z","message":"Render
'preview' instead of chat on Search mode (#197236)\n\n##
Summary\r\n\r\nChanges label for the button group to render preview
instead of chat\r\nwhen search mode selected\r\n\r\n<img width=\"682\"
alt=\"Screenshot 2024-10-22 at 15 13
23\"\r\nsrc=\"https://github.com/user-attachments/assets/354f0a60-c234-49e7-835d-ed92917f3cfc\">\r\n<img
width=\"774\" alt=\"Screenshot 2024-10-22 at 15 13
19\"\r\nsrc=\"https://github.com/user-attachments/assets/61206f7f-09c6-47be-9b01-ad455197dd78\">\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-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is
usable by keyboard only (learn more\r\nabout [keyboard
accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[ ] If a plugin configuration key changed, check if it needs to
be\r\nallowlisted in the cloud and added to the
[docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
[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)","sha":"9349ea4130aeab5a594ccb04986dad695cf1dbe8","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Search","Team:EnterpriseSearch","v8.16.0","backport:version","v8.17.0"],"title":"Render
'preview' instead of chat on Search
mode","number":197236,"url":"https://github.com/elastic/kibana/pull/197236","mergeCommit":{"message":"Render
'preview' instead of chat on Search mode (#197236)\n\n##
Summary\r\n\r\nChanges label for the button group to render preview
instead of chat\r\nwhen search mode selected\r\n\r\n<img width=\"682\"
alt=\"Screenshot 2024-10-22 at 15 13
23\"\r\nsrc=\"https://github.com/user-attachments/assets/354f0a60-c234-49e7-835d-ed92917f3cfc\">\r\n<img
width=\"774\" alt=\"Screenshot 2024-10-22 at 15 13
19\"\r\nsrc=\"https://github.com/user-attachments/assets/61206f7f-09c6-47be-9b01-ad455197dd78\">\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-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is
usable by keyboard only (learn more\r\nabout [keyboard
accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[ ] If a plugin configuration key changed, check if it needs to
be\r\nallowlisted in the cloud and added to the
[docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
[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)","sha":"9349ea4130aeab5a594ccb04986dad695cf1dbe8"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197236","number":197236,"mergeCommit":{"message":"Render
'preview' instead of chat on Search mode (#197236)\n\n##
Summary\r\n\r\nChanges label for the button group to render preview
instead of chat\r\nwhen search mode selected\r\n\r\n<img width=\"682\"
alt=\"Screenshot 2024-10-22 at 15 13
23\"\r\nsrc=\"https://github.com/user-attachments/assets/354f0a60-c234-49e7-835d-ed92917f3cfc\">\r\n<img
width=\"774\" alt=\"Screenshot 2024-10-22 at 15 13
19\"\r\nsrc=\"https://github.com/user-attachments/assets/61206f7f-09c6-47be-9b01-ad455197dd78\">\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-
[
]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [ ] [Flaky
Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is
usable by keyboard only (learn more\r\nabout [keyboard
accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[ ] If a plugin configuration key changed, check if it needs to
be\r\nallowlisted in the cloud and added to the
[docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n-
[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)","sha":"9349ea4130aeab5a594ccb04986dad695cf1dbe8"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Efe Gürkan YALAMAN <efeguerkan.yalaman@elastic.co>
2024-10-23 07:56:11 -05:00
Mark Hopkin
6095d94a99
[8.16] [Entity Store] [FTR Tests] Fix flakiness + poll for engine started on setup (#196564) (#197053)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Entity Store] [FTR Tests] Fix flakiness + poll for engine started on
setup (#196564)](https://github.com/elastic/kibana/pull/196564)

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

### 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":"2024-10-21T11:31:00Z","message":"[Entity
Store] [FTR Tests] Fix flakiness + poll for engine started on setup
(#196564)\n\n## Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/196546\r\nCloses
https://github.com/elastic/kibana/issues/196526\r\n\r\nUnskips flaky
entity store tests after fixes. \r\n\r\nEntity store tests were not
polling for the engine to be started before\r\nasserting the assets were
present.\r\n\r\nI have also added some retries to the asset checks as
some assets are\r\nnot immediately queryable after
creation.","sha":"0e1b2a3663d5a277247c74ed0957c00cffd4b0a0","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:
SecuritySolution","Team:Entity
Analytics","v8.16.0","backport:version","v8.17.0"],"number":196564,"url":"https://github.com/elastic/kibana/pull/196564","mergeCommit":{"message":"[Entity
Store] [FTR Tests] Fix flakiness + poll for engine started on setup
(#196564)\n\n## Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/196546\r\nCloses
https://github.com/elastic/kibana/issues/196526\r\n\r\nUnskips flaky
entity store tests after fixes. \r\n\r\nEntity store tests were not
polling for the engine to be started before\r\nasserting the assets were
present.\r\n\r\nI have also added some retries to the asset checks as
some assets are\r\nnot immediately queryable after
creation.","sha":"0e1b2a3663d5a277247c74ed0957c00cffd4b0a0"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196564","number":196564,"mergeCommit":{"message":"[Entity
Store] [FTR Tests] Fix flakiness + poll for engine started on setup
(#196564)\n\n## Summary\r\n\r\nCloses
https://github.com/elastic/kibana/issues/196546\r\nCloses
https://github.com/elastic/kibana/issues/196526\r\n\r\nUnskips flaky
entity store tests after fixes. \r\n\r\nEntity store tests were not
polling for the engine to be started before\r\nasserting the assets were
present.\r\n\r\nI have also added some retries to the asset checks as
some assets are\r\nnot immediately queryable after
creation.","sha":"0e1b2a3663d5a277247c74ed0957c00cffd4b0a0"}},{"branch":"8.16","label":"v8.16.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","labelRegex":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2024-10-23 13:51:26 +02:00
Kibana Machine
da9808cfc6
[8.16] [Search: Inference Management UI] Adding restriction on deleting preconfigured endpoints (#196580) (#197378)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Search: Inference Management UI] Adding restriction on deleting
preconfigured endpoints
(#196580)](https://github.com/elastic/kibana/pull/196580)

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

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

<!--BACKPORT [{"author":{"name":"Samiul
Monir","email":"150824886+Samiul-TheSoccerFan@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-23T08:15:35Z","message":"[Search:
Inference Management UI] Adding restriction on deleting preconfigured
endpoints (#196580)\n\n## Summary\r\n\r\nDisables the delete action when
the endpoints are preconfigured.\r\n\r\n![Screenshot 2024-10-18 at 12
12\r\n20 PM](https://github.com/user-attachments/assets/6684b5c6-5f7d-434f-83e3-74872125753b)\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] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [X] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[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)","sha":"dc219f9b309fe1582ce96d2c9ac9d42d91ea56bc","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Search","v8.16.0","backport:version"],"title":"[Search:
Inference Management UI] Adding restriction on deleting preconfigured
endpoints","number":196580,"url":"https://github.com/elastic/kibana/pull/196580","mergeCommit":{"message":"[Search:
Inference Management UI] Adding restriction on deleting preconfigured
endpoints (#196580)\n\n## Summary\r\n\r\nDisables the delete action when
the endpoints are preconfigured.\r\n\r\n![Screenshot 2024-10-18 at 12
12\r\n20 PM](https://github.com/user-attachments/assets/6684b5c6-5f7d-434f-83e3-74872125753b)\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] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [X] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[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)","sha":"dc219f9b309fe1582ce96d2c9ac9d42d91ea56bc"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196580","number":196580,"mergeCommit":{"message":"[Search:
Inference Management UI] Adding restriction on deleting preconfigured
endpoints (#196580)\n\n## Summary\r\n\r\nDisables the delete action when
the endpoints are preconfigured.\r\n\r\n![Screenshot 2024-10-18 at 12
12\r\n20 PM](https://github.com/user-attachments/assets/6684b5c6-5f7d-434f-83e3-74872125753b)\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] [Unit or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [X] Any UI
touched in this PR does not create any new axe failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[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)","sha":"dc219f9b309fe1582ce96d2c9ac9d42d91ea56bc"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Samiul Monir <150824886+Samiul-TheSoccerFan@users.noreply.github.com>
2024-10-23 05:03:40 -05:00
Kibana Machine
c329375b11
[8.16] [SecuritySolution] Fix EntitiesList &#x27;name&#x27; column sorting (#197225) (#197374)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[SecuritySolution] Fix EntitiesList &#x27;name&#x27; column sorting
(#197225)](https://github.com/elastic/kibana/pull/197225)

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

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

<!--BACKPORT [{"author":{"name":"Pablo
Machado","email":"pablo.nevesmachado@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T08:05:28Z","message":"[SecuritySolution]
Fix EntitiesList 'name' column sorting (#197225)\n\n##
Summary\r\n\r\nFix EntitiesList 'name' column
sorting.\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/04a745d8-bae0-4c33-8ff2-f37e8caf4108","sha":"72db703cd2bcedb8c93a442bb42fda5f8cdcc338","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","Team:
SecuritySolution","Theme: entity_analytics","Feature:Entity
Analytics","Team:Entity
Analytics","v8.16.0","backport:version","v8.17.0"],"title":"[SecuritySolution]
Fix EntitiesList 'name' column
sorting","number":197225,"url":"https://github.com/elastic/kibana/pull/197225","mergeCommit":{"message":"[SecuritySolution]
Fix EntitiesList 'name' column sorting (#197225)\n\n##
Summary\r\n\r\nFix EntitiesList 'name' column
sorting.\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/04a745d8-bae0-4c33-8ff2-f37e8caf4108","sha":"72db703cd2bcedb8c93a442bb42fda5f8cdcc338"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197225","number":197225,"mergeCommit":{"message":"[SecuritySolution]
Fix EntitiesList 'name' column sorting (#197225)\n\n##
Summary\r\n\r\nFix EntitiesList 'name' column
sorting.\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/04a745d8-bae0-4c33-8ff2-f37e8caf4108","sha":"72db703cd2bcedb8c93a442bb42fda5f8cdcc338"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co>
2024-10-23 04:54:43 -05:00
Kibana Machine
f25094f779
[8.16] [SecuritySolution] Update entity store source field (#197186) (#197373)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[SecuritySolution] Update entity store source field
(#197186)](https://github.com/elastic/kibana/pull/197186)

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

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

<!--BACKPORT [{"author":{"name":"Pablo
Machado","email":"pablo.nevesmachado@elastic.co"},"sourceCommit":{"committedDate":"2024-10-23T08:05:05Z","message":"[SecuritySolution]
Update entity store source field (#197186)\n\n## Summary\r\n\r\nIn this
PR the source field will only store the first identified index\r\nfor an
entity.\r\nThe PR also updates the entities list panel to display a
textual\r\ndescription of the source index and adds a new source field
filter.\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/c7aad254-f871-4035-9dac-89decce31a55\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] 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\r\n\r\n---------\r\n\r\nCo-authored-by: Mark Hopkin
<mark.hopkin@elastic.co>\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"0bafb9632c2e1b09dd56586f15dca83d8ad5b358","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","v9.0.0","Team:
SecuritySolution","Theme: entity_analytics","Feature:Entity
Analytics","v8.9.0","Team:Entity Analytics","8.16
candidate","v8.16.0","backport:version","v8.17.0"],"title":"[SecuritySolution]
Update entity store source
field","number":197186,"url":"https://github.com/elastic/kibana/pull/197186","mergeCommit":{"message":"[SecuritySolution]
Update entity store source field (#197186)\n\n## Summary\r\n\r\nIn this
PR the source field will only store the first identified index\r\nfor an
entity.\r\nThe PR also updates the entities list panel to display a
textual\r\ndescription of the source index and adds a new source field
filter.\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/c7aad254-f871-4035-9dac-89decce31a55\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] 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\r\n\r\n---------\r\n\r\nCo-authored-by: Mark Hopkin
<mark.hopkin@elastic.co>\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"0bafb9632c2e1b09dd56586f15dca83d8ad5b358"}},"sourceBranch":"main","suggestedTargetBranches":["8.9","8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197186","number":197186,"mergeCommit":{"message":"[SecuritySolution]
Update entity store source field (#197186)\n\n## Summary\r\n\r\nIn this
PR the source field will only store the first identified index\r\nfor an
entity.\r\nThe PR also updates the entities list panel to display a
textual\r\ndescription of the source index and adds a new source field
filter.\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/c7aad254-f871-4035-9dac-89decce31a55\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] 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\r\n\r\n---------\r\n\r\nCo-authored-by: Mark Hopkin
<mark.hopkin@elastic.co>\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"0bafb9632c2e1b09dd56586f15dca83d8ad5b358"}},{"branch":"8.9","label":"v8.9.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co>
2024-10-23 04:52:47 -05:00
Kibana Machine
d77d619e17
[8.16] [ResponseOps][Rules] Remove unintended internal Find routes API with public access (#193757) (#197358)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[ResponseOps][Rules] Remove unintended internal Find routes API with
public access (#193757)](https://github.com/elastic/kibana/pull/193757)

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

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

<!--BACKPORT [{"author":{"name":"Zacqary Adam
Xeper","email":"Zacqary@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-23T04:33:31Z","message":"[ResponseOps][Rules]
Remove unintended internal Find routes API with public access
(#193757)\n\n## Summary\r\n\r\nFixes #192957 \r\n\r\nRemoves the
`internal/_find` route from public access by moving the\r\nhard-coded
`options` into the route builder
functions.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"196cabad9bbd0511219fc7833a62cb8a0bb61514","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:ResponseOps","v9.0.0","Feature:Alerting/RulesFramework","backport:prev-minor","ci:project-deploy-observability","v8.16.0"],"title":"[ResponseOps][Rules]
Remove unintended internal Find routes API with public
access","number":193757,"url":"https://github.com/elastic/kibana/pull/193757","mergeCommit":{"message":"[ResponseOps][Rules]
Remove unintended internal Find routes API with public access
(#193757)\n\n## Summary\r\n\r\nFixes #192957 \r\n\r\nRemoves the
`internal/_find` route from public access by moving the\r\nhard-coded
`options` into the route builder
functions.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"196cabad9bbd0511219fc7833a62cb8a0bb61514"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193757","number":193757,"mergeCommit":{"message":"[ResponseOps][Rules]
Remove unintended internal Find routes API with public access
(#193757)\n\n## Summary\r\n\r\nFixes #192957 \r\n\r\nRemoves the
`internal/_find` route from public access by moving the\r\nhard-coded
`options` into the route builder
functions.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"196cabad9bbd0511219fc7833a62cb8a0bb61514"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Zacqary Adam Xeper <Zacqary@users.noreply.github.com>
2024-10-23 01:13:58 -05:00
Tiago Costa
30127c04a5
skip flaky suite (#196463, #196464, #196465, #196466, #196467, #196468, #196469) 2024-10-23 05:12:05 +01:00
Kibana Machine
4af1e6df77 skip failing test suite (#197335) 2024-10-23 15:07:55 +11:00
Kibana Machine
cfbf263887 skip failing test suite (#178404) 2024-10-23 15:07:24 +11:00
Kibana Machine
6946513b2a
[8.16] [Security Solution][Notes] - copy changes for note and timeline + move the unassociated note advanced setting under the Security Solution section (#197312) (#197350)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution][Notes] - copy changes for note and timeline +
move the unassociated note advanced setting under the Security Solution
section (#197312)](https://github.com/elastic/kibana/pull/197312)

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

### 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":"2024-10-22T23:20:10Z","message":"[Security
Solution][Notes] - copy changes for note and timeline + move the
unassociated note advanced setting under the Security Solution section
(#197312)\n\n## Summary\r\n\r\nThis PR tackles 2 small tasks:\r\n- move
the unassociated advanced settings introduced in
[this\r\nPR](https://github.com/elastic/kibana/pull/194947) under the
`Security\r\nSolution` category instead of `General`\r\n- make some copy
changes on the notes functionality, mainly the\r\nfollowing ([copy
changes\r\ndocument](https://docs.google.com/document/d/10blyxRfkMIR8gk4cw6nFzajA-L63iUzQaxQXHauL8LM/edit#heading=h.mlyibn1i5q84))\r\n
- make sure we don't use a capital `N` for the word `note`\r\n - make
sure that we use a capital `T` for the word `timeline`\r\n - change some
of the no message and callout texts\r\n - prioritize using `attach`
instead of `associate`\r\n\r\nAll changes have been done with
@nastasha-solomon.\r\n\r\nhttps://github.com/elastic/kibana/issues/193495","sha":"800e39224eed1335519d00e62e423af241495be9","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","v9.0.0","Team:Threat
Hunting:Investigations","v8.16.0"],"title":"[Security Solution][Notes] -
copy changes for note and timeline + move the unassociated note advanced
setting under the Security Solution
section","number":197312,"url":"https://github.com/elastic/kibana/pull/197312","mergeCommit":{"message":"[Security
Solution][Notes] - copy changes for note and timeline + move the
unassociated note advanced setting under the Security Solution section
(#197312)\n\n## Summary\r\n\r\nThis PR tackles 2 small tasks:\r\n- move
the unassociated advanced settings introduced in
[this\r\nPR](https://github.com/elastic/kibana/pull/194947) under the
`Security\r\nSolution` category instead of `General`\r\n- make some copy
changes on the notes functionality, mainly the\r\nfollowing ([copy
changes\r\ndocument](https://docs.google.com/document/d/10blyxRfkMIR8gk4cw6nFzajA-L63iUzQaxQXHauL8LM/edit#heading=h.mlyibn1i5q84))\r\n
- make sure we don't use a capital `N` for the word `note`\r\n - make
sure that we use a capital `T` for the word `timeline`\r\n - change some
of the no message and callout texts\r\n - prioritize using `attach`
instead of `associate`\r\n\r\nAll changes have been done with
@nastasha-solomon.\r\n\r\nhttps://github.com/elastic/kibana/issues/193495","sha":"800e39224eed1335519d00e62e423af241495be9"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197312","number":197312,"mergeCommit":{"message":"[Security
Solution][Notes] - copy changes for note and timeline + move the
unassociated note advanced setting under the Security Solution section
(#197312)\n\n## Summary\r\n\r\nThis PR tackles 2 small tasks:\r\n- move
the unassociated advanced settings introduced in
[this\r\nPR](https://github.com/elastic/kibana/pull/194947) under the
`Security\r\nSolution` category instead of `General`\r\n- make some copy
changes on the notes functionality, mainly the\r\nfollowing ([copy
changes\r\ndocument](https://docs.google.com/document/d/10blyxRfkMIR8gk4cw6nFzajA-L63iUzQaxQXHauL8LM/edit#heading=h.mlyibn1i5q84))\r\n
- make sure we don't use a capital `N` for the word `note`\r\n - make
sure that we use a capital `T` for the word `timeline`\r\n - change some
of the no message and callout texts\r\n - prioritize using `attach`
instead of `associate`\r\n\r\nAll changes have been done with
@nastasha-solomon.\r\n\r\nhttps://github.com/elastic/kibana/issues/193495","sha":"800e39224eed1335519d00e62e423af241495be9"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Philippe Oberti <philippe.oberti@elastic.co>
2024-10-22 20:05:17 -05:00
Kibana Machine
87f0215349 skip failing test suite (#181889) 2024-10-23 09:51:32 +11:00
Kibana Machine
7000c0a389 skip failing test suite (#197328) 2024-10-23 09:49:47 +11:00
Kibana Machine
f2c4c0ec4e
[8.16] [Search: Inference Management UI] Fixing design issues and Removing Duplicate Service Name (#196431) (#197320)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Search: Inference Management UI] Fixing design issues and Removing
Duplicate Service Name
(#196431)](https://github.com/elastic/kibana/pull/196431)

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

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

<!--BACKPORT [{"author":{"name":"Samiul
Monir","email":"150824886+Samiul-TheSoccerFan@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-22T18:17:15Z","message":"[Search:
Inference Management UI] Fixing design issues and Removing Duplicate
Service Name (#196431)\n\n## Summary\r\n\r\nThis PR includes:\r\n-
Addressed the comments
from\r\nhttps://github.com/elastic/kibana/pull/193642\r\n- Fix CSS to
display usage items of inference endpoints\r\n![Screenshot 2024-10-22 at
9
50\r\n47 AM](https://github.com/user-attachments/assets/02cd6323-f9aa-4af6-9a4a-c410ca38b2d9)\r\n-
Aligned header buttons with title\r\n![Screenshot 2024-10-22 at 9
51\r\n18 AM](https://github.com/user-attachments/assets/98cea438-634d-4cfe-b55a-a07bf56ecc8c)\r\n-
removed duplicate \"Elasticsearch\" from Service
dropdown\r\n![Screenshot 2024-10-22 at 9
51\r\n54 AM](https://github.com/user-attachments/assets/e4eb0d91-9440-4730-bf63-28695d1060b2)\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] 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]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [X] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [X] Any UI
touched in this PR is usable by keyboard only (learn more\r\nabout
[keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
[X] Any UI touched in this PR does not create any new axe
failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[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\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"6a764e726569ed2ec5cd1bccd113b20212a8fdab","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Search","v8.16.0","backport:version"],"title":"[Search:
Inference Management UI] Fixing design issues and Removing Duplicate
Service
Name","number":196431,"url":"https://github.com/elastic/kibana/pull/196431","mergeCommit":{"message":"[Search:
Inference Management UI] Fixing design issues and Removing Duplicate
Service Name (#196431)\n\n## Summary\r\n\r\nThis PR includes:\r\n-
Addressed the comments
from\r\nhttps://github.com/elastic/kibana/pull/193642\r\n- Fix CSS to
display usage items of inference endpoints\r\n![Screenshot 2024-10-22 at
9
50\r\n47 AM](https://github.com/user-attachments/assets/02cd6323-f9aa-4af6-9a4a-c410ca38b2d9)\r\n-
Aligned header buttons with title\r\n![Screenshot 2024-10-22 at 9
51\r\n18 AM](https://github.com/user-attachments/assets/98cea438-634d-4cfe-b55a-a07bf56ecc8c)\r\n-
removed duplicate \"Elasticsearch\" from Service
dropdown\r\n![Screenshot 2024-10-22 at 9
51\r\n54 AM](https://github.com/user-attachments/assets/e4eb0d91-9440-4730-bf63-28695d1060b2)\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] 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]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [X] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [X] Any UI
touched in this PR is usable by keyboard only (learn more\r\nabout
[keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
[X] Any UI touched in this PR does not create any new axe
failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[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\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"6a764e726569ed2ec5cd1bccd113b20212a8fdab"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196431","number":196431,"mergeCommit":{"message":"[Search:
Inference Management UI] Fixing design issues and Removing Duplicate
Service Name (#196431)\n\n## Summary\r\n\r\nThis PR includes:\r\n-
Addressed the comments
from\r\nhttps://github.com/elastic/kibana/pull/193642\r\n- Fix CSS to
display usage items of inference endpoints\r\n![Screenshot 2024-10-22 at
9
50\r\n47 AM](https://github.com/user-attachments/assets/02cd6323-f9aa-4af6-9a4a-c410ca38b2d9)\r\n-
Aligned header buttons with title\r\n![Screenshot 2024-10-22 at 9
51\r\n18 AM](https://github.com/user-attachments/assets/98cea438-634d-4cfe-b55a-a07bf56ecc8c)\r\n-
removed duplicate \"Elasticsearch\" from Service
dropdown\r\n![Screenshot 2024-10-22 at 9
51\r\n54 AM](https://github.com/user-attachments/assets/e4eb0d91-9440-4730-bf63-28695d1060b2)\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] 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]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [X] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common scenarios\r\n- [X] Any UI
touched in this PR is usable by keyboard only (learn more\r\nabout
[keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n-
[X] Any UI touched in this PR does not create any new axe
failures\r\n(run axe in
browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n-
[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\nCo-authored-by:
Elastic Machine
<elasticmachine@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"6a764e726569ed2ec5cd1bccd113b20212a8fdab"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Samiul Monir <150824886+Samiul-TheSoccerFan@users.noreply.github.com>
2024-10-22 15:08:06 -05:00
Kibana Machine
7be4f8cff4
[8.16] [Observability Onboarding] Fix EDOT collector permissions (#197248) (#197298)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Observability Onboarding] Fix EDOT collector permissions
(#197248)](https://github.com/elastic/kibana/pull/197248)

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

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

<!--BACKPORT [{"author":{"name":"Thom
Heymann","email":"190132+thomheymann@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-22T16:03:41Z","message":"[Observability
Onboarding] Fix EDOT collector permissions (#197248)\n\n##
Summary\r\n\r\nFix EDOT collector permissions.\r\n\r\n##
Details\r\n\r\nAdds `traces-*-*` index privilege and removed unnecessary
`apm`\r\napplication privileges:\r\n\r\n```json\r\n{\r\n
\"standalone_agent\": {\r\n \"cluster\": [\r\n \"monitor\"\r\n ],\r\n
\"indices\": [\r\n {\r\n \"names\": [\r\n \"logs-*-*\",\r\n
\"metrics-*-*\",\r\n \"traces-*-*\"\r\n ],\r\n \"privileges\": [\r\n
\"auto_configure\",\r\n \"create_doc\"\r\n ],\r\n
\"allow_restricted_indices\": false\r\n }\r\n ],\r\n \"applications\":
[]\r\n
}\r\n}\r\n```","sha":"e1c4a604e1b66dfd7348cd28a451313c44c996df","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability","v8.16.0"],"title":"[Observability
Onboarding] Fix EDOT collector
permissions","number":197248,"url":"https://github.com/elastic/kibana/pull/197248","mergeCommit":{"message":"[Observability
Onboarding] Fix EDOT collector permissions (#197248)\n\n##
Summary\r\n\r\nFix EDOT collector permissions.\r\n\r\n##
Details\r\n\r\nAdds `traces-*-*` index privilege and removed unnecessary
`apm`\r\napplication privileges:\r\n\r\n```json\r\n{\r\n
\"standalone_agent\": {\r\n \"cluster\": [\r\n \"monitor\"\r\n ],\r\n
\"indices\": [\r\n {\r\n \"names\": [\r\n \"logs-*-*\",\r\n
\"metrics-*-*\",\r\n \"traces-*-*\"\r\n ],\r\n \"privileges\": [\r\n
\"auto_configure\",\r\n \"create_doc\"\r\n ],\r\n
\"allow_restricted_indices\": false\r\n }\r\n ],\r\n \"applications\":
[]\r\n
}\r\n}\r\n```","sha":"e1c4a604e1b66dfd7348cd28a451313c44c996df"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197248","number":197248,"mergeCommit":{"message":"[Observability
Onboarding] Fix EDOT collector permissions (#197248)\n\n##
Summary\r\n\r\nFix EDOT collector permissions.\r\n\r\n##
Details\r\n\r\nAdds `traces-*-*` index privilege and removed unnecessary
`apm`\r\napplication privileges:\r\n\r\n```json\r\n{\r\n
\"standalone_agent\": {\r\n \"cluster\": [\r\n \"monitor\"\r\n ],\r\n
\"indices\": [\r\n {\r\n \"names\": [\r\n \"logs-*-*\",\r\n
\"metrics-*-*\",\r\n \"traces-*-*\"\r\n ],\r\n \"privileges\": [\r\n
\"auto_configure\",\r\n \"create_doc\"\r\n ],\r\n
\"allow_restricted_indices\": false\r\n }\r\n ],\r\n \"applications\":
[]\r\n
}\r\n}\r\n```","sha":"e1c4a604e1b66dfd7348cd28a451313c44c996df"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Thom Heymann <190132+thomheymann@users.noreply.github.com>
2024-10-22 13:14:05 -05:00
Kibana Machine
9752a92845
[8.16] [Chore] Isolate CCS check (#195988) (#196868)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Chore] Isolate CCS check
(#195988)](https://github.com/elastic/kibana/pull/195988)

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

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

<!--BACKPORT [{"author":{"name":"Thomas
Neirynck","email":"thomas@elastic.co"},"sourceCommit":{"committedDate":"2024-10-18T12:40:04Z","message":"[Chore]
Isolate CCS check (#195988)\n\n## Summary\r\n\r\nIsolate CCS check in
single
location.\r\n\r\nCloses\r\nhttps://github.com/elastic/kibana/issues/193906#issuecomment-2400370478\r\n\r\n\r\n###
For maintainers\r\n\r\n- [x] This was checked for breaking API changes
and was
[labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"f86d1716b171d846851041d50da074683624fa02","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","release_note:skip","v9.0.0","backport:prev-major","ci:project-deploy-observability","Team:obs-ux-infra_services","apm:review","v8.16.0"],"title":"[Chore]
Isolate CCS
check","number":195988,"url":"https://github.com/elastic/kibana/pull/195988","mergeCommit":{"message":"[Chore]
Isolate CCS check (#195988)\n\n## Summary\r\n\r\nIsolate CCS check in
single
location.\r\n\r\nCloses\r\nhttps://github.com/elastic/kibana/issues/193906#issuecomment-2400370478\r\n\r\n\r\n###
For maintainers\r\n\r\n- [x] This was checked for breaking API changes
and was
[labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"f86d1716b171d846851041d50da074683624fa02"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/195988","number":195988,"mergeCommit":{"message":"[Chore]
Isolate CCS check (#195988)\n\n## Summary\r\n\r\nIsolate CCS check in
single
location.\r\n\r\nCloses\r\nhttps://github.com/elastic/kibana/issues/193906#issuecomment-2400370478\r\n\r\n\r\n###
For maintainers\r\n\r\n- [x] This was checked for breaking API changes
and was
[labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"f86d1716b171d846851041d50da074683624fa02"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Thomas Neirynck <thomas@elastic.co>
2024-10-22 13:12:12 -05:00
Kibana Machine
2f89ad1d9d
[8.16] [SecuritySolution][Onboarding] Send Telemetry when integration tabs or cards clicked (#196291) (#197296)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[SecuritySolution][Onboarding] Send Telemetry when integration tabs
or cards clicked
(#196291)](https://github.com/elastic/kibana/pull/196291)

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

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

<!--BACKPORT [{"author":{"name":"Angela
Chuang","email":"6295984+angorayc@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-22T15:52:43Z","message":"[SecuritySolution][Onboarding]
Send Telemetry when integration tabs or cards clicked (#196291)\n\n##
Summary\r\nhttps://github.com/elastic/kibana/issues/196145\r\n\r\nTo
verify:\r\n\r\n1. Add these lines to
`kibana.dev.yml`\r\n```\r\nlogging.browser.root.level:
debug\r\ntelemetry.optIn: true\r\n```\r\n2. In the onboarding hub,
expand the integration card.\r\nIt should log `onboarding_tab_${tabId}`
on tabs
clicked.\r\n\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/bd30c9ed-7c99-4ca0-93e7-6d9bf0146e62\r\n\r\n\r\nIt
should log `onboarding_card_${integrationId}` on integration
cards\r\nclicked.\r\n\r\n\r\nhttps://github.com/user-attachments/assets/58750d88-7bbf-4b27-8e54-587f3f6f32c2\r\n\r\n\r\n3.
Manage integrations callout link
clicked::\r\n`onboarding_manage_integrations`;\r\n4. Endpoint callout
link clicked: `onboarding_endpoint_learn_more`;\r\n5. Agentless callout
link clicked: `onboarding_agentless_learn_more`;\r\n6. Agent still
required callout link
clicked:\r\n`onboarding_agent_required`;\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\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":"2b270897a3f22ed5ca04ef173895cfa8660f9ea2","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","v9.0.0","v6.8.16","Team:Threat
Hunting:Explore","ci:cloud-deploy"],"title":"[SecuritySolution][Onboarding]
Send Telemetry when integration tabs or cards
clicked","number":196291,"url":"https://github.com/elastic/kibana/pull/196291","mergeCommit":{"message":"[SecuritySolution][Onboarding]
Send Telemetry when integration tabs or cards clicked (#196291)\n\n##
Summary\r\nhttps://github.com/elastic/kibana/issues/196145\r\n\r\nTo
verify:\r\n\r\n1. Add these lines to
`kibana.dev.yml`\r\n```\r\nlogging.browser.root.level:
debug\r\ntelemetry.optIn: true\r\n```\r\n2. In the onboarding hub,
expand the integration card.\r\nIt should log `onboarding_tab_${tabId}`
on tabs
clicked.\r\n\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/bd30c9ed-7c99-4ca0-93e7-6d9bf0146e62\r\n\r\n\r\nIt
should log `onboarding_card_${integrationId}` on integration
cards\r\nclicked.\r\n\r\n\r\nhttps://github.com/user-attachments/assets/58750d88-7bbf-4b27-8e54-587f3f6f32c2\r\n\r\n\r\n3.
Manage integrations callout link
clicked::\r\n`onboarding_manage_integrations`;\r\n4. Endpoint callout
link clicked: `onboarding_endpoint_learn_more`;\r\n5. Agentless callout
link clicked: `onboarding_agentless_learn_more`;\r\n6. Agent still
required callout link
clicked:\r\n`onboarding_agent_required`;\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\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":"2b270897a3f22ed5ca04ef173895cfa8660f9ea2"}},"sourceBranch":"main","suggestedTargetBranches":["6.8"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196291","number":196291,"mergeCommit":{"message":"[SecuritySolution][Onboarding]
Send Telemetry when integration tabs or cards clicked (#196291)\n\n##
Summary\r\nhttps://github.com/elastic/kibana/issues/196145\r\n\r\nTo
verify:\r\n\r\n1. Add these lines to
`kibana.dev.yml`\r\n```\r\nlogging.browser.root.level:
debug\r\ntelemetry.optIn: true\r\n```\r\n2. In the onboarding hub,
expand the integration card.\r\nIt should log `onboarding_tab_${tabId}`
on tabs
clicked.\r\n\r\n\r\n\r\n\r\nhttps://github.com/user-attachments/assets/bd30c9ed-7c99-4ca0-93e7-6d9bf0146e62\r\n\r\n\r\nIt
should log `onboarding_card_${integrationId}` on integration
cards\r\nclicked.\r\n\r\n\r\nhttps://github.com/user-attachments/assets/58750d88-7bbf-4b27-8e54-587f3f6f32c2\r\n\r\n\r\n3.
Manage integrations callout link
clicked::\r\n`onboarding_manage_integrations`;\r\n4. Endpoint callout
link clicked: `onboarding_endpoint_learn_more`;\r\n5. Agentless callout
link clicked: `onboarding_agentless_learn_more`;\r\n6. Agent still
required callout link
clicked:\r\n`onboarding_agent_required`;\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\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":"2b270897a3f22ed5ca04ef173895cfa8660f9ea2"}},{"branch":"6.8","label":"v6.8.16","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Angela Chuang <6295984+angorayc@users.noreply.github.com>
2024-10-22 13:07:38 -05:00
Kibana Machine
f9dee7cb67
[8.16] Add watsonx icon for inference endpoints management page (#197116) (#197275)
# Backport

This will backport the following commits from `main` to `8.16`:
- [Add watsonx icon for inference endpoints management page
(#197116)](https://github.com/elastic/kibana/pull/197116)

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

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

<!--BACKPORT [{"author":{"name":"Saikat
Sarkar","email":"132922331+saikatsarkar056@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-22T15:10:40Z","message":"Add
watsonx icon for inference endpoints management page (#197116)\n\nThis
PR adds IBM Watsonx ai support for the Inference Endpoints\r\nManagement
UI.\r\n\r\n<img width=\"1249\" alt=\"Screenshot 2024-10-21 at 12 22
09 PM\"\r\nsrc=\"https://github.com/user-attachments/assets/58516bef-4800-4198-91bf-c428d878d787\">","sha":"8e1fcc126ac1b5b012b5730d51ca1ba6304020d5","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:EnterpriseSearch","backport:prev-minor","v8.16.0"],"title":"Add
watsonx icon for inference endpoints management
page","number":197116,"url":"https://github.com/elastic/kibana/pull/197116","mergeCommit":{"message":"Add
watsonx icon for inference endpoints management page (#197116)\n\nThis
PR adds IBM Watsonx ai support for the Inference Endpoints\r\nManagement
UI.\r\n\r\n<img width=\"1249\" alt=\"Screenshot 2024-10-21 at 12 22
09 PM\"\r\nsrc=\"https://github.com/user-attachments/assets/58516bef-4800-4198-91bf-c428d878d787\">","sha":"8e1fcc126ac1b5b012b5730d51ca1ba6304020d5"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197116","number":197116,"mergeCommit":{"message":"Add
watsonx icon for inference endpoints management page (#197116)\n\nThis
PR adds IBM Watsonx ai support for the Inference Endpoints\r\nManagement
UI.\r\n\r\n<img width=\"1249\" alt=\"Screenshot 2024-10-21 at 12 22
09 PM\"\r\nsrc=\"https://github.com/user-attachments/assets/58516bef-4800-4198-91bf-c428d878d787\">","sha":"8e1fcc126ac1b5b012b5730d51ca1ba6304020d5"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Saikat Sarkar <132922331+saikatsarkar056@users.noreply.github.com>
2024-10-22 12:31:29 -05:00
Kibana Machine
86170ff4fe
[8.16] [Index Management] Fix Flashing error banner in Index Template form (#196786) (#197278)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Index Management] Fix Flashing error banner in Index Template form
(#196786)](https://github.com/elastic/kibana/pull/196786)

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

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

<!--BACKPORT [{"author":{"name":"Jusheng
Huang","email":"117657272+viajes7@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-22T15:12:12Z","message":"[Index
Management] Fix Flashing error banner in Index Template form
(#196786)\n\n## Summary\r\n\r\nFixes #194751 \r\n\r\nIn `EuiForm`, if
the value of `isInvalid` is true, it will render\r\naddressFormErrors
tip messages.\r\n\r\nAnd In `step_logistics.tsx`, `isInValid` is setted
by\r\n`isInvalid={isSubmitted && !isFormValid}`\r\n\r\nBut form `submit`
method set `isSubmitted` to true first, then validate\r\nform. At this
time, `isSubmitted is true` and `isFormValid is\r\nunedfined`. So
addressFormErrors shows
immediately.\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/687a359d-ed33-4860-8d96-4543f2ef4898)\r\n\r\n**So,
maybe when `isSubmitting` is true, addressFormErrors should not
be\r\nshown.**\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"f629d96b85b222fbc3116e6a0a4308882d144aef","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Index
Management","Team:Kibana
Management","release_note:skip","💝community","v9.0.0","backport:prev-minor","v8.16.0","v8.17.0"],"title":"[Index
Management] Fix Flashing error banner in Index Template
form","number":196786,"url":"https://github.com/elastic/kibana/pull/196786","mergeCommit":{"message":"[Index
Management] Fix Flashing error banner in Index Template form
(#196786)\n\n## Summary\r\n\r\nFixes #194751 \r\n\r\nIn `EuiForm`, if
the value of `isInvalid` is true, it will render\r\naddressFormErrors
tip messages.\r\n\r\nAnd In `step_logistics.tsx`, `isInValid` is setted
by\r\n`isInvalid={isSubmitted && !isFormValid}`\r\n\r\nBut form `submit`
method set `isSubmitted` to true first, then validate\r\nform. At this
time, `isSubmitted is true` and `isFormValid is\r\nunedfined`. So
addressFormErrors shows
immediately.\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/687a359d-ed33-4860-8d96-4543f2ef4898)\r\n\r\n**So,
maybe when `isSubmitting` is true, addressFormErrors should not
be\r\nshown.**\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"f629d96b85b222fbc3116e6a0a4308882d144aef"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/196786","number":196786,"mergeCommit":{"message":"[Index
Management] Fix Flashing error banner in Index Template form
(#196786)\n\n## Summary\r\n\r\nFixes #194751 \r\n\r\nIn `EuiForm`, if
the value of `isInvalid` is true, it will render\r\naddressFormErrors
tip messages.\r\n\r\nAnd In `step_logistics.tsx`, `isInValid` is setted
by\r\n`isInvalid={isSubmitted && !isFormValid}`\r\n\r\nBut form `submit`
method set `isSubmitted` to true first, then validate\r\nform. At this
time, `isSubmitted is true` and `isFormValid is\r\nunedfined`. So
addressFormErrors shows
immediately.\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/687a359d-ed33-4860-8d96-4543f2ef4898)\r\n\r\n**So,
maybe when `isSubmitting` is true, addressFormErrors should not
be\r\nshown.**\r\n\r\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>","sha":"f629d96b85b222fbc3116e6a0a4308882d144aef"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Jusheng Huang <117657272+viajes7@users.noreply.github.com>
2024-10-22 12:26:58 -05:00
Kibana Machine
b104501555
[8.16] [Onboarding] Add tech preview badge to the OTel k8s flow (#197229) (#197267)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Onboarding] Add tech preview badge to the OTel k8s flow
(#197229)](https://github.com/elastic/kibana/pull/197229)

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

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

<!--BACKPORT [{"author":{"name":"Giorgos
Bamparopoulos","email":"georgios.bamparopoulos@elastic.co"},"sourceCommit":{"committedDate":"2024-10-22T15:03:10Z","message":"[Onboarding]
Add tech preview badge to the OTel k8s flow (#197229)\n\nAdds Tech
Preview badges for the k8s OTel flow.\r\n\r\n### Quickstart tile\r\n<img
width=\"405\"
alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/1425c39d-a3a8-44c1-9e05-b8ad0c7757ee\">\r\n\r\n###
Onboarding page\r\n<img width=\"1074\"
alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4a8b73f0-1eb1-4361-bb69-3ad62c463446\">","sha":"aaf3539faf9dd637bc311cabcd9dfb37fd263119","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-logs","Feature:
Observability Onboarding","v8.16.0"],"title":"[Onboarding] Add tech
preview badge to the OTel k8s
flow","number":197229,"url":"https://github.com/elastic/kibana/pull/197229","mergeCommit":{"message":"[Onboarding]
Add tech preview badge to the OTel k8s flow (#197229)\n\nAdds Tech
Preview badges for the k8s OTel flow.\r\n\r\n### Quickstart tile\r\n<img
width=\"405\"
alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/1425c39d-a3a8-44c1-9e05-b8ad0c7757ee\">\r\n\r\n###
Onboarding page\r\n<img width=\"1074\"
alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4a8b73f0-1eb1-4361-bb69-3ad62c463446\">","sha":"aaf3539faf9dd637bc311cabcd9dfb37fd263119"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197229","number":197229,"mergeCommit":{"message":"[Onboarding]
Add tech preview badge to the OTel k8s flow (#197229)\n\nAdds Tech
Preview badges for the k8s OTel flow.\r\n\r\n### Quickstart tile\r\n<img
width=\"405\"
alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/1425c39d-a3a8-44c1-9e05-b8ad0c7757ee\">\r\n\r\n###
Onboarding page\r\n<img width=\"1074\"
alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4a8b73f0-1eb1-4361-bb69-3ad62c463446\">","sha":"aaf3539faf9dd637bc311cabcd9dfb37fd263119"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Giorgos Bamparopoulos <georgios.bamparopoulos@elastic.co>
2024-10-22 12:01:00 -05:00
Kibana Machine
61679b7fc0
[8.16] [Security Solution] [Notes] Enable templated insights with all events, not just alerts (#197164) (#197254)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution] [Notes] Enable templated insights with all
events, not just alerts
(#197164)](https://github.com/elastic/kibana/pull/197164)

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

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

<!--BACKPORT [{"author":{"name":"Kevin
Qualters","email":"56408403+kqualters-elastic@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-10-22T14:34:12Z","message":"[Security
Solution] [Notes] Enable templated insights with all events, not just
alerts (#197164)\n\n## Summary\r\n\r\nCurrently all notes that make use
of the markdown based timeline data\r\nproviders will render as a
timeline template if the note is associated\r\nwith an event, and not an
alert. Mostly everything is in place to have\r\neverything work for both
already, there's just no context that contains\r\nthe event document in
the tree in the notes list component currently.\r\nThis pr adds that
context, and everything else works as
expected.\r\n\r\n\r\n![event_insights](https://github.com/user-attachments/assets/72d25ef2-0c2c-4f82-974f-0f005c9b2d77)\r\n\r\n\r\n###
Checklist\r\n\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":"fe79c85ddde0dd7f2bb978286ecb56a71950fb39","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Threat
Hunting:Investigations","Feature:Investigation
Guides","v8.16.0","backport:version"],"title":"[Security Solution]
[Notes] Enable templated insights with all events, not just
alerts","number":197164,"url":"https://github.com/elastic/kibana/pull/197164","mergeCommit":{"message":"[Security
Solution] [Notes] Enable templated insights with all events, not just
alerts (#197164)\n\n## Summary\r\n\r\nCurrently all notes that make use
of the markdown based timeline data\r\nproviders will render as a
timeline template if the note is associated\r\nwith an event, and not an
alert. Mostly everything is in place to have\r\neverything work for both
already, there's just no context that contains\r\nthe event document in
the tree in the notes list component currently.\r\nThis pr adds that
context, and everything else works as
expected.\r\n\r\n\r\n![event_insights](https://github.com/user-attachments/assets/72d25ef2-0c2c-4f82-974f-0f005c9b2d77)\r\n\r\n\r\n###
Checklist\r\n\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":"fe79c85ddde0dd7f2bb978286ecb56a71950fb39"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197164","number":197164,"mergeCommit":{"message":"[Security
Solution] [Notes] Enable templated insights with all events, not just
alerts (#197164)\n\n## Summary\r\n\r\nCurrently all notes that make use
of the markdown based timeline data\r\nproviders will render as a
timeline template if the note is associated\r\nwith an event, and not an
alert. Mostly everything is in place to have\r\neverything work for both
already, there's just no context that contains\r\nthe event document in
the tree in the notes list component currently.\r\nThis pr adds that
context, and everything else works as
expected.\r\n\r\n\r\n![event_insights](https://github.com/user-attachments/assets/72d25ef2-0c2c-4f82-974f-0f005c9b2d77)\r\n\r\n\r\n###
Checklist\r\n\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":"fe79c85ddde0dd7f2bb978286ecb56a71950fb39"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Kevin Qualters <56408403+kqualters-elastic@users.noreply.github.com>
2024-10-22 11:23:41 -05:00
Kibana Machine
0b47f783e9
[8.16] [Security Solution][Notes] - fix user filter not checking correct license in notes management page (#197149) (#197244)
# Backport

This will backport the following commits from `main` to `8.16`:
- [[Security Solution][Notes] - fix user filter not checking correct
license in notes management page
(#197149)](https://github.com/elastic/kibana/pull/197149)

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

### 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":"2024-10-22T13:32:48Z","message":"[Security
Solution][Notes] - fix user filter not checking correct license in notes
management page
(#197149)","sha":"dcd8e0c614183ae648e00979eb82123656076d16","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["backport","release_note:skip","v9.0.0","Team:Threat
Hunting:Investigations","v8.16.0"],"title":"[Security Solution][Notes] -
fix user filter not checking correct license in notes management
page","number":197149,"url":"https://github.com/elastic/kibana/pull/197149","mergeCommit":{"message":"[Security
Solution][Notes] - fix user filter not checking correct license in notes
management page
(#197149)","sha":"dcd8e0c614183ae648e00979eb82123656076d16"}},"sourceBranch":"main","suggestedTargetBranches":["8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197149","number":197149,"mergeCommit":{"message":"[Security
Solution][Notes] - fix user filter not checking correct license in notes
management page
(#197149)","sha":"dcd8e0c614183ae648e00979eb82123656076d16"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Philippe Oberti <philippe.oberti@elastic.co>
2024-10-22 10:22:56 -05:00