mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
28598 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
6333a72148
|
[8.12] [Cases] Filter Overflow When To Much Filters Active (#172860) (#173045)
# Backport This will backport the following commits from `main` to `8.12`: - [[Cases] Filter Overflow When To Much Filters Active (#172860)](https://github.com/elastic/kibana/pull/172860) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julian Gernun","email":"17549662+jcger@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-11T12:33:34Z","message":"[Cases] Filter Overflow When To Much Filters Active (#172860)\n\nCloses |
||
|
cd879cbe57
|
[8.12] universal-profiling: drop leading whitespaces (#173026) (#173042)
# Backport This will backport the following commits from `main` to `8.12`: - [universal-profiling: drop leading whitespaces (#173026)](https://github.com/elastic/kibana/pull/173026) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Florian Lehner","email":"florianl@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-11T12:02:56Z","message":"universal-profiling: drop leading whitespaces (#173026)\n\n## Summary\r\nWhile testing the 8.12 RC I noticed issues with the following install\r\ninstrucion:\r\n```\r\nsudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch\r\n cat <<EOF > /etc/yum.repos.d/elastic.repo\r\n [elastic-8.x]\r\n name=Elastic repository for 8.x packages\r\n baseurl=https://artifacts.elastic.co/packages/8.x/yum\r\n gpgcheck=1\r\n gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch\r\n enabled=1\r\n autorefresh=1\r\n type=rpm-md\r\n EOF\r\n```\r\nLeading whitespaces result in issues when following the install\r\ninstructions.","sha":"76bcfd3f0033defedb067d4a516fe740ae80b212","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.12.0","v8.13.0"],"number":173026,"url":"https://github.com/elastic/kibana/pull/173026","mergeCommit":{"message":"universal-profiling: drop leading whitespaces (#173026)\n\n## Summary\r\nWhile testing the 8.12 RC I noticed issues with the following install\r\ninstrucion:\r\n```\r\nsudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch\r\n cat <<EOF > /etc/yum.repos.d/elastic.repo\r\n [elastic-8.x]\r\n name=Elastic repository for 8.x packages\r\n baseurl=https://artifacts.elastic.co/packages/8.x/yum\r\n gpgcheck=1\r\n gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch\r\n enabled=1\r\n autorefresh=1\r\n type=rpm-md\r\n EOF\r\n```\r\nLeading whitespaces result in issues when following the install\r\ninstructions.","sha":"76bcfd3f0033defedb067d4a516fe740ae80b212"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/173026","number":173026,"mergeCommit":{"message":"universal-profiling: drop leading whitespaces (#173026)\n\n## Summary\r\nWhile testing the 8.12 RC I noticed issues with the following install\r\ninstrucion:\r\n```\r\nsudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch\r\n cat <<EOF > /etc/yum.repos.d/elastic.repo\r\n [elastic-8.x]\r\n name=Elastic repository for 8.x packages\r\n baseurl=https://artifacts.elastic.co/packages/8.x/yum\r\n gpgcheck=1\r\n gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch\r\n enabled=1\r\n autorefresh=1\r\n type=rpm-md\r\n EOF\r\n```\r\nLeading whitespaces result in issues when following the install\r\ninstructions.","sha":"76bcfd3f0033defedb067d4a516fe740ae80b212"}}]}] BACKPORT--> Co-authored-by: Florian Lehner <florianl@users.noreply.github.com> |
||
|
fc6fc4d4ed
|
[8.12] [Profiling] Adding breadcrumbs (#173031) (#173040)
# Backport This will backport the following commits from `main` to `8.12`: - [[Profiling] Adding breadcrumbs (#173031)](https://github.com/elastic/kibana/pull/173031) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Cauê Marcondes","email":"55978943+cauemarcondes@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-11T11:40:55Z","message":"[Profiling] Adding breadcrumbs (#173031)\n\nAdding missing breadbrcumbs\r\n\r\n<img width=\"809\" alt=\"Screenshot 2023-12-11 at 10 23 13\"\r\nsrc=\" |
||
|
16613281b2
|
[8.12] [Custom threshold] Fix bug with deleting conditions (#172187) (#173036)
# Backport This will backport the following commits from `main` to `8.12`: - [[Custom threshold] Fix bug with deleting conditions (#172187)](https://github.com/elastic/kibana/pull/172187) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Maryam Saeidi","email":"maryam.saeidi@elastic.co"},"sourceCommit":{"committedDate":"2023-12-11T11:24:18Z","message":"[Custom threshold] Fix bug with deleting conditions (#172187)\n\nFixes #171623\r\n\r\n## Summary\r\n\r\nThis PR fixes custom threshold updates by making sure that aggregation\r\nand equation will re-render if the expression changes. The chart and\r\nthreshold updates were correct during deletion.","sha":"75b52e865441d7f2a733f0b9aa78792acc0016c6","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:prev-minor","Team:obs-ux-management","Feature: Custom threshold","v8.13.0"],"number":172187,"url":"https://github.com/elastic/kibana/pull/172187","mergeCommit":{"message":"[Custom threshold] Fix bug with deleting conditions (#172187)\n\nFixes #171623\r\n\r\n## Summary\r\n\r\nThis PR fixes custom threshold updates by making sure that aggregation\r\nand equation will re-render if the expression changes. The chart and\r\nthreshold updates were correct during deletion.","sha":"75b52e865441d7f2a733f0b9aa78792acc0016c6"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172187","number":172187,"mergeCommit":{"message":"[Custom threshold] Fix bug with deleting conditions (#172187)\n\nFixes #171623\r\n\r\n## Summary\r\n\r\nThis PR fixes custom threshold updates by making sure that aggregation\r\nand equation will re-render if the expression changes. The chart and\r\nthreshold updates were correct during deletion.","sha":"75b52e865441d7f2a733f0b9aa78792acc0016c6"}}]}] BACKPORT--> Co-authored-by: Maryam Saeidi <maryam.saeidi@elastic.co> |
||
|
59564402ab
|
[8.12] [Custom Threshold Rule] Account for max alerts limits (#171960) (#173022)
# Backport This will backport the following commits from `main` to `8.12`: - [[Custom Threshold Rule] Account for max alerts limits (#171960)](https://github.com/elastic/kibana/pull/171960) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Shahzad","email":"shahzad31comp@gmail.com"},"sourceCommit":{"committedDate":"2023-12-11T09:00:34Z","message":"[Custom Threshold Rule] Account for max alerts limits (#171960)","sha":"c1bab7b1f03bf355fd39ae20ea258a1effa0c410","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:prev-minor","Team:obs-ux-management","v8.13.0"],"number":171960,"url":"https://github.com/elastic/kibana/pull/171960","mergeCommit":{"message":"[Custom Threshold Rule] Account for max alerts limits (#171960)","sha":"c1bab7b1f03bf355fd39ae20ea258a1effa0c410"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/171960","number":171960,"mergeCommit":{"message":"[Custom Threshold Rule] Account for max alerts limits (#171960)","sha":"c1bab7b1f03bf355fd39ae20ea258a1effa0c410"}}]}] BACKPORT--> Co-authored-by: Shahzad <shahzad31comp@gmail.com> |
||
|
0c2c6678c1
|
[8.12] [Lens] Fixes wrong tooltip (#172929) (#173018)
# Backport This will backport the following commits from `main` to `8.12`: - [[Lens] Fixes wrong tooltip (#172929)](https://github.com/elastic/kibana/pull/172929) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Stratoula Kalafateli","email":"efstratia.kalafateli@elastic.co"},"sourceCommit":{"committedDate":"2023-12-11T07:26:54Z","message":"[Lens] Fixes wrong tooltip (#172929)\n\n## Summary\r\n\r\nBecause the perfection is in the details, this PR fixes a minor bug in\r\nthe inline editing of **dataview** mode charts. The tooltip mentions\r\nES|QL while it shouldn't","sha":"08693ff1b73f76ed1ab352147c2e36b22e57fd49","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Visualizations","release_note:skip","Feature:Lens","backport:prev-minor","v8.12.0","v8.13.0"],"number":172929,"url":"https://github.com/elastic/kibana/pull/172929","mergeCommit":{"message":"[Lens] Fixes wrong tooltip (#172929)\n\n## Summary\r\n\r\nBecause the perfection is in the details, this PR fixes a minor bug in\r\nthe inline editing of **dataview** mode charts. The tooltip mentions\r\nES|QL while it shouldn't","sha":"08693ff1b73f76ed1ab352147c2e36b22e57fd49"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172929","number":172929,"mergeCommit":{"message":"[Lens] Fixes wrong tooltip (#172929)\n\n## Summary\r\n\r\nBecause the perfection is in the details, this PR fixes a minor bug in\r\nthe inline editing of **dataview** mode charts. The tooltip mentions\r\nES|QL while it shouldn't","sha":"08693ff1b73f76ed1ab352147c2e36b22e57fd49"}}]}] BACKPORT--> Co-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co> |
||
|
c72d0570ba
|
[8.12] [Synthetics] Remove legacy screenshot image codepath (#172684) (#172980)
# Backport This will backport the following commits from `main` to `8.12`: - [[Synthetics] Remove legacy screenshot image codepath (#172684)](https://github.com/elastic/kibana/pull/172684) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Justin Kambic","email":"jk@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T17:13:45Z","message":"[Synthetics] Remove legacy screenshot image codepath (#172684)\n\n## Summary\r\n\r\nWe have not used full screenshot image data since early alpha versions\r\nof Synthetics, and there is no reason to _not_ use screenshot blocks\r\ninstead as they make far more efficient storage performance.\r\n\r\nRemoves the route that returns full image data. I may later include\r\nchanges to remove references to this on the client as well, or do that\r\nin a follow-up.","sha":"8d3e8cd838ad80f8955c986fe830a9e6590a60de","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:fix","v8.12.0","Team:obs-ux-infra_services","Team:uptime","v8.13.0"],"number":172684,"url":"https://github.com/elastic/kibana/pull/172684","mergeCommit":{"message":"[Synthetics] Remove legacy screenshot image codepath (#172684)\n\n## Summary\r\n\r\nWe have not used full screenshot image data since early alpha versions\r\nof Synthetics, and there is no reason to _not_ use screenshot blocks\r\ninstead as they make far more efficient storage performance.\r\n\r\nRemoves the route that returns full image data. I may later include\r\nchanges to remove references to this on the client as well, or do that\r\nin a follow-up.","sha":"8d3e8cd838ad80f8955c986fe830a9e6590a60de"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172684","number":172684,"mergeCommit":{"message":"[Synthetics] Remove legacy screenshot image codepath (#172684)\n\n## Summary\r\n\r\nWe have not used full screenshot image data since early alpha versions\r\nof Synthetics, and there is no reason to _not_ use screenshot blocks\r\ninstead as they make far more efficient storage performance.\r\n\r\nRemoves the route that returns full image data. I may later include\r\nchanges to remove references to this on the client as well, or do that\r\nin a follow-up.","sha":"8d3e8cd838ad80f8955c986fe830a9e6590a60de"}}]}] BACKPORT--> Co-authored-by: Justin Kambic <jk@elastic.co> |
||
|
ed5fd5a735
|
[8.12] Language client getting started dedicated (#172869) (#172987)
# Backport This will backport the following commits from `main` to `8.12`: - [Language client getting started dedicated (#172869)](https://github.com/elastic/kibana/pull/172869) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Sander Philipse","email":"94373878+sphilipse@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-08T18:48:56Z","message":"Language client getting started dedicated (#172869)\n\n## Summary\r\n\r\nThis adds the getting started page from Serverless Elasticsearch to\r\nDedicated.","sha":"8b9ce1848ca59291a759396e61389a76e0d17133","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.12.0","v8.13.0"],"number":172869,"url":"https://github.com/elastic/kibana/pull/172869","mergeCommit":{"message":"Language client getting started dedicated (#172869)\n\n## Summary\r\n\r\nThis adds the getting started page from Serverless Elasticsearch to\r\nDedicated.","sha":"8b9ce1848ca59291a759396e61389a76e0d17133"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172869","number":172869,"mergeCommit":{"message":"Language client getting started dedicated (#172869)\n\n## Summary\r\n\r\nThis adds the getting started page from Serverless Elasticsearch to\r\nDedicated.","sha":"8b9ce1848ca59291a759396e61389a76e0d17133"}}]}] BACKPORT--> Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com> |
||
|
39954f572f
|
[8.12] [Fleet] Cache call to getBundledPackages (#172640) (#172978)
# Backport This will backport the following commits from `main` to `8.12`: - [[Fleet] Cache call to getBundledPackages (#172640)](https://github.com/elastic/kibana/pull/172640) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Nicolas Chaulet","email":"nicolas.chaulet@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T17:06:06Z","message":"[Fleet] Cache call to getBundledPackages (#172640)","sha":"2c0e98818729fe5988e17ba53c5e4752f3364039","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:APM","release_note:skip","Team:Fleet","backport:prev-minor","Team:obs-ux-infra_services","apm:review","v8.13.0"],"number":172640,"url":"https://github.com/elastic/kibana/pull/172640","mergeCommit":{"message":"[Fleet] Cache call to getBundledPackages (#172640)","sha":"2c0e98818729fe5988e17ba53c5e4752f3364039"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172640","number":172640,"mergeCommit":{"message":"[Fleet] Cache call to getBundledPackages (#172640)","sha":"2c0e98818729fe5988e17ba53c5e4752f3364039"}}]}] BACKPORT--> Co-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co> |
||
|
ebfd9af4a1
|
[8.12] [ML] Update external URLs for E5 models (#172796) (#172975)
# Backport This will backport the following commits from `main` to `8.12`: - [[ML] Update external URLs for E5 models (#172796)](https://github.com/elastic/kibana/pull/172796) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Dima Arnautov","email":"dmitrii.arnautov@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T16:27:59Z","message":"[ML] Update external URLs for E5 models (#172796)\n\n## Summary\r\n\r\nAdds external URLs for each version of the E5 model.\r\n\r\n<img width=\"1024\" alt=\"image\"\r\nsrc=\" |
||
|
ace69f7333
|
[8.12] feat(slo): store view and compact mode in URL state (#172878) (#172977)
# Backport This will backport the following commits from `main` to `8.12`: - [feat(slo): store view and compact mode in URL state (#172878)](https://github.com/elastic/kibana/pull/172878) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Kevin Delemme","email":"kevin.delemme@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T16:51:36Z","message":"feat(slo): store view and compact mode in URL state (#172878)","sha":"4eea0d6118cd4d5c4d7a9fa8474f514ee9ee9dab","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:prev-minor","Feature:SLO","v8.12.0","Team:obs-ux-management","v8.13.0"],"number":172878,"url":"https://github.com/elastic/kibana/pull/172878","mergeCommit":{"message":"feat(slo): store view and compact mode in URL state (#172878)","sha":"4eea0d6118cd4d5c4d7a9fa8474f514ee9ee9dab"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172878","number":172878,"mergeCommit":{"message":"feat(slo): store view and compact mode in URL state (#172878)","sha":"4eea0d6118cd4d5c4d7a9fa8474f514ee9ee9dab"}}]}] BACKPORT--> Co-authored-by: Kevin Delemme <kevin.delemme@elastic.co> |
||
|
3913a86c94
|
[8.12] [EDR Workflows] Fix failing attach to case functionality when isolating/releasing a host (#172912) (#172968)
# Backport This will backport the following commits from `main` to `8.12`: - [[EDR Workflows] Fix failing attach to case functionality when isolating/releasing a host (#172912)](https://github.com/elastic/kibana/pull/172912) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Tomasz Ciecierski","email":"tomasz.ciecierski@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T15:54:48Z","message":"[EDR Workflows] Fix failing attach to case functionality when isolating/releasing a host (#172912)","sha":"a5528e3e7ded7ca3388cf552c60de4c30e521781","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:fix","Team:Defend Workflows","v8.12.0","v8.13.0","v8.11.3"],"number":172912,"url":"https://github.com/elastic/kibana/pull/172912","mergeCommit":{"message":"[EDR Workflows] Fix failing attach to case functionality when isolating/releasing a host (#172912)","sha":"a5528e3e7ded7ca3388cf552c60de4c30e521781"}},"sourceBranch":"main","suggestedTargetBranches":["8.12","8.11"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172912","number":172912,"mergeCommit":{"message":"[EDR Workflows] Fix failing attach to case functionality when isolating/releasing a host (#172912)","sha":"a5528e3e7ded7ca3388cf552c60de4c30e521781"}},{"branch":"8.11","label":"v8.11.3","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Tomasz Ciecierski <tomasz.ciecierski@elastic.co> |
||
|
05871ff18e
|
[8.12] [ML] Fix long field names overflowing in Anomaly detection wizard detector selection (#172715) (#172889)
# Backport This will backport the following commits from `main` to `8.12`: - [[ML] Fix long field names overflowing in Anomaly detection wizard detector selection (#172715)](https://github.com/elastic/kibana/pull/172715) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Quynh Nguyen (Quinn)","email":"43350163+qn895@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T20:51:29Z","message":"[ML] Fix long field names overflowing in Anomaly detection wizard detector selection (#172715)\n\n## Summary\r\n\r\nThis PR fixes https://github.com/elastic/kibana/issues/171963. Changes\r\nincluded fix long field names overflowing in Anomaly detection wizard\r\ndetector selection.\r\n\r\nBefore:\r\n<img width=\"435\" alt=\"image\"\r\nsrc=\" |
||
|
b79c4b3db9
|
[8.12] [monitoring] Revert CPU Usage rule changes (#172913) (#172959)
# Backport This will backport the following commits from `main` to `8.12`: - [[monitoring] Revert CPU Usage rule changes (#172913)](https://github.com/elastic/kibana/pull/172913) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Milton Hultgren","email":"milton.hultgren@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T15:25:23Z","message":"[monitoring] Revert CPU Usage rule changes (#172913)\n\nReverts https://github.com/elastic/kibana/pull/159351\r\nReverts https://github.com/elastic/kibana/pull/167244\r\n\r\nDue to the many unexpected issues that these changes introduced we've\r\ndecided to revert these changes until we have better solutions for the\r\nproblems we've learnt about.\r\n\r\nProblems:\r\n- Gaps in data cause alerts to fire (see next point)\r\n- Normal CPU rescaling causes alerts to fire\r\nhttps://github.com/elastic/kibana/issues/160905\r\n- Any error fires an alert (since there is no other way to inform the\r\nuser about the problems faced by the rule executor)\r\n- Many assumptions about cgroups only being for container users are\r\nwrong\r\n\r\nTo address some of these issues we also need more functionality in the\r\nalerting framework to be able to register secondary actions so that we\r\nmay trigger non-oncall workflows for when a rule faces issues with\r\nevaluating the stats.\r\n\r\nOriginal issue https://github.com/elastic/kibana/issues/116128","sha":"55bc6d505977e8831633cc76e0f46b2ca66ef559","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","backport:prev-minor","v8.12.0","v8.13.0"],"number":172913,"url":"https://github.com/elastic/kibana/pull/172913","mergeCommit":{"message":"[monitoring] Revert CPU Usage rule changes (#172913)\n\nReverts https://github.com/elastic/kibana/pull/159351\r\nReverts https://github.com/elastic/kibana/pull/167244\r\n\r\nDue to the many unexpected issues that these changes introduced we've\r\ndecided to revert these changes until we have better solutions for the\r\nproblems we've learnt about.\r\n\r\nProblems:\r\n- Gaps in data cause alerts to fire (see next point)\r\n- Normal CPU rescaling causes alerts to fire\r\nhttps://github.com/elastic/kibana/issues/160905\r\n- Any error fires an alert (since there is no other way to inform the\r\nuser about the problems faced by the rule executor)\r\n- Many assumptions about cgroups only being for container users are\r\nwrong\r\n\r\nTo address some of these issues we also need more functionality in the\r\nalerting framework to be able to register secondary actions so that we\r\nmay trigger non-oncall workflows for when a rule faces issues with\r\nevaluating the stats.\r\n\r\nOriginal issue https://github.com/elastic/kibana/issues/116128","sha":"55bc6d505977e8831633cc76e0f46b2ca66ef559"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172913","number":172913,"mergeCommit":{"message":"[monitoring] Revert CPU Usage rule changes (#172913)\n\nReverts https://github.com/elastic/kibana/pull/159351\r\nReverts https://github.com/elastic/kibana/pull/167244\r\n\r\nDue to the many unexpected issues that these changes introduced we've\r\ndecided to revert these changes until we have better solutions for the\r\nproblems we've learnt about.\r\n\r\nProblems:\r\n- Gaps in data cause alerts to fire (see next point)\r\n- Normal CPU rescaling causes alerts to fire\r\nhttps://github.com/elastic/kibana/issues/160905\r\n- Any error fires an alert (since there is no other way to inform the\r\nuser about the problems faced by the rule executor)\r\n- Many assumptions about cgroups only being for container users are\r\nwrong\r\n\r\nTo address some of these issues we also need more functionality in the\r\nalerting framework to be able to register secondary actions so that we\r\nmay trigger non-oncall workflows for when a rule faces issues with\r\nevaluating the stats.\r\n\r\nOriginal issue https://github.com/elastic/kibana/issues/116128","sha":"55bc6d505977e8831633cc76e0f46b2ca66ef559"}}]}] BACKPORT--> Co-authored-by: Milton Hultgren <milton.hultgren@elastic.co> |
||
|
8506d96358
|
[8.12] Dynamically set pipeline selection list height (#172816) (#172958)
# Backport This will backport the following commits from `main` to `8.12`: - [Dynamically set pipeline selection list height (#172816)](https://github.com/elastic/kibana/pull/172816) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Mike Pellegrini","email":"mike.pellegrini@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T15:18:27Z","message":"Dynamically set pipeline selection list height (#172816)\n\n## Summary\r\n\r\nUpdate the pipeline selection list to set a maximum height that\r\ndecreases when there are too few options to fill the space. The maximum\r\nheight is set to 4.5 rows, with the extra half row used to indicate to\r\nthe user that there are more options available than what is visible\r\n(i.e. they need to scroll). If 4 or fewer options are available, the height is\r\nset to `<option_count>` rows.","sha":"7f61e2a41f1281c27bf82be9379b81a2b7ad80f4","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.12.0","v8.13.0"],"number":172816,"url":"https://github.com/elastic/kibana/pull/172816","mergeCommit":{"message":"Dynamically set pipeline selection list height (#172816)\n\n## Summary\r\n\r\nUpdate the pipeline selection list to set a maximum height that\r\ndecreases when there are too few options to fill the space. The maximum\r\nheight is set to 4.5 rows, with the extra half row used to indicate to\r\nthe user that there are more options available than what is visible\r\n(i.e. they need to scroll). If 4 or fewer options are available, the height is\r\nset to `<option_count>` rows.","sha":"7f61e2a41f1281c27bf82be9379b81a2b7ad80f4"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172816","number":172816,"mergeCommit":{"message":"Dynamically set pipeline selection list height (#172816)\n\n## Summary\r\n\r\nUpdate the pipeline selection list to set a maximum height that\r\ndecreases when there are too few options to fill the space. The maximum\r\nheight is set to 4.5 rows, with the extra half row used to indicate to\r\nthe user that there are more options available than what is visible\r\n(i.e. they need to scroll). If 4 or fewer options are available, the height is\r\nset to `<option_count>` rows.","sha":"7f61e2a41f1281c27bf82be9379b81a2b7ad80f4"}}]}] BACKPORT--> Co-authored-by: Mike Pellegrini <mike.pellegrini@elastic.co> |
||
|
692bde9cf3
|
[8.12] [Security Solution] JSON diff view for prebuilt rule upgrade flow (#172535) (#172957)
# Backport This will backport the following commits from `main` to `8.12`: - [[Security Solution] JSON diff view for prebuilt rule upgrade flow (#172535)](https://github.com/elastic/kibana/pull/172535) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Nikita Indik","email":"nikita.indik@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T15:16:42Z","message":"[Security Solution] JSON diff view for prebuilt rule upgrade flow (#172535)\n\n## Summary\r\n\r\n**Resolves: https://github.com/elastic/kibana/issues/169160**\r\n**Resolves: https://github.com/elastic/kibana/issues/166164**\r\n**Docs issue: https://github.com/elastic/security-docs/issues/4371**\r\n\r\nThis PR adds a new \"Updates\" tab to the prebuilt rules upgrade flyout.\r\nThis tab shows a diff between the installed and updated rule JSON\r\nrepresentations.\r\n\r\n<img width=\"1313\" alt=\"Schermafbeelding 2023-12-05 om 02 48 37\"\r\nsrc=\" |
||
|
15f70d5c54
|
[8.12] [APM] Add progress bar for mobile error and crashes charts (#172805) (#172926)
# Backport This will backport the following commits from `main` to `8.12`: - [[APM] Add progress bar for mobile error and crashes charts (#172805)](https://github.com/elastic/kibana/pull/172805) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Katerina","email":"aikaterini.patticha@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T10:26:17Z","message":"[APM] Add progress bar for mobile error and crashes charts (#172805)\n\n## Summary\r\n\r\ncloses: https://github.com/elastic/kibana/issues/172317\r\n\r\n# Progress bar \r\n\r\n### Before\r\n\r\n |
||
|
212aa7ecb8
|
[8.12] [Obs AI Assistant] Abort controller when component unmounts (#172870) (#172911)
# Backport This will backport the following commits from `main` to `8.12`: - [[Obs AI Assistant] Abort controller when component unmounts (#172870)](https://github.com/elastic/kibana/pull/172870) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Dario Gieselaar","email":"dario.gieselaar@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T09:00:36Z","message":"[Obs AI Assistant] Abort controller when component unmounts (#172870)\n\nWhen the component unmounts (for instance when moving to a different\r\nchat or navigating to another page), the request to /complete should be\r\naborted. This PR ensures that that is the case and adds a test for it.","sha":"c0ab01aebc90c11bc868b0115d5bc62cecc8abe9","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.12.0","v8.13.0"],"number":172870,"url":"https://github.com/elastic/kibana/pull/172870","mergeCommit":{"message":"[Obs AI Assistant] Abort controller when component unmounts (#172870)\n\nWhen the component unmounts (for instance when moving to a different\r\nchat or navigating to another page), the request to /complete should be\r\naborted. This PR ensures that that is the case and adds a test for it.","sha":"c0ab01aebc90c11bc868b0115d5bc62cecc8abe9"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172870","number":172870,"mergeCommit":{"message":"[Obs AI Assistant] Abort controller when component unmounts (#172870)\n\nWhen the component unmounts (for instance when moving to a different\r\nchat or navigating to another page), the request to /complete should be\r\naborted. This PR ensures that that is the case and adds a test for it.","sha":"c0ab01aebc90c11bc868b0115d5bc62cecc8abe9"}}]}] BACKPORT--> Co-authored-by: Dario Gieselaar <dario.gieselaar@elastic.co> |
||
|
f0cdb00ee4
|
[8.12] [Lens] Fix tooltip size and partition rerendering (#172802) (#172890)
# Backport This will backport the following commits from `main` to `8.12`: - [[Lens] Fix tooltip size and partition rerendering (#172802)](https://github.com/elastic/kibana/pull/172802) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Marco Vettorello","email":"marco.vettorello@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T20:55:24Z","message":"[Lens] Fix tooltip size and partition rerendering (#172802)\n\n## Summary\r\n\r\nfix https://github.com/elastic/kibana/issues/171408\r\nimproves the style of tooltip by enlarging its size see\r\nhttps://github.com/elastic/elastic-charts/issues/2048","sha":"f6840055d4c828787aab742ce082ab8911e8a5a9","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","Team:Visualizations","release_note:skip","backport:prev-minor","v8.12.0","v8.13.0"],"number":172802,"url":"https://github.com/elastic/kibana/pull/172802","mergeCommit":{"message":"[Lens] Fix tooltip size and partition rerendering (#172802)\n\n## Summary\r\n\r\nfix https://github.com/elastic/kibana/issues/171408\r\nimproves the style of tooltip by enlarging its size see\r\nhttps://github.com/elastic/elastic-charts/issues/2048","sha":"f6840055d4c828787aab742ce082ab8911e8a5a9"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172802","number":172802,"mergeCommit":{"message":"[Lens] Fix tooltip size and partition rerendering (#172802)\n\n## Summary\r\n\r\nfix https://github.com/elastic/kibana/issues/171408\r\nimproves the style of tooltip by enlarging its size see\r\nhttps://github.com/elastic/elastic-charts/issues/2048","sha":"f6840055d4c828787aab742ce082ab8911e8a5a9"}}]}] BACKPORT--> Co-authored-by: Marco Vettorello <marco.vettorello@elastic.co> |
||
|
f3d21302c7
|
[8.12] [ML][AIOps] Remove Technical preview badge from AIOps log rate analysis (#172722) (#172882)
# Backport This will backport the following commits from `main` to `8.12`: - [[ML][AIOps] Remove Technical preview badge from AIOps log rate analysis (#172722)](https://github.com/elastic/kibana/pull/172722) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Melissa Alvarez","email":"melissa.alvarez@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T20:07:12Z","message":"[ML][AIOps] Remove Technical preview badge from AIOps log rate analysis (#172722)\n\n## Summary\r\n\r\nThis PR removes the 'Technical Preview' badge from Log Rate Analysis in\r\nML AIOps labs.\r\n\r\n<img width=\"1225\" alt=\"image\"\r\nsrc=\" |
||
|
dde73ab426
|
[8.12] [Serverless][Security Solution][Endpoint] Unskip file operations tests (#171984) (#172867)
# Backport This will backport the following commits from `main` to `8.12`: - [[Serverless][Security Solution][Endpoint] Unskip file operations tests (#171984)](https://github.com/elastic/kibana/pull/171984) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Ash","email":"1849116+ashokaditya@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T18:21:24Z","message":"[Serverless][Security Solution][Endpoint] Unskip file operations tests (#171984)\n\n## Summary\r\n\r\nUnskips file operation cypress tests\r\n\r\n**Flaky runner**\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4063\r\nx 100 ( 3 failures ) - 1 vagrant error, 1 file not found at path, 1\r\nwaiting on fleet server error\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4093\r\nx 100 ( 7 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4129\r\nx 100 ( 6 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4146\r\nx 100 ( 3 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4208\r\nx 100 ( 5 failures ) - file not found at path\r\n\r\n_with longer file read timeout_\r\n(8281739e67bf549d4c54697bf79e2fa198071c52)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4218\r\nx 100 ( all pass )\r\n\r\n_with split assertions and timeout_\r\n(74813ef815354ec1f2ccbfb43807f0150c1d20fa)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4228\r\nx 100 ( 6 fails )\r\n\r\n_with API wait_ (cc2cba95399582e2a24188b968e0729a8f83cdcc)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4253\r\nx 100 ( 1 failure related to fleet not available )\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nSigned-off-by: Ash <1849116+ashokaditya@users.noreply.github.com>","sha":"828ba66dd97926f29037a2083b7ce10f8acaa784","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Defend Workflows","OLM Sprint","v8.12.0","v8.13.0"],"number":171984,"url":"https://github.com/elastic/kibana/pull/171984","mergeCommit":{"message":"[Serverless][Security Solution][Endpoint] Unskip file operations tests (#171984)\n\n## Summary\r\n\r\nUnskips file operation cypress tests\r\n\r\n**Flaky runner**\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4063\r\nx 100 ( 3 failures ) - 1 vagrant error, 1 file not found at path, 1\r\nwaiting on fleet server error\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4093\r\nx 100 ( 7 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4129\r\nx 100 ( 6 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4146\r\nx 100 ( 3 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4208\r\nx 100 ( 5 failures ) - file not found at path\r\n\r\n_with longer file read timeout_\r\n(8281739e67bf549d4c54697bf79e2fa198071c52)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4218\r\nx 100 ( all pass )\r\n\r\n_with split assertions and timeout_\r\n(74813ef815354ec1f2ccbfb43807f0150c1d20fa)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4228\r\nx 100 ( 6 fails )\r\n\r\n_with API wait_ (cc2cba95399582e2a24188b968e0729a8f83cdcc)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4253\r\nx 100 ( 1 failure related to fleet not available )\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nSigned-off-by: Ash <1849116+ashokaditya@users.noreply.github.com>","sha":"828ba66dd97926f29037a2083b7ce10f8acaa784"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/171984","number":171984,"mergeCommit":{"message":"[Serverless][Security Solution][Endpoint] Unskip file operations tests (#171984)\n\n## Summary\r\n\r\nUnskips file operation cypress tests\r\n\r\n**Flaky runner**\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4063\r\nx 100 ( 3 failures ) - 1 vagrant error, 1 file not found at path, 1\r\nwaiting on fleet server error\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4093\r\nx 100 ( 7 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4129\r\nx 100 ( 6 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4146\r\nx 100 ( 3 failures ) - file not found at path\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4208\r\nx 100 ( 5 failures ) - file not found at path\r\n\r\n_with longer file read timeout_\r\n(8281739e67bf549d4c54697bf79e2fa198071c52)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4218\r\nx 100 ( all pass )\r\n\r\n_with split assertions and timeout_\r\n(74813ef815354ec1f2ccbfb43807f0150c1d20fa)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4228\r\nx 100 ( 6 fails )\r\n\r\n_with API wait_ (cc2cba95399582e2a24188b968e0729a8f83cdcc)\r\n-\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4253\r\nx 100 ( 1 failure related to fleet not available )\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nSigned-off-by: Ash <1849116+ashokaditya@users.noreply.github.com>","sha":"828ba66dd97926f29037a2083b7ce10f8acaa784"}}]}] BACKPORT--> Co-authored-by: Ash <1849116+ashokaditya@users.noreply.github.com> |
||
|
c360cc9cb7
|
[8.12] [Fleet] Fix 500 in Fleet API when request to product versions endpoint throws ECONNREFUSED (#172850) (#172865)
# Backport This will backport the following commits from `main` to `8.12`: - [[Fleet] Fix 500 in Fleet API when request to product versions endpoint throws ECONNREFUSED (#172850)](https://github.com/elastic/kibana/pull/172850) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Kyle Pollich","email":"kyle.pollich@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T18:14:35Z","message":"[Fleet] Fix 500 in Fleet API when request to product versions endpoint throws ECONNREFUSED (#172850)\n\n## Summary\r\n\r\nNetwork-level errors will cause `fetch` to `throw` rather than resolving\r\nwith a status code. This PR updates our logic to handle this case for\r\nairgapped environments where `ECONNREFUSED` style errors squash HTTP\r\nrequests at the DNS level.","sha":"be6fbc4dcc8fff7e7419cf3fa9b05a6b13e3edba","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Fleet","backport:prev-minor","v8.12.0","v8.13.0","v8.11.3"],"number":172850,"url":"https://github.com/elastic/kibana/pull/172850","mergeCommit":{"message":"[Fleet] Fix 500 in Fleet API when request to product versions endpoint throws ECONNREFUSED (#172850)\n\n## Summary\r\n\r\nNetwork-level errors will cause `fetch` to `throw` rather than resolving\r\nwith a status code. This PR updates our logic to handle this case for\r\nairgapped environments where `ECONNREFUSED` style errors squash HTTP\r\nrequests at the DNS level.","sha":"be6fbc4dcc8fff7e7419cf3fa9b05a6b13e3edba"}},"sourceBranch":"main","suggestedTargetBranches":["8.12","8.11"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172850","number":172850,"mergeCommit":{"message":"[Fleet] Fix 500 in Fleet API when request to product versions endpoint throws ECONNREFUSED (#172850)\n\n## Summary\r\n\r\nNetwork-level errors will cause `fetch` to `throw` rather than resolving\r\nwith a status code. This PR updates our logic to handle this case for\r\nairgapped environments where `ECONNREFUSED` style errors squash HTTP\r\nrequests at the DNS level.","sha":"be6fbc4dcc8fff7e7419cf3fa9b05a6b13e3edba"}},{"branch":"8.11","label":"v8.11.3","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Kyle Pollich <kyle.pollich@elastic.co> |
||
|
598fc0e4b4
|
[8.12] Fix existing pipeline list keyboard accessibility (#172680) (#172852)
# Backport This will backport the following commits from `main` to `8.12`: - [Fix existing pipeline list keyboard accessibility (#172680)](https://github.com/elastic/kibana/pull/172680) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Mike Pellegrini","email":"mike.pellegrini@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T16:28:20Z","message":"Fix existing pipeline list keyboard accessibility (#172680)\n\n## Summary\r\n\r\nFix keyboard accessibility for the existing pipeline selection list","sha":"8937ce4c0d1eadb776f2996436e5d722eaca9a34","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.12.0","v8.13.0"],"number":172680,"url":"https://github.com/elastic/kibana/pull/172680","mergeCommit":{"message":"Fix existing pipeline list keyboard accessibility (#172680)\n\n## Summary\r\n\r\nFix keyboard accessibility for the existing pipeline selection list","sha":"8937ce4c0d1eadb776f2996436e5d722eaca9a34"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172680","number":172680,"mergeCommit":{"message":"Fix existing pipeline list keyboard accessibility (#172680)\n\n## Summary\r\n\r\nFix keyboard accessibility for the existing pipeline selection list","sha":"8937ce4c0d1eadb776f2996436e5d722eaca9a34"}}]}] BACKPORT--> Co-authored-by: Mike Pellegrini <mike.pellegrini@elastic.co> |
||
|
ee99073370
|
[8.12] [RAM] Fix edit fly-out (#172737) (#172837)
# Backport This will backport the following commits from `main` to `8.12`: - [[RAM] Fix edit fly-out (#172737)](https://github.com/elastic/kibana/pull/172737) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Xavier Mouligneau","email":"xavier.mouligneau@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T15:13:00Z","message":"[RAM] Fix edit fly-out (#172737)\n\nEdit Rule fly-out to be wrapped in its own React Query QueryClient\r\nprovider","sha":"f487c7d9a651334518a707daaf3760897dd56107","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","critical","release_note:skip","Team:ResponseOps","v8.12.0","Team:uptime","v8.13.0"],"number":172737,"url":"https://github.com/elastic/kibana/pull/172737","mergeCommit":{"message":"[RAM] Fix edit fly-out (#172737)\n\nEdit Rule fly-out to be wrapped in its own React Query QueryClient\r\nprovider","sha":"f487c7d9a651334518a707daaf3760897dd56107"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172737","number":172737,"mergeCommit":{"message":"[RAM] Fix edit fly-out (#172737)\n\nEdit Rule fly-out to be wrapped in its own React Query QueryClient\r\nprovider","sha":"f487c7d9a651334518a707daaf3760897dd56107"}}]}] BACKPORT--> Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co> |
||
|
555876a7e9
|
[8.12] Add fieldsForAAD to observability plugin rule types (#172809) (#172826)
# Backport This will backport the following commits from `main` to `8.12`: - [Add fieldsForAAD to observability plugin rule types (#172809)](https://github.com/elastic/kibana/pull/172809) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Maryam Saeidi","email":"maryam.saeidi@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T14:28:04Z","message":"Add fieldsForAAD to observability plugin rule types (#172809)\n\nRelated to #158324\r\n\r\n## Summary\r\n\r\nThis PR adds `fieldsForAAD` to the SLO burn rate and Custom threshold\r\nrules to ensure conditional actions can use fields related to these\r\nrules.\r\n\r\n<img\r\nsrc=\" |
||
|
0db574a1c9
|
[8.12] [Obs AI Assistant] Perform functions etc on the server (#172590) (#172824)
# Backport This will backport the following commits from `main` to `8.12`: - [[Obs AI Assistant] Perform functions etc on the server (#172590)](https://github.com/elastic/kibana/pull/172590) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Dario Gieselaar","email":"dario.gieselaar@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T14:18:41Z","message":"[Obs AI Assistant] Perform functions etc on the server (#172590)\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"56b36b9042b42c702a57568f1612af3d433d2df1","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:enhancement","Team:APM","v8.12.0","apm:review","v8.13.0"],"number":172590,"url":"https://github.com/elastic/kibana/pull/172590","mergeCommit":{"message":"[Obs AI Assistant] Perform functions etc on the server (#172590)\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"56b36b9042b42c702a57568f1612af3d433d2df1"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172590","number":172590,"mergeCommit":{"message":"[Obs AI Assistant] Perform functions etc on the server (#172590)\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"56b36b9042b42c702a57568f1612af3d433d2df1"}}]}] BACKPORT--> Co-authored-by: Dario Gieselaar <dario.gieselaar@elastic.co> |
||
|
1806937483
|
[8.12] [RAM] Fix o11y view in app (#172740) (#172823)
# Backport This will backport the following commits from `main` to `8.12`: - [[RAM] Fix o11y view in app (#172740)](https://github.com/elastic/kibana/pull/172740) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Xavier Mouligneau","email":"xavier.mouligneau@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T14:00:49Z","message":"[RAM] Fix o11y view in app (#172740)\n\n## Summary\r\n\r\nFix -> https://github.com/elastic/kibana/issues/166982","sha":"ba27a25ec78a8e9b2afa63add5b48d07e33ac9bb","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","high","release_note:skip","Team:ResponseOps","v8.12.0","Team:obs-ux-management","v8.11.2","v8.13.0"],"number":172740,"url":"https://github.com/elastic/kibana/pull/172740","mergeCommit":{"message":"[RAM] Fix o11y view in app (#172740)\n\n## Summary\r\n\r\nFix -> https://github.com/elastic/kibana/issues/166982","sha":"ba27a25ec78a8e9b2afa63add5b48d07e33ac9bb"}},"sourceBranch":"main","suggestedTargetBranches":["8.12","8.11"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.11","label":"v8.11.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172740","number":172740,"mergeCommit":{"message":"[RAM] Fix o11y view in app (#172740)\n\n## Summary\r\n\r\nFix -> https://github.com/elastic/kibana/issues/166982","sha":"ba27a25ec78a8e9b2afa63add5b48d07e33ac9bb"}}]}] BACKPORT--> Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co> |
||
|
567187afa3
|
[8.12] [SecuritySolutions] Code review improvements for PR 8038 (#172650) (#172817)
# Backport This will backport the following commits from `main` to `8.12`: - [[SecuritySolutions] Code review improvements for PR 8038 (#172650)](https://github.com/elastic/kibana/pull/172650) <!--- Backport version: 8.9.7 --> ### 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":"2023-12-07T13:36:03Z","message":"[SecuritySolutions] Code review improvements for PR 8038 (#172650)\n\n## Summary\r\n\r\n* Code review typescript improvements\r\n* Remove the tooltip that increased bundle size by 2MB","sha":"356a5b4d436fd5819eecd652870345b19f852578","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Threat Hunting","backport:prev-minor","v8.12.0","Team:Entity Analytics","v8.13.0"],"number":172650,"url":"https://github.com/elastic/kibana/pull/172650","mergeCommit":{"message":"[SecuritySolutions] Code review improvements for PR 8038 (#172650)\n\n## Summary\r\n\r\n* Code review typescript improvements\r\n* Remove the tooltip that increased bundle size by 2MB","sha":"356a5b4d436fd5819eecd652870345b19f852578"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172650","number":172650,"mergeCommit":{"message":"[SecuritySolutions] Code review improvements for PR 8038 (#172650)\n\n## Summary\r\n\r\n* Code review typescript improvements\r\n* Remove the tooltip that increased bundle size by 2MB","sha":"356a5b4d436fd5819eecd652870345b19f852578"}}]}] BACKPORT--> Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co> |
||
|
857b1adbfb
|
[8.12] [Response Ops][Alerting] Adding evaluation threshold to alert payload for ES query rule (#171571) (#172814)
# Backport This will backport the following commits from `main` to `8.12`: - [[Response Ops][Alerting] Adding evaluation threshold to alert payload for ES query rule (#171571)](https://github.com/elastic/kibana/pull/171571) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Ying Mao","email":"ying.mao@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T13:20:34Z","message":"[Response Ops][Alerting] Adding evaluation threshold to alert payload for ES query rule (#171571)\n\nResolves https://github.com/elastic/kibana/issues/166986\r\n\r\n## Summary\r\n\r\nAdding `kibana.alert.evalution.threshold` to the alert payload for the\r\nES query rule. This is the field that's shown in the alert details view\r\nin Observability. To show this, we add `ALERT_EVALUATION_CONDITIONS` to\r\nthe stack alerts mapping, using the same mapping type as the\r\nobservability rule types. This is typed as a `scaled_float` which is\r\nexpecting a single value, so the threshold is set in the alert payload\r\nonly when the threshold is a single value. I will open a followup issue\r\nfor handling multi-valued thresholds.\r\nhttps://github.com/elastic/kibana/issues/172714\r\n\r\n<img width=\"1064\" alt=\"Screenshot 2023-11-20 at 1 10 05 PM\"\r\nsrc=\" |
||
|
33884c2aa9
|
[8.12] [Fleet] fix validation of output secret fields (#172795) (#172812)
# Backport This will backport the following commits from `main` to `8.12`: - [[Fleet] fix validation of output secret fields (#172795)](https://github.com/elastic/kibana/pull/172795) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julia Bardi","email":"90178898+juliaElastic@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T13:14:56Z","message":"[Fleet] fix validation of output secret fields (#172795)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/172481\r\n\r\nFixed validation of secret output fields. Updated cypress tests that\r\nvalidates output secrets.\r\n\r\nCreate a new remote elasticsearch output and verify that service token\r\nfield is required when clicking Save without filling it in.\r\n<img width=\"673\" alt=\"image\"\r\nsrc=\" |
||
|
7837193409
|
[8.12] [Lens] Pass user messages to the config panel (#172791) (#172811)
# Backport This will backport the following commits from `main` to `8.12`: - [[Lens] Pass user messages to the config panel (#172791)](https://github.com/elastic/kibana/pull/172791) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Marta Bondyra","email":"4283304+mbondyra@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T13:10:27Z","message":"[Lens] Pass user messages to the config panel (#172791)\n\n## Summary\r\n\r\nFixes https://github.com/elastic/kibana/issues/169175","sha":"8f7a12cc42b4c0d2e14fc8084e2ab0c479d0aa9f","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Visualizations","release_note:skip","Feature:Lens","backport:prev-minor","v8.12.0","v8.13.0"],"number":172791,"url":"https://github.com/elastic/kibana/pull/172791","mergeCommit":{"message":"[Lens] Pass user messages to the config panel (#172791)\n\n## Summary\r\n\r\nFixes https://github.com/elastic/kibana/issues/169175","sha":"8f7a12cc42b4c0d2e14fc8084e2ab0c479d0aa9f"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172791","number":172791,"mergeCommit":{"message":"[Lens] Pass user messages to the config panel (#172791)\n\n## Summary\r\n\r\nFixes https://github.com/elastic/kibana/issues/169175","sha":"8f7a12cc42b4c0d2e14fc8084e2ab0c479d0aa9f"}}]}] BACKPORT--> Co-authored-by: Marta Bondyra <4283304+mbondyra@users.noreply.github.com> |
||
|
14ea230c25
|
[8.12] [Profiling] Fixing CO2 and Cost calcs (#172608) (#172810)
# Backport This will backport the following commits from `main` to `8.12`: - [[Profiling] Fixing CO2 and Cost calcs (#172608)](https://github.com/elastic/kibana/pull/172608) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Cauê Marcondes","email":"55978943+cauemarcondes@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T12:50:02Z","message":"[Profiling] Fixing CO2 and Cost calcs (#172608)\n\nWe have found some bugs while testing the new CO2 and Cost calculations.","sha":"a3245473121fc50afb8ca24f3d521b8559ed21af","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.12.0","v8.13.0"],"number":172608,"url":"https://github.com/elastic/kibana/pull/172608","mergeCommit":{"message":"[Profiling] Fixing CO2 and Cost calcs (#172608)\n\nWe have found some bugs while testing the new CO2 and Cost calculations.","sha":"a3245473121fc50afb8ca24f3d521b8559ed21af"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172608","number":172608,"mergeCommit":{"message":"[Profiling] Fixing CO2 and Cost calcs (#172608)\n\nWe have found some bugs while testing the new CO2 and Cost calculations.","sha":"a3245473121fc50afb8ca24f3d521b8559ed21af"}}]}] BACKPORT--> Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com> |
||
|
ff04f68ab0
|
[8.12] [Lens] fixed equality check for visualization (#172685) (#172790)
# Backport This will backport the following commits from `main` to `8.12`: - [[Lens] fixed equality check for visualization (#172685)](https://github.com/elastic/kibana/pull/172685) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Marta Bondyra","email":"4283304+mbondyra@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T09:31:38Z","message":"[Lens] fixed equality check for visualization (#172685)\n\n## Summary\r\n\r\nFixed an equality check bug for attributesChanged calculation. It wasn't\r\ntaking into account that visualization can also have references (to\r\ndataview for annotations) and a custom isEqual function.","sha":"9e41850a352a24446a0c49bacffccf93df2547fb","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Visualizations","release_note:skip","Feature:Lens","v8.12.0","v8.13.0"],"number":172685,"url":"https://github.com/elastic/kibana/pull/172685","mergeCommit":{"message":"[Lens] fixed equality check for visualization (#172685)\n\n## Summary\r\n\r\nFixed an equality check bug for attributesChanged calculation. It wasn't\r\ntaking into account that visualization can also have references (to\r\ndataview for annotations) and a custom isEqual function.","sha":"9e41850a352a24446a0c49bacffccf93df2547fb"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172685","number":172685,"mergeCommit":{"message":"[Lens] fixed equality check for visualization (#172685)\n\n## Summary\r\n\r\nFixed an equality check bug for attributesChanged calculation. It wasn't\r\ntaking into account that visualization can also have references (to\r\ndataview for annotations) and a custom isEqual function.","sha":"9e41850a352a24446a0c49bacffccf93df2547fb"}}]}] BACKPORT--> Co-authored-by: Marta Bondyra <4283304+mbondyra@users.noreply.github.com> |
||
|
d875875d36
|
[8.12] Deprecate feature flag for Custom threshold rule (#172584) (#172792)
# Backport This will backport the following commits from `main` to `8.12`: - [Deprecate feature flag for Custom threshold rule (#172584)](https://github.com/elastic/kibana/pull/172584) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Bena Kansara","email":"69037875+benakansara@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T09:34:11Z","message":"Deprecate feature flag for Custom threshold rule (#172584)\n\nResolves https://github.com/elastic/kibana/issues/171406\r\n\r\n- Deprecates following feature flag used for enabling/disabling Custom\r\nthreshold rule:\r\n```\r\nxpack.observability.unsafe.thresholdRule.enabled\r\n```\r\n- Removes usage of this flag from code.\r\n- Adding this flag in `kibana.yml` will generate following warning:\r\n```\r\n[WARN ][config.deprecation] You no longer need to configure \"xpack.observability.unsafe.thresholdRule.enabled\".\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"16f09fdcc45a2df9a3a7868ea9590227627b82ad","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.12.0","Team:obs-ux-management","v8.13.0"],"number":172584,"url":"https://github.com/elastic/kibana/pull/172584","mergeCommit":{"message":"Deprecate feature flag for Custom threshold rule (#172584)\n\nResolves https://github.com/elastic/kibana/issues/171406\r\n\r\n- Deprecates following feature flag used for enabling/disabling Custom\r\nthreshold rule:\r\n```\r\nxpack.observability.unsafe.thresholdRule.enabled\r\n```\r\n- Removes usage of this flag from code.\r\n- Adding this flag in `kibana.yml` will generate following warning:\r\n```\r\n[WARN ][config.deprecation] You no longer need to configure \"xpack.observability.unsafe.thresholdRule.enabled\".\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"16f09fdcc45a2df9a3a7868ea9590227627b82ad"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172584","number":172584,"mergeCommit":{"message":"Deprecate feature flag for Custom threshold rule (#172584)\n\nResolves https://github.com/elastic/kibana/issues/171406\r\n\r\n- Deprecates following feature flag used for enabling/disabling Custom\r\nthreshold rule:\r\n```\r\nxpack.observability.unsafe.thresholdRule.enabled\r\n```\r\n- Removes usage of this flag from code.\r\n- Adding this flag in `kibana.yml` will generate following warning:\r\n```\r\n[WARN ][config.deprecation] You no longer need to configure \"xpack.observability.unsafe.thresholdRule.enabled\".\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"16f09fdcc45a2df9a3a7868ea9590227627b82ad"}}]}] BACKPORT--> Co-authored-by: Bena Kansara <69037875+benakansara@users.noreply.github.com> |
||
|
073f7b0e34
|
[8.12] [Cloud Security] Remove manual-manual from azure integration (#172669) (#172788)
# Backport This will backport the following commits from `main` to `8.12`: - [[Cloud Security] Remove manual-manual from azure integration (#172669)](https://github.com/elastic/kibana/pull/172669) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jordan","email":"51442161+JordanSh@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T09:12:51Z","message":"[Cloud Security] Remove manual-manual from azure integration (#172669)","sha":"ef5305d47f3daaefe6f2bee858d94770a4a86f71","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Cloud Security","v8.12.0","v8.13.0"],"number":172669,"url":"https://github.com/elastic/kibana/pull/172669","mergeCommit":{"message":"[Cloud Security] Remove manual-manual from azure integration (#172669)","sha":"ef5305d47f3daaefe6f2bee858d94770a4a86f71"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172669","number":172669,"mergeCommit":{"message":"[Cloud Security] Remove manual-manual from azure integration (#172669)","sha":"ef5305d47f3daaefe6f2bee858d94770a4a86f71"}}]}] BACKPORT--> Co-authored-by: Jordan <51442161+JordanSh@users.noreply.github.com> |
||
|
2a4a765073
|
[8.12] Deprecate feature flag for Log threshold alert details page (#172554) (#172775)
# Backport This will backport the following commits from `main` to `8.12`: - [Deprecate feature flag for Log threshold alert details page (#172554)](https://github.com/elastic/kibana/pull/172554) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Bena Kansara","email":"69037875+benakansara@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T07:35:01Z","message":"Deprecate feature flag for Log threshold alert details page (#172554)\n\nResolves https://github.com/elastic/kibana/issues/172379\r\n\r\n- Deprecates following feature flag used for enabling/disabling Log\r\nthreshold alert details page:\r\n```\r\nxpack.observability.unsafe.alertDetails.logs.enabled\r\n```\r\n- Removes usage of this flag from code.\r\n- Adding this flag in `kibana.yml` will generate following warning:\r\n```\r\n[WARN ][config.deprecation] You no longer need to configure \"xpack.observability.unsafe.alertDetails.logs.enabled\".\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"6628232433c0144f7564b22d8e6d2941425431ae","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.12.0","Team:obs-ux-management","v8.13.0"],"number":172554,"url":"https://github.com/elastic/kibana/pull/172554","mergeCommit":{"message":"Deprecate feature flag for Log threshold alert details page (#172554)\n\nResolves https://github.com/elastic/kibana/issues/172379\r\n\r\n- Deprecates following feature flag used for enabling/disabling Log\r\nthreshold alert details page:\r\n```\r\nxpack.observability.unsafe.alertDetails.logs.enabled\r\n```\r\n- Removes usage of this flag from code.\r\n- Adding this flag in `kibana.yml` will generate following warning:\r\n```\r\n[WARN ][config.deprecation] You no longer need to configure \"xpack.observability.unsafe.alertDetails.logs.enabled\".\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"6628232433c0144f7564b22d8e6d2941425431ae"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/172554","number":172554,"mergeCommit":{"message":"Deprecate feature flag for Log threshold alert details page (#172554)\n\nResolves https://github.com/elastic/kibana/issues/172379\r\n\r\n- Deprecates following feature flag used for enabling/disabling Log\r\nthreshold alert details page:\r\n```\r\nxpack.observability.unsafe.alertDetails.logs.enabled\r\n```\r\n- Removes usage of this flag from code.\r\n- Adding this flag in `kibana.yml` will generate following warning:\r\n```\r\n[WARN ][config.deprecation] You no longer need to configure \"xpack.observability.unsafe.alertDetails.logs.enabled\".\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"6628232433c0144f7564b22d8e6d2941425431ae"}}]}] BACKPORT--> Co-authored-by: Bena Kansara <69037875+benakansara@users.noreply.github.com> |
||
|
f40e47cc10
|
[8.12] Create usage collectors for connectors (#172280) (#172774)
# Backport This will backport the following commits from `main` to `8.12`: - [Create usage collectors for connectors (#172280)](https://github.com/elastic/kibana/pull/172280) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Chenhui Wang","email":"54903978+wangch079@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-07T07:04:18Z","message":"Create usage collectors for connectors (#172280)\n\n## Closes https://github.com/elastic/enterprise-search-team/issues/6297\r\n\r\n## Summary\r\n\r\nThis PR adds usage collectors for connectors, to collect basic telemetry\r\nmetrics, in plugin `enterprise_search` and `serverless_search`.\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\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"f5c78b966b32ed3077b7795308f8902d1120013f","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","auto-backport","v8.12.0"],"number":172280,"url":"https://github.com/elastic/kibana/pull/172280","mergeCommit":{"message":"Create usage collectors for connectors (#172280)\n\n## Closes https://github.com/elastic/enterprise-search-team/issues/6297\r\n\r\n## Summary\r\n\r\nThis PR adds usage collectors for connectors, to collect basic telemetry\r\nmetrics, in plugin `enterprise_search` and `serverless_search`.\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\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"f5c78b966b32ed3077b7795308f8902d1120013f"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Chenhui Wang <54903978+wangch079@users.noreply.github.com> |
||
|
05df6546c0
|
[Synthetics] Fix e2e tests (#172719)
## Summary Recently, https://github.com/elastic/kibana/pull/171933 introduced a notion of `QueryClientProvider` to observability. It seems like we might need to include this also in our rule wrapper, as it is perhaps rendered outside of the tree in question and doesn't play nice, perhaps as a result of lazy loading. Strangely I cannot repro this failure locally. Here's an example build failure though: https://buildkite.com/elastic/kibana-pull-request/builds/182158#018c3f75-d7c8-42a6-ac6c-0c30f66fe54c ~This initial patch might not resolve the issue, in which case I'll ping others to assist.~ This seems to have un-broken the tests. ### Checklist Delete any items that are not applicable to this PR. - [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [ ] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [ ] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [ ] Any UI touched in this PR is usable by keyboard only (learn more about [keyboard accessibility](https://webaim.org/techniques/keyboard/)) - [ ] Any UI touched in this PR does not create any new axe failures (run axe in browser: [FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/), [Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US)) - [ ] If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the [docker list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker) - [ ] This renders correctly on smaller devices using a responsive layout. (You can test this [in your browser](https://www.browserstack.com/guide/responsive-testing-on-local-server)) - [ ] This was checked for [cross-browser compatibility](https://www.elastic.co/support/matrix#matrix_browsers) ### Risk Matrix Delete this section if it is not applicable to this PR. Before closing this PR, invite QA, stakeholders, and other developers to identify risks that should be tested prior to the change/feature release. When forming the risk matrix, consider some of the following examples and how they may potentially impact the change: | Risk | Probability | Severity | Mitigation/Notes | |---------------------------|-------------|----------|-------------------------| | Multiple Spaces—unexpected behavior in non-default Kibana Space. | Low | High | Integration tests will verify that all features are still supported in non-default Kibana Space and when user switches between spaces. | | Multiple nodes—Elasticsearch polling might have race conditions when multiple Kibana nodes are polling for the same tasks. | High | Low | Tasks are idempotent, so executing them multiple times will not result in logical error, but will degrade performance. To test for this case we add plenty of unit tests around this logic and document manual testing procedure. | | Code should gracefully handle cases when feature X or plugin Y are disabled. | Medium | High | Unit tests will verify that any feature flag or plugin combination still results in our service operational. | | [See more potential risk examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) | ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) |
||
|
6349d1c513
|
[Security Solution][Investigations] - Fix ESQL query size (#171789)
## Summary
This PR improves a potential performance issue for timeline currently.
When users load a security solution page with timeline, the default ESQL
tab query is run in the background as the query is a part of the url
state. While this can be convenient for the speed of retrieval when
opening the ESQL tab, it can lead to some performance issues on initial
load depending on the number of fields/size of the data in the user's
default security indices. To improve the performance of this initial
query, we'll limit the query to only initially retrieve the default
Timeline columns via the ESQL `keep` clause.
`keep @timestamp, message, event.category, event.action, host.names,
source.ip, destination.ip, user.name` will be appended to the end of the
current default query
<img width="1680" alt="image"
src="
|
||
|
fd30f2555f
|
[Entity Analytics] Asset criticality privileges API (#172441) | ||
|
e3ecb19a69
|
[Fleet] fix optional secret update (#172695)
## Summary Relates https://github.com/elastic/kibana/pull/172673 Fix remaining issue with update integration policy with optional secret: https://github.com/elastic/kibana/pull/172673#discussion_r1417418755 Make sure to test with a 8.11+ fleet-server so that secret storage is enabled. |
||
|
b721ff7544
|
[EDR Workflows] Include timeout in saved query run (#172347)
https://github.com/elastic/kibana/issues/172138
Clicking "play" button on saved queries list didn't properly transfer
`timeout` field through url change.
|
||
|
6ee47b05a7
|
[Cases] Remove useEffects from cases table filters (#172499) | ||
|
7795901fe7
|
[Reporting/CSV] Make searches used for export inspectable (#171248)
## Summary Resolves https://github.com/elastic/kibana/issues/162366 ## Release note Added a troubleshooting enhancement for Kibana CSV export to allow users to inspect the queries used for collecting all of the data. ## Other changes: * Expose the reporting `csv.scroll` settings to the browser. * Lazy-load the report job info panel component. * Fix a few mixups of "setup" and "start" contracts. ## Screenshots <details> <summary>Option in Stack Management for CSV report jobs</summary> 
## Summary Fix up for https://github.com/elastic/kibana/pull/171078 Test Env: https://p.elstc.co/paste/vmb8YG18#nCnDFTVE4HZxFK9M4TyHii3Gt4rq0YV25LQK33PqNly <img width="2556" alt="Screenshot 2023-12-05 at 19 00 06" src=" |
||
|
9034cb6181
|
[Serverless Search] getting started: update connection details section (#172320)
## Summary
Updating the cloud details section per the updated design:
<img width="1428" alt="image"
src="
|
||
|
ff34679e8c
|
skip flaky suite (#170666) | ||
|
a35425c2ca
|
[Lens] cleanup - remove non used css (#172576)
## Summary Just a small cleanup - this is not used in any place. |
||
|
41e7ef7f2f
|
Remove Experimental Feature banners, add Beta badges to Function List (#172652) | ||
|
6fe6cdd9d5
|
[Fleet] Support Elasticsearch output performance presets (#172359)
## Summary
Closes https://github.com/elastic/kibana/issues/166870
Closes https://github.com/elastic/kibana/issues/172525
- Adds a new `preset` field to output saved objects
- Updates REST spec payloads to allow `preset` field in `POST/PUT`
requests to the `/api/fleet/outputs` endpoint
- Adds logic to set default `preset` to `balanced` or `custom` based on
whether a reserved key exists in `output.config_yaml`
- Adds UI to the output settings flyout for providing a preset
- Adds backfill logic to Fleet `setup` that updates all existing outputs
+ redeploys their associated policies to ensure the proper `preset` is
provided on all policies
## To do
- [x] Fix failing tests
- [x] Add a lot of tests + testing instructions
- [x] Allow preconfigured outputs to specify a preset
- [x] Update OpenAPI spec for outputs API
- [x] Disable `EuiSelect` when output is managed
- [x] Add in-product link to performance preset docs once they exist
(might have to be a follow-up? (Follow up:
https://github.com/elastic/kibana/issues/172523)
- [x] Parse YML box contents instead of using basic string lookup for
forcing `custom` preset (Follow up:
https://github.com/elastic/kibana/issues/172525)
## How to test
1. Create a new Elasticsearch output
2. Observe the `Performance preset` dropdown defaults to `balanced`
3. Add a performance setting to the custom YAML box e.g. `bulk_max_size:
1000`
4. Note the callout with the list of reserved keys
5. Note that the dropdown switches to `Custom` and is now disabled
6. Remove the offending key
7. Note the dropdown returns to its normal state
8. Save the output
9. Edit the output and observe the same behaviors
For the backfill
1. Create a local environment with multiple elasticsearch outputs on
`main`
2. Stop Kibana
3. Checkout this PR branch
4. Restart Kibana
5. Observe the ES outputs have been updated to include the appropriate
`preset` value
## Screenshots + Screen recordings
|