mirror of
https://github.com/elastic/kibana.git
synced 2025-04-21 08:19:33 -04:00
4438 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
3f5e855d29
|
[docs] Remove experimental message from saved objects import and export apis for 8.12 (#202529)
## Summary Same as https://github.com/elastic/kibana/pull/202173 but for 8.12 ### Checklist Check the PR satisfies following conditions. - [x] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials |
||
|
2b9a3870f8
|
[8.12] Update serverless link targets (#199396) (#199559)
# Backport This will backport the following commits from `main` to `8.12`: - [Update serverless link targets (#199396)](https://github.com/elastic/kibana/pull/199396) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lisa Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2024-11-08T19:47:28Z","message":"Update serverless link targets (#199396)","sha":"13910194838a63991bdcde0a9d83d688d1025592","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","docs","v8.16.0","backport:version","v8.17.0","v8.15.4"],"number":199396,"url":"https://github.com/elastic/kibana/pull/199396","mergeCommit":{"message":"Update serverless link targets (#199396)","sha":"13910194838a63991bdcde0a9d83d688d1025592"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199396","number":199396,"mergeCommit":{"message":"Update serverless link targets (#199396)","sha":"13910194838a63991bdcde0a9d83d688d1025592"}},{"branch":"8.16","label":"v8.16.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/199552","number":199552,"state":"OPEN"},{"branch":"8.x","label":"v8.17.0","labelRegex":"^v8.17.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/199551","number":199551,"state":"OPEN"},{"branch":"8.15","label":"v8.15.4","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/199553","number":199553,"state":"OPEN"}]}] BACKPORT--> |
||
|
3dabc17e43
|
[8.12] Add ECS version metadata to doc link service (#182192) (#182480)
# Backport This will backport the following commits from `main` to `8.12`: - [Add ECS version metadata to doc link service (#182192)](https://github.com/elastic/kibana/pull/182192) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lisa Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2024-05-01T23:21:13Z","message":"Add ECS version metadata to doc link service (#182192)","sha":"e0c3cc638002d3b08207a70f3e278ada73d4b7cb","branchLabelMapping":{"^v8.15.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","v8.14.0","v8.12.3","v8.13.3","v8.15.0"],"number":182192,"url":"https://github.com/elastic/kibana/pull/182192","mergeCommit":{"message":"Add ECS version metadata to doc link service (#182192)","sha":"e0c3cc638002d3b08207a70f3e278ada73d4b7cb"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.14","label":"v8.14.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/182316","number":182316,"state":"MERGED","mergeCommit":{"sha":"d3738cbe455389ce7ea5a3331319e1c9e157cd02","message":"[8.14] Add ECS version metadata to doc link service (#182192) (#182316)\n\n# Backport\n\nThis will backport the following commits from `main` to `8.14`:\n- [Add ECS version metadata to doc link service\n(#182192)](https://github.com/elastic/kibana/pull/182192)\n\n<!--- Backport version: 9.4.3 -->\n\n### Questions ?\nPlease refer to the [Backport tool\ndocumentation](https://github.com/sqren/backport)\n\n<!--BACKPORT [{\"author\":{\"name\":\"Lisa\nCawley\",\"email\":\"lcawley@elastic.co\"},\"sourceCommit\":{\"committedDate\":\"2024-05-01T23:21:13Z\",\"message\":\"Add\nECS version metadata to doc link service\n(#182192)\",\"sha\":\"e0c3cc638002d3b08207a70f3e278ada73d4b7cb\",\"branchLabelMapping\":{\"^v8.15.0$\":\"main\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"Team:Docs\",\"release_note:skip\",\"docs\",\"v8.14.0\",\"v8.12.3\",\"v8.13.3\",\"v8.15.0\"],\"title\":\"Add\nECS version metadata to doc link\nservice\",\"number\":182192,\"url\":\"https://github.com/elastic/kibana/pull/182192\",\"mergeCommit\":{\"message\":\"Add\nECS version metadata to doc link service\n(#182192)\",\"sha\":\"e0c3cc638002d3b08207a70f3e278ada73d4b7cb\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[\"8.14\",\"8.12\",\"8.13\"],\"targetPullRequestStates\":[{\"branch\":\"8.14\",\"label\":\"v8.14.0\",\"branchLabelMappingKey\":\"^v(\\\\d+).(\\\\d+).\\\\d+$\",\"isSourceBranch\":false,\"state\":\"NOT_CREATED\"},{\"branch\":\"8.12\",\"label\":\"v8.12.3\",\"branchLabelMappingKey\":\"^v(\\\\d+).(\\\\d+).\\\\d+$\",\"isSourceBranch\":false,\"state\":\"NOT_CREATED\"},{\"branch\":\"8.13\",\"label\":\"v8.13.3\",\"branchLabelMappingKey\":\"^v(\\\\d+).(\\\\d+).\\\\d+$\",\"isSourceBranch\":false,\"state\":\"NOT_CREATED\"},{\"branch\":\"main\",\"label\":\"v8.15.0\",\"branchLabelMappingKey\":\"^v8.15.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/182192\",\"number\":182192,\"mergeCommit\":{\"message\":\"Add\nECS version metadata to doc link service\n(#182192)\",\"sha\":\"e0c3cc638002d3b08207a70f3e278ada73d4b7cb\"}}]}]\nBACKPORT-->\n\nCo-authored-by: Lisa Cawley <lcawley@elastic.co>"}},{"branch":"8.12","label":"v8.12.3","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.13","label":"v8.13.3","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/182315","number":182315,"state":"MERGED","mergeCommit":{"sha":"ca4edd23c91d97d0f047c50f352bdd5c7763190a","message":"[8.13] Add ECS version metadata to doc link service (#182192) (#182315)\n\n# Backport\n\nThis will backport the following commits from `main` to `8.13`:\n- [Add ECS version metadata to doc link service\n(#182192)](https://github.com/elastic/kibana/pull/182192)\n\n<!--- Backport version: 9.4.3 -->\n\n### Questions ?\nPlease refer to the [Backport tool\ndocumentation](https://github.com/sqren/backport)\n\n<!--BACKPORT [{\"author\":{\"name\":\"Lisa\nCawley\",\"email\":\"lcawley@elastic.co\"},\"sourceCommit\":{\"committedDate\":\"2024-05-01T23:21:13Z\",\"message\":\"Add\nECS version metadata to doc link service\n(#182192)\",\"sha\":\"e0c3cc638002d3b08207a70f3e278ada73d4b7cb\",\"branchLabelMapping\":{\"^v8.15.0$\":\"main\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"Team:Docs\",\"release_note:skip\",\"docs\",\"v8.14.0\",\"v8.12.3\",\"v8.13.3\",\"v8.15.0\"],\"title\":\"Add\nECS version metadata to doc link\nservice\",\"number\":182192,\"url\":\"https://github.com/elastic/kibana/pull/182192\",\"mergeCommit\":{\"message\":\"Add\nECS version metadata to doc link service\n(#182192)\",\"sha\":\"e0c3cc638002d3b08207a70f3e278ada73d4b7cb\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[\"8.14\",\"8.12\",\"8.13\"],\"targetPullRequestStates\":[{\"branch\":\"8.14\",\"label\":\"v8.14.0\",\"branchLabelMappingKey\":\"^v(\\\\d+).(\\\\d+).\\\\d+$\",\"isSourceBranch\":false,\"state\":\"NOT_CREATED\"},{\"branch\":\"8.12\",\"label\":\"v8.12.3\",\"branchLabelMappingKey\":\"^v(\\\\d+).(\\\\d+).\\\\d+$\",\"isSourceBranch\":false,\"state\":\"NOT_CREATED\"},{\"branch\":\"8.13\",\"label\":\"v8.13.3\",\"branchLabelMappingKey\":\"^v(\\\\d+).(\\\\d+).\\\\d+$\",\"isSourceBranch\":false,\"state\":\"NOT_CREATED\"},{\"branch\":\"main\",\"label\":\"v8.15.0\",\"branchLabelMappingKey\":\"^v8.15.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/182192\",\"number\":182192,\"mergeCommit\":{\"message\":\"Add\nECS version metadata to doc link service\n(#182192)\",\"sha\":\"e0c3cc638002d3b08207a70f3e278ada73d4b7cb\"}}]}]\nBACKPORT-->\n\nCo-authored-by: Lisa Cawley <lcawley@elastic.co>"}},{"branch":"main","label":"v8.15.0","labelRegex":"^v8.15.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/182192","number":182192,"mergeCommit":{"message":"Add ECS version metadata to doc link service (#182192)","sha":"e0c3cc638002d3b08207a70f3e278ada73d4b7cb"}}]}] BACKPORT--> |
||
|
aade97320e
|
[8.12] Display username field of ServiceNow as textbox (#178002) (#178012)
# Backport This will backport the following commits from `main` to `8.12`: - [Display username field of ServiceNow as textbox (#178002)](https://github.com/elastic/kibana/pull/178002) <!--- Backport version: 9.4.3 --> ### 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":"2024-03-05T14:41:12Z","message":"Display username field of ServiceNow as textbox (#178002)\n\n## Summary\r\n\r\nDisplay the `Username` field of native ServiceNow connector as textbox,\r\ninstead of textarea.\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6cb73aaec15b230a65d2e17a9d6ef970a1061709","branchLabelMapping":{"^v8.14.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.12.0","v8.13.0","v8.14.0"],"title":"Display username field of ServiceNow as textbox","number":178002,"url":"https://github.com/elastic/kibana/pull/178002","mergeCommit":{"message":"Display username field of ServiceNow as textbox (#178002)\n\n## Summary\r\n\r\nDisplay the `Username` field of native ServiceNow connector as textbox,\r\ninstead of textarea.\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6cb73aaec15b230a65d2e17a9d6ef970a1061709"}},"sourceBranch":"main","suggestedTargetBranches":["8.12","8.13"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.13","label":"v8.13.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.14.0","branchLabelMappingKey":"^v8.14.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/178002","number":178002,"mergeCommit":{"message":"Display username field of ServiceNow as textbox (#178002)\n\n## Summary\r\n\r\nDisplay the `Username` field of native ServiceNow connector as textbox,\r\ninstead of textarea.\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6cb73aaec15b230a65d2e17a9d6ef970a1061709"}}]}] BACKPORT--> Co-authored-by: Chenhui Wang <54903978+wangch079@users.noreply.github.com> |
||
|
9c2b28eee9
|
[8.12] Upgrade Node.js to 18.19.1 (#177079)
#177042 --------- Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Gergő Ábrahám <gergo.abraham@elastic.co> |
||
|
625fb5df67
|
[8.12] [Search] Fix multiple radio buttons conflicting in connector config (#176795) (#176809)
# Backport This will backport the following commits from `main` to `8.12`: - [[Search] Fix multiple radio buttons conflicting in connector config (#176795)](https://github.com/elastic/kibana/pull/176795) <!--- Backport version: 9.4.3 --> ### 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":"2024-02-13T10:57:32Z","message":"[Search] Fix multiple radio buttons conflicting in connector config (#176795)\n\n## Summary\r\n\r\nThis fixes an issue where multiple radio groups in a single connector\r\nconfig would conflict leading to UI glitches.","sha":"8477b6b8bc0f9a2b32e6650a8064d7b3cd461e9b","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.13.0","v8.12.2","v8.14.0"],"title":"[Search] Fix multiple radio buttons conflicting in connector config","number":176795,"url":"https://github.com/elastic/kibana/pull/176795","mergeCommit":{"message":"[Search] Fix multiple radio buttons conflicting in connector config (#176795)\n\n## Summary\r\n\r\nThis fixes an issue where multiple radio groups in a single connector\r\nconfig would conflict leading to UI glitches.","sha":"8477b6b8bc0f9a2b32e6650a8064d7b3cd461e9b"}},"sourceBranch":"main","suggestedTargetBranches":["8.12","8.14"],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/176795","number":176795,"mergeCommit":{"message":"[Search] Fix multiple radio buttons conflicting in connector config (#176795)\n\n## Summary\r\n\r\nThis fixes an issue where multiple radio groups in a single connector\r\nconfig would conflict leading to UI glitches.","sha":"8477b6b8bc0f9a2b32e6650a8064d7b3cd461e9b"}},{"branch":"8.12","label":"v8.12.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.14","label":"v8.14.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com> |
||
|
341e9e6122
|
[8.12] [Search] Fix connector config resetting without changes (#176235) (#176297)
# Backport This will backport the following commits from `main` to `8.12`: - [[Search] Fix connector config resetting without changes (#176235)](https://github.com/elastic/kibana/pull/176235) <!--- Backport version: 9.4.3 --> ### 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":"2024-02-06T14:08:19Z","message":"[Search] Fix connector config resetting without changes (#176235)\n\n## Summary\r\n\r\nThis fixes an issue in the connector configuration where the config\r\nwould keep resetting without config changes.","sha":"9ccd7cc5713cf893c8f22fc52f3f8d5d71635e7e","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.13.0","v8.12.2"],"title":"[Search] Fix connector config resetting without changes","number":176235,"url":"https://github.com/elastic/kibana/pull/176235","mergeCommit":{"message":"[Search] Fix connector config resetting without changes (#176235)\n\n## Summary\r\n\r\nThis fixes an issue in the connector configuration where the config\r\nwould keep resetting without config changes.","sha":"9ccd7cc5713cf893c8f22fc52f3f8d5d71635e7e"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/176235","number":176235,"mergeCommit":{"message":"[Search] Fix connector config resetting without changes (#176235)\n\n## Summary\r\n\r\nThis fixes an issue in the connector configuration where the config\r\nwould keep resetting without config changes.","sha":"9ccd7cc5713cf893c8f22fc52f3f8d5d71635e7e"}},{"branch":"8.12","label":"v8.12.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com> |
||
|
17deb364b9
|
[8.12] Adding check to escape pushes to output in kbn-handlebars (#175490) (#175828)
# Backport This will backport the following commits from `main` to `8.12`: - [Adding check to escape pushes to output in kbn-handlebars (#175490)](https://github.com/elastic/kibana/pull/175490) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Kurt","email":"kc13greiner@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-01-29T17:02:20Z","message":"Adding check to escape pushes to output in kbn-handlebars (#175490)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/174865\r\n\r\nA bug was reported that noticed a difference between kbn-handlbars and\r\nthe original handlebars when it came to escaping nested values.\r\n\r\nAdditional checks have been added to verify whether escaping should be\r\nperformed.\r\n\r\n## Testing\r\n\r\nWhen reviewing the unit tests notice the permutations of\r\nnested/un-nested inputs for each type of template(simple, helper, block)\r\nwith all values `noEscape` compiler option (default(false), false, true)\r\n\r\n## Release Note\r\n\r\nFixed issue with `@kbn-handlebars` where nested inputs were not being\r\nescaped properly\r\n\r\n---------\r\n\r\nCo-authored-by: Jeramy Soucy <jeramy.soucy@elastic.co>","sha":"100975f280704c0cb6210c0817052afce71f7f2d","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Security","backport:all-open","v8.13.0"],"title":"Adding check to escape pushes to output in kbn-handlebars","number":175490,"url":"https://github.com/elastic/kibana/pull/175490","mergeCommit":{"message":"Adding check to escape pushes to output in kbn-handlebars (#175490)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/174865\r\n\r\nA bug was reported that noticed a difference between kbn-handlbars and\r\nthe original handlebars when it came to escaping nested values.\r\n\r\nAdditional checks have been added to verify whether escaping should be\r\nperformed.\r\n\r\n## Testing\r\n\r\nWhen reviewing the unit tests notice the permutations of\r\nnested/un-nested inputs for each type of template(simple, helper, block)\r\nwith all values `noEscape` compiler option (default(false), false, true)\r\n\r\n## Release Note\r\n\r\nFixed issue with `@kbn-handlebars` where nested inputs were not being\r\nescaped properly\r\n\r\n---------\r\n\r\nCo-authored-by: Jeramy Soucy <jeramy.soucy@elastic.co>","sha":"100975f280704c0cb6210c0817052afce71f7f2d"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/175490","number":175490,"mergeCommit":{"message":"Adding check to escape pushes to output in kbn-handlebars (#175490)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/174865\r\n\r\nA bug was reported that noticed a difference between kbn-handlbars and\r\nthe original handlebars when it came to escaping nested values.\r\n\r\nAdditional checks have been added to verify whether escaping should be\r\nperformed.\r\n\r\n## Testing\r\n\r\nWhen reviewing the unit tests notice the permutations of\r\nnested/un-nested inputs for each type of template(simple, helper, block)\r\nwith all values `noEscape` compiler option (default(false), false, true)\r\n\r\n## Release Note\r\n\r\nFixed issue with `@kbn-handlebars` where nested inputs were not being\r\nescaped properly\r\n\r\n---------\r\n\r\nCo-authored-by: Jeramy Soucy <jeramy.soucy@elastic.co>","sha":"100975f280704c0cb6210c0817052afce71f7f2d"}}]}] BACKPORT--> Co-authored-by: Kurt <kc13greiner@users.noreply.github.com> |
||
|
cdfd4cec0a
|
[8.12] ES|QL in-product help update for 8.12 (#175300) (#175327)
# Backport This will backport the following commits from `main` to `8.12`: - [ES|QL in-product help update for 8.12 (#175300)](https://github.com/elastic/kibana/pull/175300) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Abdon Pijpelink","email":"abdon.pijpelink@elastic.co"},"sourceCommit":{"committedDate":"2024-01-23T16:21:56Z","message":"ES|QL in-product help update for 8.12 (#175300)\n\nThis PR updates the ES|QL in-product help with the following:\r\n\r\n- New functions: TO_GEOPOINT, TO_CARTESIANPOINT\r\n- Added erroneously omitted function: ENDS_WIDTH\r\n- Updated description of POW","sha":"95b81318f948193c2c8495181e659b8a557e9650","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:prev-minor","Feature:ES|QL","v8.13.0"],"title":"ES|QL in-product help update for 8.12","number":175300,"url":"https://github.com/elastic/kibana/pull/175300","mergeCommit":{"message":"ES|QL in-product help update for 8.12 (#175300)\n\nThis PR updates the ES|QL in-product help with the following:\r\n\r\n- New functions: TO_GEOPOINT, TO_CARTESIANPOINT\r\n- Added erroneously omitted function: ENDS_WIDTH\r\n- Updated description of POW","sha":"95b81318f948193c2c8495181e659b8a557e9650"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/175300","number":175300,"mergeCommit":{"message":"ES|QL in-product help update for 8.12 (#175300)\n\nThis PR updates the ES|QL in-product help with the following:\r\n\r\n- New functions: TO_GEOPOINT, TO_CARTESIANPOINT\r\n- Added erroneously omitted function: ENDS_WIDTH\r\n- Updated description of POW","sha":"95b81318f948193c2c8495181e659b8a557e9650"}}]}] BACKPORT--> Co-authored-by: Abdon Pijpelink <abdon.pijpelink@elastic.co> |
||
|
e1a0931d84
|
[8.12] [HTTP] Allow default resolution to be used for certain internal routes (#175029) (#175285)
# Backport This will backport the following commits from `main` to `8.12`: - [[HTTP] Allow default resolution to be used for certain internal routes (#175029)](https://github.com/elastic/kibana/pull/175029) <!--- 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-01-23T08:36:53Z","message":"[HTTP] Allow default resolution to be used for certain internal routes (#175029)\n\n## Summary\r\n\r\nWhen we rolled out the ability to create versioned routes the version\r\nparameters for internal routes became mandatory. However, there are\r\nseveral past instances where users integrating with Kibana come to rely\r\non routes intended for internal access only, and developers may not be\r\naware of this reliance.\r\n\r\nIn very select cases where passing version params (via headers) is not\r\npossible or cumbersome it would be useful to lift the breaking change\r\nrather than force users to, for example, abandon an upgrade.\r\n\r\nThus, this piece of advanced user config\r\n`useDefaultResolutionStrategyForInternalPaths` is added to enable the\r\ndefault version resolution to be used on select internal paths. Use\r\nlike:\r\n\r\n```yaml\r\nserver.versioned.useVersionResolutionStrategyForInternalPaths: ['/cool_path/{id?}']\r\n```\r\n\r\n\r\n## How to test\r\n\r\n* Start Kibana with the following in `kibana.dev.yml`\r\n\r\n```yaml\r\nserver.versioned:\r\n useVersionResolutionStrategyForInternalPaths: ['/internal/fleet/reset_preconfigured_agent_policies']\r\n versionResolution: 'oldest'\r\n```\r\n\r\n* Run this cURL command (assuming no base path mode)\r\n\r\n```sh\r\ncurl -uelastic:changeme http://localhost:5601/internal/fleet/reset_preconfigured_agent_policies -H 'content-type: application/json' -H 'kbn-xsrf: true' -d '{}'\r\n```\r\n\r\n* Your request should receive `200`\r\n\r\nDo the same but removing `useDefaultResolutionStrategyForInternalPaths`\r\nshould result in `400` with an error about version parameter missing.\r\n\r\n## Risks\r\n<!--\r\nProvide a matrix or statement of known risks and how they are mitigated.\r\nSee risk examples:\r\nhttps://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx\r\n-->\r\n\r\n* Configuration is not used as intended or is relied upon by users. The\r\nlikelihood is **low** but severity **high**. To mitigate this, the\r\nconfiguration is designed to be cumbersome and, likely, to break over\r\ntime as internal paths evolve. Additionally the configuration is\r\ndisabled for serverless.\r\n\r\n\r\n## Notes\r\n\r\n* Added schema that will forbid this setting in serverless environments\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","sha":"615c16ec8a692ea8125811141045504ff40157fe","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:http","Team:Core","release_note:skip","v8.12.0","v8.12.1","v8.13.0","v8.11.4","v8.11.5"],"title":"[HTTP] Allow default resolution to be used for certain internal routes","number":175029,"url":"https://github.com/elastic/kibana/pull/175029","mergeCommit":{"message":"[HTTP] Allow default resolution to be used for certain internal routes (#175029)\n\n## Summary\r\n\r\nWhen we rolled out the ability to create versioned routes the version\r\nparameters for internal routes became mandatory. However, there are\r\nseveral past instances where users integrating with Kibana come to rely\r\non routes intended for internal access only, and developers may not be\r\naware of this reliance.\r\n\r\nIn very select cases where passing version params (via headers) is not\r\npossible or cumbersome it would be useful to lift the breaking change\r\nrather than force users to, for example, abandon an upgrade.\r\n\r\nThus, this piece of advanced user config\r\n`useDefaultResolutionStrategyForInternalPaths` is added to enable the\r\ndefault version resolution to be used on select internal paths. Use\r\nlike:\r\n\r\n```yaml\r\nserver.versioned.useVersionResolutionStrategyForInternalPaths: ['/cool_path/{id?}']\r\n```\r\n\r\n\r\n## How to test\r\n\r\n* Start Kibana with the following in `kibana.dev.yml`\r\n\r\n```yaml\r\nserver.versioned:\r\n useVersionResolutionStrategyForInternalPaths: ['/internal/fleet/reset_preconfigured_agent_policies']\r\n versionResolution: 'oldest'\r\n```\r\n\r\n* Run this cURL command (assuming no base path mode)\r\n\r\n```sh\r\ncurl -uelastic:changeme http://localhost:5601/internal/fleet/reset_preconfigured_agent_policies -H 'content-type: application/json' -H 'kbn-xsrf: true' -d '{}'\r\n```\r\n\r\n* Your request should receive `200`\r\n\r\nDo the same but removing `useDefaultResolutionStrategyForInternalPaths`\r\nshould result in `400` with an error about version parameter missing.\r\n\r\n## Risks\r\n<!--\r\nProvide a matrix or statement of known risks and how they are mitigated.\r\nSee risk examples:\r\nhttps://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx\r\n-->\r\n\r\n* Configuration is not used as intended or is relied upon by users. The\r\nlikelihood is **low** but severity **high**. To mitigate this, the\r\nconfiguration is designed to be cumbersome and, likely, to break over\r\ntime as internal paths evolve. Additionally the configuration is\r\ndisabled for serverless.\r\n\r\n\r\n## Notes\r\n\r\n* Added schema that will forbid this setting in serverless environments\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","sha":"615c16ec8a692ea8125811141045504ff40157fe"}},"sourceBranch":"main","suggestedTargetBranches":["8.12","8.11"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/175029","number":175029,"mergeCommit":{"message":"[HTTP] Allow default resolution to be used for certain internal routes (#175029)\n\n## Summary\r\n\r\nWhen we rolled out the ability to create versioned routes the version\r\nparameters for internal routes became mandatory. However, there are\r\nseveral past instances where users integrating with Kibana come to rely\r\non routes intended for internal access only, and developers may not be\r\naware of this reliance.\r\n\r\nIn very select cases where passing version params (via headers) is not\r\npossible or cumbersome it would be useful to lift the breaking change\r\nrather than force users to, for example, abandon an upgrade.\r\n\r\nThus, this piece of advanced user config\r\n`useDefaultResolutionStrategyForInternalPaths` is added to enable the\r\ndefault version resolution to be used on select internal paths. Use\r\nlike:\r\n\r\n```yaml\r\nserver.versioned.useVersionResolutionStrategyForInternalPaths: ['/cool_path/{id?}']\r\n```\r\n\r\n\r\n## How to test\r\n\r\n* Start Kibana with the following in `kibana.dev.yml`\r\n\r\n```yaml\r\nserver.versioned:\r\n useVersionResolutionStrategyForInternalPaths: ['/internal/fleet/reset_preconfigured_agent_policies']\r\n versionResolution: 'oldest'\r\n```\r\n\r\n* Run this cURL command (assuming no base path mode)\r\n\r\n```sh\r\ncurl -uelastic:changeme http://localhost:5601/internal/fleet/reset_preconfigured_agent_policies -H 'content-type: application/json' -H 'kbn-xsrf: true' -d '{}'\r\n```\r\n\r\n* Your request should receive `200`\r\n\r\nDo the same but removing `useDefaultResolutionStrategyForInternalPaths`\r\nshould result in `400` with an error about version parameter missing.\r\n\r\n## Risks\r\n<!--\r\nProvide a matrix or statement of known risks and how they are mitigated.\r\nSee risk examples:\r\nhttps://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx\r\n-->\r\n\r\n* Configuration is not used as intended or is relied upon by users. The\r\nlikelihood is **low** but severity **high**. To mitigate this, the\r\nconfiguration is designed to be cumbersome and, likely, to break over\r\ntime as internal paths evolve. Additionally the configuration is\r\ndisabled for serverless.\r\n\r\n\r\n## Notes\r\n\r\n* Added schema that will forbid this setting in serverless environments\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","sha":"615c16ec8a692ea8125811141045504ff40157fe"}},{"branch":"8.11","label":"v8.11.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Jean-Louis Leysens <jeanlouis.leysens@elastic.co> |
||
|
31a32557eb
|
[8.12] [kbn/journeys] fix hanging on telemetry call & improve logging (#175194) (#175247)
# Backport This will backport the following commits from `main` to `8.12`: - [[kbn/journeys] fix hanging on telemetry call & improve logging (#175194)](https://github.com/elastic/kibana/pull/175194) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Dzmitry Lemechko","email":"dzmitry.lemechko@elastic.co"},"sourceCommit":{"committedDate":"2024-01-22T17:18:10Z","message":"[kbn/journeys] fix hanging on telemetry call & improve logging (#175194)\n\n## Summary\r\n\r\nThis PR fixes the issue causing (mostly) [login\r\njourney](https://buildkite.com/elastic/kibana-single-user-performance/builds/12398#018d1149-cc2e-4591-a61c-176768081e2c)\r\nstuck for 14 min waiting for Telemetry call response.\r\n\r\n\r\n<img width=\"964\" alt=\"Screenshot 2024-01-22 at 11 12 24\"\r\nsrc=\" |
||
|
ddfb8ba547
|
[8.12] Add new RCF for github in native connector (#174986) (#175079)
# Backport This will backport the following commits from `main` to `8.12`: - [Add new RCF for github in native connector (#174986)](https://github.com/elastic/kibana/pull/174986) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"akanshi-elastic","email":"125074214+akanshi-elastic@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-01-18T06:35:17Z","message":"Add new RCF for github in native connector (#174986)\n\nSummary\r\n1. Add new RCF in GitHub Connector.\r\n3. please add label 8.12 for this PR\r\n\r\nChecklist\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\nFor maintainers\r\n \r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"10ab2290cac2b776eb6323c18328aef4cf55ba2c","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:EnterpriseSearch","v8.12.0","v8.12.1","v8.13.0"],"title":"Add new RCF for github in native connector","number":174986,"url":"https://github.com/elastic/kibana/pull/174986","mergeCommit":{"message":"Add new RCF for github in native connector (#174986)\n\nSummary\r\n1. Add new RCF in GitHub Connector.\r\n3. please add label 8.12 for this PR\r\n\r\nChecklist\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\nFor maintainers\r\n \r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"10ab2290cac2b776eb6323c18328aef4cf55ba2c"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/174986","number":174986,"mergeCommit":{"message":"Add new RCF for github in native connector (#174986)\n\nSummary\r\n1. Add new RCF in GitHub Connector.\r\n3. please add label 8.12 for this PR\r\n\r\nChecklist\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\nFor maintainers\r\n \r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"10ab2290cac2b776eb6323c18328aef4cf55ba2c"}}]}] BACKPORT--> Co-authored-by: akanshi-elastic <125074214+akanshi-elastic@users.noreply.github.com> |
||
|
16c90efb73
|
[8.12] Remove Gainsight from cloud plugin (#172318) (#174886)
# Backport This will backport the following commits from `main` to `8.12`: - [Remove Gainsight from cloud plugin (#172318)](https://github.com/elastic/kibana/pull/172318) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Cecilia Bollini","email":"38565918+bollinic@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-01-09T10:21:56Z","message":"Remove Gainsight from cloud plugin (#172318)\n\n## Summary\r\n- Remove gainsight plugin from cloud plugin\r\n- add config deprecation in fullstory\r\n\r\n\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"de961a54a7cdcd19636f2dab07f3882e3d61bc8c","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport missing","auto-backport","backport:prev-minor","v8.12.0","v8.13.0"],"number":172318,"url":"https://github.com/elastic/kibana/pull/172318","mergeCommit":{"message":"Remove Gainsight from cloud plugin (#172318)\n\n## Summary\r\n- Remove gainsight plugin from cloud plugin\r\n- add config deprecation in fullstory\r\n\r\n\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"de961a54a7cdcd19636f2dab07f3882e3d61bc8c"}},"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/172318","number":172318,"mergeCommit":{"message":"Remove Gainsight from cloud plugin (#172318)\n\n## Summary\r\n- Remove gainsight plugin from cloud plugin\r\n- add config deprecation in fullstory\r\n\r\n\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"de961a54a7cdcd19636f2dab07f3882e3d61bc8c"}}]}] BACKPORT--> |
||
|
79fe2295cd
|
[8.12] [Security Solution] Unskip flaky tests in Prebuilt Rules FTR Integration tests (#173998) (#174761)
# Backport This will backport the following commits from `main` to `8.12`: - [[Security Solution] Unskip flaky tests in Prebuilt Rules FTR Integration tests (#173998)](https://github.com/elastic/kibana/pull/173998) <!--- Backport version: 8.9.8 --> ### 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-01-11T12:35:55Z","message":"[Security Solution] Unskip flaky tests in Prebuilt Rules FTR Integration tests (#173998)\n\n**Addresses:**\r\nhttps://github.com/elastic/kibana/issues/172107\r\nhttps://github.com/elastic/kibana/issues/171380\r\n\r\n## Summary\r\n\r\nUnskip skipped tests in:\r\n\r\n1.\r\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/default_license/prebuilt_rules/bundled_prebuilt_rules_package/install_latest_bundled_prebuilt_rules.ts`\r\n2.\r\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/default_license/prebuilt_rules/management/fleet_integration.ts`\r\n\r\n- Makes the `retryDelay` in the **RetryService** in\r\n`packages/kbn-ftr-common-functional-services/services/retry/retry.ts` a\r\nconfigurable parameter - used in our `retry` util to shorten the wait\r\nperiod to 200ms.\r\n- Creates `retry` wrapper util for our FTR Integration tests, that wraps\r\n`retry.try` from the **RetryService**, to implement maximum attempts.\r\n- Uses this `retry` wrapper in test utils that install the\r\n`security_detection_engine` Fleet package, and asserts that rules have\r\nbeen succesfully installed - and retries if they haven't.\r\n- Creates `refreshSavedObjectIndices` reusable util that cleans cache\r\nand refreshes indices. Centralizes comment spread around file into this\r\nsingle file.\r\n- Use this new util to clean the cache in util that install the Fleet\r\npackage, and utils that read the prebuilt rule status.\r\n\r\n## Flaky test runner\r\n\r\n**Before changes:** \r\n- For both `bundled_prebuilt_rules_package` and `management`:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4688\r\n🟢 (250 and 250 runs)\r\n- `bundled_prebuilt_rules_package`:\r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4805\r\n(500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4807\r\n(500 runs)\r\n- `management` \r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4806\r\n(500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4808\r\n(500 runs)\r\n \r\n**After changes:** \r\n- `bundled_prebuilt_rules_package`:\r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4825\r\n🟢 (500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4826\r\n🟢 (500 runs)\r\n- `management` \r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4827\r\n🟢 (500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4828\r\n🟢 (500 runs)\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":"81d6478beedeceedd4ae193c7a5ba0ee874cbf12","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","Team:Detections and Resp","Team: SecuritySolution","Team:Detection Rule Management","Feature:Prebuilt Detection Rules","v8.12.0","v8.12.1","v8.13.0"],"number":173998,"url":"https://github.com/elastic/kibana/pull/173998","mergeCommit":{"message":"[Security Solution] Unskip flaky tests in Prebuilt Rules FTR Integration tests (#173998)\n\n**Addresses:**\r\nhttps://github.com/elastic/kibana/issues/172107\r\nhttps://github.com/elastic/kibana/issues/171380\r\n\r\n## Summary\r\n\r\nUnskip skipped tests in:\r\n\r\n1.\r\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/default_license/prebuilt_rules/bundled_prebuilt_rules_package/install_latest_bundled_prebuilt_rules.ts`\r\n2.\r\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/default_license/prebuilt_rules/management/fleet_integration.ts`\r\n\r\n- Makes the `retryDelay` in the **RetryService** in\r\n`packages/kbn-ftr-common-functional-services/services/retry/retry.ts` a\r\nconfigurable parameter - used in our `retry` util to shorten the wait\r\nperiod to 200ms.\r\n- Creates `retry` wrapper util for our FTR Integration tests, that wraps\r\n`retry.try` from the **RetryService**, to implement maximum attempts.\r\n- Uses this `retry` wrapper in test utils that install the\r\n`security_detection_engine` Fleet package, and asserts that rules have\r\nbeen succesfully installed - and retries if they haven't.\r\n- Creates `refreshSavedObjectIndices` reusable util that cleans cache\r\nand refreshes indices. Centralizes comment spread around file into this\r\nsingle file.\r\n- Use this new util to clean the cache in util that install the Fleet\r\npackage, and utils that read the prebuilt rule status.\r\n\r\n## Flaky test runner\r\n\r\n**Before changes:** \r\n- For both `bundled_prebuilt_rules_package` and `management`:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4688\r\n🟢 (250 and 250 runs)\r\n- `bundled_prebuilt_rules_package`:\r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4805\r\n(500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4807\r\n(500 runs)\r\n- `management` \r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4806\r\n(500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4808\r\n(500 runs)\r\n \r\n**After changes:** \r\n- `bundled_prebuilt_rules_package`:\r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4825\r\n🟢 (500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4826\r\n🟢 (500 runs)\r\n- `management` \r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4827\r\n🟢 (500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4828\r\n🟢 (500 runs)\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":"81d6478beedeceedd4ae193c7a5ba0ee874cbf12"}},"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/173998","number":173998,"mergeCommit":{"message":"[Security Solution] Unskip flaky tests in Prebuilt Rules FTR Integration tests (#173998)\n\n**Addresses:**\r\nhttps://github.com/elastic/kibana/issues/172107\r\nhttps://github.com/elastic/kibana/issues/171380\r\n\r\n## Summary\r\n\r\nUnskip skipped tests in:\r\n\r\n1.\r\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/default_license/prebuilt_rules/bundled_prebuilt_rules_package/install_latest_bundled_prebuilt_rules.ts`\r\n2.\r\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/default_license/prebuilt_rules/management/fleet_integration.ts`\r\n\r\n- Makes the `retryDelay` in the **RetryService** in\r\n`packages/kbn-ftr-common-functional-services/services/retry/retry.ts` a\r\nconfigurable parameter - used in our `retry` util to shorten the wait\r\nperiod to 200ms.\r\n- Creates `retry` wrapper util for our FTR Integration tests, that wraps\r\n`retry.try` from the **RetryService**, to implement maximum attempts.\r\n- Uses this `retry` wrapper in test utils that install the\r\n`security_detection_engine` Fleet package, and asserts that rules have\r\nbeen succesfully installed - and retries if they haven't.\r\n- Creates `refreshSavedObjectIndices` reusable util that cleans cache\r\nand refreshes indices. Centralizes comment spread around file into this\r\nsingle file.\r\n- Use this new util to clean the cache in util that install the Fleet\r\npackage, and utils that read the prebuilt rule status.\r\n\r\n## Flaky test runner\r\n\r\n**Before changes:** \r\n- For both `bundled_prebuilt_rules_package` and `management`:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4688\r\n🟢 (250 and 250 runs)\r\n- `bundled_prebuilt_rules_package`:\r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4805\r\n(500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4807\r\n(500 runs)\r\n- `management` \r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4806\r\n(500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4808\r\n(500 runs)\r\n \r\n**After changes:** \r\n- `bundled_prebuilt_rules_package`:\r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4825\r\n🟢 (500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4826\r\n🟢 (500 runs)\r\n- `management` \r\n- ESS:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4827\r\n🟢 (500 runs)\r\n- Serverless:\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4828\r\n🟢 (500 runs)\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":"81d6478beedeceedd4ae193c7a5ba0ee874cbf12"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
6884fd1275
|
[8.12] Fix issue with KQL wildcard queries not properly escaping backslashes (#174464) (#174533)
# Backport This will backport the following commits from `main` to `8.12`: - [Fix issue with KQL wildcard queries not properly escaping backslashes (#174464)](https://github.com/elastic/kibana/pull/174464) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lukas Olson","email":"lukas@elastic.co"},"sourceCommit":{"committedDate":"2024-01-09T16:24:12Z","message":"Fix issue with KQL wildcard queries not properly escaping backslashes (#174464)\n\n## Summary\r\n\r\nFixes https://github.com/elastic/kibana/issues/169709.\r\n\r\nPrior to this PR, KQL queries against keyword fields would not properly\r\nhandle escaped special characters (such as backslash). This PR fixes the\r\nbehavior to properly re-escape special characters before sending them\r\nalong to the wildcard query.\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### Release note\r\n\r\nKQL queries against wildcards now properly handle escaped special\r\ncharacters without requiring double-escaping.\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"46fbfd3b13c80d49e51b6b1541fecebb7c628e02","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Feature:KQL","Team:DataDiscovery","v8.12.1","v8.13.0"],"title":"Fix issue with KQL wildcard queries not properly escaping backslashes","number":174464,"url":"https://github.com/elastic/kibana/pull/174464","mergeCommit":{"message":"Fix issue with KQL wildcard queries not properly escaping backslashes (#174464)\n\n## Summary\r\n\r\nFixes https://github.com/elastic/kibana/issues/169709.\r\n\r\nPrior to this PR, KQL queries against keyword fields would not properly\r\nhandle escaped special characters (such as backslash). This PR fixes the\r\nbehavior to properly re-escape special characters before sending them\r\nalong to the wildcard query.\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### Release note\r\n\r\nKQL queries against wildcards now properly handle escaped special\r\ncharacters without requiring double-escaping.\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"46fbfd3b13c80d49e51b6b1541fecebb7c628e02"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/174464","number":174464,"mergeCommit":{"message":"Fix issue with KQL wildcard queries not properly escaping backslashes (#174464)\n\n## Summary\r\n\r\nFixes https://github.com/elastic/kibana/issues/169709.\r\n\r\nPrior to this PR, KQL queries against keyword fields would not properly\r\nhandle escaped special characters (such as backslash). This PR fixes the\r\nbehavior to properly re-escape special characters before sending them\r\nalong to the wildcard query.\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### Release note\r\n\r\nKQL queries against wildcards now properly handle escaped special\r\ncharacters without requiring double-escaping.\r\n\r\nCo-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>","sha":"46fbfd3b13c80d49e51b6b1541fecebb7c628e02"}}]}] BACKPORT--> Co-authored-by: Lukas Olson <lukas@elastic.co> |
||
|
edab182c40
|
[8.12] [Fleet] Only enable output secrets if all Fleet servers are compatible (#173398) (#174433)
# Backport This will backport the following commits from `main` to `8.12`: - [[Fleet] Only enable output secrets if all Fleet servers are compatible (#173398)](https://github.com/elastic/kibana/pull/173398) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jill Guyonnet","email":"jill.guyonnet@elastic.co"},"sourceCommit":{"committedDate":"2024-01-08T09:20:20Z","message":"[Fleet] Only enable output secrets if all Fleet servers are compatible (#173398)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/173041\r\n\r\nOutput secret storage requires that all Fleet servers are on version\r\n8.12.0 or above.\r\n\r\nThe implementation is similar to package policy secrets:\r\nhttps://github.com/elastic/kibana/pull/163627: this PR adds the new\r\n`output_secret_storage_requirements_met` flag on the\r\n`ingest_manager_settings` saved object.\r\n\r\n### Testing\r\n\r\n1. Define a preconfigured output wit a secret value in your\r\n`kibana.dev.yml` file, e.g.:\r\n ```yml\r\n xpack.fleet.outputs:\r\n - id: my-logstash-output-with-a-secret\r\n name: preconfigured logstash output with a secret\r\n type: logstash\r\n hosts: ['localhost:9999']\r\n ssl:\r\n certificate: xxxxxxxxxx\r\n secrets:\r\n ssl:\r\n key: secretLogstashKey\r\n ```\r\n3. Start ES and Kibana. Do not start a Fleet server.\r\n4. Go to Fleet settings and inspect the preconfigured output: it should\r\nhave been created and the secret value should not have been set\r\n(optionally, you can check in the Console with `GET\r\n.fleet-secrets/_search` that the secret was not created). However, a\r\nplain text equivalent should have been created (in the example above,\r\n`ssl.key` should be set to `secretLogstashKey`).\r\n5. Start a Fleet server on version less than 8.12.0. Kibana should\r\nupdate the output. Again, check that the secret value was not set and\r\nthat the plain text equivalent is set.\r\n6. Stop the Fleet server and start another one on version 8.12.0 or\r\nhigher. Kibana should update the output. This time, the secret value\r\nshould have been set.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Julia Bardi <90178898+juliaElastic@users.noreply.github.com>","sha":"70508b957a4860b12fd3a2bb9612cfb8a95092e9","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v8.12.0","v8.13.0"],"title":"[Fleet] Only enable output secrets if all Fleet servers are compatible","number":173398,"url":"https://github.com/elastic/kibana/pull/173398","mergeCommit":{"message":"[Fleet] Only enable output secrets if all Fleet servers are compatible (#173398)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/173041\r\n\r\nOutput secret storage requires that all Fleet servers are on version\r\n8.12.0 or above.\r\n\r\nThe implementation is similar to package policy secrets:\r\nhttps://github.com/elastic/kibana/pull/163627: this PR adds the new\r\n`output_secret_storage_requirements_met` flag on the\r\n`ingest_manager_settings` saved object.\r\n\r\n### Testing\r\n\r\n1. Define a preconfigured output wit a secret value in your\r\n`kibana.dev.yml` file, e.g.:\r\n ```yml\r\n xpack.fleet.outputs:\r\n - id: my-logstash-output-with-a-secret\r\n name: preconfigured logstash output with a secret\r\n type: logstash\r\n hosts: ['localhost:9999']\r\n ssl:\r\n certificate: xxxxxxxxxx\r\n secrets:\r\n ssl:\r\n key: secretLogstashKey\r\n ```\r\n3. Start ES and Kibana. Do not start a Fleet server.\r\n4. Go to Fleet settings and inspect the preconfigured output: it should\r\nhave been created and the secret value should not have been set\r\n(optionally, you can check in the Console with `GET\r\n.fleet-secrets/_search` that the secret was not created). However, a\r\nplain text equivalent should have been created (in the example above,\r\n`ssl.key` should be set to `secretLogstashKey`).\r\n5. Start a Fleet server on version less than 8.12.0. Kibana should\r\nupdate the output. Again, check that the secret value was not set and\r\nthat the plain text equivalent is set.\r\n6. Stop the Fleet server and start another one on version 8.12.0 or\r\nhigher. Kibana should update the output. This time, the secret value\r\nshould have been set.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Julia Bardi <90178898+juliaElastic@users.noreply.github.com>","sha":"70508b957a4860b12fd3a2bb9612cfb8a95092e9"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/173398","number":173398,"mergeCommit":{"message":"[Fleet] Only enable output secrets if all Fleet servers are compatible (#173398)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/173041\r\n\r\nOutput secret storage requires that all Fleet servers are on version\r\n8.12.0 or above.\r\n\r\nThe implementation is similar to package policy secrets:\r\nhttps://github.com/elastic/kibana/pull/163627: this PR adds the new\r\n`output_secret_storage_requirements_met` flag on the\r\n`ingest_manager_settings` saved object.\r\n\r\n### Testing\r\n\r\n1. Define a preconfigured output wit a secret value in your\r\n`kibana.dev.yml` file, e.g.:\r\n ```yml\r\n xpack.fleet.outputs:\r\n - id: my-logstash-output-with-a-secret\r\n name: preconfigured logstash output with a secret\r\n type: logstash\r\n hosts: ['localhost:9999']\r\n ssl:\r\n certificate: xxxxxxxxxx\r\n secrets:\r\n ssl:\r\n key: secretLogstashKey\r\n ```\r\n3. Start ES and Kibana. Do not start a Fleet server.\r\n4. Go to Fleet settings and inspect the preconfigured output: it should\r\nhave been created and the secret value should not have been set\r\n(optionally, you can check in the Console with `GET\r\n.fleet-secrets/_search` that the secret was not created). However, a\r\nplain text equivalent should have been created (in the example above,\r\n`ssl.key` should be set to `secretLogstashKey`).\r\n5. Start a Fleet server on version less than 8.12.0. Kibana should\r\nupdate the output. Again, check that the secret value was not set and\r\nthat the plain text equivalent is set.\r\n6. Stop the Fleet server and start another one on version 8.12.0 or\r\nhigher. Kibana should update the output. This time, the secret value\r\nshould have been set.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Julia Bardi <90178898+juliaElastic@users.noreply.github.com>","sha":"70508b957a4860b12fd3a2bb9612cfb8a95092e9"}}]}] BACKPORT--> Co-authored-by: Jill Guyonnet <jill.guyonnet@elastic.co> |
||
|
d43970c154
|
[8.12] [ftr] abort retry on invalid webdriver session (#174092) (#174129)
# Backport This will backport the following commits from `main` to `8.12`: - [[ftr] abort retry on invalid webdriver session (#174092)](https://github.com/elastic/kibana/pull/174092) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Dzmitry Lemechko","email":"dzmitry.lemechko@elastic.co"},"sourceCommit":{"committedDate":"2024-01-02T21:01:26Z","message":"[ftr] abort retry on invalid webdriver session (#174092)\n\n## Summary\r\n\r\nSince many our e2e tests use Retry service, we might have a situation\r\nwith retry running for some time (**20,30, 120 seconds** ) before\r\nreaching timeout while browser already crashed and Webdriver is not\r\nfunctioning properly.\r\n\r\nThis PR updates Retry service with checking error name before retry\r\nattempt: if it is the WebDriver critical error, retry is aborted and we\r\nfail test fast.\r\n\r\nIt should help with long useless logging messages as well:\r\n\r\nBefore:\r\n\r\n```\r\n │ debg --- retry.try error: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ debg Find.findByCssSelector('[data-test-subj=\"canvasExpressionInput\"]') with timeout=10000\r\n │ debg --- retry.try failed again with the same message...\r\n │ debg Find.findByCssSelector('[data-test-subj=\"canvasExpressionInput\"]') with timeout=10000\r\n │ debg --- retry.try failed again with the same message...\r\n ...\r\n │ERROR Browser is closed, no artifacts were captured for the failure\r\n └- ✖ fail: Canvas Canvas app expression editor shows autocomplete when typing\r\n │ retry.try timeout: NoSuchWindowError: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ at Object.throwDecodedError (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/error.js:524:15)\r\n │ at parseHttpResponse (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/http.js:601:13)\r\n │ at Executor.execute (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/http.js:529:28)\r\n │ at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n │ at Task.exec (prevent_parallel_calls.ts:28:20)\r\n │ Error: retry.try timeout: NoSuchWindowError: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ at Object.throwDecodedError (node_modules/selenium-webdriver/lib/error.js:524:15)\r\n │ at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:601:13)\r\n │ at Executor.execute (node_modules/selenium-webdriver/lib/http.js:529:28)\r\n │ at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n │ at Task.exec (prevent_parallel_calls.ts:28:20)\r\n │ at onFailure (retry_for_success.ts:17:9)\r\n │ at retryForSuccess (retry_for_success.ts:59:13)\r\n │ at RetryService.try (retry.ts:31:12)\r\n │ at Proxy.clickByCssSelector (find.ts:417:5)\r\n │ at TestSubjects.click (test_subjects.ts:164:5)\r\n │ at Context.<anonymous> (expression.ts:92:7)\r\n │ at Object.apply (wrap_function.js:73:16)\r\n │\r\n │\r\n └-> \"after all\" hook for \"shows autocomplete when typing\"\r\n │ debg unloading docs from archive at /Users/dmle/github/kibana/x-pack/test/functional/fixtures/kbn_archiver/canvas/default.json\r\n │ info deleting 1 objects { space: undefined }\r\n │ succ 1 saved objects deleted\r\n └-> \"after all\" hook: afterTestSuite.trigger for \"shows autocomplete when typing\"\r\n │ERROR Browser window is already closed\r\n``` \r\n\r\nAfter:\r\n\r\n```\r\n │ debg --- retry.try error: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ERROR Browser is closed, no artifacts were captured for the failure\r\n └- ✖ fail: Canvas Canvas app expression editor shows autocomplete when typing\r\n │ Error: WebDriver session is invalid, retry was aborted\r\n │ at retryForSuccess (retry_for_success.ts:64:13)\r\n │ at RetryService.try (retry.ts:31:12)\r\n │ at MonacoEditorService.getCodeEditorValue (monaco_editor.ts:25:5)\r\n │ at Context.<anonymous> (expression.ts:83:34)\r\n │ at Object.apply (wrap_function.js:73:16)\r\n │\r\n │\r\n └-> \"after all\" hook for \"shows autocomplete when typing\"\r\n │ debg unloading docs from archive at /Users/dmle/github/kibana/x-pack/test/functional/fixtures/kbn_archiver/canvas/default.json\r\n │ info deleting 1 objects { space: undefined }\r\n │ succ 1 saved objects deleted\r\n └-> \"after all\" hook: afterTestSuite.trigger for \"shows autocomplete when typing\"\r\n │ERROR Browser window is already closed\r\n └-> \"after all\" hook in \"Canvas app\"\r\n │ debg set roles = superuser\r\n │ debg creating user test_user\r\n │ debg created user test_user\r\n └-> \"after all\" hook: afterTestSuite.trigger in \"Canvas app\"\r\n │ERROR Browser window is already closed\r\n └-> \"after all\" hook: afterTestSuite.trigger in \"Canvas\"\r\n │ERROR Browser window is already closed\r\n\r\n5 passing (17.0s)\r\n1 failing\r\n\r\n1) Canvas\r\n Canvas app\r\n expression editor\r\n shows autocomplete when typing:\r\n\r\n Error: WebDriver session is invalid, retry was aborted\r\n at retryForSuccess (retry_for_success.ts:64:13)\r\n at RetryService.try (retry.ts:31:12)\r\n at MonacoEditorService.getCodeEditorValue (monaco_editor.ts:25:5)\r\n at Context.<anonymous> (expression.ts:83:34)\r\n at Object.apply (wrap_function.js:73:16)\r\n\r\n\r\n```","sha":"f9a4962b4802a520bd7ab3788138cd1c75e7de3a","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.12.1","v8.13.0"],"title":"[ftr] abort retry on invalid webdriver session","number":174092,"url":"https://github.com/elastic/kibana/pull/174092","mergeCommit":{"message":"[ftr] abort retry on invalid webdriver session (#174092)\n\n## Summary\r\n\r\nSince many our e2e tests use Retry service, we might have a situation\r\nwith retry running for some time (**20,30, 120 seconds** ) before\r\nreaching timeout while browser already crashed and Webdriver is not\r\nfunctioning properly.\r\n\r\nThis PR updates Retry service with checking error name before retry\r\nattempt: if it is the WebDriver critical error, retry is aborted and we\r\nfail test fast.\r\n\r\nIt should help with long useless logging messages as well:\r\n\r\nBefore:\r\n\r\n```\r\n │ debg --- retry.try error: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ debg Find.findByCssSelector('[data-test-subj=\"canvasExpressionInput\"]') with timeout=10000\r\n │ debg --- retry.try failed again with the same message...\r\n │ debg Find.findByCssSelector('[data-test-subj=\"canvasExpressionInput\"]') with timeout=10000\r\n │ debg --- retry.try failed again with the same message...\r\n ...\r\n │ERROR Browser is closed, no artifacts were captured for the failure\r\n └- ✖ fail: Canvas Canvas app expression editor shows autocomplete when typing\r\n │ retry.try timeout: NoSuchWindowError: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ at Object.throwDecodedError (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/error.js:524:15)\r\n │ at parseHttpResponse (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/http.js:601:13)\r\n │ at Executor.execute (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/http.js:529:28)\r\n │ at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n │ at Task.exec (prevent_parallel_calls.ts:28:20)\r\n │ Error: retry.try timeout: NoSuchWindowError: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ at Object.throwDecodedError (node_modules/selenium-webdriver/lib/error.js:524:15)\r\n │ at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:601:13)\r\n │ at Executor.execute (node_modules/selenium-webdriver/lib/http.js:529:28)\r\n │ at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n │ at Task.exec (prevent_parallel_calls.ts:28:20)\r\n │ at onFailure (retry_for_success.ts:17:9)\r\n │ at retryForSuccess (retry_for_success.ts:59:13)\r\n │ at RetryService.try (retry.ts:31:12)\r\n │ at Proxy.clickByCssSelector (find.ts:417:5)\r\n │ at TestSubjects.click (test_subjects.ts:164:5)\r\n │ at Context.<anonymous> (expression.ts:92:7)\r\n │ at Object.apply (wrap_function.js:73:16)\r\n │\r\n │\r\n └-> \"after all\" hook for \"shows autocomplete when typing\"\r\n │ debg unloading docs from archive at /Users/dmle/github/kibana/x-pack/test/functional/fixtures/kbn_archiver/canvas/default.json\r\n │ info deleting 1 objects { space: undefined }\r\n │ succ 1 saved objects deleted\r\n └-> \"after all\" hook: afterTestSuite.trigger for \"shows autocomplete when typing\"\r\n │ERROR Browser window is already closed\r\n``` \r\n\r\nAfter:\r\n\r\n```\r\n │ debg --- retry.try error: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ERROR Browser is closed, no artifacts were captured for the failure\r\n └- ✖ fail: Canvas Canvas app expression editor shows autocomplete when typing\r\n │ Error: WebDriver session is invalid, retry was aborted\r\n │ at retryForSuccess (retry_for_success.ts:64:13)\r\n │ at RetryService.try (retry.ts:31:12)\r\n │ at MonacoEditorService.getCodeEditorValue (monaco_editor.ts:25:5)\r\n │ at Context.<anonymous> (expression.ts:83:34)\r\n │ at Object.apply (wrap_function.js:73:16)\r\n │\r\n │\r\n └-> \"after all\" hook for \"shows autocomplete when typing\"\r\n │ debg unloading docs from archive at /Users/dmle/github/kibana/x-pack/test/functional/fixtures/kbn_archiver/canvas/default.json\r\n │ info deleting 1 objects { space: undefined }\r\n │ succ 1 saved objects deleted\r\n └-> \"after all\" hook: afterTestSuite.trigger for \"shows autocomplete when typing\"\r\n │ERROR Browser window is already closed\r\n └-> \"after all\" hook in \"Canvas app\"\r\n │ debg set roles = superuser\r\n │ debg creating user test_user\r\n │ debg created user test_user\r\n └-> \"after all\" hook: afterTestSuite.trigger in \"Canvas app\"\r\n │ERROR Browser window is already closed\r\n └-> \"after all\" hook: afterTestSuite.trigger in \"Canvas\"\r\n │ERROR Browser window is already closed\r\n\r\n5 passing (17.0s)\r\n1 failing\r\n\r\n1) Canvas\r\n Canvas app\r\n expression editor\r\n shows autocomplete when typing:\r\n\r\n Error: WebDriver session is invalid, retry was aborted\r\n at retryForSuccess (retry_for_success.ts:64:13)\r\n at RetryService.try (retry.ts:31:12)\r\n at MonacoEditorService.getCodeEditorValue (monaco_editor.ts:25:5)\r\n at Context.<anonymous> (expression.ts:83:34)\r\n at Object.apply (wrap_function.js:73:16)\r\n\r\n\r\n```","sha":"f9a4962b4802a520bd7ab3788138cd1c75e7de3a"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/174092","number":174092,"mergeCommit":{"message":"[ftr] abort retry on invalid webdriver session (#174092)\n\n## Summary\r\n\r\nSince many our e2e tests use Retry service, we might have a situation\r\nwith retry running for some time (**20,30, 120 seconds** ) before\r\nreaching timeout while browser already crashed and Webdriver is not\r\nfunctioning properly.\r\n\r\nThis PR updates Retry service with checking error name before retry\r\nattempt: if it is the WebDriver critical error, retry is aborted and we\r\nfail test fast.\r\n\r\nIt should help with long useless logging messages as well:\r\n\r\nBefore:\r\n\r\n```\r\n │ debg --- retry.try error: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ debg Find.findByCssSelector('[data-test-subj=\"canvasExpressionInput\"]') with timeout=10000\r\n │ debg --- retry.try failed again with the same message...\r\n │ debg Find.findByCssSelector('[data-test-subj=\"canvasExpressionInput\"]') with timeout=10000\r\n │ debg --- retry.try failed again with the same message...\r\n ...\r\n │ERROR Browser is closed, no artifacts were captured for the failure\r\n └- ✖ fail: Canvas Canvas app expression editor shows autocomplete when typing\r\n │ retry.try timeout: NoSuchWindowError: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ at Object.throwDecodedError (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/error.js:524:15)\r\n │ at parseHttpResponse (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/http.js:601:13)\r\n │ at Executor.execute (/Users/dmle/github/kibana/node_modules/selenium-webdriver/lib/http.js:529:28)\r\n │ at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n │ at Task.exec (prevent_parallel_calls.ts:28:20)\r\n │ Error: retry.try timeout: NoSuchWindowError: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ at Object.throwDecodedError (node_modules/selenium-webdriver/lib/error.js:524:15)\r\n │ at parseHttpResponse (node_modules/selenium-webdriver/lib/http.js:601:13)\r\n │ at Executor.execute (node_modules/selenium-webdriver/lib/http.js:529:28)\r\n │ at processTicksAndRejections (node:internal/process/task_queues:95:5)\r\n │ at Task.exec (prevent_parallel_calls.ts:28:20)\r\n │ at onFailure (retry_for_success.ts:17:9)\r\n │ at retryForSuccess (retry_for_success.ts:59:13)\r\n │ at RetryService.try (retry.ts:31:12)\r\n │ at Proxy.clickByCssSelector (find.ts:417:5)\r\n │ at TestSubjects.click (test_subjects.ts:164:5)\r\n │ at Context.<anonymous> (expression.ts:92:7)\r\n │ at Object.apply (wrap_function.js:73:16)\r\n │\r\n │\r\n └-> \"after all\" hook for \"shows autocomplete when typing\"\r\n │ debg unloading docs from archive at /Users/dmle/github/kibana/x-pack/test/functional/fixtures/kbn_archiver/canvas/default.json\r\n │ info deleting 1 objects { space: undefined }\r\n │ succ 1 saved objects deleted\r\n └-> \"after all\" hook: afterTestSuite.trigger for \"shows autocomplete when typing\"\r\n │ERROR Browser window is already closed\r\n``` \r\n\r\nAfter:\r\n\r\n```\r\n │ debg --- retry.try error: no such window: target window already closed\r\n │ from unknown error: web view not found\r\n │ (Session info: chrome=120.0.6099.129)\r\n │ERROR Browser is closed, no artifacts were captured for the failure\r\n └- ✖ fail: Canvas Canvas app expression editor shows autocomplete when typing\r\n │ Error: WebDriver session is invalid, retry was aborted\r\n │ at retryForSuccess (retry_for_success.ts:64:13)\r\n │ at RetryService.try (retry.ts:31:12)\r\n │ at MonacoEditorService.getCodeEditorValue (monaco_editor.ts:25:5)\r\n │ at Context.<anonymous> (expression.ts:83:34)\r\n │ at Object.apply (wrap_function.js:73:16)\r\n │\r\n │\r\n └-> \"after all\" hook for \"shows autocomplete when typing\"\r\n │ debg unloading docs from archive at /Users/dmle/github/kibana/x-pack/test/functional/fixtures/kbn_archiver/canvas/default.json\r\n │ info deleting 1 objects { space: undefined }\r\n │ succ 1 saved objects deleted\r\n └-> \"after all\" hook: afterTestSuite.trigger for \"shows autocomplete when typing\"\r\n │ERROR Browser window is already closed\r\n └-> \"after all\" hook in \"Canvas app\"\r\n │ debg set roles = superuser\r\n │ debg creating user test_user\r\n │ debg created user test_user\r\n └-> \"after all\" hook: afterTestSuite.trigger in \"Canvas app\"\r\n │ERROR Browser window is already closed\r\n └-> \"after all\" hook: afterTestSuite.trigger in \"Canvas\"\r\n │ERROR Browser window is already closed\r\n\r\n5 passing (17.0s)\r\n1 failing\r\n\r\n1) Canvas\r\n Canvas app\r\n expression editor\r\n shows autocomplete when typing:\r\n\r\n Error: WebDriver session is invalid, retry was aborted\r\n at retryForSuccess (retry_for_success.ts:64:13)\r\n at RetryService.try (retry.ts:31:12)\r\n at MonacoEditorService.getCodeEditorValue (monaco_editor.ts:25:5)\r\n at Context.<anonymous> (expression.ts:83:34)\r\n at Object.apply (wrap_function.js:73:16)\r\n\r\n\r\n```","sha":"f9a4962b4802a520bd7ab3788138cd1c75e7de3a"}}]}] BACKPORT--> Co-authored-by: Dzmitry Lemechko <dzmitry.lemechko@elastic.co> |
||
|
a75e8f6aa4
|
[8.12] [Search] Change Microsoft Teams service type (#174078) (#174090)
# Backport This will backport the following commits from `main` to `8.12`: - [[Search] Change Microsoft Teams service type (#174078)](https://github.com/elastic/kibana/pull/174078) <!--- 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-01-02T15:03:23Z","message":"[Search] Change Microsoft Teams service type (#174078)\n\n## Summary\r\n\r\nUpdates service type of MS Teams from `teams` to `microsoft_teams`\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"76854d450d5e465ab86c64c7601ee479f1c0c728","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:EnterpriseSearch","v8.12.1","v8.13.0"],"title":"[Search] Change Microsoft Teams service type","number":174078,"url":"https://github.com/elastic/kibana/pull/174078","mergeCommit":{"message":"[Search] Change Microsoft Teams service type (#174078)\n\n## Summary\r\n\r\nUpdates service type of MS Teams from `teams` to `microsoft_teams`\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"76854d450d5e465ab86c64c7601ee479f1c0c728"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/174078","number":174078,"mergeCommit":{"message":"[Search] Change Microsoft Teams service type (#174078)\n\n## Summary\r\n\r\nUpdates service type of MS Teams from `teams` to `microsoft_teams`\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"76854d450d5e465ab86c64c7601ee479f1c0c728"}}]}] BACKPORT--> Co-authored-by: Efe Gürkan YALAMAN <efeguerkan.yalaman@elastic.co> |
||
|
fabe95120d
|
[8.12] [Obs AI Assistant] Use Mocha & Synthtrace (#173993) (#174027)
# Backport This will backport the following commits from `main` to `8.12`: - [[Obs AI Assistant] Use Mocha & Synthtrace (#173993)](https://github.com/elastic/kibana/pull/173993) <!--- Backport version: 9.4.3 --> ### 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-28T15:13:24Z","message":"[Obs AI Assistant] Use Mocha & Synthtrace (#173993)\n\nTwo changes here:\r\n\r\n1. Use Mocha instead of custom test runner. This allows us to use\r\nMocha's much more extensive API to run the tests: skipping tests, before\r\nand after hooks, grep etc.\r\n2. Make Synthtrace available for running tests.\r\n\r\nOne note:\r\n- I've added a rule to automatically inject a type reference for Mocha,\r\nvia `@kbn/ambient-ftr-types`. The reason is Mocha is not typed by\r\ndefault (ie, the types are not available in the global space), because\r\nit conflicts with Jest. The rule enforces that `@kbn/ambient-ftr-types`\r\nis imported so things like `before()` can be used.","sha":"5359ebe9c8838bd5b3fb347d1dbd556fcd88d566","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.12.0","v8.12.1","v8.13.0"],"title":"[Obs AI Assistant] Use Mocha & Synthtrace for evaluation framework","number":173993,"url":"https://github.com/elastic/kibana/pull/173993","mergeCommit":{"message":"[Obs AI Assistant] Use Mocha & Synthtrace (#173993)\n\nTwo changes here:\r\n\r\n1. Use Mocha instead of custom test runner. This allows us to use\r\nMocha's much more extensive API to run the tests: skipping tests, before\r\nand after hooks, grep etc.\r\n2. Make Synthtrace available for running tests.\r\n\r\nOne note:\r\n- I've added a rule to automatically inject a type reference for Mocha,\r\nvia `@kbn/ambient-ftr-types`. The reason is Mocha is not typed by\r\ndefault (ie, the types are not available in the global space), because\r\nit conflicts with Jest. The rule enforces that `@kbn/ambient-ftr-types`\r\nis imported so things like `before()` can be used.","sha":"5359ebe9c8838bd5b3fb347d1dbd556fcd88d566"}},"sourceBranch":"main","suggestedTargetBranches":["8.12"],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/173993","number":173993,"mergeCommit":{"message":"[Obs AI Assistant] Use Mocha & Synthtrace (#173993)\n\nTwo changes here:\r\n\r\n1. Use Mocha instead of custom test runner. This allows us to use\r\nMocha's much more extensive API to run the tests: skipping tests, before\r\nand after hooks, grep etc.\r\n2. Make Synthtrace available for running tests.\r\n\r\nOne note:\r\n- I've added a rule to automatically inject a type reference for Mocha,\r\nvia `@kbn/ambient-ftr-types`. The reason is Mocha is not typed by\r\ndefault (ie, the types are not available in the global space), because\r\nit conflicts with Jest. The rule enforces that `@kbn/ambient-ftr-types`\r\nis imported so things like `before()` can be used.","sha":"5359ebe9c8838bd5b3fb347d1dbd556fcd88d566"}}]}] BACKPORT--> Co-authored-by: Dario Gieselaar <dario.gieselaar@elastic.co> |
||
|
c2fda4713e
|
[8.12] [Enterprise Search] Fix polling causing a rewrite on form (#173621) (#173634)
# Backport This will backport the following commits from `main` to `8.12`: - [[Enterprise Search] Fix polling causing a rewrite on form (#173621)](https://github.com/elastic/kibana/pull/173621) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Efe Gürkan YALAMAN","email":"efeguerkan.yalaman@elastic.co"},"sourceCommit":{"committedDate":"2023-12-19T14:13:30Z","message":"[Enterprise Search] Fix polling causing a rewrite on form (#173621)\n\n## Summary\r\n\r\nThis fixes polling rewriting user input when configuration is changed.","sha":"59cb36efe37e2c9e88eb922db7e9126d340da943","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:EnterpriseSearch","v8.12.0","v8.13.0"],"number":173621,"url":"https://github.com/elastic/kibana/pull/173621","mergeCommit":{"message":"[Enterprise Search] Fix polling causing a rewrite on form (#173621)\n\n## Summary\r\n\r\nThis fixes polling rewriting user input when configuration is changed.","sha":"59cb36efe37e2c9e88eb922db7e9126d340da943"}},"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/173621","number":173621,"mergeCommit":{"message":"[Enterprise Search] Fix polling causing a rewrite on form (#173621)\n\n## Summary\r\n\r\nThis fixes polling rewriting user input when configuration is changed.","sha":"59cb36efe37e2c9e88eb922db7e9126d340da943"}}]}] BACKPORT--> Co-authored-by: Efe Gürkan YALAMAN <efeguerkan.yalaman@elastic.co> |
||
|
84f9679fb8
|
[8.12] rolling file appender: fix next rolling time for DST (#173811) (#173901)
# Backport This will backport the following commits from `main` to `8.12`: - [rolling file appender: fix next rolling time for DST (#173811)](https://github.com/elastic/kibana/pull/173811) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Pierre Gayvallet","email":"pierre.gayvallet@elastic.co"},"sourceCommit":{"committedDate":"2023-12-22T09:40:20Z","message":"rolling file appender: fix next rolling time for DST (#173811)\n\n## Summary\r\n\r\nFix https://github.com/elastic/kibana/issues/173808\r\n\r\n### Release Note\r\n\r\nFix a bug that could cause the `rollingFile` log appender to not\r\nproperly rotate files on DST switch days.","sha":"1131932cd0ec24283a8c62973e09ee3ab20edfb4","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:fix","Feature:Logging","backport:prev-minor","v8.13.0"],"number":173811,"url":"https://github.com/elastic/kibana/pull/173811","mergeCommit":{"message":"rolling file appender: fix next rolling time for DST (#173811)\n\n## Summary\r\n\r\nFix https://github.com/elastic/kibana/issues/173808\r\n\r\n### Release Note\r\n\r\nFix a bug that could cause the `rollingFile` log appender to not\r\nproperly rotate files on DST switch days.","sha":"1131932cd0ec24283a8c62973e09ee3ab20edfb4"}},"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/173811","number":173811,"mergeCommit":{"message":"rolling file appender: fix next rolling time for DST (#173811)\n\n## Summary\r\n\r\nFix https://github.com/elastic/kibana/issues/173808\r\n\r\n### Release Note\r\n\r\nFix a bug that could cause the `rollingFile` log appender to not\r\nproperly rotate files on DST switch days.","sha":"1131932cd0ec24283a8c62973e09ee3ab20edfb4"}}]}] BACKPORT--> Co-authored-by: Pierre Gayvallet <pierre.gayvallet@elastic.co> |
||
|
8601e9b266
|
[ES|QL] Update supported functions (#173835)
## Summary Adds `least` and `to_cartesianpoint` functions support in ES|QL. <img width="661" alt="Screenshot 2023-12-21 at 14 58 36" src=" |
||
|
a254e16cf3
|
[8.12] [Enterprise Search] Fix Text Extraction toggle (#173590) (#173816)
# Backport This will backport the following commits from `main` to `8.12`: - [[Enterprise Search] Fix Text Extraction toggle (#173590)](https://github.com/elastic/kibana/pull/173590) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Efe Gürkan YALAMAN","email":"efeguerkan.yalaman@elastic.co"},"sourceCommit":{"committedDate":"2023-12-21T09:58:10Z","message":"[Enterprise Search] Fix Text Extraction toggle (#173590)\n\n## Summary\r\n\r\n\r\n |
||
|
73751e995d
|
[8.12] Update platform security modules (main) (#173232) (#173788)
# Backport This will backport the following commits from `main` to `8.12`: - [Update platform security modules (main) (#173232)](https://github.com/elastic/kibana/pull/173232) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"renovate[bot]","email":"29139614+renovate[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-20T19:58:38Z","message":"Update platform security modules (main) (#173232)","sha":"35d79a901d9c690fbb128f138203799f97826291","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","backport:all-open","v8.13.0"],"number":173232,"url":"https://github.com/elastic/kibana/pull/173232","mergeCommit":{"message":"Update platform security modules (main) (#173232)","sha":"35d79a901d9c690fbb128f138203799f97826291"}},"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/173232","number":173232,"mergeCommit":{"message":"Update platform security modules (main) (#173232)","sha":"35d79a901d9c690fbb128f138203799f97826291"}}]}] BACKPORT--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
||
|
7542adb3fb
|
[8.12] [Lens] Fix context formula functions (#172710) (#173760)
# Backport This will backport the following commits from `main` to `8.12`: - [[Lens] Fix context formula functions (#172710)](https://github.com/elastic/kibana/pull/172710) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Drew Tate","email":"drew.tate@elastic.co"},"sourceCommit":{"committedDate":"2023-12-19T15:32:31Z","message":"[Lens] Fix context formula functions (#172710)\n\n## Summary\r\nFix |
||
|
c6dc1b8525
|
[8.12] fix(NA): skip plugin-helpers assets optimization when no ui (#173703) (#173753)
# Backport This will backport the following commits from `main` to `8.12`: - [fix(NA): skip plugin-helpers assets optimization when no ui (#173703)](https://github.com/elastic/kibana/pull/173703) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Tiago Costa","email":"tiago.costa@elastic.co"},"sourceCommit":{"committedDate":"2023-12-20T14:44:33Z","message":"fix(NA): skip plugin-helpers assets optimization when no ui (#173703)\n\nThis fixes a bug where the asset optimization script will try to run\r\neven when we don't have any ui plugin generated.","sha":"891d79b9e7bbdab31a7f0df8f8ccd10f87fcf1c2","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Operations","release_note:skip","auto-backport","v8.10.5","v8.12.1","v8.13.0","v8.11.4"],"number":173703,"url":"https://github.com/elastic/kibana/pull/173703","mergeCommit":{"message":"fix(NA): skip plugin-helpers assets optimization when no ui (#173703)\n\nThis fixes a bug where the asset optimization script will try to run\r\neven when we don't have any ui plugin generated.","sha":"891d79b9e7bbdab31a7f0df8f8ccd10f87fcf1c2"}},"sourceBranch":"main","suggestedTargetBranches":["8.10","8.12","8.11"],"targetPullRequestStates":[{"branch":"8.10","label":"v8.10.5","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.12","label":"v8.12.1","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/173703","number":173703,"mergeCommit":{"message":"fix(NA): skip plugin-helpers assets optimization when no ui (#173703)\n\nThis fixes a bug where the asset optimization script will try to run\r\neven when we don't have any ui plugin generated.","sha":"891d79b9e7bbdab31a7f0df8f8ccd10f87fcf1c2"}},{"branch":"8.11","label":"v8.11.4","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Tiago Costa <tiago.costa@elastic.co> |
||
|
ced76befcb
|
[8.12] [Enterprise Search]Fix cursor jumping form inputs. (#173659) (#173748)
# Backport This will backport the following commits from `main` to `8.12`: - [[Enterprise Search]Fix cursor jumping form inputs. (#173659)](https://github.com/elastic/kibana/pull/173659) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Efe Gürkan YALAMAN","email":"efeguerkan.yalaman@elastic.co"},"sourceCommit":{"committedDate":"2023-12-20T14:20:46Z","message":"[Enterprise Search]Fix cursor jumping form inputs. (#173659)\n\n## Summary\r\n\r\nMoved all inputs to separate components with internal inner values.\r\n\r\n\r\n |
||
|
606db2f2e0
|
[8.12] [UnifiedDataTable] Fix rendering of multi-line content (#173524) (#173712)
# Backport This will backport the following commits from `main` to `8.12`: - [[UnifiedDataTable] Fix rendering of multi-line content (#173524)](https://github.com/elastic/kibana/pull/173524) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julia Rechkunova","email":"julia.rechkunova@elastic.co"},"sourceCommit":{"committedDate":"2023-12-20T08:33:07Z","message":"[UnifiedDataTable] Fix rendering of multi-line content (#173524)\n\n- Resolves https://github.com/elastic/kibana/issues/173019 \r\n\r\n## Summary\r\n\r\nThis PR fixes a recent bug with multi line content and adds functional\r\ntests.\r\n\r\n50x\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4608\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"d773cfbf83765c849cbdf6013c5b4614842967fe","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Discover","release_note:fix","Team:DataDiscovery","backport:prev-minor","v8.13.0"],"number":173524,"url":"https://github.com/elastic/kibana/pull/173524","mergeCommit":{"message":"[UnifiedDataTable] Fix rendering of multi-line content (#173524)\n\n- Resolves https://github.com/elastic/kibana/issues/173019 \r\n\r\n## Summary\r\n\r\nThis PR fixes a recent bug with multi line content and adds functional\r\ntests.\r\n\r\n50x\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4608\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"d773cfbf83765c849cbdf6013c5b4614842967fe"}},"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/173524","number":173524,"mergeCommit":{"message":"[UnifiedDataTable] Fix rendering of multi-line content (#173524)\n\n- Resolves https://github.com/elastic/kibana/issues/173019 \r\n\r\n## Summary\r\n\r\nThis PR fixes a recent bug with multi line content and adds functional\r\ntests.\r\n\r\n50x\r\nhttps://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4608\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"d773cfbf83765c849cbdf6013c5b4614842967fe"}}]}] BACKPORT--> Co-authored-by: Julia Rechkunova <julia.rechkunova@elastic.co> |
||
|
665093b3fb
|
[8.12] [Lens] unify expression search context type (#172738) (#173671)
# Backport This will backport the following commits from `main` to `8.12`: - [[Lens] unify expression search context type (#172738)](https://github.com/elastic/kibana/pull/172738) This is a prerequisite to backporting https://github.com/elastic/kibana/pull/172710 <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Drew Tate","email":"drew.tate@elastic.co"},"sourceCommit":{"committedDate":"2023-12-11T14:08:00Z","message":"[Lens] unify expression search context type (#172738)\n\n## Summary\r\n\r\nWhile working on https://github.com/elastic/kibana/pull/172710 I noticed\r\nhow loose our search context types were. This leeway seems like overkill\r\ngiven how we actually use the expressions framework.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"570937ff19c500d0d54b605b0602b6ffb2a6fb10","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:ExpressionLanguage","Team:Visualizations","release_note:skip","backport:skip","v8.13.0"],"number":172738,"url":"https://github.com/elastic/kibana/pull/172738","mergeCommit":{"message":"[Lens] unify expression search context type (#172738)\n\n## Summary\r\n\r\nWhile working on https://github.com/elastic/kibana/pull/172710 I noticed\r\nhow loose our search context types were. This leeway seems like overkill\r\ngiven how we actually use the expressions framework.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"570937ff19c500d0d54b605b0602b6ffb2a6fb10"}},"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/172738","number":172738,"mergeCommit":{"message":"[Lens] unify expression search context type (#172738)\n\n## Summary\r\n\r\nWhile working on https://github.com/elastic/kibana/pull/172710 I noticed\r\nhow loose our search context types were. This leeway seems like overkill\r\ngiven how we actually use the expressions framework.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"570937ff19c500d0d54b605b0602b6ffb2a6fb10"}}]}] BACKPORT--> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> |
||
|
99b36e82d4
|
[8.12] [Obs AI Assistant] E2E tests for conversation view (#173485) (#173598)
# Backport This will backport the following commits from `main` to `8.12`: - [[Obs AI Assistant] E2E tests for conversation view (#173485)](https://github.com/elastic/kibana/pull/173485) <!--- Backport version: 8.9.8 --> ### 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-19T08:49:58Z","message":"[Obs AI Assistant] E2E tests for conversation view (#173485)\n\nAdds some basic E2E tests for the conversation view.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"f67afe2866014cfbc21755134950d7abaa8cf8c4","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v8.12.0","v8.12.1","v8.13.0"],"number":173485,"url":"https://github.com/elastic/kibana/pull/173485","mergeCommit":{"message":"[Obs AI Assistant] E2E tests for conversation view (#173485)\n\nAdds some basic E2E tests for the conversation view.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"f67afe2866014cfbc21755134950d7abaa8cf8c4"}},"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/173485","number":173485,"mergeCommit":{"message":"[Obs AI Assistant] E2E tests for conversation view (#173485)\n\nAdds some basic E2E tests for the conversation view.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"f67afe2866014cfbc21755134950d7abaa8cf8c4"}}]}] BACKPORT--> |
||
|
79a0f48e11
|
[8.12] Revert "fix/142865/path.data config unused (#158426)" (#172951) (#172970)
# Backport This will backport the following commits from `main` to `8.12`: - [Revert "fix/142865/path.data config unused (#158426)" (#172951)](https://github.com/elastic/kibana/pull/172951) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jon","email":"jon@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T16:22:21Z","message":"Revert \"fix/142865/path.data config unused (#158426)\" (#172951)\n\nThis reverts commit 86d2f58c09b3bfedd12576f9fc5fe68649028f9c.\r\n\r\nForward port of https://github.com/elastic/kibana/pull/172943 targeting\r\n8.13 and 8.12. See the linked pr for 8.11.3 release notes.\r\n\r\nCloses https://github.com/elastic/kibana/issues/172919","sha":"ee194d32a2e21baf6ae38a2e60e590ac3811b9f1","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","auto-backport","v8.12.0"],"number":172951,"url":"https://github.com/elastic/kibana/pull/172951","mergeCommit":{"message":"Revert \"fix/142865/path.data config unused (#158426)\" (#172951)\n\nThis reverts commit 86d2f58c09b3bfedd12576f9fc5fe68649028f9c.\r\n\r\nForward port of https://github.com/elastic/kibana/pull/172943 targeting\r\n8.13 and 8.12. See the linked pr for 8.11.3 release notes.\r\n\r\nCloses https://github.com/elastic/kibana/issues/172919","sha":"ee194d32a2e21baf6ae38a2e60e590ac3811b9f1"}},"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: Jon <jon@elastic.co> Co-authored-by: Brad White <Ikuni17@users.noreply.github.com> |
||
|
c3bab61158
|
[8.12] [Search] Fix issues with search hub and header (#173265) (#173402)
# Backport This will backport the following commits from `main` to `8.12`: - [[Search] Fix issues with search hub and header (#173265)](https://github.com/elastic/kibana/pull/173265) <!--- 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-14T16:10:31Z","message":"[Search] Fix issues with search hub and header (#173265)\n\n## Summary\r\n\r\nThis fixes a number of issues with the Search Hub and header actions.\r\n\r\n- Header actions show on all Search pages\r\n- Header adopts Kibana theme\r\n- Header button icon takes parent color\r\n- Header text corrected\r\n- Search labs banner image takes parent color\r\n- CloudID is hidden if not defined\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"5067645daa99140032350d9bb6f6345e2ab09eb2","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":173265,"url":"https://github.com/elastic/kibana/pull/173265","mergeCommit":{"message":"[Search] Fix issues with search hub and header (#173265)\n\n## Summary\r\n\r\nThis fixes a number of issues with the Search Hub and header actions.\r\n\r\n- Header actions show on all Search pages\r\n- Header adopts Kibana theme\r\n- Header button icon takes parent color\r\n- Header text corrected\r\n- Search labs banner image takes parent color\r\n- CloudID is hidden if not defined\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"5067645daa99140032350d9bb6f6345e2ab09eb2"}},"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/173265","number":173265,"mergeCommit":{"message":"[Search] Fix issues with search hub and header (#173265)\n\n## Summary\r\n\r\nThis fixes a number of issues with the Search Hub and header actions.\r\n\r\n- Header actions show on all Search pages\r\n- Header adopts Kibana theme\r\n- Header button icon takes parent color\r\n- Header text corrected\r\n- Search labs banner image takes parent color\r\n- CloudID is hidden if not defined\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"5067645daa99140032350d9bb6f6345e2ab09eb2"}}]}] BACKPORT--> Co-authored-by: Sander Philipse <94373878+sphilipse@users.noreply.github.com> |
||
|
b2017d275c
|
[8.12] [Fleet] Add docs links for performance tuning presets (#173318) (#173333)
# Backport This will backport the following commits from `main` to `8.12`: - [[Fleet] Add docs links for performance tuning presets (#173318)](https://github.com/elastic/kibana/pull/173318) <!--- 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-13T20:20:12Z","message":"[Fleet] Add docs links for performance tuning presets (#173318)\n\n## Summary\r\n\r\nCloses #172523 \r\n\r\nAdds links to\r\nhttps://www.elastic.co/guide/en/fleet/master/es-output-settings.html#es-output-settings-performance-tuning-settings\r\n+ help text for the performance preset form input.\r\n\r\n\r\n (#173295)
# Backport This will backport the following commits from `main` to `8.12`: - [[APM] Make `useDataViewId` optional and remove default values (#173278)](https://github.com/elastic/kibana/pull/173278) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Søren Louv-Jansen","email":"soren.louv@elastic.co"},"sourceCommit":{"committedDate":"2023-12-13T15:31:56Z","message":"[APM] Make `useDataViewId` optional and remove default values (#173278)\n\nfollow-up to https://github.com/elastic/kibana/pull/170857","sha":"4c79672181d54856d180f7cbb90d5e775ffc60a3","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:APM","release_note:skip","v8.12.0","v8.13.0"],"number":173278,"url":"https://github.com/elastic/kibana/pull/173278","mergeCommit":{"message":"[APM] Make `useDataViewId` optional and remove default values (#173278)\n\nfollow-up to https://github.com/elastic/kibana/pull/170857","sha":"4c79672181d54856d180f7cbb90d5e775ffc60a3"}},"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/173278","number":173278,"mergeCommit":{"message":"[APM] Make `useDataViewId` optional and remove default values (#173278)\n\nfollow-up to https://github.com/elastic/kibana/pull/170857","sha":"4c79672181d54856d180f7cbb90d5e775ffc60a3"}}]}] BACKPORT--> Co-authored-by: Søren Louv-Jansen <soren.louv@elastic.co> |
||
|
34a5ab1ca5
|
[8.12] [Enterprise Search] Kibana connector License updates. (#172930) (#173263)
# Backport This will backport the following commits from `main` to `8.12`: - [[Enterprise Search] Kibana connector License updates. (#172930)](https://github.com/elastic/kibana/pull/172930) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Efe Gürkan YALAMAN","email":"efeguerkan.yalaman@elastic.co"},"sourceCommit":{"committedDate":"2023-12-13T11:40:33Z","message":"[Enterprise Search] Kibana connector License updates. (#172930)\n\nFollowing connector configurations are updated.\r\n\r\nAzure Blob Storage\r\nGoogle Cloud Storage\r\nPostgres\r\nMSSQL\r\nAmazon S3\r\nMongoDB\r\nMySQL\r\n\r\n\r\n<img width=\"1045\" alt=\"Screenshot 2023-12-08 at 11 53 46\"\r\nsrc=\" |
||
|
8ef72a6256
|
[8.12] feat(slo): new slo architecture (#172224) (#173157)
# Backport This will backport the following commits from `main` to `8.12`: - [feat(slo): new slo architecture (#172224)](https://github.com/elastic/kibana/pull/172224) <!--- 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-12T13:45:12Z","message":"feat(slo): new slo architecture (#172224)","sha":"b51304f3f3c3e8510c44a235d0fc65c44fcce225","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:breaking","backport:prev-minor","ci:build-serverless-image","Feature:SLO","v8.12.0","Team:obs-ux-management","v8.13.0"],"number":172224,"url":"https://github.com/elastic/kibana/pull/172224","mergeCommit":{"message":"feat(slo): new slo architecture (#172224)","sha":"b51304f3f3c3e8510c44a235d0fc65c44fcce225"}},"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/172224","number":172224,"mergeCommit":{"message":"feat(slo): new slo architecture (#172224)","sha":"b51304f3f3c3e8510c44a235d0fc65c44fcce225"}}]}] BACKPORT--> Co-authored-by: Kevin Delemme <kevin.delemme@elastic.co> |
||
|
76e8e9a89f
|
[8.12] [doclinks] propagate build flavor to getDocLinks (#172358) (#173135)
# Backport This will backport the following commits from `main` to `8.12`: - [[doclinks] propagate build flavor to `getDocLinks` (#172358)](https://github.com/elastic/kibana/pull/172358) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Pierre Gayvallet","email":"pierre.gayvallet@elastic.co"},"sourceCommit":{"committedDate":"2023-12-12T09:59:41Z","message":"[doclinks] propagate build flavor to `getDocLinks` (#172358)\n\n## Summary\r\n\r\nFix https://github.com/elastic/kibana/issues/167088\r\n\r\nAdd a new `buildFlavor` (`traditional` | `serverless`) parameter to\r\n`getDocLinks` and `getDocLinksMeta` so that the doc links generator\r\nlogic can leverage the information\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"c50f3d749ed9071bf4c0974ed4f71399627f088a","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","Team:Core","release_note:skip","v8.12.0","v8.13.0"],"number":172358,"url":"https://github.com/elastic/kibana/pull/172358","mergeCommit":{"message":"[doclinks] propagate build flavor to `getDocLinks` (#172358)\n\n## Summary\r\n\r\nFix https://github.com/elastic/kibana/issues/167088\r\n\r\nAdd a new `buildFlavor` (`traditional` | `serverless`) parameter to\r\n`getDocLinks` and `getDocLinksMeta` so that the doc links generator\r\nlogic can leverage the information\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"c50f3d749ed9071bf4c0974ed4f71399627f088a"}},"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/172358","number":172358,"mergeCommit":{"message":"[doclinks] propagate build flavor to `getDocLinks` (#172358)\n\n## Summary\r\n\r\nFix https://github.com/elastic/kibana/issues/167088\r\n\r\nAdd a new `buildFlavor` (`traditional` | `serverless`) parameter to\r\n`getDocLinks` and `getDocLinksMeta` so that the doc links generator\r\nlogic can leverage the information\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"c50f3d749ed9071bf4c0974ed4f71399627f088a"}}]}] BACKPORT--> Co-authored-by: Pierre Gayvallet <pierre.gayvallet@elastic.co> |
||
|
94bccfe200
|
[8.12] [Lens] Various fixes for Heatmap (#172602) (#173133)
# Backport This will backport the following commits from `main` to `8.12`: - [[Lens] Various fixes for Heatmap (#172602)](https://github.com/elastic/kibana/pull/172602) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Marco Liberati","email":"dej611@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-12T09:23:24Z","message":"[Lens] Various fixes for Heatmap (#172602)\n\n## Summary\r\n\r\nFixes #172433\r\nFixes #172574\r\nFixes #170240\r\n\r\nFor #172433 the bands values are now passing thru the value formatter to\r\nmatch users' expectations:\r\n\r\n<img width=\"1227\" alt=\"Screenshot 2023-12-05 at 16 52 39\"\r\nsrc=\" |
||
|
3cd326b21c
|
[8.12] [UnifiedFieldList] Fix item line breaks (#172954) (#173004)
# Backport This will backport the following commits from `main` to `8.12`: - [[UnifiedFieldList] Fix item line breaks (#172954)](https://github.com/elastic/kibana/pull/172954) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julia Rechkunova","email":"julia.rechkunova@elastic.co"},"sourceCommit":{"committedDate":"2023-12-09T09:01:06Z","message":"[UnifiedFieldList] Fix item line breaks (#172954)\n\n- Closes https://github.com/elastic/kibana/issues/170312\r\n\r\n## Summary\r\n\r\nBefore:\r\n<img width=\"326\" alt=\"Screenshot 2023-12-08 at 15 55 43\"\r\nsrc=\" |
||
|
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> |
||
|
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=\" |
||
|
a1aac56df3
|
[8.12] Fix link to Eland docs (#172879) (#172910)
# Backport This will backport the following commits from `main` to `8.12`: - [Fix link to Eland docs (#172879)](https://github.com/elastic/kibana/pull/172879) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Abdon Pijpelink","email":"abdon.pijpelink@elastic.co"},"sourceCommit":{"committedDate":"2023-12-08T08:55:38Z","message":"Fix link to Eland docs (#172879)\n\nhttps://github.com/elastic/kibana/pull/171024 introduced the following\r\nlink to the doc link service:\r\n\r\n```\r\neland: `${ELASTIC_WEBSITE_URL}guide/en/elasticsearch/client/eland/${DOC_LINK_VERSION}/index.html`\r\n```\r\n\r\nHowever, it looks like the Eland client docs are not versioned, but\r\nalways on `current`. This PR fixes the link.","sha":"4ffaf9f5ec7d506ddf67bed6e02f752327a14650","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","docs","backport:prev-minor","v8.13.0"],"number":172879,"url":"https://github.com/elastic/kibana/pull/172879","mergeCommit":{"message":"Fix link to Eland docs (#172879)\n\nhttps://github.com/elastic/kibana/pull/171024 introduced the following\r\nlink to the doc link service:\r\n\r\n```\r\neland: `${ELASTIC_WEBSITE_URL}guide/en/elasticsearch/client/eland/${DOC_LINK_VERSION}/index.html`\r\n```\r\n\r\nHowever, it looks like the Eland client docs are not versioned, but\r\nalways on `current`. This PR fixes the link.","sha":"4ffaf9f5ec7d506ddf67bed6e02f752327a14650"}},"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/172879","number":172879,"mergeCommit":{"message":"Fix link to Eland docs (#172879)\n\nhttps://github.com/elastic/kibana/pull/171024 introduced the following\r\nlink to the doc link service:\r\n\r\n```\r\neland: `${ELASTIC_WEBSITE_URL}guide/en/elasticsearch/client/eland/${DOC_LINK_VERSION}/index.html`\r\n```\r\n\r\nHowever, it looks like the Eland client docs are not versioned, but\r\nalways on `current`. This PR fixes the link.","sha":"4ffaf9f5ec7d506ddf67bed6e02f752327a14650"}}]}] BACKPORT--> Co-authored-by: Abdon Pijpelink <abdon.pijpelink@elastic.co> |
||
|
e5bcd5f9a6
|
[8.12] cherrypick ssl mongo (#172851) (#172863)
# Backport This will backport the following commits from `main` to `8.12`: - [cherrypick ssl mongo (#172851)](https://github.com/elastic/kibana/pull/172851) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Sean Story","email":"sean.j.story@gmail.com"},"sourceCommit":{"committedDate":"2023-12-07T18:00:00Z","message":"cherrypick ssl mongo (#172851)\n\n## Summary\r\n\r\nRetrying https://github.com/elastic/kibana/pull/172658 since something\r\nin the automation isn't working\r\n\r\n\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: parthpuri-elastic <parthpuri.goswami@elastic.co>","sha":"4ea262db53179df023e2a8e21dde698b0b7ee866","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":172851,"url":"https://github.com/elastic/kibana/pull/172851","mergeCommit":{"message":"cherrypick ssl mongo (#172851)\n\n## Summary\r\n\r\nRetrying https://github.com/elastic/kibana/pull/172658 since something\r\nin the automation isn't working\r\n\r\n\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: parthpuri-elastic <parthpuri.goswami@elastic.co>","sha":"4ea262db53179df023e2a8e21dde698b0b7ee866"}},"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/172851","number":172851,"mergeCommit":{"message":"cherrypick ssl mongo (#172851)\n\n## Summary\r\n\r\nRetrying https://github.com/elastic/kibana/pull/172658 since something\r\nin the automation isn't working\r\n\r\n\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: parthpuri-elastic <parthpuri.goswami@elastic.co>","sha":"4ea262db53179df023e2a8e21dde698b0b7ee866"}}]}] BACKPORT--> Co-authored-by: Sean Story <sean.j.story@gmail.com> |
||
|
3b9c879d6c
|
[8.12] [ES|QL] Small improvements on the warnings/errors (#172782) (#172843)
# Backport This will backport the following commits from `main` to `8.12`: - [[ES|QL] Small improvements on the warnings/errors (#172782)](https://github.com/elastic/kibana/pull/172782) <!--- 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-07T15:35:34Z","message":"[ES|QL] Small improvements on the warnings/errors (#172782)\n\n## Summary\r\n\r\nThis is a PR which:\r\n\r\n- Corrects the icon shown in warnings (it was displaying the error icon\r\nwhich is wrong)\r\n<img width=\"1253\" alt=\"image\"\r\nsrc=\" |
||
|
92024dd340
|
[ES|QL] Add to_geopoint function support (#172815)
## Summary Add support to `to_geopoint` as in https://github.com/elastic/elasticsearch/pull/102177 |
||
|
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=\" |
||
|
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> |
||
|
9e37c6c26c
|
[8.12] [EBT] fix browser-side elasticsearch context schema (#172676) (#172787)
# Backport This will backport the following commits from `main` to `8.12`: - [[EBT] fix browser-side elasticsearch context schema (#172676)](https://github.com/elastic/kibana/pull/172676) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Pierre Gayvallet","email":"pierre.gayvallet@elastic.co"},"sourceCommit":{"committedDate":"2023-12-07T09:08:45Z","message":"[EBT] fix browser-side elasticsearch context schema (#172676)\n\n## Summary\r\n\r\nThe `cluster_build_flavor` was propagated to the browser-side and then\r\nused in the context, but without being explicitly defined in the schema.\r\n\r\nthis PR fixes it by properly adding the field.","sha":"754c298d12f9c51334a35d0c8b0681da0126276e","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","Feature:Telemetry","release_note:skip","v8.12.0","v8.13.0"],"number":172676,"url":"https://github.com/elastic/kibana/pull/172676","mergeCommit":{"message":"[EBT] fix browser-side elasticsearch context schema (#172676)\n\n## Summary\r\n\r\nThe `cluster_build_flavor` was propagated to the browser-side and then\r\nused in the context, but without being explicitly defined in the schema.\r\n\r\nthis PR fixes it by properly adding the field.","sha":"754c298d12f9c51334a35d0c8b0681da0126276e"}},"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/172676","number":172676,"mergeCommit":{"message":"[EBT] fix browser-side elasticsearch context schema (#172676)\n\n## Summary\r\n\r\nThe `cluster_build_flavor` was propagated to the browser-side and then\r\nused in the context, but without being explicitly defined in the schema.\r\n\r\nthis PR fixes it by properly adding the field.","sha":"754c298d12f9c51334a35d0c8b0681da0126276e"}}]}] BACKPORT--> Co-authored-by: Pierre Gayvallet <pierre.gayvallet@elastic.co> |
||
|
ab3a7b2080
|
fix(NA): jest integration snapshot for @kbn/plugin-helpers build test | ||
|
f5d1e45e59
|
Remove details from migrations logging (#172732)
## Summary Bluntly removes details from a debug log message. |