mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
4845 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
7b7dd4ef52
|
[8.x][ResponseOps] Upgrade assistant - cleanup alerting RBAC exception code (#203030)
Resolves https://github.com/elastic/response-ops-team/issues/250 ## Summary Adds a deprecation to the upgrade assistant to warn users that the legacy RBAC exemption code will be removed in 9.0 and provide mitigation steps. ### Checklist - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios ### To verify 1. Start Kibana 2. Save this rule that has `versionApiKeyLastmodified: pre-7.10.0` to an .ndjson file and import. ``` {"attributes":{"actions":[{"actionRef":"system_action:system-connector-.system-log-example","actionTypeId":".system-log-example","params":{"message":"Alerts have been triggered."},"uuid":"f714d779-acc4-471d-8838-2b14df5ced01"}],"alertDelay":{"active":1},"alertTypeId":"example.always-firing","apiKey":null,"apiKeyCreatedByUser":null,"apiKeyOwner":null,"consumer":"alerts","createdAt":"2024-12-06T19:00:29.433Z","createdBy":"elastic","enabled":false,"executionStatus":{"error":null,"lastExecutionDate":"2024-12-06T19:55:20.506Z","status":"pending","warning":null},"lastRun":{"alertsCount":{"active":5,"ignored":0,"new":5,"recovered":5},"outcome":"succeeded","outcomeMsg":null,"outcomeOrder":0,"warning":null},"legacyId":null,"meta":{"versionApiKeyLastmodified":"pre-7.10.0"},"monitoring":{"run":{"calculated_metrics":{"p50":640,"p95":1092,"p99":1121,"success_ratio":1},"history":[],"last_run":{"metrics":{"duration":951,"gap_duration_s":null,"total_alerts_created":null,"total_alerts_detected":null,"total_indexing_duration_ms":null,"total_search_duration_ms":null},"timestamp":"2024-12-06T19:54:58.676Z"}}},"muteAll":false,"mutedInstanceIds":[],"name":"legacy-rule","nextRun":"2024-12-06T19:55:58.467Z","notifyWhen":null,"params":{},"revision":1,"running":false,"schedule":{"interval":"1m"},"scheduledTaskId":null,"snoozeSchedule":[],"tags":[],"throttle":null,"updatedAt":"2024-12-06T19:38:30.530Z","updatedBy":"elastic"},"coreMigrationVersion":"8.8.0","created_at":"2024-12-06T19:38:30.531Z","id":"2449a0be-cb40-40da-89f6-2f16972c8d1b","managed":false,"references":[],"type":"alert","typeMigrationVersion":"10.3.0","updated_at":"2024-12-06T19:38:30.531Z","version":"WzMxNSwxXQ=="} {"excludedObjects":[],"excludedObjectsCount":0,"exportedCount":1,"missingRefCount":0,"missingReferences":[]} ``` 4. Check the [deprecation page](http://localhost:5601/app/management/stack/upgrade_assistant/kibana_deprecations) to verify that the legacy RBAC exemption deprecation is registered. 5. Edit the rule and save 6. Repeat step 3 and verify that the deprecation warning has been resolved. --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Lisa Cawley <lcawley@elastic.co> |
||
|
a139ae940d
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/kibana-localization (#202725) (#203564)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-localization` (#202725)](https://github.com/elastic/kibana/pull/202725) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2024-12-10T12:56:15Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-localization` (#202725)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 1 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/translations-plugin` |\r\n`x-pack/platform/plugins/private/translations` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-synthetic-package-map/synthetic-packages.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/dev/i18n_tools/README.md\r\n./tsconfig.base.json\r\n./tsconfig.refs.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/plugins/private/translations/tsconfig.json:2\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>","sha":"c609daa97c2b0aa94aebc3fce76c9439e8a4d95c","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:prev-minor"],"number":202725,"url":"https://github.com/elastic/kibana/pull/202725","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-localization` (#202725)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 1 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/translations-plugin` |\r\n`x-pack/platform/plugins/private/translations` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-synthetic-package-map/synthetic-packages.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/dev/i18n_tools/README.md\r\n./tsconfig.base.json\r\n./tsconfig.refs.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/plugins/private/translations/tsconfig.json:2\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>","sha":"c609daa97c2b0aa94aebc3fce76c9439e8a4d95c"}},"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/202725","number":202725,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-localization` (#202725)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 1 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/translations-plugin` |\r\n`x-pack/platform/plugins/private/translations` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-synthetic-package-map/synthetic-packages.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/dev/i18n_tools/README.md\r\n./tsconfig.base.json\r\n./tsconfig.refs.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/plugins/private/translations/tsconfig.json:2\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>","sha":"c609daa97c2b0aa94aebc3fce76c9439e8a4d95c"}}]}] BACKPORT--> |
||
|
e2c0e91d10
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/appex-ai-infra (#202410) (#203541)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/appex-ai-infra` (#202410)](https://github.com/elastic/kibana/pull/202410) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2024-12-10T10:36:23Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/appex-ai-infra` (#202410)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 3 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/inference-plugin` | `x-pack/platform/plugins/shared/inference` |\r\n| `@kbn/llm-tasks-plugin` |\r\n`x-pack/platform/plugins/shared/ai_infra/llm_tasks` |\r\n| `@kbn/product-doc-base-plugin` |\r\n`x-pack/platform/plugins/shared/ai_infra/product_doc_base` |\r\n\r\n\r\n#### 2 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/inference-common` |\r\n`x-pack/platform/packages/shared/ai-infra/inference-common` |\r\n| `@kbn/product-doc-common` |\r\n`x-pack/platform/packages/shared/ai-infra/product-doc-common` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./tsconfig.base.json\r\n./x-pack/.i18nrc.json\r\n./x-pack/platform/packages/shared/ai-infra/inference-common/jest.config.js\r\n./x-pack/platform/packages/shared/ai-infra/product-doc-common/jest.config.js\r\n./x-pack/platform/plugins/shared/ai_infra/llm_tasks/jest.config.js\r\n./x-pack/platform/plugins/shared/ai_infra/product_doc_base/jest.config.js\r\n./x-pack/platform/plugins/shared/inference/jest.config.js\r\n./x-pack/platform/plugins/shared/inference/scripts/evaluation/README.md\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/packages/shared/ai-infra/inference-common/jest.config.js:10\r\nx-pack/platform/packages/shared/ai-infra/inference-common/tsconfig.json:2\r\nx-pack/platform/packages/shared/ai-infra/product-doc-common/jest.config.js:10\r\nx-pack/platform/packages/shared/ai-infra/product-doc-common/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/jest.config.js:10\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/tsconfig.json:7\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/jest.config.js:10\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/tsconfig.json:7\r\nx-pack/platform/plugins/shared/inference/jest.config.js:10\r\nx-pack/platform/plugins/shared/inference/scripts/util/read_kibana_config.ts:16\r\nx-pack/platform/plugins/shared/inference/tsconfig.json:2\r\nx-pack/platform/plugins/shared/inference/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: pgayvallet <pierre.gayvallet@elastic.co>","sha":"a0f5a7f3fc23d4ba241bc511ddd2987a679ec00d","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:prev-minor","Team:AI Infra","ci:all-gen-ai-suites"],"number":202410,"url":"https://github.com/elastic/kibana/pull/202410","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/appex-ai-infra` (#202410)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 3 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/inference-plugin` | `x-pack/platform/plugins/shared/inference` |\r\n| `@kbn/llm-tasks-plugin` |\r\n`x-pack/platform/plugins/shared/ai_infra/llm_tasks` |\r\n| `@kbn/product-doc-base-plugin` |\r\n`x-pack/platform/plugins/shared/ai_infra/product_doc_base` |\r\n\r\n\r\n#### 2 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/inference-common` |\r\n`x-pack/platform/packages/shared/ai-infra/inference-common` |\r\n| `@kbn/product-doc-common` |\r\n`x-pack/platform/packages/shared/ai-infra/product-doc-common` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./tsconfig.base.json\r\n./x-pack/.i18nrc.json\r\n./x-pack/platform/packages/shared/ai-infra/inference-common/jest.config.js\r\n./x-pack/platform/packages/shared/ai-infra/product-doc-common/jest.config.js\r\n./x-pack/platform/plugins/shared/ai_infra/llm_tasks/jest.config.js\r\n./x-pack/platform/plugins/shared/ai_infra/product_doc_base/jest.config.js\r\n./x-pack/platform/plugins/shared/inference/jest.config.js\r\n./x-pack/platform/plugins/shared/inference/scripts/evaluation/README.md\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/packages/shared/ai-infra/inference-common/jest.config.js:10\r\nx-pack/platform/packages/shared/ai-infra/inference-common/tsconfig.json:2\r\nx-pack/platform/packages/shared/ai-infra/product-doc-common/jest.config.js:10\r\nx-pack/platform/packages/shared/ai-infra/product-doc-common/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/jest.config.js:10\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/tsconfig.json:7\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/jest.config.js:10\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/tsconfig.json:7\r\nx-pack/platform/plugins/shared/inference/jest.config.js:10\r\nx-pack/platform/plugins/shared/inference/scripts/util/read_kibana_config.ts:16\r\nx-pack/platform/plugins/shared/inference/tsconfig.json:2\r\nx-pack/platform/plugins/shared/inference/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: pgayvallet <pierre.gayvallet@elastic.co>","sha":"a0f5a7f3fc23d4ba241bc511ddd2987a679ec00d"}},"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/202410","number":202410,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/appex-ai-infra` (#202410)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 3 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/inference-plugin` | `x-pack/platform/plugins/shared/inference` |\r\n| `@kbn/llm-tasks-plugin` |\r\n`x-pack/platform/plugins/shared/ai_infra/llm_tasks` |\r\n| `@kbn/product-doc-base-plugin` |\r\n`x-pack/platform/plugins/shared/ai_infra/product_doc_base` |\r\n\r\n\r\n#### 2 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/inference-common` |\r\n`x-pack/platform/packages/shared/ai-infra/inference-common` |\r\n| `@kbn/product-doc-common` |\r\n`x-pack/platform/packages/shared/ai-infra/product-doc-common` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./tsconfig.base.json\r\n./x-pack/.i18nrc.json\r\n./x-pack/platform/packages/shared/ai-infra/inference-common/jest.config.js\r\n./x-pack/platform/packages/shared/ai-infra/product-doc-common/jest.config.js\r\n./x-pack/platform/plugins/shared/ai_infra/llm_tasks/jest.config.js\r\n./x-pack/platform/plugins/shared/ai_infra/product_doc_base/jest.config.js\r\n./x-pack/platform/plugins/shared/inference/jest.config.js\r\n./x-pack/platform/plugins/shared/inference/scripts/evaluation/README.md\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/packages/shared/ai-infra/inference-common/jest.config.js:10\r\nx-pack/platform/packages/shared/ai-infra/inference-common/tsconfig.json:2\r\nx-pack/platform/packages/shared/ai-infra/product-doc-common/jest.config.js:10\r\nx-pack/platform/packages/shared/ai-infra/product-doc-common/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/jest.config.js:10\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/llm_tasks/tsconfig.json:7\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/jest.config.js:10\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ai_infra/product_doc_base/tsconfig.json:7\r\nx-pack/platform/plugins/shared/inference/jest.config.js:10\r\nx-pack/platform/plugins/shared/inference/scripts/util/read_kibana_config.ts:16\r\nx-pack/platform/plugins/shared/inference/tsconfig.json:2\r\nx-pack/platform/plugins/shared/inference/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: pgayvallet <pierre.gayvallet@elastic.co>","sha":"a0f5a7f3fc23d4ba241bc511ddd2987a679ec00d"}}]}] BACKPORT--> |
||
|
39d7292748
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/ml-ui (#202764) (#203480)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/ml-ui` (#202764)](https://github.com/elastic/kibana/pull/202764) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2024-12-09T16:36:25Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/ml-ui` (#202764)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 4 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/aiops-plugin` | `x-pack/platform/plugins/shared/aiops` |\r\n| `@kbn/data-visualizer-plugin` |\r\n`x-pack/platform/plugins/private/data_visualizer` |\r\n| `@kbn/ml-plugin` | `x-pack/platform/plugins/shared/ml` |\r\n| `@kbn/transform-plugin` | `x-pack/platform/plugins/private/transform`\r\n|\r\n\r\n\r\n#### 42 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/aiops-change-point-detection` |\r\n`x-pack/platform/packages/private/ml/aiops_change_point_detection` |\r\n| `@kbn/aiops-common` |\r\n`x-pack/platform/packages/shared/ml/aiops_common` |\r\n| `@kbn/aiops-components` |\r\n`x-pack/platform/packages/private/ml/aiops_components` |\r\n| `@kbn/aiops-log-pattern-analysis` |\r\n`x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis` |\r\n| `@kbn/aiops-log-rate-analysis` |\r\n`x-pack/platform/packages/shared/ml/aiops_log_rate_analysis` |\r\n| `@kbn/aiops-test-utils` |\r\n`x-pack/platform/packages/private/ml/aiops_test_utils` |\r\n| `@kbn/deeplinks-ml` | `src/platform/packages/shared/deeplinks/ml` |\r\n| `@kbn/default-nav-ml` | `src/platform/packages/private/default-nav/ml`\r\n|\r\n| `@kbn/inference_integration_flyout` |\r\n`x-pack/platform/packages/private/ml/inference_integration_flyout` |\r\n| `@kbn/json-schemas` |\r\n`x-pack/platform/packages/private/ml/json_schemas` |\r\n| `@kbn/ml-agg-utils` | `x-pack/platform/packages/private/ml/agg_utils`\r\n|\r\n| `@kbn/ml-anomaly-utils` |\r\n`x-pack/platform/packages/shared/ml/anomaly_utils` |\r\n| `@kbn/ml-cancellable-search` |\r\n`x-pack/platform/packages/private/ml/cancellable_search` |\r\n| `@kbn/ml-category-validator` |\r\n`x-pack/platform/packages/private/ml/category_validator` |\r\n| `@kbn/ml-chi2test` | `x-pack/platform/packages/shared/ml/chi2test` |\r\n| `@kbn/ml-creation-wizard-utils` |\r\n`x-pack/platform/packages/private/ml/creation_wizard_utils` |\r\n| `@kbn/ml-data-frame-analytics-utils` |\r\n`x-pack/platform/packages/private/ml/data_frame_analytics_utils` |\r\n| `@kbn/ml-data-grid` | `x-pack/platform/packages/private/ml/data_grid`\r\n|\r\n| `@kbn/ml-data-view-utils` |\r\n`x-pack/platform/packages/private/ml/data_view_utils` |\r\n| `@kbn/ml-date-picker` |\r\n`x-pack/platform/packages/private/ml/date_picker` |\r\n| `@kbn/ml-date-utils` |\r\n`x-pack/platform/packages/private/ml/date_utils` |\r\n| `@kbn/ml-error-utils` |\r\n`x-pack/platform/packages/shared/ml/error_utils` |\r\n| `@kbn/ml-field-stats-flyout` |\r\n`x-pack/platform/packages/private/ml/field_stats_flyout` |\r\n| `@kbn/ml-in-memory-table` |\r\n`x-pack/platform/packages/private/ml/in_memory_table` |\r\n| `@kbn/ml-is-defined` |\r\n`x-pack/platform/packages/private/ml/is_defined` |\r\n| `@kbn/ml-is-populated-object` |\r\n`x-pack/platform/packages/private/ml/is_populated_object` |\r\n| `@kbn/ml-kibana-theme` |\r\n`x-pack/platform/packages/private/ml/kibana_theme` |\r\n| `@kbn/ml-local-storage` |\r\n`x-pack/platform/packages/private/ml/local_storage` |\r\n| `@kbn/ml-nested-property` |\r\n`x-pack/platform/packages/private/ml/nested_property` |\r\n| `@kbn/ml-number-utils` |\r\n`x-pack/platform/packages/private/ml/number_utils` |\r\n| `@kbn/ml-parse-interval` |\r\n`x-pack/platform/packages/private/ml/parse_interval` |\r\n| `@kbn/ml-query-utils` |\r\n`x-pack/platform/packages/private/ml/query_utils` |\r\n| `@kbn/ml-random-sampler-utils` |\r\n`x-pack/platform/packages/shared/ml/random_sampler_utils` |\r\n| `@kbn/ml-response-stream` |\r\n`x-pack/platform/packages/shared/ml/response_stream` |\r\n| `@kbn/ml-route-utils` |\r\n`x-pack/platform/packages/private/ml/route_utils` |\r\n| `@kbn/ml-runtime-field-utils` |\r\n`x-pack/platform/packages/shared/ml/runtime_field_utils` |\r\n| `@kbn/ml-string-hash` |\r\n`x-pack/platform/packages/private/ml/string_hash` |\r\n| `@kbn/ml-time-buckets` |\r\n`x-pack/platform/packages/private/ml/time_buckets` |\r\n| `@kbn/ml-trained-models-utils` |\r\n`x-pack/platform/packages/shared/ml/trained_models_utils` |\r\n| `@kbn/ml-ui-actions` |\r\n`x-pack/platform/packages/private/ml/ui_actions` |\r\n| `@kbn/ml-url-state` | `x-pack/platform/packages/private/ml/url_state`\r\n|\r\n| `@kbn/ml-validators` |\r\n`x-pack/platform/packages/private/ml/validators` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.eslintrc.js\r\n./docs/developer/plugin-list.asciidoc\r\n./docs/redirects.asciidoc\r\n./oas_docs/scripts/merge_ess_oas.js\r\n./oas_docs/scripts/merge_serverless_oas.js\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-synthetic-package-map/synthetic-packages.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/platform/packages/private/default-nav/ml/jest.config.js\r\n./src/platform/packages/shared/deeplinks/ml/jest.config.js\r\n./tsconfig.base.json\r\n./tsconfig.refs.json\r\n./x-pack/.i18nrc.json\r\n./x-pack/packages/security-solution/navigation/src/constants.ts\r\n./x-pack/platform/packages/private/ml/agg_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_change_point_detection/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_components/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_test_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/cancellable_search/jest.config.js\r\n./x-pack/platform/packages/private/ml/category_validator/jest.config.js\r\n./x-pack/platform/packages/private/ml/creation_wizard_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_frame_analytics_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_grid/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_view_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/date_picker/jest.config.js\r\n./x-pack/platform/packages/private/ml/date_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/field_stats_flyout/jest.config.js\r\n./x-pack/platform/packages/private/ml/in_memory_table/jest.config.js\r\n./x-pack/platform/packages/private/ml/inference_integration_flyout/jest.config.js\r\n./x-pack/platform/packages/private/ml/is_defined/jest.config.js\r\n./x-pack/platform/packages/private/ml/is_populated_object/jest.config.js\r\n./x-pack/platform/packages/private/ml/json_schemas/jest.config.js\r\n./x-pack/platform/packages/private/ml/kibana_theme/jest.config.js\r\n./x-pack/platform/packages/private/ml/local_storage/jest.config.js\r\n./x-pack/platform/packages/private/ml/nested_property/jest.config.js\r\n./x-pack/platform/packages/private/ml/number_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/parse_interval/jest.config.js\r\n./x-pack/platform/packages/private/ml/query_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/route_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/string_hash/jest.config.js\r\n./x-pack/platform/packages/private/ml/time_buckets/jest.config.js\r\n./x-pack/platform/packages/private/ml/ui_actions/jest.config.js\r\n./x-pack/platform/packages/private/ml/url_state/jest.config.js\r\n./x-pack/platform/packages/private/ml/validators/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_common/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/jest.config.js\r\n./x-pack/platform/packages/shared/ml/anomaly_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/chi2test/jest.config.js\r\n./x-pack/platform/packages/shared/ml/error_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/random_sampler_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/response_stream/jest.config.js\r\n./x-pack/platform/packages/shared/ml/runtime_field_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/trained_models_utils/jest.config.js\r\n./x-pack/platform/plugins/private/data_visualizer/jest.config.js\r\n./x-pack/platform/plugins/private/transform/jest.config.js\r\n./x-pack/platform/plugins/private/transform/readme.md\r\n./x-pack/platform/plugins/shared/aiops/README.md\r\n./x-pack/platform/plugins/shared/aiops/jest.config.js\r\n./x-pack/platform/plugins/shared/aiops/public/application/utils/build_extended_base_filter_criteria.ts\r\n./x-pack/platform/plugins/shared/aiops/public/application/utils/search_utils.ts\r\n./x-pack/platform/plugins/shared/ml/jest.config.js\r\n./x-pack/platform/plugins/shared/ml/readme.md\r\n./x-pack/plugins/aiops/README.md\r\n./x-pack/plugins/security_solution/common/machine_learning/affected_job_ids.ts\r\n./x-pack/plugins/security_solution/common/machine_learning/helpers.ts\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/default-nav/ml/jest.config.js:12\r\nsrc/platform/packages/private/default-nav/ml/tsconfig.json:2\r\nsrc/platform/packages/shared/deeplinks/ml/jest.config.js:12\r\nsrc/platform/packages/shared/deeplinks/ml/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/agg_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/agg_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_change_point_detection/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_change_point_detection/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_components/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_components/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_test_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_test_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/cancellable_search/jest.config.js:10\r\nx-pack/platform/packages/private/ml/cancellable_search/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/category_validator/jest.config.js:10\r\nx-pack/platform/packages/private/ml/category_validator/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/creation_wizard_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/creation_wizard_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_frame_analytics_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_frame_analytics_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_grid/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_grid/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_view_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_view_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/date_picker/jest.config.js:10\r\nx-pack/platform/packages/private/ml/date_picker/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/date_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/date_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/field_stats_flyout/jest.config.js:10\r\nx-pack/platform/packages/private/ml/field_stats_flyout/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/in_memory_table/jest.config.js:10\r\nx-pack/platform/packages/private/ml/in_memory_table/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/inference_integration_flyout/jest.config.js:10\r\nx-pack/platform/packages/private/ml/inference_integration_flyout/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/is_defined/jest.config.js:10\r\nx-pack/platform/packages/private/ml/is_defined/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/is_populated_object/jest.config.js:10\r\nx-pack/platform/packages/private/ml/is_populated_object/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/json_schemas/jest.config.js:10\r\nx-pack/platform/packages/private/ml/json_schemas/package.json:7\r\nx-pack/platform/packages/private/ml/json_schemas/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/kibana_theme/jest.config.js:10\r\nx-pack/platform/packages/private/ml/kibana_theme/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/local_storage/jest.config.js:10\r\nx-pack/platform/packages/private/ml/local_storage/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/nested_property/jest.config.js:10\r\nx-pack/platform/packages/private/ml/nested_property/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/number_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/number_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/parse_interval/jest.config.js:10\r\nx-pack/platform/packages/private/ml/parse_interval/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/query_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/query_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/route_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/route_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/string_hash/jest.config.js:10\r\nx-pack/platform/packages/private/ml/string_hash/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/time_buckets/jest.config.js:10\r\nx-pack/platform/packages/private/ml/time_buckets/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/ui_actions/jest.config.js:10\r\nx-pack/platform/packages/private/ml/ui_actions/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/url_state/jest.config.js:10\r\nx-pack/platform/packages/private/ml/url_state/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/validators/jest.config.js:10\r\nx-pack/platform/packages/private/ml/validators/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_common/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_common/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_log_rate_analysis/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_log_rate_analysis/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/anomaly_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/anomaly_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/chi2test/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/chi2test/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/error_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/error_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/random_sampler_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/random_sampler_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/response_stream/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/response_stream/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/runtime_field_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/runtime_field_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/trained_models_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/trained_models_utils/tsconfig.json:2\r\nx-pack/platform/plugins/private/data_visualizer/jest.config.js:10\r\nx-pack/platform/plugins/private/data_visualizer/tsconfig.json:2\r\nx-pack/platform/plugins/private/data_visualizer/tsconfig.json:7\r\nx-pack/platform/plugins/private/transform/jest.config.js:10\r\nx-pack/platform/plugins/private/transform/tsconfig.json:10\r\nx-pack/platform/plugins/private/transform/tsconfig.json:2\r\nx-pack/platform/plugins/shared/aiops/jest.config.js:10\r\nx-pack/platform/plugins/shared/aiops/tsconfig.json:2\r\nx-pack/platform/plugins/shared/aiops/tsconfig.json:7\r\nx-pack/platform/plugins/shared/ml/jest.config.js:10\r\nx-pack/platform/plugins/shared/ml/readme.md:186\r\nx-pack/platform/plugins/shared/ml/readme.md:192\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:12\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:24\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Walter Rafelsberger <walter.rafelsberger@elastic.co>","sha":"58b8b47928288d87c7c9d28368e110e2f3bb423d","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core",":ml","release_note:skip","v9.0.0","Team:ML","backport:prev-minor","backport:version","v8.18.0"],"number":202764,"url":"https://github.com/elastic/kibana/pull/202764","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/ml-ui` (#202764)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 4 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/aiops-plugin` | `x-pack/platform/plugins/shared/aiops` |\r\n| `@kbn/data-visualizer-plugin` |\r\n`x-pack/platform/plugins/private/data_visualizer` |\r\n| `@kbn/ml-plugin` | `x-pack/platform/plugins/shared/ml` |\r\n| `@kbn/transform-plugin` | `x-pack/platform/plugins/private/transform`\r\n|\r\n\r\n\r\n#### 42 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/aiops-change-point-detection` |\r\n`x-pack/platform/packages/private/ml/aiops_change_point_detection` |\r\n| `@kbn/aiops-common` |\r\n`x-pack/platform/packages/shared/ml/aiops_common` |\r\n| `@kbn/aiops-components` |\r\n`x-pack/platform/packages/private/ml/aiops_components` |\r\n| `@kbn/aiops-log-pattern-analysis` |\r\n`x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis` |\r\n| `@kbn/aiops-log-rate-analysis` |\r\n`x-pack/platform/packages/shared/ml/aiops_log_rate_analysis` |\r\n| `@kbn/aiops-test-utils` |\r\n`x-pack/platform/packages/private/ml/aiops_test_utils` |\r\n| `@kbn/deeplinks-ml` | `src/platform/packages/shared/deeplinks/ml` |\r\n| `@kbn/default-nav-ml` | `src/platform/packages/private/default-nav/ml`\r\n|\r\n| `@kbn/inference_integration_flyout` |\r\n`x-pack/platform/packages/private/ml/inference_integration_flyout` |\r\n| `@kbn/json-schemas` |\r\n`x-pack/platform/packages/private/ml/json_schemas` |\r\n| `@kbn/ml-agg-utils` | `x-pack/platform/packages/private/ml/agg_utils`\r\n|\r\n| `@kbn/ml-anomaly-utils` |\r\n`x-pack/platform/packages/shared/ml/anomaly_utils` |\r\n| `@kbn/ml-cancellable-search` |\r\n`x-pack/platform/packages/private/ml/cancellable_search` |\r\n| `@kbn/ml-category-validator` |\r\n`x-pack/platform/packages/private/ml/category_validator` |\r\n| `@kbn/ml-chi2test` | `x-pack/platform/packages/shared/ml/chi2test` |\r\n| `@kbn/ml-creation-wizard-utils` |\r\n`x-pack/platform/packages/private/ml/creation_wizard_utils` |\r\n| `@kbn/ml-data-frame-analytics-utils` |\r\n`x-pack/platform/packages/private/ml/data_frame_analytics_utils` |\r\n| `@kbn/ml-data-grid` | `x-pack/platform/packages/private/ml/data_grid`\r\n|\r\n| `@kbn/ml-data-view-utils` |\r\n`x-pack/platform/packages/private/ml/data_view_utils` |\r\n| `@kbn/ml-date-picker` |\r\n`x-pack/platform/packages/private/ml/date_picker` |\r\n| `@kbn/ml-date-utils` |\r\n`x-pack/platform/packages/private/ml/date_utils` |\r\n| `@kbn/ml-error-utils` |\r\n`x-pack/platform/packages/shared/ml/error_utils` |\r\n| `@kbn/ml-field-stats-flyout` |\r\n`x-pack/platform/packages/private/ml/field_stats_flyout` |\r\n| `@kbn/ml-in-memory-table` |\r\n`x-pack/platform/packages/private/ml/in_memory_table` |\r\n| `@kbn/ml-is-defined` |\r\n`x-pack/platform/packages/private/ml/is_defined` |\r\n| `@kbn/ml-is-populated-object` |\r\n`x-pack/platform/packages/private/ml/is_populated_object` |\r\n| `@kbn/ml-kibana-theme` |\r\n`x-pack/platform/packages/private/ml/kibana_theme` |\r\n| `@kbn/ml-local-storage` |\r\n`x-pack/platform/packages/private/ml/local_storage` |\r\n| `@kbn/ml-nested-property` |\r\n`x-pack/platform/packages/private/ml/nested_property` |\r\n| `@kbn/ml-number-utils` |\r\n`x-pack/platform/packages/private/ml/number_utils` |\r\n| `@kbn/ml-parse-interval` |\r\n`x-pack/platform/packages/private/ml/parse_interval` |\r\n| `@kbn/ml-query-utils` |\r\n`x-pack/platform/packages/private/ml/query_utils` |\r\n| `@kbn/ml-random-sampler-utils` |\r\n`x-pack/platform/packages/shared/ml/random_sampler_utils` |\r\n| `@kbn/ml-response-stream` |\r\n`x-pack/platform/packages/shared/ml/response_stream` |\r\n| `@kbn/ml-route-utils` |\r\n`x-pack/platform/packages/private/ml/route_utils` |\r\n| `@kbn/ml-runtime-field-utils` |\r\n`x-pack/platform/packages/shared/ml/runtime_field_utils` |\r\n| `@kbn/ml-string-hash` |\r\n`x-pack/platform/packages/private/ml/string_hash` |\r\n| `@kbn/ml-time-buckets` |\r\n`x-pack/platform/packages/private/ml/time_buckets` |\r\n| `@kbn/ml-trained-models-utils` |\r\n`x-pack/platform/packages/shared/ml/trained_models_utils` |\r\n| `@kbn/ml-ui-actions` |\r\n`x-pack/platform/packages/private/ml/ui_actions` |\r\n| `@kbn/ml-url-state` | `x-pack/platform/packages/private/ml/url_state`\r\n|\r\n| `@kbn/ml-validators` |\r\n`x-pack/platform/packages/private/ml/validators` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.eslintrc.js\r\n./docs/developer/plugin-list.asciidoc\r\n./docs/redirects.asciidoc\r\n./oas_docs/scripts/merge_ess_oas.js\r\n./oas_docs/scripts/merge_serverless_oas.js\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-synthetic-package-map/synthetic-packages.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/platform/packages/private/default-nav/ml/jest.config.js\r\n./src/platform/packages/shared/deeplinks/ml/jest.config.js\r\n./tsconfig.base.json\r\n./tsconfig.refs.json\r\n./x-pack/.i18nrc.json\r\n./x-pack/packages/security-solution/navigation/src/constants.ts\r\n./x-pack/platform/packages/private/ml/agg_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_change_point_detection/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_components/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_test_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/cancellable_search/jest.config.js\r\n./x-pack/platform/packages/private/ml/category_validator/jest.config.js\r\n./x-pack/platform/packages/private/ml/creation_wizard_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_frame_analytics_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_grid/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_view_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/date_picker/jest.config.js\r\n./x-pack/platform/packages/private/ml/date_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/field_stats_flyout/jest.config.js\r\n./x-pack/platform/packages/private/ml/in_memory_table/jest.config.js\r\n./x-pack/platform/packages/private/ml/inference_integration_flyout/jest.config.js\r\n./x-pack/platform/packages/private/ml/is_defined/jest.config.js\r\n./x-pack/platform/packages/private/ml/is_populated_object/jest.config.js\r\n./x-pack/platform/packages/private/ml/json_schemas/jest.config.js\r\n./x-pack/platform/packages/private/ml/kibana_theme/jest.config.js\r\n./x-pack/platform/packages/private/ml/local_storage/jest.config.js\r\n./x-pack/platform/packages/private/ml/nested_property/jest.config.js\r\n./x-pack/platform/packages/private/ml/number_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/parse_interval/jest.config.js\r\n./x-pack/platform/packages/private/ml/query_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/route_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/string_hash/jest.config.js\r\n./x-pack/platform/packages/private/ml/time_buckets/jest.config.js\r\n./x-pack/platform/packages/private/ml/ui_actions/jest.config.js\r\n./x-pack/platform/packages/private/ml/url_state/jest.config.js\r\n./x-pack/platform/packages/private/ml/validators/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_common/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/jest.config.js\r\n./x-pack/platform/packages/shared/ml/anomaly_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/chi2test/jest.config.js\r\n./x-pack/platform/packages/shared/ml/error_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/random_sampler_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/response_stream/jest.config.js\r\n./x-pack/platform/packages/shared/ml/runtime_field_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/trained_models_utils/jest.config.js\r\n./x-pack/platform/plugins/private/data_visualizer/jest.config.js\r\n./x-pack/platform/plugins/private/transform/jest.config.js\r\n./x-pack/platform/plugins/private/transform/readme.md\r\n./x-pack/platform/plugins/shared/aiops/README.md\r\n./x-pack/platform/plugins/shared/aiops/jest.config.js\r\n./x-pack/platform/plugins/shared/aiops/public/application/utils/build_extended_base_filter_criteria.ts\r\n./x-pack/platform/plugins/shared/aiops/public/application/utils/search_utils.ts\r\n./x-pack/platform/plugins/shared/ml/jest.config.js\r\n./x-pack/platform/plugins/shared/ml/readme.md\r\n./x-pack/plugins/aiops/README.md\r\n./x-pack/plugins/security_solution/common/machine_learning/affected_job_ids.ts\r\n./x-pack/plugins/security_solution/common/machine_learning/helpers.ts\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/default-nav/ml/jest.config.js:12\r\nsrc/platform/packages/private/default-nav/ml/tsconfig.json:2\r\nsrc/platform/packages/shared/deeplinks/ml/jest.config.js:12\r\nsrc/platform/packages/shared/deeplinks/ml/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/agg_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/agg_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_change_point_detection/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_change_point_detection/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_components/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_components/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_test_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_test_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/cancellable_search/jest.config.js:10\r\nx-pack/platform/packages/private/ml/cancellable_search/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/category_validator/jest.config.js:10\r\nx-pack/platform/packages/private/ml/category_validator/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/creation_wizard_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/creation_wizard_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_frame_analytics_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_frame_analytics_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_grid/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_grid/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_view_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_view_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/date_picker/jest.config.js:10\r\nx-pack/platform/packages/private/ml/date_picker/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/date_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/date_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/field_stats_flyout/jest.config.js:10\r\nx-pack/platform/packages/private/ml/field_stats_flyout/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/in_memory_table/jest.config.js:10\r\nx-pack/platform/packages/private/ml/in_memory_table/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/inference_integration_flyout/jest.config.js:10\r\nx-pack/platform/packages/private/ml/inference_integration_flyout/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/is_defined/jest.config.js:10\r\nx-pack/platform/packages/private/ml/is_defined/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/is_populated_object/jest.config.js:10\r\nx-pack/platform/packages/private/ml/is_populated_object/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/json_schemas/jest.config.js:10\r\nx-pack/platform/packages/private/ml/json_schemas/package.json:7\r\nx-pack/platform/packages/private/ml/json_schemas/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/kibana_theme/jest.config.js:10\r\nx-pack/platform/packages/private/ml/kibana_theme/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/local_storage/jest.config.js:10\r\nx-pack/platform/packages/private/ml/local_storage/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/nested_property/jest.config.js:10\r\nx-pack/platform/packages/private/ml/nested_property/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/number_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/number_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/parse_interval/jest.config.js:10\r\nx-pack/platform/packages/private/ml/parse_interval/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/query_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/query_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/route_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/route_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/string_hash/jest.config.js:10\r\nx-pack/platform/packages/private/ml/string_hash/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/time_buckets/jest.config.js:10\r\nx-pack/platform/packages/private/ml/time_buckets/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/ui_actions/jest.config.js:10\r\nx-pack/platform/packages/private/ml/ui_actions/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/url_state/jest.config.js:10\r\nx-pack/platform/packages/private/ml/url_state/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/validators/jest.config.js:10\r\nx-pack/platform/packages/private/ml/validators/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_common/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_common/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_log_rate_analysis/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_log_rate_analysis/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/anomaly_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/anomaly_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/chi2test/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/chi2test/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/error_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/error_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/random_sampler_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/random_sampler_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/response_stream/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/response_stream/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/runtime_field_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/runtime_field_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/trained_models_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/trained_models_utils/tsconfig.json:2\r\nx-pack/platform/plugins/private/data_visualizer/jest.config.js:10\r\nx-pack/platform/plugins/private/data_visualizer/tsconfig.json:2\r\nx-pack/platform/plugins/private/data_visualizer/tsconfig.json:7\r\nx-pack/platform/plugins/private/transform/jest.config.js:10\r\nx-pack/platform/plugins/private/transform/tsconfig.json:10\r\nx-pack/platform/plugins/private/transform/tsconfig.json:2\r\nx-pack/platform/plugins/shared/aiops/jest.config.js:10\r\nx-pack/platform/plugins/shared/aiops/tsconfig.json:2\r\nx-pack/platform/plugins/shared/aiops/tsconfig.json:7\r\nx-pack/platform/plugins/shared/ml/jest.config.js:10\r\nx-pack/platform/plugins/shared/ml/readme.md:186\r\nx-pack/platform/plugins/shared/ml/readme.md:192\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:12\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:24\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Walter Rafelsberger <walter.rafelsberger@elastic.co>","sha":"58b8b47928288d87c7c9d28368e110e2f3bb423d"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/202764","number":202764,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/ml-ui` (#202764)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 4 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/aiops-plugin` | `x-pack/platform/plugins/shared/aiops` |\r\n| `@kbn/data-visualizer-plugin` |\r\n`x-pack/platform/plugins/private/data_visualizer` |\r\n| `@kbn/ml-plugin` | `x-pack/platform/plugins/shared/ml` |\r\n| `@kbn/transform-plugin` | `x-pack/platform/plugins/private/transform`\r\n|\r\n\r\n\r\n#### 42 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/aiops-change-point-detection` |\r\n`x-pack/platform/packages/private/ml/aiops_change_point_detection` |\r\n| `@kbn/aiops-common` |\r\n`x-pack/platform/packages/shared/ml/aiops_common` |\r\n| `@kbn/aiops-components` |\r\n`x-pack/platform/packages/private/ml/aiops_components` |\r\n| `@kbn/aiops-log-pattern-analysis` |\r\n`x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis` |\r\n| `@kbn/aiops-log-rate-analysis` |\r\n`x-pack/platform/packages/shared/ml/aiops_log_rate_analysis` |\r\n| `@kbn/aiops-test-utils` |\r\n`x-pack/platform/packages/private/ml/aiops_test_utils` |\r\n| `@kbn/deeplinks-ml` | `src/platform/packages/shared/deeplinks/ml` |\r\n| `@kbn/default-nav-ml` | `src/platform/packages/private/default-nav/ml`\r\n|\r\n| `@kbn/inference_integration_flyout` |\r\n`x-pack/platform/packages/private/ml/inference_integration_flyout` |\r\n| `@kbn/json-schemas` |\r\n`x-pack/platform/packages/private/ml/json_schemas` |\r\n| `@kbn/ml-agg-utils` | `x-pack/platform/packages/private/ml/agg_utils`\r\n|\r\n| `@kbn/ml-anomaly-utils` |\r\n`x-pack/platform/packages/shared/ml/anomaly_utils` |\r\n| `@kbn/ml-cancellable-search` |\r\n`x-pack/platform/packages/private/ml/cancellable_search` |\r\n| `@kbn/ml-category-validator` |\r\n`x-pack/platform/packages/private/ml/category_validator` |\r\n| `@kbn/ml-chi2test` | `x-pack/platform/packages/shared/ml/chi2test` |\r\n| `@kbn/ml-creation-wizard-utils` |\r\n`x-pack/platform/packages/private/ml/creation_wizard_utils` |\r\n| `@kbn/ml-data-frame-analytics-utils` |\r\n`x-pack/platform/packages/private/ml/data_frame_analytics_utils` |\r\n| `@kbn/ml-data-grid` | `x-pack/platform/packages/private/ml/data_grid`\r\n|\r\n| `@kbn/ml-data-view-utils` |\r\n`x-pack/platform/packages/private/ml/data_view_utils` |\r\n| `@kbn/ml-date-picker` |\r\n`x-pack/platform/packages/private/ml/date_picker` |\r\n| `@kbn/ml-date-utils` |\r\n`x-pack/platform/packages/private/ml/date_utils` |\r\n| `@kbn/ml-error-utils` |\r\n`x-pack/platform/packages/shared/ml/error_utils` |\r\n| `@kbn/ml-field-stats-flyout` |\r\n`x-pack/platform/packages/private/ml/field_stats_flyout` |\r\n| `@kbn/ml-in-memory-table` |\r\n`x-pack/platform/packages/private/ml/in_memory_table` |\r\n| `@kbn/ml-is-defined` |\r\n`x-pack/platform/packages/private/ml/is_defined` |\r\n| `@kbn/ml-is-populated-object` |\r\n`x-pack/platform/packages/private/ml/is_populated_object` |\r\n| `@kbn/ml-kibana-theme` |\r\n`x-pack/platform/packages/private/ml/kibana_theme` |\r\n| `@kbn/ml-local-storage` |\r\n`x-pack/platform/packages/private/ml/local_storage` |\r\n| `@kbn/ml-nested-property` |\r\n`x-pack/platform/packages/private/ml/nested_property` |\r\n| `@kbn/ml-number-utils` |\r\n`x-pack/platform/packages/private/ml/number_utils` |\r\n| `@kbn/ml-parse-interval` |\r\n`x-pack/platform/packages/private/ml/parse_interval` |\r\n| `@kbn/ml-query-utils` |\r\n`x-pack/platform/packages/private/ml/query_utils` |\r\n| `@kbn/ml-random-sampler-utils` |\r\n`x-pack/platform/packages/shared/ml/random_sampler_utils` |\r\n| `@kbn/ml-response-stream` |\r\n`x-pack/platform/packages/shared/ml/response_stream` |\r\n| `@kbn/ml-route-utils` |\r\n`x-pack/platform/packages/private/ml/route_utils` |\r\n| `@kbn/ml-runtime-field-utils` |\r\n`x-pack/platform/packages/shared/ml/runtime_field_utils` |\r\n| `@kbn/ml-string-hash` |\r\n`x-pack/platform/packages/private/ml/string_hash` |\r\n| `@kbn/ml-time-buckets` |\r\n`x-pack/platform/packages/private/ml/time_buckets` |\r\n| `@kbn/ml-trained-models-utils` |\r\n`x-pack/platform/packages/shared/ml/trained_models_utils` |\r\n| `@kbn/ml-ui-actions` |\r\n`x-pack/platform/packages/private/ml/ui_actions` |\r\n| `@kbn/ml-url-state` | `x-pack/platform/packages/private/ml/url_state`\r\n|\r\n| `@kbn/ml-validators` |\r\n`x-pack/platform/packages/private/ml/validators` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.eslintrc.js\r\n./docs/developer/plugin-list.asciidoc\r\n./docs/redirects.asciidoc\r\n./oas_docs/scripts/merge_ess_oas.js\r\n./oas_docs/scripts/merge_serverless_oas.js\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-synthetic-package-map/synthetic-packages.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/platform/packages/private/default-nav/ml/jest.config.js\r\n./src/platform/packages/shared/deeplinks/ml/jest.config.js\r\n./tsconfig.base.json\r\n./tsconfig.refs.json\r\n./x-pack/.i18nrc.json\r\n./x-pack/packages/security-solution/navigation/src/constants.ts\r\n./x-pack/platform/packages/private/ml/agg_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_change_point_detection/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_components/jest.config.js\r\n./x-pack/platform/packages/private/ml/aiops_test_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/cancellable_search/jest.config.js\r\n./x-pack/platform/packages/private/ml/category_validator/jest.config.js\r\n./x-pack/platform/packages/private/ml/creation_wizard_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_frame_analytics_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_grid/jest.config.js\r\n./x-pack/platform/packages/private/ml/data_view_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/date_picker/jest.config.js\r\n./x-pack/platform/packages/private/ml/date_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/field_stats_flyout/jest.config.js\r\n./x-pack/platform/packages/private/ml/in_memory_table/jest.config.js\r\n./x-pack/platform/packages/private/ml/inference_integration_flyout/jest.config.js\r\n./x-pack/platform/packages/private/ml/is_defined/jest.config.js\r\n./x-pack/platform/packages/private/ml/is_populated_object/jest.config.js\r\n./x-pack/platform/packages/private/ml/json_schemas/jest.config.js\r\n./x-pack/platform/packages/private/ml/kibana_theme/jest.config.js\r\n./x-pack/platform/packages/private/ml/local_storage/jest.config.js\r\n./x-pack/platform/packages/private/ml/nested_property/jest.config.js\r\n./x-pack/platform/packages/private/ml/number_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/parse_interval/jest.config.js\r\n./x-pack/platform/packages/private/ml/query_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/route_utils/jest.config.js\r\n./x-pack/platform/packages/private/ml/string_hash/jest.config.js\r\n./x-pack/platform/packages/private/ml/time_buckets/jest.config.js\r\n./x-pack/platform/packages/private/ml/ui_actions/jest.config.js\r\n./x-pack/platform/packages/private/ml/url_state/jest.config.js\r\n./x-pack/platform/packages/private/ml/validators/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_common/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/jest.config.js\r\n./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/jest.config.js\r\n./x-pack/platform/packages/shared/ml/anomaly_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/chi2test/jest.config.js\r\n./x-pack/platform/packages/shared/ml/error_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/random_sampler_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/response_stream/jest.config.js\r\n./x-pack/platform/packages/shared/ml/runtime_field_utils/jest.config.js\r\n./x-pack/platform/packages/shared/ml/trained_models_utils/jest.config.js\r\n./x-pack/platform/plugins/private/data_visualizer/jest.config.js\r\n./x-pack/platform/plugins/private/transform/jest.config.js\r\n./x-pack/platform/plugins/private/transform/readme.md\r\n./x-pack/platform/plugins/shared/aiops/README.md\r\n./x-pack/platform/plugins/shared/aiops/jest.config.js\r\n./x-pack/platform/plugins/shared/aiops/public/application/utils/build_extended_base_filter_criteria.ts\r\n./x-pack/platform/plugins/shared/aiops/public/application/utils/search_utils.ts\r\n./x-pack/platform/plugins/shared/ml/jest.config.js\r\n./x-pack/platform/plugins/shared/ml/readme.md\r\n./x-pack/plugins/aiops/README.md\r\n./x-pack/plugins/security_solution/common/machine_learning/affected_job_ids.ts\r\n./x-pack/plugins/security_solution/common/machine_learning/helpers.ts\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/default-nav/ml/jest.config.js:12\r\nsrc/platform/packages/private/default-nav/ml/tsconfig.json:2\r\nsrc/platform/packages/shared/deeplinks/ml/jest.config.js:12\r\nsrc/platform/packages/shared/deeplinks/ml/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/agg_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/agg_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_change_point_detection/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_change_point_detection/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_components/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_components/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/aiops_test_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/aiops_test_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/cancellable_search/jest.config.js:10\r\nx-pack/platform/packages/private/ml/cancellable_search/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/category_validator/jest.config.js:10\r\nx-pack/platform/packages/private/ml/category_validator/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/creation_wizard_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/creation_wizard_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_frame_analytics_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_frame_analytics_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_grid/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_grid/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/data_view_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/data_view_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/date_picker/jest.config.js:10\r\nx-pack/platform/packages/private/ml/date_picker/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/date_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/date_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/field_stats_flyout/jest.config.js:10\r\nx-pack/platform/packages/private/ml/field_stats_flyout/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/in_memory_table/jest.config.js:10\r\nx-pack/platform/packages/private/ml/in_memory_table/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/inference_integration_flyout/jest.config.js:10\r\nx-pack/platform/packages/private/ml/inference_integration_flyout/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/is_defined/jest.config.js:10\r\nx-pack/platform/packages/private/ml/is_defined/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/is_populated_object/jest.config.js:10\r\nx-pack/platform/packages/private/ml/is_populated_object/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/json_schemas/jest.config.js:10\r\nx-pack/platform/packages/private/ml/json_schemas/package.json:7\r\nx-pack/platform/packages/private/ml/json_schemas/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/kibana_theme/jest.config.js:10\r\nx-pack/platform/packages/private/ml/kibana_theme/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/local_storage/jest.config.js:10\r\nx-pack/platform/packages/private/ml/local_storage/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/nested_property/jest.config.js:10\r\nx-pack/platform/packages/private/ml/nested_property/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/number_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/number_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/parse_interval/jest.config.js:10\r\nx-pack/platform/packages/private/ml/parse_interval/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/query_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/query_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/route_utils/jest.config.js:10\r\nx-pack/platform/packages/private/ml/route_utils/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/string_hash/jest.config.js:10\r\nx-pack/platform/packages/private/ml/string_hash/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/time_buckets/jest.config.js:10\r\nx-pack/platform/packages/private/ml/time_buckets/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/ui_actions/jest.config.js:10\r\nx-pack/platform/packages/private/ml/ui_actions/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/url_state/jest.config.js:10\r\nx-pack/platform/packages/private/ml/url_state/tsconfig.json:2\r\nx-pack/platform/packages/private/ml/validators/jest.config.js:10\r\nx-pack/platform/packages/private/ml/validators/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_common/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_common/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/aiops_log_rate_analysis/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/aiops_log_rate_analysis/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/anomaly_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/anomaly_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/chi2test/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/chi2test/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/error_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/error_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/random_sampler_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/random_sampler_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/response_stream/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/response_stream/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/runtime_field_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/runtime_field_utils/tsconfig.json:2\r\nx-pack/platform/packages/shared/ml/trained_models_utils/jest.config.js:10\r\nx-pack/platform/packages/shared/ml/trained_models_utils/tsconfig.json:2\r\nx-pack/platform/plugins/private/data_visualizer/jest.config.js:10\r\nx-pack/platform/plugins/private/data_visualizer/tsconfig.json:2\r\nx-pack/platform/plugins/private/data_visualizer/tsconfig.json:7\r\nx-pack/platform/plugins/private/transform/jest.config.js:10\r\nx-pack/platform/plugins/private/transform/tsconfig.json:10\r\nx-pack/platform/plugins/private/transform/tsconfig.json:2\r\nx-pack/platform/plugins/shared/aiops/jest.config.js:10\r\nx-pack/platform/plugins/shared/aiops/tsconfig.json:2\r\nx-pack/platform/plugins/shared/aiops/tsconfig.json:7\r\nx-pack/platform/plugins/shared/ml/jest.config.js:10\r\nx-pack/platform/plugins/shared/ml/readme.md:186\r\nx-pack/platform/plugins/shared/ml/readme.md:192\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:12\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:2\r\nx-pack/platform/plugins/shared/ml/tsconfig.json:24\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Walter Rafelsberger <walter.rafelsberger@elastic.co>","sha":"58b8b47928288d87c7c9d28368e110e2f3bb423d"}},{"branch":"8.x","label":"v8.18.0","labelRegex":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Gerard Soldevila <gerard.soldevila@elastic.co> |
||
|
609f61d1d5
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/obs-entities (#202713) (#203402)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/obs-entities` (#202713)](https://github.com/elastic/kibana/pull/202713) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2024-12-06T18:59:17Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/obs-entities` (#202713)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 3 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/entities-data-access-plugin` |\r\n`x-pack/solutions/observability/plugins/observability_solution/entities_data_access`\r\n|\r\n| `@kbn/entityManager-app-plugin` |\r\n`x-pack/solutions/observability/plugins/observability_solution/entity_manager_app`\r\n|\r\n| `@kbn/entityManager-plugin` |\r\n`x-pack/platform/plugins/shared/entity_manager` |\r\n\r\n\r\n#### 1 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/entities-schema` |\r\n`x-pack/platform/packages/shared/kbn-entities-schema` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./tsconfig.base.json\r\n./x-pack/platform/packages/shared/kbn-entities-schema/jest.config.js\r\n./x-pack/platform/plugins/shared/entity_manager/jest.config.js\r\n./x-pack/plugins/entity_manager/docs/entity_definitions.md\r\n./x-pack/solutions/observability/plugins/observability_solution/entities_data_access/jest.config.js\r\n./x-pack/solutions/observability/plugins/observability_solution/entity_manager_app/jest.config.js\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/packages/shared/kbn-entities-schema/jest.config.js:10\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate_oas.js:65\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate_oas.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/serve_oas_ui.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/tsconfig.json:2\r\nx-pack/platform/plugins/shared/entity_manager/jest.config.js:10\r\nx-pack/platform/plugins/shared/entity_manager/tsconfig.json:2\r\nx-pack/platform/plugins/shared/entity_manager/tsconfig.json:7\r\nx-pack/solutions/observability/plugins/observability_solution/entities_data_access/jest.config.js:12\r\nx-pack/solutions/observability/plugins/observability_solution/entities_data_access/tsconfig.json:2\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/jest.config.js:12\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/tsconfig.json:2\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Rudolf Meijering <skaapgif@gmail.com>","sha":"df3b18214f893ef587a59a64ffe5c3dc533abc8b","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-entities"],"number":202713,"url":"https://github.com/elastic/kibana/pull/202713","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/obs-entities` (#202713)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 3 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/entities-data-access-plugin` |\r\n`x-pack/solutions/observability/plugins/observability_solution/entities_data_access`\r\n|\r\n| `@kbn/entityManager-app-plugin` |\r\n`x-pack/solutions/observability/plugins/observability_solution/entity_manager_app`\r\n|\r\n| `@kbn/entityManager-plugin` |\r\n`x-pack/platform/plugins/shared/entity_manager` |\r\n\r\n\r\n#### 1 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/entities-schema` |\r\n`x-pack/platform/packages/shared/kbn-entities-schema` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./tsconfig.base.json\r\n./x-pack/platform/packages/shared/kbn-entities-schema/jest.config.js\r\n./x-pack/platform/plugins/shared/entity_manager/jest.config.js\r\n./x-pack/plugins/entity_manager/docs/entity_definitions.md\r\n./x-pack/solutions/observability/plugins/observability_solution/entities_data_access/jest.config.js\r\n./x-pack/solutions/observability/plugins/observability_solution/entity_manager_app/jest.config.js\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/packages/shared/kbn-entities-schema/jest.config.js:10\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate_oas.js:65\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate_oas.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/serve_oas_ui.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/tsconfig.json:2\r\nx-pack/platform/plugins/shared/entity_manager/jest.config.js:10\r\nx-pack/platform/plugins/shared/entity_manager/tsconfig.json:2\r\nx-pack/platform/plugins/shared/entity_manager/tsconfig.json:7\r\nx-pack/solutions/observability/plugins/observability_solution/entities_data_access/jest.config.js:12\r\nx-pack/solutions/observability/plugins/observability_solution/entities_data_access/tsconfig.json:2\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/jest.config.js:12\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/tsconfig.json:2\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Rudolf Meijering <skaapgif@gmail.com>","sha":"df3b18214f893ef587a59a64ffe5c3dc533abc8b"}},"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/202713","number":202713,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/obs-entities` (#202713)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 3 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/entities-data-access-plugin` |\r\n`x-pack/solutions/observability/plugins/observability_solution/entities_data_access`\r\n|\r\n| `@kbn/entityManager-app-plugin` |\r\n`x-pack/solutions/observability/plugins/observability_solution/entity_manager_app`\r\n|\r\n| `@kbn/entityManager-plugin` |\r\n`x-pack/platform/plugins/shared/entity_manager` |\r\n\r\n\r\n#### 1 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n| `@kbn/entities-schema` |\r\n`x-pack/platform/packages/shared/kbn-entities-schema` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/developer/plugin-list.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./tsconfig.base.json\r\n./x-pack/platform/packages/shared/kbn-entities-schema/jest.config.js\r\n./x-pack/platform/plugins/shared/entity_manager/jest.config.js\r\n./x-pack/plugins/entity_manager/docs/entity_definitions.md\r\n./x-pack/solutions/observability/plugins/observability_solution/entities_data_access/jest.config.js\r\n./x-pack/solutions/observability/plugins/observability_solution/entity_manager_app/jest.config.js\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nx-pack/platform/packages/shared/kbn-entities-schema/jest.config.js:10\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate_oas.js:65\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/generate_oas.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/scripts/serve_oas_ui.js:8\r\nx-pack/platform/packages/shared/kbn-entities-schema/tsconfig.json:2\r\nx-pack/platform/plugins/shared/entity_manager/jest.config.js:10\r\nx-pack/platform/plugins/shared/entity_manager/tsconfig.json:2\r\nx-pack/platform/plugins/shared/entity_manager/tsconfig.json:7\r\nx-pack/solutions/observability/plugins/observability_solution/entities_data_access/jest.config.js:12\r\nx-pack/solutions/observability/plugins/observability_solution/entities_data_access/tsconfig.json:2\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/jest.config.js:12\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/tsconfig.json:2\r\nx-pack/solutions/observability/plugins/observability_solution/entity_manager_app/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Rudolf Meijering <skaapgif@gmail.com>","sha":"df3b18214f893ef587a59a64ffe5c3dc533abc8b"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
61dfcaa89f
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/docs (#202416) (#203401)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/docs` (#202416)](https://github.com/elastic/kibana/pull/202416) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2024-12-05T13:54:58Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/docs` (#202416)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative. We kindly ask you to:\r\n\r\n* Review the moved files, as some of them contain relative paths that\r\nhave been updated.\r\n* Review the updated files, as some of them contain references that have\r\nbeen updated.\r\n* Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n * customised eslint rules\r\n * docs pointing to source code\r\n* We kindly ask you to:\r\n* Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n* Manually review .buildkite/scripts/pipelines/pull_request/pipeline.ts\r\nto ensure that any CI pipeline customizations continue to be correctly\r\napplied after the changed path names\r\n* Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below.\r\n\r\n\r\n#### 1 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n | `@kbn/doc-links` | `src/platform/packages/shared/kbn-doc-links` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/upgrade-notes.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/tsconfig.type_check.json\r\n./src/platform/packages/shared/kbn-doc-links/jest.config.js\r\n./src/plugins/ai_assistant_management/selection/tsconfig.type_check.json\r\n./tsconfig.base.json\r\n./tsconfig.base.type_check.json\r\n./tsconfig.refs.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/search_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/search_inference_endpoints/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/security_solution/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/threat_intelligence/tsconfig.type_check.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/shared/kbn-doc-links/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-doc-links/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-doc-links/tsconfig.type_check.json:2\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>","sha":"b2d49b8beb1d92bc2af45f67c6170bc58f26cec9","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","Team:Core","release_note:skip","backport missing","v9.0.0","backport:prev-minor"],"number":202416,"url":"https://github.com/elastic/kibana/pull/202416","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/docs` (#202416)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative. We kindly ask you to:\r\n\r\n* Review the moved files, as some of them contain relative paths that\r\nhave been updated.\r\n* Review the updated files, as some of them contain references that have\r\nbeen updated.\r\n* Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n * customised eslint rules\r\n * docs pointing to source code\r\n* We kindly ask you to:\r\n* Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n* Manually review .buildkite/scripts/pipelines/pull_request/pipeline.ts\r\nto ensure that any CI pipeline customizations continue to be correctly\r\napplied after the changed path names\r\n* Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below.\r\n\r\n\r\n#### 1 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n | `@kbn/doc-links` | `src/platform/packages/shared/kbn-doc-links` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/upgrade-notes.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/tsconfig.type_check.json\r\n./src/platform/packages/shared/kbn-doc-links/jest.config.js\r\n./src/plugins/ai_assistant_management/selection/tsconfig.type_check.json\r\n./tsconfig.base.json\r\n./tsconfig.base.type_check.json\r\n./tsconfig.refs.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/search_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/search_inference_endpoints/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/security_solution/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/threat_intelligence/tsconfig.type_check.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/shared/kbn-doc-links/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-doc-links/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-doc-links/tsconfig.type_check.json:2\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>","sha":"b2d49b8beb1d92bc2af45f67c6170bc58f26cec9"}},"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/202416","number":202416,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/docs` (#202416)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative. We kindly ask you to:\r\n\r\n* Review the moved files, as some of them contain relative paths that\r\nhave been updated.\r\n* Review the updated files, as some of them contain references that have\r\nbeen updated.\r\n* Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n * customised eslint rules\r\n * docs pointing to source code\r\n* We kindly ask you to:\r\n* Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n* Manually review .buildkite/scripts/pipelines/pull_request/pipeline.ts\r\nto ensure that any CI pipeline customizations continue to be correctly\r\napplied after the changed path names\r\n* Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below.\r\n\r\n\r\n#### 1 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n | `@kbn/doc-links` | `src/platform/packages/shared/kbn-doc-links` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./docs/upgrade-notes.asciidoc\r\n./package.json\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/tsconfig.type_check.json\r\n./src/platform/packages/shared/kbn-doc-links/jest.config.js\r\n./src/plugins/ai_assistant_management/selection/tsconfig.type_check.json\r\n./tsconfig.base.json\r\n./tsconfig.base.type_check.json\r\n./tsconfig.refs.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/search_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/search_inference_endpoints/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/security_solution/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/threat_intelligence/tsconfig.type_check.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/shared/kbn-doc-links/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-doc-links/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-doc-links/tsconfig.type_check.json:2\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>","sha":"b2d49b8beb1d92bc2af45f67c6170bc58f26cec9"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
da80d01ab5
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/kibana-esql (#202722) (#203390)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-esql` (#202722)](https://github.com/elastic/kibana/pull/202722) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2024-12-09T10:33:55Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-esql` (#202722)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/esql` | `src/platform/plugins/shared/esql` |\r\n| `@kbn/esql-datagrid` | `src/platform/plugins/shared/esql_datagrid` |\r\n\r\n\r\n#### 5 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n | `@kbn/esql-ast` | `src/platform/packages/shared/kbn-esql-ast` |\r\n| `@kbn/esql-editor` | `src/platform/packages/private/kbn-esql-editor` |\r\n| `@kbn/esql-utils` | `src/platform/packages/shared/kbn-esql-utils` |\r\n| `@kbn/esql-validation-autocomplete` |\r\n`src/platform/packages/shared/kbn-esql-validation-autocomplete` |\r\n| `@kbn/language-documentation` |\r\n`src/platform/packages/private/kbn-language-documentation` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.buildkite/scripts/steps/esql_generate_function_metadata.sh\r\n./.buildkite/scripts/steps/esql_grammar_sync.sh\r\n./.eslintignore\r\n./.eslintrc.js\r\n./.i18nrc.json\r\n./docs/developer/plugin-list.asciidoc\r\n./examples/esql_ast_inspector/public/plugin.ts\r\n./examples/esql_validation_example/public/plugin.ts\r\n./package.json\r\n./packages/kbn-esql-validation-autocomplete/src/validation/validation.test.ts\r\n./packages/kbn-monaco/BUILD.bazel\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./packages/kbn-ui-shared-deps-src/BUILD.bazel\r\n./src/dev/storybook/aliases.ts\r\n./src/platform/packages/private/kbn-esql-editor/jest.config.js\r\n./src/platform/packages/private/kbn-language-documentation/jest.config.js\r\n./src/platform/packages/private/kbn-language-documentation/package.json\r\n./src/platform/packages/shared/kbn-esql-ast/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-utils/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/README.md\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/jest.integration.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/package.json\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/src/autocomplete/helper.ts\r\n./src/platform/plugins/shared/esql/jest.config.js\r\n./src/platform/plugins/shared/esql_datagrid/jest.config.js\r\n./tsconfig.base.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/kbn-esql-editor/jest.config.js:12\r\nsrc/platform/packages/private/kbn-esql-editor/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-language-documentation/jest.config.js:12\r\nsrc/platform/packages/private/kbn-language-documentation/package.json:12\r\nsrc/platform/packages/private/kbn-language-documentation/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-ast/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-ast/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-utils/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-utils/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/jest.integration.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/package.json:10\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/package.json:11\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/scripts/generate_function_definitions.ts:389\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql/jest.config.js:12\r\nsrc/platform/plugins/shared/esql/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql/tsconfig.json:7\r\nsrc/platform/plugins/shared/esql_datagrid/jest.config.js:12\r\nsrc/platform/plugins/shared/esql_datagrid/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql_datagrid/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Rudolf Meijering <skaapgif@gmail.com>","sha":"313f973aecac80f7eb6340ba517870999e0da1a3","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:prev-minor","Team:ESQL"],"number":202722,"url":"https://github.com/elastic/kibana/pull/202722","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-esql` (#202722)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/esql` | `src/platform/plugins/shared/esql` |\r\n| `@kbn/esql-datagrid` | `src/platform/plugins/shared/esql_datagrid` |\r\n\r\n\r\n#### 5 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n | `@kbn/esql-ast` | `src/platform/packages/shared/kbn-esql-ast` |\r\n| `@kbn/esql-editor` | `src/platform/packages/private/kbn-esql-editor` |\r\n| `@kbn/esql-utils` | `src/platform/packages/shared/kbn-esql-utils` |\r\n| `@kbn/esql-validation-autocomplete` |\r\n`src/platform/packages/shared/kbn-esql-validation-autocomplete` |\r\n| `@kbn/language-documentation` |\r\n`src/platform/packages/private/kbn-language-documentation` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.buildkite/scripts/steps/esql_generate_function_metadata.sh\r\n./.buildkite/scripts/steps/esql_grammar_sync.sh\r\n./.eslintignore\r\n./.eslintrc.js\r\n./.i18nrc.json\r\n./docs/developer/plugin-list.asciidoc\r\n./examples/esql_ast_inspector/public/plugin.ts\r\n./examples/esql_validation_example/public/plugin.ts\r\n./package.json\r\n./packages/kbn-esql-validation-autocomplete/src/validation/validation.test.ts\r\n./packages/kbn-monaco/BUILD.bazel\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./packages/kbn-ui-shared-deps-src/BUILD.bazel\r\n./src/dev/storybook/aliases.ts\r\n./src/platform/packages/private/kbn-esql-editor/jest.config.js\r\n./src/platform/packages/private/kbn-language-documentation/jest.config.js\r\n./src/platform/packages/private/kbn-language-documentation/package.json\r\n./src/platform/packages/shared/kbn-esql-ast/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-utils/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/README.md\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/jest.integration.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/package.json\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/src/autocomplete/helper.ts\r\n./src/platform/plugins/shared/esql/jest.config.js\r\n./src/platform/plugins/shared/esql_datagrid/jest.config.js\r\n./tsconfig.base.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/kbn-esql-editor/jest.config.js:12\r\nsrc/platform/packages/private/kbn-esql-editor/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-language-documentation/jest.config.js:12\r\nsrc/platform/packages/private/kbn-language-documentation/package.json:12\r\nsrc/platform/packages/private/kbn-language-documentation/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-ast/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-ast/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-utils/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-utils/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/jest.integration.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/package.json:10\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/package.json:11\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/scripts/generate_function_definitions.ts:389\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql/jest.config.js:12\r\nsrc/platform/plugins/shared/esql/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql/tsconfig.json:7\r\nsrc/platform/plugins/shared/esql_datagrid/jest.config.js:12\r\nsrc/platform/plugins/shared/esql_datagrid/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql_datagrid/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Rudolf Meijering <skaapgif@gmail.com>","sha":"313f973aecac80f7eb6340ba517870999e0da1a3"}},"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/202722","number":202722,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-esql` (#202722)\n\n## Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules (plugins and\r\npackages) into a new folder structure, according to the _Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n> [!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors in the error section below (if there are\r\nany).\r\n> * Search for the `packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource code (Babel and Eslint config files), and update them\r\nappropriately.\r\n> * Manually review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that\r\nany CI pipeline customizations continue to be correctly applied after\r\nthe changed path names\r\n> * Review all of the updated files, specially the `.ts` and `.js` files\r\nlisted in the sections below, as some of them contain relative paths\r\nthat have been updated.\r\n> * Think of potential impact of the move, including tooling and\r\nconfiguration files that can be pointing to the relocated modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to source code\r\n\r\n> [!NOTE]\r\n> This PR has been auto-generated.\r\n> Do not attempt to push any changes unless you know what you are doing.\r\n> Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n\r\n\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/esql` | `src/platform/plugins/shared/esql` |\r\n| `@kbn/esql-datagrid` | `src/platform/plugins/shared/esql_datagrid` |\r\n\r\n\r\n#### 5 package(s) are going to be relocated:\r\n\r\n | Id | Target folder |\r\n | -- | ------------- |\r\n | `@kbn/esql-ast` | `src/platform/packages/shared/kbn-esql-ast` |\r\n| `@kbn/esql-editor` | `src/platform/packages/private/kbn-esql-editor` |\r\n| `@kbn/esql-utils` | `src/platform/packages/shared/kbn-esql-utils` |\r\n| `@kbn/esql-validation-autocomplete` |\r\n`src/platform/packages/shared/kbn-esql-validation-autocomplete` |\r\n| `@kbn/language-documentation` |\r\n`src/platform/packages/private/kbn-language-documentation` |\r\n\r\n\r\n<details>\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.buildkite/scripts/steps/esql_generate_function_metadata.sh\r\n./.buildkite/scripts/steps/esql_grammar_sync.sh\r\n./.eslintignore\r\n./.eslintrc.js\r\n./.i18nrc.json\r\n./docs/developer/plugin-list.asciidoc\r\n./examples/esql_ast_inspector/public/plugin.ts\r\n./examples/esql_validation_example/public/plugin.ts\r\n./package.json\r\n./packages/kbn-esql-validation-autocomplete/src/validation/validation.test.ts\r\n./packages/kbn-monaco/BUILD.bazel\r\n./packages/kbn-repo-packages/package-map.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./packages/kbn-ui-shared-deps-src/BUILD.bazel\r\n./src/dev/storybook/aliases.ts\r\n./src/platform/packages/private/kbn-esql-editor/jest.config.js\r\n./src/platform/packages/private/kbn-language-documentation/jest.config.js\r\n./src/platform/packages/private/kbn-language-documentation/package.json\r\n./src/platform/packages/shared/kbn-esql-ast/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-utils/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/README.md\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/jest.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/jest.integration.config.js\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/package.json\r\n./src/platform/packages/shared/kbn-esql-validation-autocomplete/src/autocomplete/helper.ts\r\n./src/platform/plugins/shared/esql/jest.config.js\r\n./src/platform/plugins/shared/esql_datagrid/jest.config.js\r\n./tsconfig.base.json\r\n./yarn.lock\r\n```\r\n</details>\r\n<details>\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/kbn-esql-editor/jest.config.js:12\r\nsrc/platform/packages/private/kbn-esql-editor/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-language-documentation/jest.config.js:12\r\nsrc/platform/packages/private/kbn-language-documentation/package.json:12\r\nsrc/platform/packages/private/kbn-language-documentation/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-ast/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-ast/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-utils/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-utils/tsconfig.json:2\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/jest.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/jest.integration.config.js:12\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/package.json:10\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/package.json:11\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/scripts/generate_function_definitions.ts:389\r\nsrc/platform/packages/shared/kbn-esql-validation-autocomplete/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql/jest.config.js:12\r\nsrc/platform/plugins/shared/esql/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql/tsconfig.json:7\r\nsrc/platform/plugins/shared/esql_datagrid/jest.config.js:12\r\nsrc/platform/plugins/shared/esql_datagrid/tsconfig.json:2\r\nsrc/platform/plugins/shared/esql_datagrid/tsconfig.json:7\r\n```\r\n</details>\r\n<details>\r\n<summary>Script errors</summary>\r\n\r\n```\r\n\r\n```\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Rudolf Meijering <skaapgif@gmail.com>","sha":"313f973aecac80f7eb6340ba517870999e0da1a3"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
32d0514264
|
[8.x] Add documentation for airgap install of the product documentation (#202912) (#203302)
# Backport This will backport the following commits from `main` to `8.x`: - [Add documentation for airgap install of the product documentation (#202912)](https://github.com/elastic/kibana/pull/202912) <!--- Backport version: 9.4.3 --> ### 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":"2024-12-06T16:55:59Z","message":"Add documentation for airgap install of the product documentation (#202912)\n\n## Summary\r\n\r\nPart of https://github.com/elastic/kibana/issues/199999\r\n\r\nAdd documentation regarding how to install the AI Assistant product\r\ndocumentation on air-gap environments.","sha":"e3bc923b9a414b31c944ce856e91d2664631edf2","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","docs","backport:version","Team:AI Infra","v8.17.0","v8.18.0"],"title":"Add documentation for airgap install of the product documentation","number":202912,"url":"https://github.com/elastic/kibana/pull/202912","mergeCommit":{"message":"Add documentation for airgap install of the product documentation (#202912)\n\n## Summary\r\n\r\nPart of https://github.com/elastic/kibana/issues/199999\r\n\r\nAdd documentation regarding how to install the AI Assistant product\r\ndocumentation on air-gap environments.","sha":"e3bc923b9a414b31c944ce856e91d2664631edf2"}},"sourceBranch":"main","suggestedTargetBranches":["8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/202912","number":202912,"mergeCommit":{"message":"Add documentation for airgap install of the product documentation (#202912)\n\n## Summary\r\n\r\nPart of https://github.com/elastic/kibana/issues/199999\r\n\r\nAdd documentation regarding how to install the AI Assistant product\r\ndocumentation on air-gap environments.","sha":"e3bc923b9a414b31c944ce856e91d2664631edf2"}},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Pierre Gayvallet <pierre.gayvallet@elastic.co> |
||
|
8549ec4069
|
[8.x] Updates 'Create and manage rules' page (#202648) (#202921)
# Backport This will backport the following commits from `main` to `8.x`: - [Updates 'Create and manage rules' page (#202648)](https://github.com/elastic/kibana/pull/202648) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"kosabogi","email":"105062005+kosabogi@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-12-04T13:25:44Z","message":"Updates 'Create and manage rules' page (#202648)\n\n### Overview\r\n\r\nThis PR updates the [Create and manage\r\nrules](http://localhost:8000/guide/create-and-manage-rules.html) page:\r\n- by adding a new screenshot showing how to navigate to the Rules page.\r\n- updating the instructions based on this\r\n[issue's](https://github.com/elastic/docs-content/issues/96\r\n) suggestion.\r\n\r\n### Related issue\r\n\r\nhttps://github.com/elastic/docs-content/issues/96\r\n\r\n(Based on my discussion with @tatianafinamor, this issue suggests\r\nupdating the [Kibana guide > Create and manage\r\nrules](https://www.elastic.co/guide/en/kibana/master/create-and-manage-rules.html)\r\npage, not the Serverless guide. Users need clearer guidance on how to\r\nnavigate to the **Rules** section.","sha":"d754458aebef14e4dafabe9ea6274b6c9bdf6122","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","v8.16.0","backport:version","v8.17.0","v8.18.0"],"title":"Updates 'Create and manage rules' page","number":202648,"url":"https://github.com/elastic/kibana/pull/202648","mergeCommit":{"message":"Updates 'Create and manage rules' page (#202648)\n\n### Overview\r\n\r\nThis PR updates the [Create and manage\r\nrules](http://localhost:8000/guide/create-and-manage-rules.html) page:\r\n- by adding a new screenshot showing how to navigate to the Rules page.\r\n- updating the instructions based on this\r\n[issue's](https://github.com/elastic/docs-content/issues/96\r\n) suggestion.\r\n\r\n### Related issue\r\n\r\nhttps://github.com/elastic/docs-content/issues/96\r\n\r\n(Based on my discussion with @tatianafinamor, this issue suggests\r\nupdating the [Kibana guide > Create and manage\r\nrules](https://www.elastic.co/guide/en/kibana/master/create-and-manage-rules.html)\r\npage, not the Serverless guide. Users need clearer guidance on how to\r\nnavigate to the **Rules** section.","sha":"d754458aebef14e4dafabe9ea6274b6c9bdf6122"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/202648","number":202648,"mergeCommit":{"message":"Updates 'Create and manage rules' page (#202648)\n\n### Overview\r\n\r\nThis PR updates the [Create and manage\r\nrules](http://localhost:8000/guide/create-and-manage-rules.html) page:\r\n- by adding a new screenshot showing how to navigate to the Rules page.\r\n- updating the instructions based on this\r\n[issue's](https://github.com/elastic/docs-content/issues/96\r\n) suggestion.\r\n\r\n### Related issue\r\n\r\nhttps://github.com/elastic/docs-content/issues/96\r\n\r\n(Based on my discussion with @tatianafinamor, this issue suggests\r\nupdating the [Kibana guide > Create and manage\r\nrules](https://www.elastic.co/guide/en/kibana/master/create-and-manage-rules.html)\r\npage, not the Serverless guide. Users need clearer guidance on how to\r\nnavigate to the **Rules** section.","sha":"d754458aebef14e4dafabe9ea6274b6c9bdf6122"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: kosabogi <105062005+kosabogi@users.noreply.github.com> |
||
|
692b9b1e5a
|
[8.x] Create the "Asset Inventory" Kibana Plugin (#202291) (#202827)
# Backport This will backport the following commits from `main` to `8.x`: - [Create the "Asset Inventory" Kibana Plugin (#202291)](https://github.com/elastic/kibana/pull/202291) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Alberto Blázquez","email":"albertoblaz@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-12-03T10:29:53Z","message":"Create the \"Asset Inventory\" Kibana Plugin (#202291)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/201704.\r\n\r\nCreate an empty \"Asset Inventory\" plugin with the minimal boilerplate\r\nrequired to set it up, install it and run it on Kibana with a blank\r\nslate.\r\n\r\nI generated the files using the `node scripts/generate_plugin <NAME>`\r\nscript as per [this documentation\r\npage](https://docs.elastic.dev/kibana-dev-docs/getting-started/hello-world-app#2-option-2---use-the-automatic-plugin-generator).\r\n\r\n### Screenshots\r\n\r\n\r\n<details><summary>Main page (Sample page)</summary>\r\n<img width=\"2498\" alt=\"Screenshot 2024-11-29 at 14 20 57\"\r\nsrc=\"https://github.com/user-attachments/assets/9d8a3751-519b-4661-bc90-cbb1e836b111\">\r\n</details> \r\n\r\n### Implementation details\r\n\r\n- [x] Generated a new Kibana plugin with minimal boilerplate and zero\r\ndependencies\r\n- [x] Use [Cloud Security\r\nPosture](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture)\r\nplugin as configuration reference\r\n- [x] Render \"Inventory\" title on the main page\r\n- [x] Ensure the plugin is properly integrated into Kibana's build and\r\ncan be loaded without errors\r\n- [x] Place the plugin under the `x-pack/plugins` directory\r\n- [x] Include Readme file\r\n- [x] Introduce placeholders for initialization of pipelines and\r\ntransforms following [Cloud Security\r\nPosture](https://github.com/elastic/kibana/blob/main/x-pack/plugins/cloud_security_posture/server/plugin.ts)\r\nplugin initialize function.\r\n\r\n### PR Checklist\r\n\r\n- [ ] No docs for now\r\n~~[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials~~\r\n- [x] The PR description includes the appropriate Release Notes section,\r\nand the correct `release_note:*` label is applied per the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n### Risks\r\n\r\nNo risks at all since this is totally green-field and will be hidden by\r\na feature toggle.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Paulo Silva <paulo.henrique@elastic.co>","sha":"e5b1773971656ad9529935832675b5f9c1849594","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Cloud Security","backport:prev-minor","backport:version","v8.18.0"],"number":202291,"url":"https://github.com/elastic/kibana/pull/202291","mergeCommit":{"message":"Create the \"Asset Inventory\" Kibana Plugin (#202291)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/201704.\r\n\r\nCreate an empty \"Asset Inventory\" plugin with the minimal boilerplate\r\nrequired to set it up, install it and run it on Kibana with a blank\r\nslate.\r\n\r\nI generated the files using the `node scripts/generate_plugin <NAME>`\r\nscript as per [this documentation\r\npage](https://docs.elastic.dev/kibana-dev-docs/getting-started/hello-world-app#2-option-2---use-the-automatic-plugin-generator).\r\n\r\n### Screenshots\r\n\r\n\r\n<details><summary>Main page (Sample page)</summary>\r\n<img width=\"2498\" alt=\"Screenshot 2024-11-29 at 14 20 57\"\r\nsrc=\"https://github.com/user-attachments/assets/9d8a3751-519b-4661-bc90-cbb1e836b111\">\r\n</details> \r\n\r\n### Implementation details\r\n\r\n- [x] Generated a new Kibana plugin with minimal boilerplate and zero\r\ndependencies\r\n- [x] Use [Cloud Security\r\nPosture](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture)\r\nplugin as configuration reference\r\n- [x] Render \"Inventory\" title on the main page\r\n- [x] Ensure the plugin is properly integrated into Kibana's build and\r\ncan be loaded without errors\r\n- [x] Place the plugin under the `x-pack/plugins` directory\r\n- [x] Include Readme file\r\n- [x] Introduce placeholders for initialization of pipelines and\r\ntransforms following [Cloud Security\r\nPosture](https://github.com/elastic/kibana/blob/main/x-pack/plugins/cloud_security_posture/server/plugin.ts)\r\nplugin initialize function.\r\n\r\n### PR Checklist\r\n\r\n- [ ] No docs for now\r\n~~[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials~~\r\n- [x] The PR description includes the appropriate Release Notes section,\r\nand the correct `release_note:*` label is applied per the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n### Risks\r\n\r\nNo risks at all since this is totally green-field and will be hidden by\r\na feature toggle.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Paulo Silva <paulo.henrique@elastic.co>","sha":"e5b1773971656ad9529935832675b5f9c1849594"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/202291","number":202291,"mergeCommit":{"message":"Create the \"Asset Inventory\" Kibana Plugin (#202291)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/201704.\r\n\r\nCreate an empty \"Asset Inventory\" plugin with the minimal boilerplate\r\nrequired to set it up, install it and run it on Kibana with a blank\r\nslate.\r\n\r\nI generated the files using the `node scripts/generate_plugin <NAME>`\r\nscript as per [this documentation\r\npage](https://docs.elastic.dev/kibana-dev-docs/getting-started/hello-world-app#2-option-2---use-the-automatic-plugin-generator).\r\n\r\n### Screenshots\r\n\r\n\r\n<details><summary>Main page (Sample page)</summary>\r\n<img width=\"2498\" alt=\"Screenshot 2024-11-29 at 14 20 57\"\r\nsrc=\"https://github.com/user-attachments/assets/9d8a3751-519b-4661-bc90-cbb1e836b111\">\r\n</details> \r\n\r\n### Implementation details\r\n\r\n- [x] Generated a new Kibana plugin with minimal boilerplate and zero\r\ndependencies\r\n- [x] Use [Cloud Security\r\nPosture](https://github.com/elastic/kibana/tree/main/x-pack/plugins/cloud_security_posture)\r\nplugin as configuration reference\r\n- [x] Render \"Inventory\" title on the main page\r\n- [x] Ensure the plugin is properly integrated into Kibana's build and\r\ncan be loaded without errors\r\n- [x] Place the plugin under the `x-pack/plugins` directory\r\n- [x] Include Readme file\r\n- [x] Introduce placeholders for initialization of pipelines and\r\ntransforms following [Cloud Security\r\nPosture](https://github.com/elastic/kibana/blob/main/x-pack/plugins/cloud_security_posture/server/plugin.ts)\r\nplugin initialize function.\r\n\r\n### PR Checklist\r\n\r\n- [ ] No docs for now\r\n~~[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials~~\r\n- [x] The PR description includes the appropriate Release Notes section,\r\nand the correct `release_note:*` label is applied per the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n### Risks\r\n\r\nNo risks at all since this is totally green-field and will be hidden by\r\na feature toggle.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Paulo Silva <paulo.henrique@elastic.co>","sha":"e5b1773971656ad9529935832675b5f9c1849594"}},{"branch":"8.x","label":"v8.18.0","labelRegex":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
396ab4921d
|
[8.x] Update docs on task manager default poll interval as of 8.17 (#202559) (#202791)
# Backport This will backport the following commits from `main` to `8.x`: - [Update docs on task manager default poll interval as of 8.17 (#202559)](https://github.com/elastic/kibana/pull/202559) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Mike Côté","email":"mikecote@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-12-03T18:24:00Z","message":"Update docs on task manager default poll interval as of 8.17 (#202559)\n\nIn this PR, I'm changing the task manager docs to mention the\r\n`poll_interval` defaults to `500`. This will go back to 8.17 where we\r\nchange the default task claiming strategy.\r\n\r\ncc @lcawl","sha":"0f21004e439b7c5141444ba8165f39ef9dbd3645","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","v9.0.0","backport:version","v8.17.0","v8.18.0"],"title":"Update docs on task manager default poll interval as of 8.17","number":202559,"url":"https://github.com/elastic/kibana/pull/202559","mergeCommit":{"message":"Update docs on task manager default poll interval as of 8.17 (#202559)\n\nIn this PR, I'm changing the task manager docs to mention the\r\n`poll_interval` defaults to `500`. This will go back to 8.17 where we\r\nchange the default task claiming strategy.\r\n\r\ncc @lcawl","sha":"0f21004e439b7c5141444ba8165f39ef9dbd3645"}},"sourceBranch":"main","suggestedTargetBranches":["8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/202559","number":202559,"mergeCommit":{"message":"Update docs on task manager default poll interval as of 8.17 (#202559)\n\nIn this PR, I'm changing the task manager docs to mention the\r\n`poll_interval` defaults to `500`. This will go back to 8.17 where we\r\nchange the default task claiming strategy.\r\n\r\ncc @lcawl","sha":"0f21004e439b7c5141444ba8165f39ef9dbd3645"}},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Mike Côté <mikecote@users.noreply.github.com> |
||
|
39929f132e
|
[8.x] [Streams] App plugin (#200060) (#201999)
# Backport This will backport the following commits from `main` to `8.x`: - [[Streams] App plugin (#200060)](https://github.com/elastic/kibana/pull/200060) <!--- Backport version: 7.3.2 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT {commits} BACKPORT--> --------- Co-authored-by: Caue Marcondes <caue.marcondes@elastic.co> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
78f3457be2
|
[8.x] [Docs] Update certain references to cloud and ESS due to serverless GA (#202184) (#202202)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Update certain references to cloud and ESS due to serverless GA (#202184)](https://github.com/elastic/kibana/pull/202184) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-28T15:53:56Z","message":"[Docs] Update certain references to cloud and ESS due to serverless GA (#202184)\n\nThis PR updates a few references to hosted deployments on Elastic Cloud\r\nto avoid ambiguity with serverless in anticipation of serverless GA.\r\n\r\nSome more similar updates will be made on other repos to align.\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/485","sha":"95a7b0c044f6ef2fc360245a2085687ae3474bd8","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","docs","backport:version","v8.17.0","v8.18.0"],"title":"[Docs] Update certain references to cloud and ESS due to serverless GA","number":202184,"url":"https://github.com/elastic/kibana/pull/202184","mergeCommit":{"message":"[Docs] Update certain references to cloud and ESS due to serverless GA (#202184)\n\nThis PR updates a few references to hosted deployments on Elastic Cloud\r\nto avoid ambiguity with serverless in anticipation of serverless GA.\r\n\r\nSome more similar updates will be made on other repos to align.\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/485","sha":"95a7b0c044f6ef2fc360245a2085687ae3474bd8"}},"sourceBranch":"main","suggestedTargetBranches":["8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/202184","number":202184,"mergeCommit":{"message":"[Docs] Update certain references to cloud and ESS due to serverless GA (#202184)\n\nThis PR updates a few references to hosted deployments on Elastic Cloud\r\nto avoid ambiguity with serverless in anticipation of serverless GA.\r\n\r\nSome more similar updates will be made on other repos to align.\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/485","sha":"95a7b0c044f6ef2fc360245a2085687ae3474bd8"}},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
0972674a87
|
[8.x] [DOCS][8.16]Adds content for Inference endpoints page (#199640) (#201954)
{defaultPrDescription} <!--BACKPORT {commits} BACKPORT--> Co-authored-by: kosabogi <105062005+kosabogi@users.noreply.github.com> |
||
|
09ae9ad36e
|
[8.x] [ResponseOps][Alerting] Add deprecation object to legacy rule endpoints (#201550) (#202165)
# Backport This will backport the following commits from `main` to `8.x`: - [[ResponseOps][Alerting] Add deprecation object to legacy rule endpoints (#201550)](https://github.com/elastic/kibana/pull/201550) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julian Gernun","email":"17549662+jcger@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-11-28T07:45:11Z","message":"[ResponseOps][Alerting] Add deprecation object to legacy rule endpoints (#201550)\n\n## Summary\r\n\r\nAdds deprecation object in deprecated alerting routes\r\n\r\nCloses https://github.com/elastic/kibana/issues/196556\r\n\r\n---------\r\n\r\nCo-authored-by: lcawl <lcawley@elastic.co>","sha":"93b67fb1a37b397284c92309e3ca864580b9fcfc","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Alerting","release_note:skip","Team:ResponseOps","v9.0.0","backport:prev-minor","v8.18.0"],"number":201550,"url":"https://github.com/elastic/kibana/pull/201550","mergeCommit":{"message":"[ResponseOps][Alerting] Add deprecation object to legacy rule endpoints (#201550)\n\n## Summary\r\n\r\nAdds deprecation object in deprecated alerting routes\r\n\r\nCloses https://github.com/elastic/kibana/issues/196556\r\n\r\n---------\r\n\r\nCo-authored-by: lcawl <lcawley@elastic.co>","sha":"93b67fb1a37b397284c92309e3ca864580b9fcfc"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/201550","number":201550,"mergeCommit":{"message":"[ResponseOps][Alerting] Add deprecation object to legacy rule endpoints (#201550)\n\n## Summary\r\n\r\nAdds deprecation object in deprecated alerting routes\r\n\r\nCloses https://github.com/elastic/kibana/issues/196556\r\n\r\n---------\r\n\r\nCo-authored-by: lcawl <lcawley@elastic.co>","sha":"93b67fb1a37b397284c92309e3ca864580b9fcfc"}},{"branch":"8.x","label":"v8.18.0","labelRegex":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> |
||
|
337ab20ad3
|
[8.x] [eem] _search endpoint / initial entity manager UI (#199609) (#202050)
# Backport This will backport the following commits from `main` to `8.x`: - [[eem] _search endpoint / initial entity manager UI (#199609)](https://github.com/elastic/kibana/pull/199609) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Kevin Lacabane","email":"kevin.lacabane@elastic.co"},"sourceCommit":{"committedDate":"2024-11-22T15:12:04Z","message":"[eem] _search endpoint / initial entity manager UI (#199609)\n\n## Summary\r\n\r\n- create `_search` endpoint to discover entities with esql queries. It\r\ncurrently reads sources of the provided `type` from\r\n`kibana_entity_definitions` index. Run this query to insert a\r\ndefinition:\r\n```\r\nPOST kibana_entity_definitions/_doc\r\n{\r\n \"entity_type\": \"service\",\r\n \"index_patterns\": [\"remote_cluster:logs-*\"],\r\n \"metadata_fields\": [],\r\n \"identity_fields\": [\"service.name\"],\r\n \"filters\": [],\r\n \"timestamp_field\": \"@timestamp\"\r\n}\r\n```\r\n\r\nBy default `_search` will look at data in the last 5m. The lookup period\r\ncan be overriden by providing `start`/`end` parameters in ISO format. It\r\nalso accepts a `limit` to specify the number of entities returned which\r\ndefaults to 10\r\n\r\n```\r\nPOST kbn:/internal/entities/v2/_search\r\n{\r\n \"type\": \"service\",\r\n \"start\": \"2024-11-19T20:40:00.000Z\",\r\n \"end\": \"2024-11-19T20:50:00.000Z\",\r\n \"limit\": 20\r\n}\r\n```\r\n\r\n- create `_search/preview` endpoint to preview output of entity sources\r\nwithout persisting them\r\n \r\n- create UI to preview results of an entity definition at\r\n`/app/entity_manager`. The application is living in its own plugin at\r\n`observability_solution/entity_manager_app`\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Milton Hultgren <miltonhultgren@gmail.com>","sha":"0b3f4fbd3cd60663289fc13f8f01e3f4c9131479","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport missing","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-entities"],"number":199609,"url":"https://github.com/elastic/kibana/pull/199609","mergeCommit":{"message":"[eem] _search endpoint / initial entity manager UI (#199609)\n\n## Summary\r\n\r\n- create `_search` endpoint to discover entities with esql queries. It\r\ncurrently reads sources of the provided `type` from\r\n`kibana_entity_definitions` index. Run this query to insert a\r\ndefinition:\r\n```\r\nPOST kibana_entity_definitions/_doc\r\n{\r\n \"entity_type\": \"service\",\r\n \"index_patterns\": [\"remote_cluster:logs-*\"],\r\n \"metadata_fields\": [],\r\n \"identity_fields\": [\"service.name\"],\r\n \"filters\": [],\r\n \"timestamp_field\": \"@timestamp\"\r\n}\r\n```\r\n\r\nBy default `_search` will look at data in the last 5m. The lookup period\r\ncan be overriden by providing `start`/`end` parameters in ISO format. It\r\nalso accepts a `limit` to specify the number of entities returned which\r\ndefaults to 10\r\n\r\n```\r\nPOST kbn:/internal/entities/v2/_search\r\n{\r\n \"type\": \"service\",\r\n \"start\": \"2024-11-19T20:40:00.000Z\",\r\n \"end\": \"2024-11-19T20:50:00.000Z\",\r\n \"limit\": 20\r\n}\r\n```\r\n\r\n- create `_search/preview` endpoint to preview output of entity sources\r\nwithout persisting them\r\n \r\n- create UI to preview results of an entity definition at\r\n`/app/entity_manager`. The application is living in its own plugin at\r\n`observability_solution/entity_manager_app`\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Milton Hultgren <miltonhultgren@gmail.com>","sha":"0b3f4fbd3cd60663289fc13f8f01e3f4c9131479"}},"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/199609","number":199609,"mergeCommit":{"message":"[eem] _search endpoint / initial entity manager UI (#199609)\n\n## Summary\r\n\r\n- create `_search` endpoint to discover entities with esql queries. It\r\ncurrently reads sources of the provided `type` from\r\n`kibana_entity_definitions` index. Run this query to insert a\r\ndefinition:\r\n```\r\nPOST kibana_entity_definitions/_doc\r\n{\r\n \"entity_type\": \"service\",\r\n \"index_patterns\": [\"remote_cluster:logs-*\"],\r\n \"metadata_fields\": [],\r\n \"identity_fields\": [\"service.name\"],\r\n \"filters\": [],\r\n \"timestamp_field\": \"@timestamp\"\r\n}\r\n```\r\n\r\nBy default `_search` will look at data in the last 5m. The lookup period\r\ncan be overriden by providing `start`/`end` parameters in ISO format. It\r\nalso accepts a `limit` to specify the number of entities returned which\r\ndefaults to 10\r\n\r\n```\r\nPOST kbn:/internal/entities/v2/_search\r\n{\r\n \"type\": \"service\",\r\n \"start\": \"2024-11-19T20:40:00.000Z\",\r\n \"end\": \"2024-11-19T20:50:00.000Z\",\r\n \"limit\": 20\r\n}\r\n```\r\n\r\n- create `_search/preview` endpoint to preview output of entity sources\r\nwithout persisting them\r\n \r\n- create UI to preview results of an entity definition at\r\n`/app/entity_manager`. The application is living in its own plugin at\r\n`observability_solution/entity_manager_app`\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Milton Hultgren <miltonhultgren@gmail.com>","sha":"0b3f4fbd3cd60663289fc13f8f01e3f4c9131479"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
4c16601a46
|
[8.x] Remove mention of (secure) settings qualifier from docs (#201900) (#202077)
# Backport This will backport the following commits from `main` to `8.x`: - [Remove mention of (secure) settings qualifier from docs (#201900)](https://github.com/elastic/kibana/pull/201900) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Brad White","email":"Ikuni17@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-11-27T21:35:39Z","message":"Remove mention of (secure) settings qualifier from docs (#201900)\n\n## Summary\r\n\r\nRemoves mentioning `(Secure)` settings from the keystore docs because\r\nKibana does not have any settings which use this qualifier.","sha":"318dacc2f54305d7b80bd636e5d04ee14026c1a6","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","v9.0.0","backport:prev-major"],"title":"Remove mention of (secure) settings qualifier from docs","number":201900,"url":"https://github.com/elastic/kibana/pull/201900","mergeCommit":{"message":"Remove mention of (secure) settings qualifier from docs (#201900)\n\n## Summary\r\n\r\nRemoves mentioning `(Secure)` settings from the keystore docs because\r\nKibana does not have any settings which use this qualifier.","sha":"318dacc2f54305d7b80bd636e5d04ee14026c1a6"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/201900","number":201900,"mergeCommit":{"message":"Remove mention of (secure) settings qualifier from docs (#201900)\n\n## Summary\r\n\r\nRemoves mentioning `(Secure)` settings from the keystore docs because\r\nKibana does not have any settings which use this qualifier.","sha":"318dacc2f54305d7b80bd636e5d04ee14026c1a6"}}]}] BACKPORT--> Co-authored-by: Brad White <Ikuni17@users.noreply.github.com> |
||
|
22e31657f5
|
[8.x] [Response Ops][Cases] Use deprecation object (#201004) (#201935)
# Backport This will backport the following commits from `main` to `8.x`: - [[Response Ops][Cases] Use deprecation object (#201004)](https://github.com/elastic/kibana/pull/201004) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julian Gernun","email":"17549662+jcger@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-11-27T10:37:49Z","message":"[Response Ops][Cases] Use deprecation object (#201004)\n\n## Summary\r\n\r\nAdds deprecation object in deprecated cases routes\r\n\r\nCloses [#196557](https://github.com/elastic/kibana/issues/196557)\r\n\r\n---------\r\n\r\nCo-authored-by: Lisa Cawley <lcawley@elastic.co>","sha":"0735ab8196e7d11fb099b564b2c9b03ce840aa36","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","v9.0.0","Feature:Cases","backport:prev-minor","v8.18.0"],"title":"[Response Ops][Cases] Use deprecation object","number":201004,"url":"https://github.com/elastic/kibana/pull/201004","mergeCommit":{"message":"[Response Ops][Cases] Use deprecation object (#201004)\n\n## Summary\r\n\r\nAdds deprecation object in deprecated cases routes\r\n\r\nCloses [#196557](https://github.com/elastic/kibana/issues/196557)\r\n\r\n---------\r\n\r\nCo-authored-by: Lisa Cawley <lcawley@elastic.co>","sha":"0735ab8196e7d11fb099b564b2c9b03ce840aa36"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/201004","number":201004,"mergeCommit":{"message":"[Response Ops][Cases] Use deprecation object (#201004)\n\n## Summary\r\n\r\nAdds deprecation object in deprecated cases routes\r\n\r\nCloses [#196557](https://github.com/elastic/kibana/issues/196557)\r\n\r\n---------\r\n\r\nCo-authored-by: Lisa Cawley <lcawley@elastic.co>","sha":"0735ab8196e7d11fb099b564b2c9b03ce840aa36"}},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Julian Gernun <17549662+jcger@users.noreply.github.com> |
||
|
570afd9967
|
[8.x] [Streams] Introducing the new Streams plugin (#198713) (#201723)
# Backport This will backport the following commits from `main` to `8.x`: - [[Streams] Introducing the new Streams plugin (#198713)](https://github.com/elastic/kibana/pull/198713) <!--- Backport version: 7.3.2 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT {commits} BACKPORT--> Co-authored-by: Chris Cowan <chris@elastic.co> |
||
|
5d9b7fad43
|
[8.x] [Search] Introduce search navigation plugin (#200314) (#201603)
# Backport This will backport the following commits from `main` to `8.x`: - [[Search] Introduce search navigation plugin (#200314)](https://github.com/elastic/kibana/pull/200314) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Rodney Norris","email":"rodney.norris@elastic.co"},"sourceCommit":{"committedDate":"2024-11-22T14:35:49Z","message":"[Search] Introduce search navigation plugin (#200314)","sha":"a84122c4cab5a61002d91631078056ee5d9cdd08","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Search","backport:prev-minor","v8.18.0"],"number":200314,"url":"https://github.com/elastic/kibana/pull/200314","mergeCommit":{"message":"[Search] Introduce search navigation plugin (#200314)","sha":"a84122c4cab5a61002d91631078056ee5d9cdd08"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/200314","number":200314,"mergeCommit":{"message":"[Search] Introduce search navigation plugin (#200314)","sha":"a84122c4cab5a61002d91631078056ee5d9cdd08"}},{"branch":"8.x","label":"v8.18.0","labelRegex":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Rodney Norris <rodney.norris@elastic.co> |
||
|
2842488736
|
[8.x] [Docs] Document ability to drag and drop columns in Discover (#201571) (#201602)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Document ability to drag and drop columns in Discover (#201571)](https://github.com/elastic/kibana/pull/201571) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-25T14:09:07Z","message":"[Docs] Document ability to drag and drop columns in Discover (#201571)\n\nThis PR adds docs related to\r\nhttps://github.com/elastic/kibana/pull/197832 for Discover\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/562","sha":"fcf319e7c447f3fe5057461a33d4a814ebc6a2c8","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","docs","backport:version","v8.17.0","v8.18.0"],"title":"[Docs] Document ability to drag and drop columns in Discover","number":201571,"url":"https://github.com/elastic/kibana/pull/201571","mergeCommit":{"message":"[Docs] Document ability to drag and drop columns in Discover (#201571)\n\nThis PR adds docs related to\r\nhttps://github.com/elastic/kibana/pull/197832 for Discover\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/562","sha":"fcf319e7c447f3fe5057461a33d4a814ebc6a2c8"}},"sourceBranch":"main","suggestedTargetBranches":["8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/201571","number":201571,"mergeCommit":{"message":"[Docs] Document ability to drag and drop columns in Discover (#201571)\n\nThis PR adds docs related to\r\nhttps://github.com/elastic/kibana/pull/197832 for Discover\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/562","sha":"fcf319e7c447f3fe5057461a33d4a814ebc6a2c8"}},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
d78303122e
|
[8.x] Surface Kibana security route deprecations in Upgrade Assistant (#199656) (#201320)
# Backport This will backport the following commits from `main` to `8.x`: - [Surface Kibana security route deprecations in Upgrade Assistant (#199656)](https://github.com/elastic/kibana/pull/199656) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jeramy Soucy","email":"jeramy.soucy@elastic.co"},"sourceCommit":{"committedDate":"2024-11-19T08:54:40Z","message":"Surface Kibana security route deprecations in Upgrade Assistant (#199656)\n\nCloses #197389\r\n\r\n## Summary\r\n\r\nUses the `deprecated` route configuration option on all Kibana Security\r\n\"v1\" endpoints. This will surface deprecation information in the Upgrade\r\nAssistant.\r\n\r\n## Related PRs\r\n- https://github.com/elastic/kibana/pull/50695 - `7.6.0`, deprecated\r\n - `/api/security/v1/me`\r\n - `/api/security/v1/logout`\r\n - `/api/security/v1/oidc/implicit`\r\n - `/api/security/v1/oidc` (POST)\r\n- https://github.com/elastic/kibana/pull/53886 - `7.6.0`, deprecated\r\n`/api/security/v1/oidc` (GET)\r\n- https://github.com/elastic/kibana/pull/47929 - `8.0.0`, dropped\r\n`/api/security/v1/saml` (`breaking` release note)\r\n- https://github.com/elastic/kibana/pull/106665 - restored\r\n`/api/security/v1/saml` but warned as deprecated (no release note)\r\n\r\n## Testing\r\n1. Start ES & Kibana in trial license mode\r\n2. Make several calls to one or more of the deprecated endpoints\r\n3. Navigate to `Stack Management`->`Upgrade Assistant`\r\n4. Click on Kibana warnings\r\n<img width=\"1003\" alt=\"Screenshot 2024-11-18 at 10 01 10 AM\"\r\nsrc=\"https://github.com/user-attachments/assets/da44af13-57eb-4ffd-a507-e423eb767a11\">\r\n5. Confirm the called endpoints are displayed as warnings in the Upgrade\r\nAssistant\r\n<img width=\"1274\" alt=\"Screenshot 2024-11-18 at 9 59 34 AM\"\r\nsrc=\"https://github.com/user-attachments/assets/4c054fbe-6838-48cf-8b1b-8c161252db0f\">\r\n\r\n## Previous release notes \r\n### v7.6.0\r\n\r\nhttps://www.elastic.co/guide/en/kibana/7.6/release-notes-7.6.0.html#deprecation-7.6.0\r\nhttps://www.elastic.co/guide/en/kibana/7.6/breaking-changes-7.6.html\r\nThe deprecations are not listed in the release notes or breaking changes\r\nnotes.\r\n\r\n### v8.0.0\r\n\r\nhttps://www.elastic.co/guide/en/kibana/current/release-notes-8.0.0-alpha1.html#rest-api-changes\r\nSAML endpoint deprecation only appears in the 8.0.0-alpha1 release\r\nnotes, and was reverted in 8.0.0-alpha2\r\n\r\n# Release note\r\nSee `docs/upgrade-notes.asciidoc` in file changes\r\n\r\n# Follow-up\r\nA follow-up PR must be created to create and backfill the docLinks.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"742ae9fd2a255d5ba15100d644e7de3540e28f60","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:deprecation","Team:Security","backport missing","v9.0.0","backport:prev-minor","v8.18.0"],"number":199656,"url":"https://github.com/elastic/kibana/pull/199656","mergeCommit":{"message":"Surface Kibana security route deprecations in Upgrade Assistant (#199656)\n\nCloses #197389\r\n\r\n## Summary\r\n\r\nUses the `deprecated` route configuration option on all Kibana Security\r\n\"v1\" endpoints. This will surface deprecation information in the Upgrade\r\nAssistant.\r\n\r\n## Related PRs\r\n- https://github.com/elastic/kibana/pull/50695 - `7.6.0`, deprecated\r\n - `/api/security/v1/me`\r\n - `/api/security/v1/logout`\r\n - `/api/security/v1/oidc/implicit`\r\n - `/api/security/v1/oidc` (POST)\r\n- https://github.com/elastic/kibana/pull/53886 - `7.6.0`, deprecated\r\n`/api/security/v1/oidc` (GET)\r\n- https://github.com/elastic/kibana/pull/47929 - `8.0.0`, dropped\r\n`/api/security/v1/saml` (`breaking` release note)\r\n- https://github.com/elastic/kibana/pull/106665 - restored\r\n`/api/security/v1/saml` but warned as deprecated (no release note)\r\n\r\n## Testing\r\n1. Start ES & Kibana in trial license mode\r\n2. Make several calls to one or more of the deprecated endpoints\r\n3. Navigate to `Stack Management`->`Upgrade Assistant`\r\n4. Click on Kibana warnings\r\n<img width=\"1003\" alt=\"Screenshot 2024-11-18 at 10 01 10 AM\"\r\nsrc=\"https://github.com/user-attachments/assets/da44af13-57eb-4ffd-a507-e423eb767a11\">\r\n5. Confirm the called endpoints are displayed as warnings in the Upgrade\r\nAssistant\r\n<img width=\"1274\" alt=\"Screenshot 2024-11-18 at 9 59 34 AM\"\r\nsrc=\"https://github.com/user-attachments/assets/4c054fbe-6838-48cf-8b1b-8c161252db0f\">\r\n\r\n## Previous release notes \r\n### v7.6.0\r\n\r\nhttps://www.elastic.co/guide/en/kibana/7.6/release-notes-7.6.0.html#deprecation-7.6.0\r\nhttps://www.elastic.co/guide/en/kibana/7.6/breaking-changes-7.6.html\r\nThe deprecations are not listed in the release notes or breaking changes\r\nnotes.\r\n\r\n### v8.0.0\r\n\r\nhttps://www.elastic.co/guide/en/kibana/current/release-notes-8.0.0-alpha1.html#rest-api-changes\r\nSAML endpoint deprecation only appears in the 8.0.0-alpha1 release\r\nnotes, and was reverted in 8.0.0-alpha2\r\n\r\n# Release note\r\nSee `docs/upgrade-notes.asciidoc` in file changes\r\n\r\n# Follow-up\r\nA follow-up PR must be created to create and backfill the docLinks.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"742ae9fd2a255d5ba15100d644e7de3540e28f60"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199656","number":199656,"mergeCommit":{"message":"Surface Kibana security route deprecations in Upgrade Assistant (#199656)\n\nCloses #197389\r\n\r\n## Summary\r\n\r\nUses the `deprecated` route configuration option on all Kibana Security\r\n\"v1\" endpoints. This will surface deprecation information in the Upgrade\r\nAssistant.\r\n\r\n## Related PRs\r\n- https://github.com/elastic/kibana/pull/50695 - `7.6.0`, deprecated\r\n - `/api/security/v1/me`\r\n - `/api/security/v1/logout`\r\n - `/api/security/v1/oidc/implicit`\r\n - `/api/security/v1/oidc` (POST)\r\n- https://github.com/elastic/kibana/pull/53886 - `7.6.0`, deprecated\r\n`/api/security/v1/oidc` (GET)\r\n- https://github.com/elastic/kibana/pull/47929 - `8.0.0`, dropped\r\n`/api/security/v1/saml` (`breaking` release note)\r\n- https://github.com/elastic/kibana/pull/106665 - restored\r\n`/api/security/v1/saml` but warned as deprecated (no release note)\r\n\r\n## Testing\r\n1. Start ES & Kibana in trial license mode\r\n2. Make several calls to one or more of the deprecated endpoints\r\n3. Navigate to `Stack Management`->`Upgrade Assistant`\r\n4. Click on Kibana warnings\r\n<img width=\"1003\" alt=\"Screenshot 2024-11-18 at 10 01 10 AM\"\r\nsrc=\"https://github.com/user-attachments/assets/da44af13-57eb-4ffd-a507-e423eb767a11\">\r\n5. Confirm the called endpoints are displayed as warnings in the Upgrade\r\nAssistant\r\n<img width=\"1274\" alt=\"Screenshot 2024-11-18 at 9 59 34 AM\"\r\nsrc=\"https://github.com/user-attachments/assets/4c054fbe-6838-48cf-8b1b-8c161252db0f\">\r\n\r\n## Previous release notes \r\n### v7.6.0\r\n\r\nhttps://www.elastic.co/guide/en/kibana/7.6/release-notes-7.6.0.html#deprecation-7.6.0\r\nhttps://www.elastic.co/guide/en/kibana/7.6/breaking-changes-7.6.html\r\nThe deprecations are not listed in the release notes or breaking changes\r\nnotes.\r\n\r\n### v8.0.0\r\n\r\nhttps://www.elastic.co/guide/en/kibana/current/release-notes-8.0.0-alpha1.html#rest-api-changes\r\nSAML endpoint deprecation only appears in the 8.0.0-alpha1 release\r\nnotes, and was reverted in 8.0.0-alpha2\r\n\r\n# Release note\r\nSee `docs/upgrade-notes.asciidoc` in file changes\r\n\r\n# Follow-up\r\nA follow-up PR must be created to create and backfill the docLinks.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"742ae9fd2a255d5ba15100d644e7de3540e28f60"}},{"branch":"8.18","label":"v8.18.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> |
||
|
4ad0c2d4f7
|
[Docs] Add deprecation notice for MacOS x86_64 builds (#201329)
This PR adds a deprecation notice to the release and upgrade notes regarding macOS x86_64 builds. +a small fix of reordering deprecation and breaking changes correctly in 8.16 release notes |
||
|
7fd01150f8
|
[8.x] Changes deprecated SO HTTP APIs deprecation field to object (#197936) (#201154)
# Backport This will backport the following commits from `main` to `8.x`: - [Changes deprecated SO HTTP APIs deprecation field to object (#197936)](https://github.com/elastic/kibana/pull/197936) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Christiane (Tina) Heiligers","email":"christiane.heiligers@elastic.co"},"sourceCommit":{"committedDate":"2024-11-07T20:49:05Z","message":"Changes deprecated SO HTTP APIs deprecation field to object (#197936)\n\nfix https://github.com/elastic/kibana/issues/197721.\r\n\r\nThe route deprecation field changed from a boolean to an object, where\r\nthe object contains information that is used in deprecation issues that\r\nthe Upgrade Assistant shows.\r\n\r\nThis PR makes the necessary changes in the deprecated Saved Objects HTTP\r\nAPIs.\r\n\r\nThis PR also includes a release notes entry for the API deprecations\r\nthat was missing.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n\r\n### How to test this:\r\n\r\n- Pull PR, run es against a trial license and start kibana as usual.\r\n- Make a curl request to Kibana to get the config saved object: \r\n\r\n```\r\ncurl --location 'localhost:5601/abc/api/saved_objects/config/9.0.0' \\\r\n--header 'Content-Type: application/json' \\\r\n--header 'Accept-Encoding: gzip, deflate, br' \\\r\n--header 'kbn-xsrf: kibana' \\\r\n--header 'Kbn-Version: 9.0.0' \\\r\n--header 'Authorization: Basic ZWxhc3RpYzpjaGFuZ2VtZQ=='\r\n```\r\n\r\n- Navigate to Upgrade Assistant and observe Kibana has at least 1\r\ndeprecation warning.\r\n- View Kibana's warnings, you should see a warning entry for `The \"GET\r\n/api/saved_objects/{type}/{id}\" route is deprecated`\r\n\r\n\r\n\r\n- click on the deprecation and you should see more detail about the\r\ndeprecated API that's been used in the flyout:\r\n\r\n\r\n\r\n- resolve the deprecation warning\r\n- Kibana should continue to issue requests to the deprecated SO HTTP\r\nAPIs because these APIs have not been removed yet.\r\n\r\n\r\n### Risk Matrix\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| End user concern from the deprecation warning that says the routes\r\nhave been deprecated | Low | Low | The APIs have been deprecated since\r\n8.7 and recommends using public APIs instead. |\r\n\r\n### For maintainers\r\n\r\n- [x] This will appear in the **Release Notes** and follow the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"0df2e9838119d202eba0c6b2bcb7068b160f6005","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:deprecation","Team:Core","Feature:Saved Objects","backport missing","v9.0.0","docs","backport:prev-minor","Epic:Deprecations","Feature:OAS","v8.17.0"],"number":197936,"url":"https://github.com/elastic/kibana/pull/197936","mergeCommit":{"message":"Changes deprecated SO HTTP APIs deprecation field to object (#197936)\n\nfix https://github.com/elastic/kibana/issues/197721.\r\n\r\nThe route deprecation field changed from a boolean to an object, where\r\nthe object contains information that is used in deprecation issues that\r\nthe Upgrade Assistant shows.\r\n\r\nThis PR makes the necessary changes in the deprecated Saved Objects HTTP\r\nAPIs.\r\n\r\nThis PR also includes a release notes entry for the API deprecations\r\nthat was missing.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n\r\n### How to test this:\r\n\r\n- Pull PR, run es against a trial license and start kibana as usual.\r\n- Make a curl request to Kibana to get the config saved object: \r\n\r\n```\r\ncurl --location 'localhost:5601/abc/api/saved_objects/config/9.0.0' \\\r\n--header 'Content-Type: application/json' \\\r\n--header 'Accept-Encoding: gzip, deflate, br' \\\r\n--header 'kbn-xsrf: kibana' \\\r\n--header 'Kbn-Version: 9.0.0' \\\r\n--header 'Authorization: Basic ZWxhc3RpYzpjaGFuZ2VtZQ=='\r\n```\r\n\r\n- Navigate to Upgrade Assistant and observe Kibana has at least 1\r\ndeprecation warning.\r\n- View Kibana's warnings, you should see a warning entry for `The \"GET\r\n/api/saved_objects/{type}/{id}\" route is deprecated`\r\n\r\n\r\n\r\n- click on the deprecation and you should see more detail about the\r\ndeprecated API that's been used in the flyout:\r\n\r\n\r\n\r\n- resolve the deprecation warning\r\n- Kibana should continue to issue requests to the deprecated SO HTTP\r\nAPIs because these APIs have not been removed yet.\r\n\r\n\r\n### Risk Matrix\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| End user concern from the deprecation warning that says the routes\r\nhave been deprecated | Low | Low | The APIs have been deprecated since\r\n8.7 and recommends using public APIs instead. |\r\n\r\n### For maintainers\r\n\r\n- [x] This will appear in the **Release Notes** and follow the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"0df2e9838119d202eba0c6b2bcb7068b160f6005"}},"sourceBranch":"main","suggestedTargetBranches":["8.17"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197936","number":197936,"mergeCommit":{"message":"Changes deprecated SO HTTP APIs deprecation field to object (#197936)\n\nfix https://github.com/elastic/kibana/issues/197721.\r\n\r\nThe route deprecation field changed from a boolean to an object, where\r\nthe object contains information that is used in deprecation issues that\r\nthe Upgrade Assistant shows.\r\n\r\nThis PR makes the necessary changes in the deprecated Saved Objects HTTP\r\nAPIs.\r\n\r\nThis PR also includes a release notes entry for the API deprecations\r\nthat was missing.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n\r\n### How to test this:\r\n\r\n- Pull PR, run es against a trial license and start kibana as usual.\r\n- Make a curl request to Kibana to get the config saved object: \r\n\r\n```\r\ncurl --location 'localhost:5601/abc/api/saved_objects/config/9.0.0' \\\r\n--header 'Content-Type: application/json' \\\r\n--header 'Accept-Encoding: gzip, deflate, br' \\\r\n--header 'kbn-xsrf: kibana' \\\r\n--header 'Kbn-Version: 9.0.0' \\\r\n--header 'Authorization: Basic ZWxhc3RpYzpjaGFuZ2VtZQ=='\r\n```\r\n\r\n- Navigate to Upgrade Assistant and observe Kibana has at least 1\r\ndeprecation warning.\r\n- View Kibana's warnings, you should see a warning entry for `The \"GET\r\n/api/saved_objects/{type}/{id}\" route is deprecated`\r\n\r\n\r\n\r\n- click on the deprecation and you should see more detail about the\r\ndeprecated API that's been used in the flyout:\r\n\r\n\r\n\r\n- resolve the deprecation warning\r\n- Kibana should continue to issue requests to the deprecated SO HTTP\r\nAPIs because these APIs have not been removed yet.\r\n\r\n\r\n### Risk Matrix\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| End user concern from the deprecation warning that says the routes\r\nhave been deprecated | Low | Low | The APIs have been deprecated since\r\n8.7 and recommends using public APIs instead. |\r\n\r\n### For maintainers\r\n\r\n- [x] This will appear in the **Release Notes** and follow the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"0df2e9838119d202eba0c6b2bcb7068b160f6005"}},{"branch":"8.x","label":"v8.17.0","labelRegex":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: Christiane (Tina) Heiligers <christiane.heiligers@elastic.co> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
577c5dece4
|
[8.x] [Docs] 8.15.5 release notes (#201050) (#201088)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] 8.15.5 release notes (#201050)](https://github.com/elastic/kibana/pull/201050) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"wajihaparvez","email":"wajiha.parvez@elastic.co"},"sourceCommit":{"committedDate":"2024-11-21T09:06:29Z","message":"[Docs] 8.15.5 release notes (#201050)\n\n## Summary\r\n\r\nAdding a section for 8.15.5 release notes.\r\n\r\nCloses: [#567](https://github.com/elastic/platform-docs-team/issues/567)","sha":"7f880cce09abeb1b28bf46a3caa7bcb2958ceda4","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","v8.15.0","v8.16.0","backport:version","v8.17.0","v8.18.0","v8.15.5"],"title":"[Docs] 8.15.5 release notes","number":201050,"url":"https://github.com/elastic/kibana/pull/201050","mergeCommit":{"message":"[Docs] 8.15.5 release notes (#201050)\n\n## Summary\r\n\r\nAdding a section for 8.15.5 release notes.\r\n\r\nCloses: [#567](https://github.com/elastic/platform-docs-team/issues/567)","sha":"7f880cce09abeb1b28bf46a3caa7bcb2958ceda4"}},"sourceBranch":"main","suggestedTargetBranches":["8.15","8.16","8.17","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/201050","number":201050,"mergeCommit":{"message":"[Docs] 8.15.5 release notes (#201050)\n\n## Summary\r\n\r\nAdding a section for 8.15.5 release notes.\r\n\r\nCloses: [#567](https://github.com/elastic/platform-docs-team/issues/567)","sha":"7f880cce09abeb1b28bf46a3caa7bcb2958ceda4"}},{"branch":"8.15","label":"v8.15.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co> |
||
|
18d4a5af7f
|
[8.x] update docs on automatically generating a report (#191067) (#201034)
# Backport This will backport the following commits from `main` to `8.x`: - [update docs on automatically generating a report (#191067)](https://github.com/elastic/kibana/pull/191067) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Eyo O. Eyo","email":"7893459+eokoneyo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-11-20T19:49:37Z","message":"update docs on automatically generating a report (#191067)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/188640\r\n\r\n\r\nUpdates steps in docs for automatically generating a report to match the\r\nUI expectation especially that the share experience got an overhaul\r\nsince 8.14.\r\n\r\n<!--\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n-->\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Tim Sullivan <tsullivan@users.noreply.github.com>","sha":"3648a33adf952dac283f64b471e5903898f78b4e","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:SharedUX","backport:prev-minor","v8.16.0","Feature:Reporting:Framework","v8.17.0"],"title":"update docs on automatically generating a report","number":191067,"url":"https://github.com/elastic/kibana/pull/191067","mergeCommit":{"message":"update docs on automatically generating a report (#191067)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/188640\r\n\r\n\r\nUpdates steps in docs for automatically generating a report to match the\r\nUI expectation especially that the share experience got an overhaul\r\nsince 8.14.\r\n\r\n<!--\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n-->\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Tim Sullivan <tsullivan@users.noreply.github.com>","sha":"3648a33adf952dac283f64b471e5903898f78b4e"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/191067","number":191067,"mergeCommit":{"message":"update docs on automatically generating a report (#191067)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/188640\r\n\r\n\r\nUpdates steps in docs for automatically generating a report to match the\r\nUI expectation especially that the share experience got an overhaul\r\nsince 8.14.\r\n\r\n<!--\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n-->\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Tim Sullivan <tsullivan@users.noreply.github.com>","sha":"3648a33adf952dac283f64b471e5903898f78b4e"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Eyo O. Eyo <7893459+eokoneyo@users.noreply.github.com> |
||
|
4e4c0140a8
|
[8.x] [Docs] Add release notes for 8.16.1 (#200693) (#200980)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Add release notes for 8.16.1 (#200693)](https://github.com/elastic/kibana/pull/200693) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-20T16:04:18Z","message":"[Docs] Add release notes for 8.16.1 (#200693)\n\nThis PR adds release notes for the 8.16.1 release of Kibana.\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/566\r\nRel: https://github.com/elastic/dev/issues/2884","sha":"d2dac36116a674ccbbc3e05f545736c92efbc834","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","backport:version","v8.17.0","v8.16.1"],"title":"[Docs] Add release notes for 8.16.1","number":200693,"url":"https://github.com/elastic/kibana/pull/200693","mergeCommit":{"message":"[Docs] Add release notes for 8.16.1 (#200693)\n\nThis PR adds release notes for the 8.16.1 release of Kibana.\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/566\r\nRel: https://github.com/elastic/dev/issues/2884","sha":"d2dac36116a674ccbbc3e05f545736c92efbc834"}},"sourceBranch":"main","suggestedTargetBranches":["8.x","8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/200693","number":200693,"mergeCommit":{"message":"[Docs] Add release notes for 8.16.1 (#200693)\n\nThis PR adds release notes for the 8.16.1 release of Kibana.\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/566\r\nRel: https://github.com/elastic/dev/issues/2884","sha":"d2dac36116a674ccbbc3e05f545736c92efbc834"}},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
5f95241e48
|
[8.x] Removing experimental for the FIPS mode config (#200734) (#200825)
# Backport This will backport the following commits from `main` to `8.x`: - [Removing experimental for the FIPS mode config (#200734)](https://github.com/elastic/kibana/pull/200734) <!--- Backport version: 8.9.8 --> ### 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-11-19T20:23:20Z","message":"Removing experimental for the FIPS mode config (#200734)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/200718\r\n\r\nRemove the `experimental` from the fipsMode config path\r\n\r\n## Release note\r\n\r\nKibana's FIPS mode is no longer considered experimental\r\n\r\n## FIPS Pipeline for this branch\r\n\r\nhttps://buildkite.com/elastic/kibana-fips/builds/281","sha":"8e7799ae7aed6504b234c1779e6d3654fbcc9a32","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["v9.0.0","release_note:feature","backport:version","v8.17.0"],"number":200734,"url":"https://github.com/elastic/kibana/pull/200734","mergeCommit":{"message":"Removing experimental for the FIPS mode config (#200734)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/200718\r\n\r\nRemove the `experimental` from the fipsMode config path\r\n\r\n## Release note\r\n\r\nKibana's FIPS mode is no longer considered experimental\r\n\r\n## FIPS Pipeline for this branch\r\n\r\nhttps://buildkite.com/elastic/kibana-fips/builds/281","sha":"8e7799ae7aed6504b234c1779e6d3654fbcc9a32"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/200734","number":200734,"mergeCommit":{"message":"Removing experimental for the FIPS mode config (#200734)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/200718\r\n\r\nRemove the `experimental` from the fipsMode config path\r\n\r\n## Release note\r\n\r\nKibana's FIPS mode is no longer considered experimental\r\n\r\n## FIPS Pipeline for this branch\r\n\r\nhttps://buildkite.com/elastic/kibana-fips/builds/281","sha":"8e7799ae7aed6504b234c1779e6d3654fbcc9a32"}},{"branch":"8.x","label":"v8.17.0","labelRegex":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> |
||
|
b6fe3628e3
|
[8.x] [LLM tasks] Add product documentation retrieval task (#194379) (#200754)
# Backport This will backport the following commits from `main` to `8.x`: - [[LLM tasks] Add product documentation retrieval task (#194379)](https://github.com/elastic/kibana/pull/194379) <!--- Backport version: 8.9.8 --> ### 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":"2024-11-19T14:28:26Z","message":"[LLM tasks] Add product documentation retrieval task (#194379)\n\n## Summary\r\n\r\nClose https://github.com/elastic/kibana/issues/193473\r\nClose https://github.com/elastic/kibana/issues/193474\r\n\r\nThis PR utilize the documentation packages that are build via the tool\r\nintroduced by https://github.com/elastic/kibana/pull/193847, allowing to\r\ninstall them in Kibana and expose documentation retrieval as an LLM task\r\nthat AI assistants (or other consumers) can call.\r\n\r\nUsers can now decide to install the Elastic documentation from the\r\nassistant's config screen, which will expose a new tool for the\r\nassistant, `retrieve_documentation` (only implemented for the o11y\r\nassistant in the current PR, shall be done for security as a follow up).\r\n\r\nFor more information, please refer to the self-review.\r\n\r\n## General architecture\r\n\r\n<img width=\"1118\" alt=\"Screenshot 2024-10-17 at 09 22 32\"\r\nsrc=\"https://github.com/user-attachments/assets/3df8c30a-9ccc-49ab-92ce-c204b96d6fc4\">\r\n\r\n## What this PR does\r\n\r\nAdds two plugin:\r\n- `productDocBase`: contains all the logic related to product\r\ndocumentation installation, status, and search. This is meant to be a\r\n\"low level\" components only responsible for this specific part.\r\n- `llmTasks`: an higher level plugin that will contain various LLM tasks\r\nto be used by assistants and genAI consumers. The intent is not to have\r\na single place to put all llm tasks, but more to have a default place\r\nwhere we can introduce new tasks from. (fwiw, the `nlToEsql` task will\r\nprobably be moved to that plugin).\r\n\r\n- Add a `retrieve_documentation` tool registration for the o11y\r\nassistant\r\n- Add a component on the o11y assistant configuration page to install\r\nthe product doc\r\n\r\n(wiring the feature to the o11y assistant was done for testing purposes\r\nmostly, any addition / changes / enhancement should be done by the\r\nowning team - either in this PR or as a follow-up)\r\n\r\n## What is NOT included in this PR:\r\n\r\n- Wire product base feature to the security assistant (should be done by\r\nthe owning team as a follow-up)\r\n - installation\r\n - utilization as tool\r\n\r\n- FTR tests: this is somewhat blocked by the same things we need to\r\nfigure out for https://github.com/elastic/kibana-team/issues/1271\r\n\r\n## Screenshots \r\n\r\n### Installation from o11y assistant configuration page\r\n\r\n<img width=\"1476\" alt=\"Screenshot 2024-10-17 at 09 41 24\"\r\nsrc=\"https://github.com/user-attachments/assets/31daa585-9fb2-400a-a2d1-5917a262367a\">\r\n\r\n### Example of output\r\n\r\n#### Without product documentation installed \r\n\r\n<img width=\"739\" alt=\"Screenshot 2024-10-10 at 09 59 41\"\r\nsrc=\"https://github.com/user-attachments/assets/993fb216-6c9a-433f-bf44-f6e383d20d9d\">\r\n\r\n#### With product documentation installed\r\n\r\n<img width=\"718\" alt=\"Screenshot 2024-10-10 at 09 55 38\"\r\nsrc=\"https://github.com/user-attachments/assets/805ea4ca-8bc9-4355-a434-0ba81f8228a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Alex Szabo <alex.szabo@elastic.co>\r\nCo-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"455c781c6d1e1161f66e275299cf06064a0ffde2","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:cloud-deploy","Team:Obs AI Assistant","ci:project-deploy-observability","Team:AI Infra","v8.17.0"],"number":194379,"url":"https://github.com/elastic/kibana/pull/194379","mergeCommit":{"message":"[LLM tasks] Add product documentation retrieval task (#194379)\n\n## Summary\r\n\r\nClose https://github.com/elastic/kibana/issues/193473\r\nClose https://github.com/elastic/kibana/issues/193474\r\n\r\nThis PR utilize the documentation packages that are build via the tool\r\nintroduced by https://github.com/elastic/kibana/pull/193847, allowing to\r\ninstall them in Kibana and expose documentation retrieval as an LLM task\r\nthat AI assistants (or other consumers) can call.\r\n\r\nUsers can now decide to install the Elastic documentation from the\r\nassistant's config screen, which will expose a new tool for the\r\nassistant, `retrieve_documentation` (only implemented for the o11y\r\nassistant in the current PR, shall be done for security as a follow up).\r\n\r\nFor more information, please refer to the self-review.\r\n\r\n## General architecture\r\n\r\n<img width=\"1118\" alt=\"Screenshot 2024-10-17 at 09 22 32\"\r\nsrc=\"https://github.com/user-attachments/assets/3df8c30a-9ccc-49ab-92ce-c204b96d6fc4\">\r\n\r\n## What this PR does\r\n\r\nAdds two plugin:\r\n- `productDocBase`: contains all the logic related to product\r\ndocumentation installation, status, and search. This is meant to be a\r\n\"low level\" components only responsible for this specific part.\r\n- `llmTasks`: an higher level plugin that will contain various LLM tasks\r\nto be used by assistants and genAI consumers. The intent is not to have\r\na single place to put all llm tasks, but more to have a default place\r\nwhere we can introduce new tasks from. (fwiw, the `nlToEsql` task will\r\nprobably be moved to that plugin).\r\n\r\n- Add a `retrieve_documentation` tool registration for the o11y\r\nassistant\r\n- Add a component on the o11y assistant configuration page to install\r\nthe product doc\r\n\r\n(wiring the feature to the o11y assistant was done for testing purposes\r\nmostly, any addition / changes / enhancement should be done by the\r\nowning team - either in this PR or as a follow-up)\r\n\r\n## What is NOT included in this PR:\r\n\r\n- Wire product base feature to the security assistant (should be done by\r\nthe owning team as a follow-up)\r\n - installation\r\n - utilization as tool\r\n\r\n- FTR tests: this is somewhat blocked by the same things we need to\r\nfigure out for https://github.com/elastic/kibana-team/issues/1271\r\n\r\n## Screenshots \r\n\r\n### Installation from o11y assistant configuration page\r\n\r\n<img width=\"1476\" alt=\"Screenshot 2024-10-17 at 09 41 24\"\r\nsrc=\"https://github.com/user-attachments/assets/31daa585-9fb2-400a-a2d1-5917a262367a\">\r\n\r\n### Example of output\r\n\r\n#### Without product documentation installed \r\n\r\n<img width=\"739\" alt=\"Screenshot 2024-10-10 at 09 59 41\"\r\nsrc=\"https://github.com/user-attachments/assets/993fb216-6c9a-433f-bf44-f6e383d20d9d\">\r\n\r\n#### With product documentation installed\r\n\r\n<img width=\"718\" alt=\"Screenshot 2024-10-10 at 09 55 38\"\r\nsrc=\"https://github.com/user-attachments/assets/805ea4ca-8bc9-4355-a434-0ba81f8228a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Alex Szabo <alex.szabo@elastic.co>\r\nCo-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"455c781c6d1e1161f66e275299cf06064a0ffde2"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194379","number":194379,"mergeCommit":{"message":"[LLM tasks] Add product documentation retrieval task (#194379)\n\n## Summary\r\n\r\nClose https://github.com/elastic/kibana/issues/193473\r\nClose https://github.com/elastic/kibana/issues/193474\r\n\r\nThis PR utilize the documentation packages that are build via the tool\r\nintroduced by https://github.com/elastic/kibana/pull/193847, allowing to\r\ninstall them in Kibana and expose documentation retrieval as an LLM task\r\nthat AI assistants (or other consumers) can call.\r\n\r\nUsers can now decide to install the Elastic documentation from the\r\nassistant's config screen, which will expose a new tool for the\r\nassistant, `retrieve_documentation` (only implemented for the o11y\r\nassistant in the current PR, shall be done for security as a follow up).\r\n\r\nFor more information, please refer to the self-review.\r\n\r\n## General architecture\r\n\r\n<img width=\"1118\" alt=\"Screenshot 2024-10-17 at 09 22 32\"\r\nsrc=\"https://github.com/user-attachments/assets/3df8c30a-9ccc-49ab-92ce-c204b96d6fc4\">\r\n\r\n## What this PR does\r\n\r\nAdds two plugin:\r\n- `productDocBase`: contains all the logic related to product\r\ndocumentation installation, status, and search. This is meant to be a\r\n\"low level\" components only responsible for this specific part.\r\n- `llmTasks`: an higher level plugin that will contain various LLM tasks\r\nto be used by assistants and genAI consumers. The intent is not to have\r\na single place to put all llm tasks, but more to have a default place\r\nwhere we can introduce new tasks from. (fwiw, the `nlToEsql` task will\r\nprobably be moved to that plugin).\r\n\r\n- Add a `retrieve_documentation` tool registration for the o11y\r\nassistant\r\n- Add a component on the o11y assistant configuration page to install\r\nthe product doc\r\n\r\n(wiring the feature to the o11y assistant was done for testing purposes\r\nmostly, any addition / changes / enhancement should be done by the\r\nowning team - either in this PR or as a follow-up)\r\n\r\n## What is NOT included in this PR:\r\n\r\n- Wire product base feature to the security assistant (should be done by\r\nthe owning team as a follow-up)\r\n - installation\r\n - utilization as tool\r\n\r\n- FTR tests: this is somewhat blocked by the same things we need to\r\nfigure out for https://github.com/elastic/kibana-team/issues/1271\r\n\r\n## Screenshots \r\n\r\n### Installation from o11y assistant configuration page\r\n\r\n<img width=\"1476\" alt=\"Screenshot 2024-10-17 at 09 41 24\"\r\nsrc=\"https://github.com/user-attachments/assets/31daa585-9fb2-400a-a2d1-5917a262367a\">\r\n\r\n### Example of output\r\n\r\n#### Without product documentation installed \r\n\r\n<img width=\"739\" alt=\"Screenshot 2024-10-10 at 09 59 41\"\r\nsrc=\"https://github.com/user-attachments/assets/993fb216-6c9a-433f-bf44-f6e383d20d9d\">\r\n\r\n#### With product documentation installed\r\n\r\n<img width=\"718\" alt=\"Screenshot 2024-10-10 at 09 55 38\"\r\nsrc=\"https://github.com/user-attachments/assets/805ea4ca-8bc9-4355-a434-0ba81f8228a9\">\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Alex Szabo <alex.szabo@elastic.co>\r\nCo-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"455c781c6d1e1161f66e275299cf06064a0ffde2"}},{"branch":"8.x","label":"v8.17.0","labelRegex":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> |
||
|
a79029f72a
|
[8.x] [doc] Allow copying as curl for saved object rollback instructions (#200187) (#200520)
# Backport This will backport the following commits from `main` to `8.x`: - [[doc] Allow copying as curl for saved object rollback instructions (#200187)](https://github.com/elastic/kibana/pull/200187) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jesus Wahrman","email":"41008968+jesuswr@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-11-18T09:04:20Z","message":"[doc] Allow copying as curl for saved object rollback instructions (#200187)\n\n## Summary\r\n\r\nChanged the doc file so it allows to copy as curl.\r\n\r\n[Issue](https://github.com/elastic/kibana/issues/198490)\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"7cb5b4d3cc3fedfdbdb9253e0b442076158ef7a5","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","docs","v8.8.3","v8.9.3","v8.10.5","v8.11.5","v8.12.3","v8.13.5","v8.14.4","backport:version","v8.17.0","v8.16.1","v8.18.0","v8.15.5"],"title":"[doc] Allow copying as curl for saved object rollback instructions","number":200187,"url":"https://github.com/elastic/kibana/pull/200187","mergeCommit":{"message":"[doc] Allow copying as curl for saved object rollback instructions (#200187)\n\n## Summary\r\n\r\nChanged the doc file so it allows to copy as curl.\r\n\r\n[Issue](https://github.com/elastic/kibana/issues/198490)\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"7cb5b4d3cc3fedfdbdb9253e0b442076158ef7a5"}},"sourceBranch":"main","suggestedTargetBranches":["8.8","8.9","8.10","8.11","8.12","8.13","8.14","8.x","8.16","8.18","8.15"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/200187","number":200187,"mergeCommit":{"message":"[doc] Allow copying as curl for saved object rollback instructions (#200187)\n\n## Summary\r\n\r\nChanged the doc file so it allows to copy as curl.\r\n\r\n[Issue](https://github.com/elastic/kibana/issues/198490)\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"7cb5b4d3cc3fedfdbdb9253e0b442076158ef7a5"}},{"branch":"8.8","label":"v8.8.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.9","label":"v8.9.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.10","label":"v8.10.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.11","label":"v8.11.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.12","label":"v8.12.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.13","label":"v8.13.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.14","label":"v8.14.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.15","label":"v8.15.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Jesus Wahrman <41008968+jesuswr@users.noreply.github.com> |
||
|
9a9c344484
|
[8.x] [Docs] Update Known Issues (#200240) (#200264)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Update Known Issues (#200240)](https://github.com/elastic/kibana/pull/200240) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"wajihaparvez","email":"wajiha.parvez@elastic.co"},"sourceCommit":{"committedDate":"2024-11-14T21:29:56Z","message":"[Docs] Update Known Issues (#200240)\n\n## Summary\r\n\r\nFixed some typos and updated sentence structure","sha":"8ede68b7ec2c1eccc944b921a02db2d5ad9d825a","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","v8.16.0","backport:version","v8.17.0","v8.16.1"],"title":"[Docs] Update Known Issues","number":200240,"url":"https://github.com/elastic/kibana/pull/200240","mergeCommit":{"message":"[Docs] Update Known Issues (#200240)\n\n## Summary\r\n\r\nFixed some typos and updated sentence structure","sha":"8ede68b7ec2c1eccc944b921a02db2d5ad9d825a"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/200240","number":200240,"mergeCommit":{"message":"[Docs] Update Known Issues (#200240)\n\n## Summary\r\n\r\nFixed some typos and updated sentence structure","sha":"8ede68b7ec2c1eccc944b921a02db2d5ad9d825a"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co> |
||
|
c156c4101f
|
[8.x] [Docs] Add breaking change to release notes (#200065) (#200224)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Add breaking change to release notes (#200065)](https://github.com/elastic/kibana/pull/200065) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"wajihaparvez","email":"wajiha.parvez@elastic.co"},"sourceCommit":{"committedDate":"2024-11-14T17:02:01Z","message":"[Docs] Add breaking change to release notes (#200065)\n\n## Summary\r\n\r\nAdding a Kibana-related breaking change found in the Security release\r\nnotes.","sha":"20953fcb6f9476a5dfa89b581ee65a59c319a8f3","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","v8.16.0","backport:version","v8.17.0"],"title":"[Docs] Add breaking change to release notes","number":200065,"url":"https://github.com/elastic/kibana/pull/200065","mergeCommit":{"message":"[Docs] Add breaking change to release notes (#200065)\n\n## Summary\r\n\r\nAdding a Kibana-related breaking change found in the Security release\r\nnotes.","sha":"20953fcb6f9476a5dfa89b581ee65a59c319a8f3"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/200065","number":200065,"mergeCommit":{"message":"[Docs] Add breaking change to release notes (#200065)\n\n## Summary\r\n\r\nAdding a Kibana-related breaking change found in the Security release\r\nnotes.","sha":"20953fcb6f9476a5dfa89b581ee65a59c319a8f3"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co> |
||
|
6b2ebb4a4f
|
[8.x] Kibana known issues of 8.16.0 (#200088) (#200101)
# Backport This will backport the following commits from `main` to `8.x`: - [Kibana known issues of 8.16.0 (#200088)](https://github.com/elastic/kibana/pull/200088) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Joe Reuter","email":"johannes.reuter@elastic.co"},"sourceCommit":{"committedDate":"2024-11-13T21:43:18Z","message":"Kibana known issues of 8.16.0 (#200088)\n\nFresh version of https://github.com/elastic/kibana/pull/199995\r\n\r\nKnown issues of 8.16.0\r\n\r\n- https://github.com/elastic/kibana/issues/199902\r\n- https://github.com/elastic/kibana/issues/199892\r\n- https://github.com/elastic/kibana/issues/199891\r\n\r\nFYI @paulb-elastic, @consulthys, @vinaychandrasekhar \r\n\r\nPaul suggested to involve @lcawl & @colleenmcginnis \r\n\r\nI would invite the owners of those issues to expand/edit the proposed\r\ntext and add workarounds if any\r\n\r\n---------\r\n\r\nCo-authored-by: Luca Belluccini <luca.belluccini@elastic.co>","sha":"20e023b50010b2fa09bf12004effb8d98ef673c6","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","v8.16.0","v8.17.0"],"title":"Kibana known issues of 8.16.0 ","number":200088,"url":"https://github.com/elastic/kibana/pull/200088","mergeCommit":{"message":"Kibana known issues of 8.16.0 (#200088)\n\nFresh version of https://github.com/elastic/kibana/pull/199995\r\n\r\nKnown issues of 8.16.0\r\n\r\n- https://github.com/elastic/kibana/issues/199902\r\n- https://github.com/elastic/kibana/issues/199892\r\n- https://github.com/elastic/kibana/issues/199891\r\n\r\nFYI @paulb-elastic, @consulthys, @vinaychandrasekhar \r\n\r\nPaul suggested to involve @lcawl & @colleenmcginnis \r\n\r\nI would invite the owners of those issues to expand/edit the proposed\r\ntext and add workarounds if any\r\n\r\n---------\r\n\r\nCo-authored-by: Luca Belluccini <luca.belluccini@elastic.co>","sha":"20e023b50010b2fa09bf12004effb8d98ef673c6"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/200088","number":200088,"mergeCommit":{"message":"Kibana known issues of 8.16.0 (#200088)\n\nFresh version of https://github.com/elastic/kibana/pull/199995\r\n\r\nKnown issues of 8.16.0\r\n\r\n- https://github.com/elastic/kibana/issues/199902\r\n- https://github.com/elastic/kibana/issues/199892\r\n- https://github.com/elastic/kibana/issues/199891\r\n\r\nFYI @paulb-elastic, @consulthys, @vinaychandrasekhar \r\n\r\nPaul suggested to involve @lcawl & @colleenmcginnis \r\n\r\nI would invite the owners of those issues to expand/edit the proposed\r\ntext and add workarounds if any\r\n\r\n---------\r\n\r\nCo-authored-by: Luca Belluccini <luca.belluccini@elastic.co>","sha":"20e023b50010b2fa09bf12004effb8d98ef673c6"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Joe Reuter <johannes.reuter@elastic.co> |
||
|
b1137a0a3e
|
[8.x] Remove release notes for missing PR !! (#199878) (#200025)
# Backport This will backport the following commits from `main` to `8.x`: - [Remove release notes for missing PR !! (#199878)](https://github.com/elastic/kibana/pull/199878) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Shahzad","email":"shahzad31comp@gmail.com"},"sourceCommit":{"committedDate":"2024-11-13T09:49:56Z","message":"Remove release notes for missing PR !! (#199878)\n\n## Summary\r\n\r\nThis PR https://github.com/elastic/kibana/pull/196109 was never\r\nback-ported to 8.16.0 !!","sha":"90b14e2ba9449e1550a60c47ccd80e55c4e189fa","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:version","v8.17.0","v8.16.1"],"title":"Remove release notes for missing PR !!","number":199878,"url":"https://github.com/elastic/kibana/pull/199878","mergeCommit":{"message":"Remove release notes for missing PR !! (#199878)\n\n## Summary\r\n\r\nThis PR https://github.com/elastic/kibana/pull/196109 was never\r\nback-ported to 8.16.0 !!","sha":"90b14e2ba9449e1550a60c47ccd80e55c4e189fa"}},"sourceBranch":"main","suggestedTargetBranches":["8.x","8.16"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199878","number":199878,"mergeCommit":{"message":"Remove release notes for missing PR !! (#199878)\n\n## Summary\r\n\r\nThis PR https://github.com/elastic/kibana/pull/196109 was never\r\nback-ported to 8.16.0 !!","sha":"90b14e2ba9449e1550a60c47ccd80e55c4e189fa"}},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Shahzad <shahzad31comp@gmail.com> Co-authored-by: Lisa Cawley <lcawley@elastic.co> |
||
|
beb5c2532c
|
[8.x] [DOCS] Remove inference connector docs (#198633) (#199846)
# Backport This will backport the following commits from `main` to `8.x`: - [[DOCS] Remove inference connector docs (#198633)](https://github.com/elastic/kibana/pull/198633) <!--- Backport version: 9.4.3 --> ### 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-12T17:56:37Z","message":"[DOCS] Remove inference connector docs (#198633)","sha":"517063d0a42283b74b9ba15679bf4d7af393effb","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","v9.0.0","docs","Feature:Actions/ConnectorTypes","v8.16.0","backport:version","v8.17.0"],"title":"[DOCS] Remove inference connector docs","number":198633,"url":"https://github.com/elastic/kibana/pull/198633","mergeCommit":{"message":"[DOCS] Remove inference connector docs (#198633)","sha":"517063d0a42283b74b9ba15679bf4d7af393effb"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198633","number":198633,"mergeCommit":{"message":"[DOCS] Remove inference connector docs (#198633)","sha":"517063d0a42283b74b9ba15679bf4d7af393effb"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Lisa Cawley <lcawley@elastic.co> |
||
|
27ca4fb818
|
[8.x] [DOCS] Search AI assistant (#199602) (#199747)
# Backport This will backport the following commits from `main` to `8.x`: - [[DOCS] Search AI assistant (#199602)](https://github.com/elastic/kibana/pull/199602) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Liam Thompson","email":"32779855+leemthompo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-11-12T10:21:31Z","message":"[DOCS] Search AI assistant (#199602)","sha":"d6b8f9b619c2eff3d8f545deb372e498e628206c","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","v8.16.0","backport:version","v8.17.0"],"title":"[DOCS] Search AI assistant","number":199602,"url":"https://github.com/elastic/kibana/pull/199602","mergeCommit":{"message":"[DOCS] Search AI assistant (#199602)","sha":"d6b8f9b619c2eff3d8f545deb372e498e628206c"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199602","number":199602,"mergeCommit":{"message":"[DOCS] Search AI assistant (#199602)","sha":"d6b8f9b619c2eff3d8f545deb372e498e628206c"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com> |
||
|
8554faec8c
|
[8.x] [Docs] Add section for assigning colors to terms (#199241) (#199714)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Add section for assigning colors to terms (#199241)](https://github.com/elastic/kibana/pull/199241) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"wajihaparvez","email":"wajiha.parvez@elastic.co"},"sourceCommit":{"committedDate":"2024-11-11T20:59:39Z","message":"[Docs] Add section for assigning colors to terms (#199241)\n\n## Summary\r\n\r\nAdded a section with instructions for assigning colors to terms in a\r\ntable. The technical preview warning will be removed in GA.\r\n\r\nRel: https://github.com/elastic/kibana/pull/189895\r\nCloses: [#559](https://github.com/elastic/platform-docs-team/issues/559)\r\n\r\n---------\r\n\r\nCo-authored-by: florent-leborgne <florent.leborgne@elastic.co>","sha":"b781c4eec4381ac5ff6bb695d42afb8c971ed70b","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","v8.16.0","backport:version","v8.17.0"],"title":"[Docs] Add section for assigning colors to terms","number":199241,"url":"https://github.com/elastic/kibana/pull/199241","mergeCommit":{"message":"[Docs] Add section for assigning colors to terms (#199241)\n\n## Summary\r\n\r\nAdded a section with instructions for assigning colors to terms in a\r\ntable. The technical preview warning will be removed in GA.\r\n\r\nRel: https://github.com/elastic/kibana/pull/189895\r\nCloses: [#559](https://github.com/elastic/platform-docs-team/issues/559)\r\n\r\n---------\r\n\r\nCo-authored-by: florent-leborgne <florent.leborgne@elastic.co>","sha":"b781c4eec4381ac5ff6bb695d42afb8c971ed70b"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199241","number":199241,"mergeCommit":{"message":"[Docs] Add section for assigning colors to terms (#199241)\n\n## Summary\r\n\r\nAdded a section with instructions for assigning colors to terms in a\r\ntable. The technical preview warning will be removed in GA.\r\n\r\nRel: https://github.com/elastic/kibana/pull/189895\r\nCloses: [#559](https://github.com/elastic/platform-docs-team/issues/559)\r\n\r\n---------\r\n\r\nCo-authored-by: florent-leborgne <florent.leborgne@elastic.co>","sha":"b781c4eec4381ac5ff6bb695d42afb8c971ed70b"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co> |
||
|
71653b799d
|
[8.x] [Docs] Fix collapsibles in RNs (#199508) (#199514)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Fix collapsibles in RNs (#199508)](https://github.com/elastic/kibana/pull/199508) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-08T16:27:03Z","message":"[Docs] Fix collapsibles in RNs (#199508)\n\nThis PR fixes some formatting in the release notes and upgrade notes","sha":"d6f5824d1c1b925c26934af998c7cde3c97c5711","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"],"title":"[Docs] Fix collapsibles in RNs","number":199508,"url":"https://github.com/elastic/kibana/pull/199508","mergeCommit":{"message":"[Docs] Fix collapsibles in RNs (#199508)\n\nThis PR fixes some formatting in the release notes and upgrade notes","sha":"d6f5824d1c1b925c26934af998c7cde3c97c5711"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199508","number":199508,"mergeCommit":{"message":"[Docs] Fix collapsibles in RNs (#199508)\n\nThis PR fixes some formatting in the release notes and upgrade notes","sha":"d6f5824d1c1b925c26934af998c7cde3c97c5711"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
393b0c7a9c
|
[8.x] [Docs] Discover docs updates (#198423) (#199455)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Discover docs updates (#198423)](https://github.com/elastic/kibana/pull/198423) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-08T11:12:05Z","message":"[Docs] Discover docs updates (#198423)\n\nThis PR updates the first few pages of the Discover docs:\r\n- Splits most of the content of the parent page into a child page to\r\nmatch with the structure of the Dashboards docs\r\n- Refocuses some of the content so that it looks generally applicable to\r\nusers and their data rather than a sample data-based tutorial\r\n- Adds missing content flagged in\r\nhttps://github.com/elastic/kibana/issues/192149\r\n- Adds some content updates specific to 8.16 flagged in\r\nhttps://github.com/elastic/platform-docs-team/issues/500 (I still need\r\nto figure out what's the best way to document ES|QL stuff)\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/500\r\nCloses: https://github.com/elastic/kibana/issues/192149 \r\nCloses: https://github.com/elastic/kibana/issues/162265\r\nCloses: https://github.com/elastic/kibana/issues/187417\r\n\r\nNote: While there may be more missing features that we want to document,\r\nlet's first get these updates in.\r\n\r\nNote2: If you're wondering where to preview the changes, find the\r\npreview link in the Github actions comment and navigate to the \"master\"\r\nversion of the Kibana guide.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Matthias Wilhelm <ankertal@gmail.com>\r\nCo-authored-by: Julia Rechkunova <julia.rechkunova@gmail.com>\r\nCo-authored-by: Davis McPhee <davismcphee@hotmail.com>","sha":"3d763498b86b4bbd2d3b684c2153f9ac1c0eaeba","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","Team:DataDiscovery","v8.16.0","backport:version","v8.17.0"],"title":"[Docs] Discover docs updates","number":198423,"url":"https://github.com/elastic/kibana/pull/198423","mergeCommit":{"message":"[Docs] Discover docs updates (#198423)\n\nThis PR updates the first few pages of the Discover docs:\r\n- Splits most of the content of the parent page into a child page to\r\nmatch with the structure of the Dashboards docs\r\n- Refocuses some of the content so that it looks generally applicable to\r\nusers and their data rather than a sample data-based tutorial\r\n- Adds missing content flagged in\r\nhttps://github.com/elastic/kibana/issues/192149\r\n- Adds some content updates specific to 8.16 flagged in\r\nhttps://github.com/elastic/platform-docs-team/issues/500 (I still need\r\nto figure out what's the best way to document ES|QL stuff)\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/500\r\nCloses: https://github.com/elastic/kibana/issues/192149 \r\nCloses: https://github.com/elastic/kibana/issues/162265\r\nCloses: https://github.com/elastic/kibana/issues/187417\r\n\r\nNote: While there may be more missing features that we want to document,\r\nlet's first get these updates in.\r\n\r\nNote2: If you're wondering where to preview the changes, find the\r\npreview link in the Github actions comment and navigate to the \"master\"\r\nversion of the Kibana guide.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Matthias Wilhelm <ankertal@gmail.com>\r\nCo-authored-by: Julia Rechkunova <julia.rechkunova@gmail.com>\r\nCo-authored-by: Davis McPhee <davismcphee@hotmail.com>","sha":"3d763498b86b4bbd2d3b684c2153f9ac1c0eaeba"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198423","number":198423,"mergeCommit":{"message":"[Docs] Discover docs updates (#198423)\n\nThis PR updates the first few pages of the Discover docs:\r\n- Splits most of the content of the parent page into a child page to\r\nmatch with the structure of the Dashboards docs\r\n- Refocuses some of the content so that it looks generally applicable to\r\nusers and their data rather than a sample data-based tutorial\r\n- Adds missing content flagged in\r\nhttps://github.com/elastic/kibana/issues/192149\r\n- Adds some content updates specific to 8.16 flagged in\r\nhttps://github.com/elastic/platform-docs-team/issues/500 (I still need\r\nto figure out what's the best way to document ES|QL stuff)\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/500\r\nCloses: https://github.com/elastic/kibana/issues/192149 \r\nCloses: https://github.com/elastic/kibana/issues/162265\r\nCloses: https://github.com/elastic/kibana/issues/187417\r\n\r\nNote: While there may be more missing features that we want to document,\r\nlet's first get these updates in.\r\n\r\nNote2: If you're wondering where to preview the changes, find the\r\npreview link in the Github actions comment and navigate to the \"master\"\r\nversion of the Kibana guide.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Matthias Wilhelm <ankertal@gmail.com>\r\nCo-authored-by: Julia Rechkunova <julia.rechkunova@gmail.com>\r\nCo-authored-by: Davis McPhee <davismcphee@hotmail.com>","sha":"3d763498b86b4bbd2d3b684c2153f9ac1c0eaeba"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
418281b2d1
|
[8.x] [Docs] Update nav instructions and sample data installation to accommodate for the solution views (#199163) (#199438)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Update nav instructions and sample data installation to accommodate for the solution views (#199163)](https://github.com/elastic/kibana/pull/199163) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-08T10:10:32Z","message":"[Docs] Update nav instructions and sample data installation to accommodate for the solution views (#199163)\n\nThis PR:\r\n- updates navigation instructions to accommodate for the navigation\r\nchanges related to solution views.\r\n- updates instructions for adding sample data to rely on the\r\nintegrations page instead of the home page, that only exists with the\r\nclassic solution view\r\n- updates references to the home page to avoid confusing users using one\r\nof the new solution views\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/529\r\nCloses: https://github.com/elastic/platform-docs-team/issues/540","sha":"8e7fb7a77e2399e3e946bbba0462517fd7dad0f7","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"],"title":"[Docs] Update nav instructions and sample data installation to accommodate for the solution views","number":199163,"url":"https://github.com/elastic/kibana/pull/199163","mergeCommit":{"message":"[Docs] Update nav instructions and sample data installation to accommodate for the solution views (#199163)\n\nThis PR:\r\n- updates navigation instructions to accommodate for the navigation\r\nchanges related to solution views.\r\n- updates instructions for adding sample data to rely on the\r\nintegrations page instead of the home page, that only exists with the\r\nclassic solution view\r\n- updates references to the home page to avoid confusing users using one\r\nof the new solution views\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/529\r\nCloses: https://github.com/elastic/platform-docs-team/issues/540","sha":"8e7fb7a77e2399e3e946bbba0462517fd7dad0f7"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199163","number":199163,"mergeCommit":{"message":"[Docs] Update nav instructions and sample data installation to accommodate for the solution views (#199163)\n\nThis PR:\r\n- updates navigation instructions to accommodate for the navigation\r\nchanges related to solution views.\r\n- updates instructions for adding sample data to rely on the\r\nintegrations page instead of the home page, that only exists with the\r\nclassic solution view\r\n- updates references to the home page to avoid confusing users using one\r\nof the new solution views\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/529\r\nCloses: https://github.com/elastic/platform-docs-team/issues/540","sha":"8e7fb7a77e2399e3e946bbba0462517fd7dad0f7"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
a651e6d2f9
|
[8.x] [Docs] Update Kibana ESQL docs (#199371) (#199430)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Update Kibana ESQL docs (#199371)](https://github.com/elastic/kibana/pull/199371) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-08T09:35:25Z","message":"[Docs] Update Kibana ESQL docs (#199371)\n\nThis PR updates ESQL docs currently in the Kibana guide. I'll do another\r\nPR to the Elasticsearch docs to update the docs there as well.\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/552","sha":"cd7447db36613dc71d361ded1d1dec25ea4ed3bc","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","v8.16.0","backport:version","v8.17.0"],"title":"[Docs] Update Kibana ESQL docs","number":199371,"url":"https://github.com/elastic/kibana/pull/199371","mergeCommit":{"message":"[Docs] Update Kibana ESQL docs (#199371)\n\nThis PR updates ESQL docs currently in the Kibana guide. I'll do another\r\nPR to the Elasticsearch docs to update the docs there as well.\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/552","sha":"cd7447db36613dc71d361ded1d1dec25ea4ed3bc"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199371","number":199371,"mergeCommit":{"message":"[Docs] Update Kibana ESQL docs (#199371)\n\nThis PR updates ESQL docs currently in the Kibana guide. I'll do another\r\nPR to the Elasticsearch docs to update the docs there as well.\r\n\r\nRel: https://github.com/elastic/platform-docs-team/issues/552","sha":"cd7447db36613dc71d361ded1d1dec25ea4ed3bc"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
21cc331bfc
|
[8.x] [Canvas] Remove expression lifecycle docs (#199006) (#199386)
# Backport This will backport the following commits from `main` to `8.x`: - [[Canvas] Remove expression lifecycle docs (#199006)](https://github.com/elastic/kibana/pull/199006) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Catherine Liu","email":"catherine.liu@elastic.co"},"sourceCommit":{"committedDate":"2024-11-07T21:30:42Z","message":"[Canvas] Remove expression lifecycle docs (#199006)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193475.\r\n\r\nThis removes outdated Canvas expression docs that describes capabilities\r\nof the expression that are no longer true.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels)\r\n- [ ] This will appear in the **Release Notes** and follow the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"c1e430b868792536b7eb40e2e26c63c8b044a9c5","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Presentation","loe:small","release_note:skip","impact:high","v9.0.0","backport:version","v8.17.0"],"title":"[Canvas] Remove expression lifecycle docs","number":199006,"url":"https://github.com/elastic/kibana/pull/199006","mergeCommit":{"message":"[Canvas] Remove expression lifecycle docs (#199006)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193475.\r\n\r\nThis removes outdated Canvas expression docs that describes capabilities\r\nof the expression that are no longer true.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels)\r\n- [ ] This will appear in the **Release Notes** and follow the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"c1e430b868792536b7eb40e2e26c63c8b044a9c5"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199006","number":199006,"mergeCommit":{"message":"[Canvas] Remove expression lifecycle docs (#199006)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193475.\r\n\r\nThis removes outdated Canvas expression docs that describes capabilities\r\nof the expression that are no longer true.\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#_add_your_labels)\r\n- [ ] This will appear in the **Release Notes** and follow the\r\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"c1e430b868792536b7eb40e2e26c63c8b044a9c5"}},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Catherine Liu <catherine.liu@elastic.co> |
||
|
daa1b3c829
|
[8.x] [Response Ops][Connectors] Refactor Jira Connector to use latest API only (#197787) (#199289)
# Backport This will backport the following commits from `main` to `8.x`: - [[Response Ops][Connectors] Refactor Jira Connector to use latest API only (#197787)](https://github.com/elastic/kibana/pull/197787) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julian Gernun","email":"17549662+jcger@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-11-07T10:47:29Z","message":"[Response Ops][Connectors] Refactor Jira Connector to use latest API only (#197787)\n\n## Summary\r\n\r\nJira Cloud and Datacenter work using the same API urls. In this PR we\r\nremove the calls to the capabilities API which was being used to know\r\nthe API url we needed to hit\r\n\r\nTo test it:\r\n- Create Jira Cloud and Datacenter connectors\r\n- Test all use cases related to them\r\n\r\nRelated to https://github.com/elastic/kibana/issues/189017\r\n\r\n## Research Work\r\n\r\n**getCapabilities, createIncident and getIncident** are always the same,\r\ntherefore ignored for the rest of this document\r\n\r\n- getCapabilities: `/rest/capabilities`\r\n- createIncident: `/rest/api/2/issue`\r\n- getIncident: `/rest/api/2/issue`\r\n\r\n## API links\r\n\r\n- Cloud:\r\nhttps://developer.atlassian.com/cloud/jira/platform/rest/v2/intro/#version\r\n- DC: https://docs.atlassian.com/software/jira/docs/api/REST/9.17.0/\r\n\r\n### Expected API urls based on the API links\r\n\r\n- Get issue types\r\n\r\n- Cloud: `GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes`\r\n - DC:`GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes`\r\n\r\n- Get fields by issue type\r\n- Cloud: `GET\r\n/rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes/{issueTypeId}`\r\n- DC:\r\n`GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes/{issueTypeId}`\r\n\r\n### API we hit\r\n\r\n- Get issue types\r\n\r\n- Cloud `GET\r\n/rest/api/2/issue/createmeta?projectKeys=ROC&expand=projects.issuetypes.fields`\r\n(variable name we are using is `getIssueTypesOldAPIURL`)\r\n- DC `GET /rest/api/2/issue/createmeta/RES/issuetypes` (variable name is\r\n`getIssueTypesUrl`)\r\n\r\n- Get fields by issue type\r\n- Cloud `GET\r\n/rest/api/2/issue/createmeta?projectKeys=ROC&issuetypeIds={issueTypeId}&expand=projects.issuetypes.fields`\r\n(variable name is `getIssueTypeFieldsOldAPIURL`)\r\n- DC `GET /rest/api/2/issue/createmeta/RES/issuetypes/{issueTypeId}`\r\n(variable name is `getIssueTypeFieldsUrl`)\r\n\r\n#### Analysed use cases to retrieve API urls we hit\r\n\r\n- created a case with JIRA Cloud as Connector\r\n- did a connector test with JIRA Cloud as connector\r\n- created a case with JIRA DC as connector\r\n- did a connector test with JIRA DC as connector\r\n\r\n### Conclusions\r\n\r\n- We are not using the right endpoints for Cloud, we should update them\r\nto use the same endpoints.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Christos Nasikas <christos.nasikas@elastic.co>\r\nCo-authored-by: adcoelho <antonio.coelho@elastic.co>\r\nCo-authored-by: Antonio <antoniodcoelho@gmail.com>\r\nCo-authored-by: Lisa Cawley <lcawley@elastic.co>","sha":"953d877df04ce5d9b1c736e7da4d775febebfb68","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","v9.0.0","backport:prev-minor","v8.17.0"],"title":"[Response Ops][Connectors] Refactor Jira Connector to use latest API only","number":197787,"url":"https://github.com/elastic/kibana/pull/197787","mergeCommit":{"message":"[Response Ops][Connectors] Refactor Jira Connector to use latest API only (#197787)\n\n## Summary\r\n\r\nJira Cloud and Datacenter work using the same API urls. In this PR we\r\nremove the calls to the capabilities API which was being used to know\r\nthe API url we needed to hit\r\n\r\nTo test it:\r\n- Create Jira Cloud and Datacenter connectors\r\n- Test all use cases related to them\r\n\r\nRelated to https://github.com/elastic/kibana/issues/189017\r\n\r\n## Research Work\r\n\r\n**getCapabilities, createIncident and getIncident** are always the same,\r\ntherefore ignored for the rest of this document\r\n\r\n- getCapabilities: `/rest/capabilities`\r\n- createIncident: `/rest/api/2/issue`\r\n- getIncident: `/rest/api/2/issue`\r\n\r\n## API links\r\n\r\n- Cloud:\r\nhttps://developer.atlassian.com/cloud/jira/platform/rest/v2/intro/#version\r\n- DC: https://docs.atlassian.com/software/jira/docs/api/REST/9.17.0/\r\n\r\n### Expected API urls based on the API links\r\n\r\n- Get issue types\r\n\r\n- Cloud: `GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes`\r\n - DC:`GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes`\r\n\r\n- Get fields by issue type\r\n- Cloud: `GET\r\n/rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes/{issueTypeId}`\r\n- DC:\r\n`GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes/{issueTypeId}`\r\n\r\n### API we hit\r\n\r\n- Get issue types\r\n\r\n- Cloud `GET\r\n/rest/api/2/issue/createmeta?projectKeys=ROC&expand=projects.issuetypes.fields`\r\n(variable name we are using is `getIssueTypesOldAPIURL`)\r\n- DC `GET /rest/api/2/issue/createmeta/RES/issuetypes` (variable name is\r\n`getIssueTypesUrl`)\r\n\r\n- Get fields by issue type\r\n- Cloud `GET\r\n/rest/api/2/issue/createmeta?projectKeys=ROC&issuetypeIds={issueTypeId}&expand=projects.issuetypes.fields`\r\n(variable name is `getIssueTypeFieldsOldAPIURL`)\r\n- DC `GET /rest/api/2/issue/createmeta/RES/issuetypes/{issueTypeId}`\r\n(variable name is `getIssueTypeFieldsUrl`)\r\n\r\n#### Analysed use cases to retrieve API urls we hit\r\n\r\n- created a case with JIRA Cloud as Connector\r\n- did a connector test with JIRA Cloud as connector\r\n- created a case with JIRA DC as connector\r\n- did a connector test with JIRA DC as connector\r\n\r\n### Conclusions\r\n\r\n- We are not using the right endpoints for Cloud, we should update them\r\nto use the same endpoints.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Christos Nasikas <christos.nasikas@elastic.co>\r\nCo-authored-by: adcoelho <antonio.coelho@elastic.co>\r\nCo-authored-by: Antonio <antoniodcoelho@gmail.com>\r\nCo-authored-by: Lisa Cawley <lcawley@elastic.co>","sha":"953d877df04ce5d9b1c736e7da4d775febebfb68"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/197787","number":197787,"mergeCommit":{"message":"[Response Ops][Connectors] Refactor Jira Connector to use latest API only (#197787)\n\n## Summary\r\n\r\nJira Cloud and Datacenter work using the same API urls. In this PR we\r\nremove the calls to the capabilities API which was being used to know\r\nthe API url we needed to hit\r\n\r\nTo test it:\r\n- Create Jira Cloud and Datacenter connectors\r\n- Test all use cases related to them\r\n\r\nRelated to https://github.com/elastic/kibana/issues/189017\r\n\r\n## Research Work\r\n\r\n**getCapabilities, createIncident and getIncident** are always the same,\r\ntherefore ignored for the rest of this document\r\n\r\n- getCapabilities: `/rest/capabilities`\r\n- createIncident: `/rest/api/2/issue`\r\n- getIncident: `/rest/api/2/issue`\r\n\r\n## API links\r\n\r\n- Cloud:\r\nhttps://developer.atlassian.com/cloud/jira/platform/rest/v2/intro/#version\r\n- DC: https://docs.atlassian.com/software/jira/docs/api/REST/9.17.0/\r\n\r\n### Expected API urls based on the API links\r\n\r\n- Get issue types\r\n\r\n- Cloud: `GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes`\r\n - DC:`GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes`\r\n\r\n- Get fields by issue type\r\n- Cloud: `GET\r\n/rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes/{issueTypeId}`\r\n- DC:\r\n`GET /rest/api/2/issue/createmeta/{projectIdOrKey}/issuetypes/{issueTypeId}`\r\n\r\n### API we hit\r\n\r\n- Get issue types\r\n\r\n- Cloud `GET\r\n/rest/api/2/issue/createmeta?projectKeys=ROC&expand=projects.issuetypes.fields`\r\n(variable name we are using is `getIssueTypesOldAPIURL`)\r\n- DC `GET /rest/api/2/issue/createmeta/RES/issuetypes` (variable name is\r\n`getIssueTypesUrl`)\r\n\r\n- Get fields by issue type\r\n- Cloud `GET\r\n/rest/api/2/issue/createmeta?projectKeys=ROC&issuetypeIds={issueTypeId}&expand=projects.issuetypes.fields`\r\n(variable name is `getIssueTypeFieldsOldAPIURL`)\r\n- DC `GET /rest/api/2/issue/createmeta/RES/issuetypes/{issueTypeId}`\r\n(variable name is `getIssueTypeFieldsUrl`)\r\n\r\n#### Analysed use cases to retrieve API urls we hit\r\n\r\n- created a case with JIRA Cloud as Connector\r\n- did a connector test with JIRA Cloud as connector\r\n- created a case with JIRA DC as connector\r\n- did a connector test with JIRA DC as connector\r\n\r\n### Conclusions\r\n\r\n- We are not using the right endpoints for Cloud, we should update them\r\nto use the same endpoints.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Christos Nasikas <christos.nasikas@elastic.co>\r\nCo-authored-by: adcoelho <antonio.coelho@elastic.co>\r\nCo-authored-by: Antonio <antoniodcoelho@gmail.com>\r\nCo-authored-by: Lisa Cawley <lcawley@elastic.co>","sha":"953d877df04ce5d9b1c736e7da4d775febebfb68"}},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Julian Gernun <17549662+jcger@users.noreply.github.com> |
||
|
3265ee8e9a
|
[8.x] [Synthetics] Refactor bulk delete monitor and params routes !! (#195420) (#199277)
# Backport This will backport the following commits from `main` to `8.x`: - [[Synthetics] Refactor bulk delete monitor and params routes !! (#195420)](https://github.com/elastic/kibana/pull/195420) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Shahzad","email":"shahzad31comp@gmail.com"},"sourceCommit":{"committedDate":"2024-11-07T09:51:56Z","message":"[Synthetics] Refactor bulk delete monitor and params routes !! (#195420)\n\n## Summary\r\n\r\nRefactor bulk delete monitor and params routes !! \r\n\r\nWe need to remove usage for body from DELETE route.\r\n\r\n### Params\r\n\r\nParams can be bulk delete now with POST request to\r\n`/params/_bulk_delete` endpoint\r\n\r\n### Monitors\r\nMonitors can be bulk delete now with POST request to\r\n`/monitors/_bulk_delete` endpoint","sha":"d25a2b442aff8d3b4559832257b98c0f50de922b","branchLabelMapping":{"^v9.0.0$":"main","^v8.17.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-management"],"title":"[Synthetics] Refactor bulk delete monitor and params routes !!","number":195420,"url":"https://github.com/elastic/kibana/pull/195420","mergeCommit":{"message":"[Synthetics] Refactor bulk delete monitor and params routes !! (#195420)\n\n## Summary\r\n\r\nRefactor bulk delete monitor and params routes !! \r\n\r\nWe need to remove usage for body from DELETE route.\r\n\r\n### Params\r\n\r\nParams can be bulk delete now with POST request to\r\n`/params/_bulk_delete` endpoint\r\n\r\n### Monitors\r\nMonitors can be bulk delete now with POST request to\r\n`/monitors/_bulk_delete` endpoint","sha":"d25a2b442aff8d3b4559832257b98c0f50de922b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/195420","number":195420,"mergeCommit":{"message":"[Synthetics] Refactor bulk delete monitor and params routes !! (#195420)\n\n## Summary\r\n\r\nRefactor bulk delete monitor and params routes !! \r\n\r\nWe need to remove usage for body from DELETE route.\r\n\r\n### Params\r\n\r\nParams can be bulk delete now with POST request to\r\n`/params/_bulk_delete` endpoint\r\n\r\n### Monitors\r\nMonitors can be bulk delete now with POST request to\r\n`/monitors/_bulk_delete` endpoint","sha":"d25a2b442aff8d3b4559832257b98c0f50de922b"}}]}] BACKPORT--> Co-authored-by: Shahzad <shahzad31comp@gmail.com> |
||
|
1b55f8027b
|
[8.x] [Docs] 8.15.4 release notes (#198565) (#199220)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] 8.15.4 release notes (#198565)](https://github.com/elastic/kibana/pull/198565) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"wajihaparvez","email":"wajiha.parvez@elastic.co"},"sourceCommit":{"committedDate":"2024-11-06T20:01:34Z","message":"[Docs] 8.15.4 release notes (#198565)\n\n## Summary\r\n\r\nAdding a section for 8.15.4 release notes.\r\n\r\n---------\r\n\r\nCo-authored-by: Florent Le Borgne <florent.leborgne@elastic.co>\r\nCo-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>","sha":"bab2c2a497efcb93cb3a46e085b2df50e4839010","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","v8.15.0","v8.16.0","backport:version","v8.17.0"],"title":"[Docs] 8.15.4 release notes","number":198565,"url":"https://github.com/elastic/kibana/pull/198565","mergeCommit":{"message":"[Docs] 8.15.4 release notes (#198565)\n\n## Summary\r\n\r\nAdding a section for 8.15.4 release notes.\r\n\r\n---------\r\n\r\nCo-authored-by: Florent Le Borgne <florent.leborgne@elastic.co>\r\nCo-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>","sha":"bab2c2a497efcb93cb3a46e085b2df50e4839010"}},"sourceBranch":"main","suggestedTargetBranches":["8.15","8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198565","number":198565,"mergeCommit":{"message":"[Docs] 8.15.4 release notes (#198565)\n\n## Summary\r\n\r\nAdding a section for 8.15.4 release notes.\r\n\r\n---------\r\n\r\nCo-authored-by: Florent Le Borgne <florent.leborgne@elastic.co>\r\nCo-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>","sha":"bab2c2a497efcb93cb3a46e085b2df50e4839010"}},{"branch":"8.15","label":"v8.15.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co> |
||
|
197256b518
|
[8.x] [DOCS] Add alerting performance enhancements to 8.16 release notes (#199043) (#199106)
# Backport This will backport the following commits from `main` to `8.x`: - [[DOCS] Add alerting performance enhancements to 8.16 release notes (#199043)](https://github.com/elastic/kibana/pull/199043) <!--- Backport version: 9.4.3 --> ### 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-06T11:23:23Z","message":"[DOCS] Add alerting performance enhancements to 8.16 release notes (#199043)\n\n## Summary\r\n\r\nThis PR adds https://github.com/elastic/kibana/issues/188194 to the\r\n8.16.0 Kibana release notes.\r\nIt also fixes a formatting issue.\r\n\r\n### Preview\r\n\r\n\r\nhttps://kibana_bk_199043.docs-preview.app.elstc.co/guide/en/kibana/master/release-notes-8.16.0.html","sha":"14a1a92a422fa7fc69902e5a80d071b182dc37aa","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"],"title":"[DOCS] Add alerting performance enhancements to 8.16 release notes","number":199043,"url":"https://github.com/elastic/kibana/pull/199043","mergeCommit":{"message":"[DOCS] Add alerting performance enhancements to 8.16 release notes (#199043)\n\n## Summary\r\n\r\nThis PR adds https://github.com/elastic/kibana/issues/188194 to the\r\n8.16.0 Kibana release notes.\r\nIt also fixes a formatting issue.\r\n\r\n### Preview\r\n\r\n\r\nhttps://kibana_bk_199043.docs-preview.app.elstc.co/guide/en/kibana/master/release-notes-8.16.0.html","sha":"14a1a92a422fa7fc69902e5a80d071b182dc37aa"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/199043","number":199043,"mergeCommit":{"message":"[DOCS] Add alerting performance enhancements to 8.16 release notes (#199043)\n\n## Summary\r\n\r\nThis PR adds https://github.com/elastic/kibana/issues/188194 to the\r\n8.16.0 Kibana release notes.\r\nIt also fixes a formatting issue.\r\n\r\n### Preview\r\n\r\n\r\nhttps://kibana_bk_199043.docs-preview.app.elstc.co/guide/en/kibana/master/release-notes-8.16.0.html","sha":"14a1a92a422fa7fc69902e5a80d071b182dc37aa"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Lisa Cawley <lcawley@elastic.co> |
||
|
d650c380c5
|
[8.x] [Docs] Adds 8.16.0 release notes (#198166) (#199015)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Adds 8.16.0 release notes (#198166)](https://github.com/elastic/kibana/pull/198166) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-05T15:41:28Z","message":"[Docs] Adds 8.16.0 release notes (#198166)\n\nThis PR adds release notes for Kibana 8.16.0\r\n\r\nIt also adds new deprecations to the Upgrade notes file.\r\n\r\nThere are many entries so here's a list of the sections that have been\r\nedited and are ready for review so far:\r\n\r\n- [x] AGPL license\r\n- [x] Alerting @lcawl \r\n- [x] Dashboards and visualizations\r\n- [x] Data ingestion and Fleet @kilfoyle \r\n- [x] Discover\r\n- [x] Elastic Observability solution @bmorelli25 \r\n- [x] Elastic Search solution @leemthompo \r\n- [x] Elastic Security solution\r\n- [x] Kibana platform\r\n- [x] Kibana security\r\n- [x] Machine Learning @szabosteve @leemthompo \r\n- [x] Management\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/502\r\n\r\n---------\r\n\r\nCo-authored-by: István Zoltán Szabó <istvan.szabo@elastic.co>\r\nCo-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com>\r\nCo-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>\r\nCo-authored-by: Giorgos Bamparopoulos <gbamparop@gmail.com>\r\nCo-authored-by: Brandon Morelli <bmorelli25@gmail.com>\r\nCo-authored-by: lcawl <lcawley@elastic.co>","sha":"33c8b1b300e22c04bf84678655266ea8ece6ebd1","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"],"title":"[Docs] Adds 8.16.0 release notes","number":198166,"url":"https://github.com/elastic/kibana/pull/198166","mergeCommit":{"message":"[Docs] Adds 8.16.0 release notes (#198166)\n\nThis PR adds release notes for Kibana 8.16.0\r\n\r\nIt also adds new deprecations to the Upgrade notes file.\r\n\r\nThere are many entries so here's a list of the sections that have been\r\nedited and are ready for review so far:\r\n\r\n- [x] AGPL license\r\n- [x] Alerting @lcawl \r\n- [x] Dashboards and visualizations\r\n- [x] Data ingestion and Fleet @kilfoyle \r\n- [x] Discover\r\n- [x] Elastic Observability solution @bmorelli25 \r\n- [x] Elastic Search solution @leemthompo \r\n- [x] Elastic Security solution\r\n- [x] Kibana platform\r\n- [x] Kibana security\r\n- [x] Machine Learning @szabosteve @leemthompo \r\n- [x] Management\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/502\r\n\r\n---------\r\n\r\nCo-authored-by: István Zoltán Szabó <istvan.szabo@elastic.co>\r\nCo-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com>\r\nCo-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>\r\nCo-authored-by: Giorgos Bamparopoulos <gbamparop@gmail.com>\r\nCo-authored-by: Brandon Morelli <bmorelli25@gmail.com>\r\nCo-authored-by: lcawl <lcawley@elastic.co>","sha":"33c8b1b300e22c04bf84678655266ea8ece6ebd1"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198166","number":198166,"mergeCommit":{"message":"[Docs] Adds 8.16.0 release notes (#198166)\n\nThis PR adds release notes for Kibana 8.16.0\r\n\r\nIt also adds new deprecations to the Upgrade notes file.\r\n\r\nThere are many entries so here's a list of the sections that have been\r\nedited and are ready for review so far:\r\n\r\n- [x] AGPL license\r\n- [x] Alerting @lcawl \r\n- [x] Dashboards and visualizations\r\n- [x] Data ingestion and Fleet @kilfoyle \r\n- [x] Discover\r\n- [x] Elastic Observability solution @bmorelli25 \r\n- [x] Elastic Search solution @leemthompo \r\n- [x] Elastic Security solution\r\n- [x] Kibana platform\r\n- [x] Kibana security\r\n- [x] Machine Learning @szabosteve @leemthompo \r\n- [x] Management\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/502\r\n\r\n---------\r\n\r\nCo-authored-by: István Zoltán Szabó <istvan.szabo@elastic.co>\r\nCo-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com>\r\nCo-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com>\r\nCo-authored-by: Giorgos Bamparopoulos <gbamparop@gmail.com>\r\nCo-authored-by: Brandon Morelli <bmorelli25@gmail.com>\r\nCo-authored-by: lcawl <lcawley@elastic.co>","sha":"33c8b1b300e22c04bf84678655266ea8ece6ebd1"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
2ae829be1c
|
[8.x] [Docs] 8.16 release highlights - what's new page (#198343) (#199013)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] 8.16 release highlights - what's new page (#198343)](https://github.com/elastic/kibana/pull/198343) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-11-05T15:41:56Z","message":"[Docs] 8.16 release highlights - what's new page (#198343)\n\nThis PR adds the release highlights for Kibana 8.16.0\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/501\r\n\r\n\r\n<img width=\"445\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/22b68b77-4e52-4395-8079-1c8d2602e8db\">\r\n<img width=\"439\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/59bebfcb-aa19-442c-9209-b945c48c5aa2\">","sha":"d5e9939f6b24ae608f460945246b2746b6ce3527","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"],"title":"[Docs] 8.16 release highlights - what's new page","number":198343,"url":"https://github.com/elastic/kibana/pull/198343","mergeCommit":{"message":"[Docs] 8.16 release highlights - what's new page (#198343)\n\nThis PR adds the release highlights for Kibana 8.16.0\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/501\r\n\r\n\r\n<img width=\"445\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/22b68b77-4e52-4395-8079-1c8d2602e8db\">\r\n<img width=\"439\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/59bebfcb-aa19-442c-9209-b945c48c5aa2\">","sha":"d5e9939f6b24ae608f460945246b2746b6ce3527"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198343","number":198343,"mergeCommit":{"message":"[Docs] 8.16 release highlights - what's new page (#198343)\n\nThis PR adds the release highlights for Kibana 8.16.0\r\n\r\nCloses: https://github.com/elastic/platform-docs-team/issues/501\r\n\r\n\r\n<img width=\"445\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/22b68b77-4e52-4395-8079-1c8d2602e8db\">\r\n<img width=\"439\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/59bebfcb-aa19-442c-9209-b945c48c5aa2\">","sha":"d5e9939f6b24ae608f460945246b2746b6ce3527"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
a035d56026
|
[8.x] [DOCS] Fix links to aggregation-based visualizations (#198854) (#198917)
# Backport This will backport the following commits from `main` to `8.x`: - [[DOCS] Fix links to aggregation-based visualizations (#198854)](https://github.com/elastic/kibana/pull/198854) <!--- Backport version: 9.4.3 --> ### 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-05T11:22:27Z","message":"[DOCS] Fix links to aggregation-based visualizations (#198854)\n\n## Summary\r\n\r\nThis PR fixes the following broken links that occur when we change\r\n\"current\" to 8.16 in https://github.com/elastic/docs/pull/3104:\r\n\r\n```\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.10/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.11/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.12/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.13/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.14/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.15/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.16/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.16/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.7/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.8/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.9/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.x/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.x/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/current/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/current/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/master/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/master/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\n```\r\n\r\nNOTE: The backport PRs for 8.8 and 8.7 will need to be edited to use\r\nversion-specific URLs since the content in those branches are re-used in\r\nhttps://www.elastic.co/guide/en/elastic-stack/8.7/kibana-breaking-changes.html,\r\nfor example.","sha":"8cbe61b1b91b2a4f8e107e81ee13c067eb79e9d8","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.7.2","v8.8.3","v8.9.3","v8.10.5","v8.11.5","v8.12.3","v8.13.5","v8.16.0","v8.14.4","backport:version","v8.17.0","v8.15.4"],"title":"[DOCS] Fix links to aggregation-based visualizations","number":198854,"url":"https://github.com/elastic/kibana/pull/198854","mergeCommit":{"message":"[DOCS] Fix links to aggregation-based visualizations (#198854)\n\n## Summary\r\n\r\nThis PR fixes the following broken links that occur when we change\r\n\"current\" to 8.16 in https://github.com/elastic/docs/pull/3104:\r\n\r\n```\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.10/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.11/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.12/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.13/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.14/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.15/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.16/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.16/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.7/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.8/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.9/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.x/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.x/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/current/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/current/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/master/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/master/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\n```\r\n\r\nNOTE: The backport PRs for 8.8 and 8.7 will need to be edited to use\r\nversion-specific URLs since the content in those branches are re-used in\r\nhttps://www.elastic.co/guide/en/elastic-stack/8.7/kibana-breaking-changes.html,\r\nfor example.","sha":"8cbe61b1b91b2a4f8e107e81ee13c067eb79e9d8"}},"sourceBranch":"main","suggestedTargetBranches":["8.7","8.8","8.9","8.10","8.11","8.12","8.13","8.16","8.14","8.x","8.15"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198854","number":198854,"mergeCommit":{"message":"[DOCS] Fix links to aggregation-based visualizations (#198854)\n\n## Summary\r\n\r\nThis PR fixes the following broken links that occur when we change\r\n\"current\" to 8.16 in https://github.com/elastic/docs/pull/3104:\r\n\r\n```\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.10/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.11/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.12/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.13/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.14/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.15/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.16/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.16/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.7/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.8/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.9/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.x/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/8.x/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/current/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/current/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/master/breaking-changes-summary.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\nINFO:build_docs: /tmp/docsbuild/target_repo/html/en/kibana/master/release-notes-8.7.0.html contains broken links to:\r\nINFO:build_docs: - en/kibana/current/add-aggregation-based-visualization-panels.html\r\n```\r\n\r\nNOTE: The backport PRs for 8.8 and 8.7 will need to be edited to use\r\nversion-specific URLs since the content in those branches are re-used in\r\nhttps://www.elastic.co/guide/en/elastic-stack/8.7/kibana-breaking-changes.html,\r\nfor example.","sha":"8cbe61b1b91b2a4f8e107e81ee13c067eb79e9d8"}},{"branch":"8.7","label":"v8.7.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.8","label":"v8.8.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.9","label":"v8.9.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.10","label":"v8.10.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.11","label":"v8.11.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.12","label":"v8.12.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.13","label":"v8.13.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.14","label":"v8.14.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.15","label":"v8.15.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Lisa Cawley <lcawley@elastic.co> |
||
|
558106de86
|
[8.x] [ML] Updates references to apps and pages in ML-related guides (#198308) (#198763)
# Backport This will backport the following commits from `main` to `8.x`: - [[ML] Updates references to apps and pages in ML-related guides (#198308)](https://github.com/elastic/kibana/pull/198308) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"kosabogi","email":"105062005+kosabogi@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-11-04T11:04:15Z","message":"[ML] Updates references to apps and pages in ML-related guides (#198308)\n\n### Overview\r\n\r\nThis PR updates all app and page references to align with the new style\r\nguide guidelines.\r\n\r\n### Related issue\r\n\r\nhttps://github.com/elastic/search-docs-team/issues/205\r\n\r\n### Preview\r\n\r\nMachine learning\r\nAIOps Labs\r\n\r\n---------\r\n\r\nCo-authored-by: florent-leborgne <florent.leborgne@elastic.co>","sha":"e945fc93c511aeef5b2c130cf1f4afbfd219026c","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","v8.16.0","backport:version","v8.17.0"],"title":"[ML] Updates references to apps and pages in ML-related guides","number":198308,"url":"https://github.com/elastic/kibana/pull/198308","mergeCommit":{"message":"[ML] Updates references to apps and pages in ML-related guides (#198308)\n\n### Overview\r\n\r\nThis PR updates all app and page references to align with the new style\r\nguide guidelines.\r\n\r\n### Related issue\r\n\r\nhttps://github.com/elastic/search-docs-team/issues/205\r\n\r\n### Preview\r\n\r\nMachine learning\r\nAIOps Labs\r\n\r\n---------\r\n\r\nCo-authored-by: florent-leborgne <florent.leborgne@elastic.co>","sha":"e945fc93c511aeef5b2c130cf1f4afbfd219026c"}},"sourceBranch":"main","suggestedTargetBranches":["8.16","8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/198308","number":198308,"mergeCommit":{"message":"[ML] Updates references to apps and pages in ML-related guides (#198308)\n\n### Overview\r\n\r\nThis PR updates all app and page references to align with the new style\r\nguide guidelines.\r\n\r\n### Related issue\r\n\r\nhttps://github.com/elastic/search-docs-team/issues/205\r\n\r\n### Preview\r\n\r\nMachine learning\r\nAIOps Labs\r\n\r\n---------\r\n\r\nCo-authored-by: florent-leborgne <florent.leborgne@elastic.co>","sha":"e945fc93c511aeef5b2c130cf1f4afbfd219026c"}},{"branch":"8.16","label":"v8.16.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.x","label":"v8.17.0","branchLabelMappingKey":"^v8.17.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: kosabogi <105062005+kosabogi@users.noreply.github.com> |