mirror of
https://github.com/elastic/kibana.git
synced 2025-04-25 10:23:14 -04:00
21 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
2d8b76bb48
|
[8.x] chore(security,codeql): exclude more dev/test folders from CodeQL scans (#215303) (#215316)
# Backport This will backport the following commits from `main` to `8.x`: - [chore(security,codeql): exclude more dev/test folders from CodeQL scans (#215303)](https://github.com/elastic/kibana/pull/215303) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Aleh Zasypkin","email":"aleh.zasypkin@elastic.co"},"sourceCommit":{"committedDate":"2025-03-20T11:05:16Z","message":"chore(security,codeql): exclude more dev/test folders from CodeQL scans (#215303)\n\n## Summary\n\nExclude more dev/test folders from CodeQL scans","sha":"38de01504bac45f793d59b9c135dc18b2ecf7199","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","release_note:skip","security","v9.0.0","backport:version","v9.1.0","v8.19.0"],"title":"chore(security,codeql): exclude more dev/test folders from CodeQL scans","number":215303,"url":"https://github.com/elastic/kibana/pull/215303","mergeCommit":{"message":"chore(security,codeql): exclude more dev/test folders from CodeQL scans (#215303)\n\n## Summary\n\nExclude more dev/test folders from CodeQL scans","sha":"38de01504bac45f793d59b9c135dc18b2ecf7199"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/215303","number":215303,"mergeCommit":{"message":"chore(security,codeql): exclude more dev/test folders from CodeQL scans (#215303)\n\n## Summary\n\nExclude more dev/test folders from CodeQL scans","sha":"38de01504bac45f793d59b9c135dc18b2ecf7199"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Aleh Zasypkin <aleh.zasypkin@elastic.co> |
||
|
b6ae9b0518
|
[8.x] SKA: Relocate /test to /src/platform/test (#210956) (#214791)
# Backport This will backport the following commits from `main` to `8.x`: - [SKA: Relocate /test to /src/platform/test (#210956)](https://github.com/elastic/kibana/pull/210956) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-03-14T16:57:23Z","message":"SKA: Relocate /test to /src/platform/test (#210956)\n\n## Summary\n\nPart of https://github.com/elastic/kibana-team/issues/1503\n\nThis is a first step towards the relocation of all the Kibana tests.\n\nThe `/test/` folder at the root, which is in itself a package\n(`@kbn/test-suites-src`), and contains a large number of tests and test\nplugins, is being relocated under `src/platform/test`.\n\nAll the tests under this folder should be related to common platform\nfeatures, and they should not have any dependency towards\nsolution-specific components or features.\n\n<details >\n<summary>Updated relative paths</summary>\n\n```\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/jest.config.js:12\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/package.json:10\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/package.json:11\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/tsconfig.json:11\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/tsconfig.json:2\nsrc/platform/test/analytics/plugins/analytics_plugin_a/package.json:10\nsrc/platform/test/analytics/plugins/analytics_plugin_a/package.json:11\nsrc/platform/test/analytics/plugins/analytics_plugin_a/tsconfig.json:10\nsrc/platform/test/analytics/plugins/analytics_plugin_a/tsconfig.json:2\nsrc/platform/test/api_integration/jest.config.js:12\nsrc/platform/test/common/plugins/newsfeed/tsconfig.json:2\nsrc/platform/test/common/plugins/otel_metrics/tsconfig.json:2\nsrc/platform/test/functional/jest.config.js:12\nsrc/platform/test/harden/child_process.js:13\nsrc/platform/test/harden/lodash_template.js:13\nsrc/platform/test/harden/prototype.js:10\nsrc/platform/test/health_gateway/plugins/status/tsconfig.json:2\nsrc/platform/test/interactive_setup_api_integration/plugins/test_endpoints/tsconfig.json:2\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/package.json:11\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/package.json:12\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/tsconfig.json:11\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/tsconfig.json:2\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/package.json:11\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/package.json:12\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/tsconfig.json:2\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/tsconfig.json:9\nsrc/platform/test/package/Vagrantfile:2\nsrc/platform/test/plugin_functional/README.md:40\nsrc/platform/test/plugin_functional/plugins/app_link_test/package.json:11\nsrc/platform/test/plugin_functional/plugins/app_link_test/package.json:12\nsrc/platform/test/plugin_functional/plugins/app_link_test/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/app_link_test/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_app_status/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_app_status/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_app_status/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_app_status/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_history_block/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_history_block/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_history_block/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_history_block/tsconfig.json:6\nsrc/platform/test/plugin_functional/plugins/core_http/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_http/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_http/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_http/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/package.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/data_search/package.json:10\nsrc/platform/test/plugin_functional/plugins/data_search/package.json:9\nsrc/platform/test/plugin_functional/plugins/data_search/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/data_search/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/package.json:10\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/package.json:9\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/package.json:11\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/package.json:12\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/hardening/package.json:11\nsrc/platform/test/plugin_functional/plugins/hardening/package.json:12\nsrc/platform/test/plugin_functional/plugins/hardening/tsconfig.json:12\nsrc/platform/test/plugin_functional/plugins/hardening/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/index_patterns/package.json:11\nsrc/platform/test/plugin_functional/plugins/index_patterns/package.json:12\nsrc/platform/test/plugin_functional/plugins/index_patterns/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/index_patterns/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/session_notifications/package.json:11\nsrc/platform/test/plugin_functional/plugins/session_notifications/package.json:12\nsrc/platform/test/plugin_functional/plugins/session_notifications/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/session_notifications/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/telemetry/package.json:11\nsrc/platform/test/plugin_functional/plugins/telemetry/package.json:12\nsrc/platform/test/plugin_functional/plugins/telemetry/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/telemetry/tsconfig.json:6\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/usage_collection/package.json:11\nsrc/platform/test/plugin_functional/plugins/usage_collection/package.json:12\nsrc/platform/test/plugin_functional/plugins/usage_collection/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/usage_collection/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_a/package.json:10\nsrc/platform/test/server_integration/plugins/status_plugin_a/package.json:11\nsrc/platform/test/server_integration/plugins/status_plugin_a/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_a/tsconfig.json:9\nsrc/platform/test/server_integration/plugins/status_plugin_b/package.json:10\nsrc/platform/test/server_integration/plugins/status_plugin_b/package.json:11\nsrc/platform/test/server_integration/plugins/status_plugin_b/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_b/tsconfig.json:9\n```\n\n</details>\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"355a834659b74333162008d54d44be0f2a14fb6b","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","Team:QA","release_note:skip","backport:skip","plugin groups","v9.1.0"],"title":"SKA: Relocate /test to /src/platform/test","number":210956,"url":"https://github.com/elastic/kibana/pull/210956","mergeCommit":{"message":"SKA: Relocate /test to /src/platform/test (#210956)\n\n## Summary\n\nPart of https://github.com/elastic/kibana-team/issues/1503\n\nThis is a first step towards the relocation of all the Kibana tests.\n\nThe `/test/` folder at the root, which is in itself a package\n(`@kbn/test-suites-src`), and contains a large number of tests and test\nplugins, is being relocated under `src/platform/test`.\n\nAll the tests under this folder should be related to common platform\nfeatures, and they should not have any dependency towards\nsolution-specific components or features.\n\n<details >\n<summary>Updated relative paths</summary>\n\n```\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/jest.config.js:12\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/package.json:10\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/package.json:11\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/tsconfig.json:11\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/tsconfig.json:2\nsrc/platform/test/analytics/plugins/analytics_plugin_a/package.json:10\nsrc/platform/test/analytics/plugins/analytics_plugin_a/package.json:11\nsrc/platform/test/analytics/plugins/analytics_plugin_a/tsconfig.json:10\nsrc/platform/test/analytics/plugins/analytics_plugin_a/tsconfig.json:2\nsrc/platform/test/api_integration/jest.config.js:12\nsrc/platform/test/common/plugins/newsfeed/tsconfig.json:2\nsrc/platform/test/common/plugins/otel_metrics/tsconfig.json:2\nsrc/platform/test/functional/jest.config.js:12\nsrc/platform/test/harden/child_process.js:13\nsrc/platform/test/harden/lodash_template.js:13\nsrc/platform/test/harden/prototype.js:10\nsrc/platform/test/health_gateway/plugins/status/tsconfig.json:2\nsrc/platform/test/interactive_setup_api_integration/plugins/test_endpoints/tsconfig.json:2\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/package.json:11\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/package.json:12\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/tsconfig.json:11\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/tsconfig.json:2\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/package.json:11\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/package.json:12\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/tsconfig.json:2\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/tsconfig.json:9\nsrc/platform/test/package/Vagrantfile:2\nsrc/platform/test/plugin_functional/README.md:40\nsrc/platform/test/plugin_functional/plugins/app_link_test/package.json:11\nsrc/platform/test/plugin_functional/plugins/app_link_test/package.json:12\nsrc/platform/test/plugin_functional/plugins/app_link_test/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/app_link_test/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_app_status/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_app_status/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_app_status/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_app_status/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_history_block/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_history_block/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_history_block/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_history_block/tsconfig.json:6\nsrc/platform/test/plugin_functional/plugins/core_http/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_http/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_http/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_http/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/package.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/data_search/package.json:10\nsrc/platform/test/plugin_functional/plugins/data_search/package.json:9\nsrc/platform/test/plugin_functional/plugins/data_search/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/data_search/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/package.json:10\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/package.json:9\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/package.json:11\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/package.json:12\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/hardening/package.json:11\nsrc/platform/test/plugin_functional/plugins/hardening/package.json:12\nsrc/platform/test/plugin_functional/plugins/hardening/tsconfig.json:12\nsrc/platform/test/plugin_functional/plugins/hardening/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/index_patterns/package.json:11\nsrc/platform/test/plugin_functional/plugins/index_patterns/package.json:12\nsrc/platform/test/plugin_functional/plugins/index_patterns/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/index_patterns/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/session_notifications/package.json:11\nsrc/platform/test/plugin_functional/plugins/session_notifications/package.json:12\nsrc/platform/test/plugin_functional/plugins/session_notifications/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/session_notifications/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/telemetry/package.json:11\nsrc/platform/test/plugin_functional/plugins/telemetry/package.json:12\nsrc/platform/test/plugin_functional/plugins/telemetry/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/telemetry/tsconfig.json:6\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/usage_collection/package.json:11\nsrc/platform/test/plugin_functional/plugins/usage_collection/package.json:12\nsrc/platform/test/plugin_functional/plugins/usage_collection/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/usage_collection/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_a/package.json:10\nsrc/platform/test/server_integration/plugins/status_plugin_a/package.json:11\nsrc/platform/test/server_integration/plugins/status_plugin_a/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_a/tsconfig.json:9\nsrc/platform/test/server_integration/plugins/status_plugin_b/package.json:10\nsrc/platform/test/server_integration/plugins/status_plugin_b/package.json:11\nsrc/platform/test/server_integration/plugins/status_plugin_b/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_b/tsconfig.json:9\n```\n\n</details>\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"355a834659b74333162008d54d44be0f2a14fb6b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/210956","number":210956,"mergeCommit":{"message":"SKA: Relocate /test to /src/platform/test (#210956)\n\n## Summary\n\nPart of https://github.com/elastic/kibana-team/issues/1503\n\nThis is a first step towards the relocation of all the Kibana tests.\n\nThe `/test/` folder at the root, which is in itself a package\n(`@kbn/test-suites-src`), and contains a large number of tests and test\nplugins, is being relocated under `src/platform/test`.\n\nAll the tests under this folder should be related to common platform\nfeatures, and they should not have any dependency towards\nsolution-specific components or features.\n\n<details >\n<summary>Updated relative paths</summary>\n\n```\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/jest.config.js:12\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/package.json:10\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/package.json:11\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/tsconfig.json:11\nsrc/platform/test/analytics/plugins/analytics_ftr_helpers/tsconfig.json:2\nsrc/platform/test/analytics/plugins/analytics_plugin_a/package.json:10\nsrc/platform/test/analytics/plugins/analytics_plugin_a/package.json:11\nsrc/platform/test/analytics/plugins/analytics_plugin_a/tsconfig.json:10\nsrc/platform/test/analytics/plugins/analytics_plugin_a/tsconfig.json:2\nsrc/platform/test/api_integration/jest.config.js:12\nsrc/platform/test/common/plugins/newsfeed/tsconfig.json:2\nsrc/platform/test/common/plugins/otel_metrics/tsconfig.json:2\nsrc/platform/test/functional/jest.config.js:12\nsrc/platform/test/harden/child_process.js:13\nsrc/platform/test/harden/lodash_template.js:13\nsrc/platform/test/harden/prototype.js:10\nsrc/platform/test/health_gateway/plugins/status/tsconfig.json:2\nsrc/platform/test/interactive_setup_api_integration/plugins/test_endpoints/tsconfig.json:2\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/package.json:11\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/package.json:12\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/tsconfig.json:11\nsrc/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/tsconfig.json:2\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/package.json:11\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/package.json:12\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/tsconfig.json:2\nsrc/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/tsconfig.json:9\nsrc/platform/test/package/Vagrantfile:2\nsrc/platform/test/plugin_functional/README.md:40\nsrc/platform/test/plugin_functional/plugins/app_link_test/package.json:11\nsrc/platform/test/plugin_functional/plugins/app_link_test/package.json:12\nsrc/platform/test/plugin_functional/plugins/app_link_test/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/app_link_test/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_app_status/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_app_status/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_app_status/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_app_status/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_history_block/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_history_block/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_history_block/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_history_block/tsconfig.json:6\nsrc/platform/test/plugin_functional/plugins/core_http/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_http/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_http/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_http/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_a/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_appleave/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_b/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_chromeless/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_deep_links/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_deprecations/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/package.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_execution_context/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_helpmenu/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_plugin_static_assets/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/core_provider_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/data_search/package.json:10\nsrc/platform/test/plugin_functional/plugins/data_search/package.json:9\nsrc/platform/test/plugin_functional/plugins/data_search/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/data_search/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/package.json:10\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/package.json:9\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/package.json:11\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/package.json:12\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/eui_provider_dev_warning/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/hardening/package.json:11\nsrc/platform/test/plugin_functional/plugins/hardening/package.json:12\nsrc/platform/test/plugin_functional/plugins/hardening/tsconfig.json:12\nsrc/platform/test/plugin_functional/plugins/hardening/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/index_patterns/package.json:11\nsrc/platform/test/plugin_functional/plugins/index_patterns/package.json:12\nsrc/platform/test/plugin_functional/plugins/index_patterns/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/index_patterns/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/kbn_sample_panel_action/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_top_nav/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/package.json:11\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/package.json:12\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/tsconfig.json:10\nsrc/platform/test/plugin_functional/plugins/management_test_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/rendering_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_object_export_transforms/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/saved_object_import_warnings/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/package.json:11\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/package.json:12\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/saved_objects_hidden_type/tsconfig.json:9\nsrc/platform/test/plugin_functional/plugins/session_notifications/package.json:11\nsrc/platform/test/plugin_functional/plugins/session_notifications/package.json:12\nsrc/platform/test/plugin_functional/plugins/session_notifications/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/session_notifications/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/telemetry/package.json:11\nsrc/platform/test/plugin_functional/plugins/telemetry/package.json:12\nsrc/platform/test/plugin_functional/plugins/telemetry/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/telemetry/tsconfig.json:6\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/package.json:11\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/package.json:12\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/tsconfig.json:2\nsrc/platform/test/plugin_functional/plugins/ui_settings_plugin/tsconfig.json:8\nsrc/platform/test/plugin_functional/plugins/usage_collection/package.json:11\nsrc/platform/test/plugin_functional/plugins/usage_collection/package.json:12\nsrc/platform/test/plugin_functional/plugins/usage_collection/tsconfig.json:11\nsrc/platform/test/plugin_functional/plugins/usage_collection/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_a/package.json:10\nsrc/platform/test/server_integration/plugins/status_plugin_a/package.json:11\nsrc/platform/test/server_integration/plugins/status_plugin_a/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_a/tsconfig.json:9\nsrc/platform/test/server_integration/plugins/status_plugin_b/package.json:10\nsrc/platform/test/server_integration/plugins/status_plugin_b/package.json:11\nsrc/platform/test/server_integration/plugins/status_plugin_b/tsconfig.json:2\nsrc/platform/test/server_integration/plugins/status_plugin_b/tsconfig.json:9\n```\n\n</details>\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"355a834659b74333162008d54d44be0f2a14fb6b"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
5acb5506ac
|
[8.x] SKA: Relocate "platform" packages that remain on /packages (#208704) (#212474)
# Backport This will backport the following commits from `main` to `8.x`: - [SKA: Relocate "platform" packages that remain on `/packages` (#208704)](https://github.com/elastic/kibana/pull/208704) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-02-24T11:03:30Z","message":"SKA: Relocate \"platform\" packages that remain on `/packages` (#208704)\n\n## Summary\n\nThe `/packages` folder at the root of the Kibana repository used to\ncontain a lot of packages.\nIn the context of SKA, they have been gradually moved to various\nlocations:\n* `src/platform/packages`\n* `x-pack/platform/packages`\n* `src/core/packages`\n\nCurrently, only `devOnly: true` packages are left in this folder. This\ncomprises libraries for CLI scripts as well as testing utilities.\n\nWith this PR, we are moving ~half of these packages under\n`src/platform/packages/(private|shared)/`.\nIn particular, we are moving those packages that are being used from\nplatform and/or solutions.\n\nSince they are `\"devOnly\": true`, this means they are ONLY used from\ntests, cypress tests, storybook configs, ./scripts/ folders inside some\nmodules, or other non-prod-time logic. Nonetheless, they are effectively\nreferenced from platform and/or solutions code, hence I decided they\nshould be placed under `platform` folders.\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"6a7c904f921434fe21dfa00eceabfb5e64e915dc","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-infra_services","backport:version","v8.18.0","v9.1.0","v8.19.0"],"title":"SKA: Relocate \"platform\" packages that remain on `/packages`","number":208704,"url":"https://github.com/elastic/kibana/pull/208704","mergeCommit":{"message":"SKA: Relocate \"platform\" packages that remain on `/packages` (#208704)\n\n## Summary\n\nThe `/packages` folder at the root of the Kibana repository used to\ncontain a lot of packages.\nIn the context of SKA, they have been gradually moved to various\nlocations:\n* `src/platform/packages`\n* `x-pack/platform/packages`\n* `src/core/packages`\n\nCurrently, only `devOnly: true` packages are left in this folder. This\ncomprises libraries for CLI scripts as well as testing utilities.\n\nWith this PR, we are moving ~half of these packages under\n`src/platform/packages/(private|shared)/`.\nIn particular, we are moving those packages that are being used from\nplatform and/or solutions.\n\nSince they are `\"devOnly\": true`, this means they are ONLY used from\ntests, cypress tests, storybook configs, ./scripts/ folders inside some\nmodules, or other non-prod-time logic. Nonetheless, they are effectively\nreferenced from platform and/or solutions code, hence I decided they\nshould be placed under `platform` folders.\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"6a7c904f921434fe21dfa00eceabfb5e64e915dc"}},"sourceBranch":"main","suggestedTargetBranches":["8.18","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/212224","number":212224,"state":"OPEN"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/208704","number":208704,"mergeCommit":{"message":"SKA: Relocate \"platform\" packages that remain on `/packages` (#208704)\n\n## Summary\n\nThe `/packages` folder at the root of the Kibana repository used to\ncontain a lot of packages.\nIn the context of SKA, they have been gradually moved to various\nlocations:\n* `src/platform/packages`\n* `x-pack/platform/packages`\n* `src/core/packages`\n\nCurrently, only `devOnly: true` packages are left in this folder. This\ncomprises libraries for CLI scripts as well as testing utilities.\n\nWith this PR, we are moving ~half of these packages under\n`src/platform/packages/(private|shared)/`.\nIn particular, we are moving those packages that are being used from\nplatform and/or solutions.\n\nSince they are `\"devOnly\": true`, this means they are ONLY used from\ntests, cypress tests, storybook configs, ./scripts/ folders inside some\nmodules, or other non-prod-time logic. Nonetheless, they are effectively\nreferenced from platform and/or solutions code, hence I decided they\nshould be placed under `platform` folders.\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"6a7c904f921434fe21dfa00eceabfb5e64e915dc"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
5d36b3c095
|
[8.x] chore(security,codeql): exclude **/stub/** folders from CodeQL scans (#212608) (#212653)
# Backport This will backport the following commits from `main` to `8.x`: - [chore(security,codeql): exclude `**/stub/**` folders from CodeQL scans (#212608)](https://github.com/elastic/kibana/pull/212608) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Aleh Zasypkin","email":"aleh.zasypkin@elastic.co"},"sourceCommit":{"committedDate":"2025-02-27T10:20:48Z","message":"chore(security,codeql): exclude `**/stub/**` folders from CodeQL scans (#212608)\n\n## Summary\n\nEexclude `**/stub/**` folders from CodeQL scans.","sha":"7155c05bd9954cacfd1f7f075fdda40b9350f9fb","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","release_note:skip","security","backport:version","v9.1.0","v8.19.0"],"title":"chore(security,codeql): exclude `**/stub/**` folders from CodeQL scans","number":212608,"url":"https://github.com/elastic/kibana/pull/212608","mergeCommit":{"message":"chore(security,codeql): exclude `**/stub/**` folders from CodeQL scans (#212608)\n\n## Summary\n\nEexclude `**/stub/**` folders from CodeQL scans.","sha":"7155c05bd9954cacfd1f7f075fdda40b9350f9fb"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/212608","number":212608,"mergeCommit":{"message":"chore(security,codeql): exclude `**/stub/**` folders from CodeQL scans (#212608)\n\n## Summary\n\nEexclude `**/stub/**` folders from CodeQL scans.","sha":"7155c05bd9954cacfd1f7f075fdda40b9350f9fb"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> |
||
|
3bbf2d28c1
|
[8.x] SKA: Relocate core-test-helpers (#212029) (#212094)
# Backport This will backport the following commits from `main` to `8.x`: - [SKA: Relocate core-test-helpers (#212029)](https://github.com/elastic/kibana/pull/212029) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-02-21T13:38:38Z","message":"SKA: Relocate core-test-helpers (#212029)\n\n## Summary\n\nThese where the only packages under `src/dev/packages`.\nThe goal long term is to refactor the code under `src/dev` and to\nmigrate it to one (or multiple) packages.\nThus, we're moving them to `src/core/test-helpers/`, which already\nexists and contains a bunch of test-helpers.\n\n#### 2 packages(s) are going to be relocated:\n\n| Id | Target folder |\n| -- | ------------- |\n| `@kbn/core-test-helpers-kbn-server` |\n`src/core/test-helpers/kbn-server` |\n| `@kbn/core-test-helpers-model-versions` |\n`src/core/test-helpers/model-versions` |\n\n\n<details >\n<summary>Updated references</summary>\n\n```\n./.github/codeql/codeql-config.yml\n./package.json\n./packages/kbn-ts-projects/config-paths.json\n./src/core/system/tsconfig.type_check.json\n./src/core/test-helpers/kbn-server/jest.config.js\n./src/core/test-helpers/model-versions/jest.config.js\n./src/dev/tsconfig.type_check.json\n./src/platform/packages/private/kbn-repo-packages/package-map.json\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\n./src/plugins/usage_collection/tsconfig.type_check.json\n./tsconfig.base.json\n./tsconfig.base.type_check.json\n./tsconfig.refs.json\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\n./x-pack/plugins/actions/tsconfig.type_check.json\n./x-pack/plugins/alerting/tsconfig.type_check.json\n./x-pack/plugins/task_manager/tsconfig.type_check.json\n./yarn.lock\n.github/CODEOWNERS\n```\n\n</details><details >\n<summary>Updated relative paths</summary>\n\n```\nsrc/core/test-helpers/kbn-server/jest.config.js:12\nsrc/core/test-helpers/kbn-server/tsconfig.json:2\nsrc/core/test-helpers/model-versions/jest.config.js:12\nsrc/core/test-helpers/model-versions/tsconfig.json:2\n```\n\n</details>","sha":"cff1747a76162e81e1baffb42840915ab7f57ed9","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:version","v8.18.0","v9.1.0","v8.19.0"],"title":"SKA: Relocate core-test-helpers","number":212029,"url":"https://github.com/elastic/kibana/pull/212029","mergeCommit":{"message":"SKA: Relocate core-test-helpers (#212029)\n\n## Summary\n\nThese where the only packages under `src/dev/packages`.\nThe goal long term is to refactor the code under `src/dev` and to\nmigrate it to one (or multiple) packages.\nThus, we're moving them to `src/core/test-helpers/`, which already\nexists and contains a bunch of test-helpers.\n\n#### 2 packages(s) are going to be relocated:\n\n| Id | Target folder |\n| -- | ------------- |\n| `@kbn/core-test-helpers-kbn-server` |\n`src/core/test-helpers/kbn-server` |\n| `@kbn/core-test-helpers-model-versions` |\n`src/core/test-helpers/model-versions` |\n\n\n<details >\n<summary>Updated references</summary>\n\n```\n./.github/codeql/codeql-config.yml\n./package.json\n./packages/kbn-ts-projects/config-paths.json\n./src/core/system/tsconfig.type_check.json\n./src/core/test-helpers/kbn-server/jest.config.js\n./src/core/test-helpers/model-versions/jest.config.js\n./src/dev/tsconfig.type_check.json\n./src/platform/packages/private/kbn-repo-packages/package-map.json\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\n./src/plugins/usage_collection/tsconfig.type_check.json\n./tsconfig.base.json\n./tsconfig.base.type_check.json\n./tsconfig.refs.json\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\n./x-pack/plugins/actions/tsconfig.type_check.json\n./x-pack/plugins/alerting/tsconfig.type_check.json\n./x-pack/plugins/task_manager/tsconfig.type_check.json\n./yarn.lock\n.github/CODEOWNERS\n```\n\n</details><details >\n<summary>Updated relative paths</summary>\n\n```\nsrc/core/test-helpers/kbn-server/jest.config.js:12\nsrc/core/test-helpers/kbn-server/tsconfig.json:2\nsrc/core/test-helpers/model-versions/jest.config.js:12\nsrc/core/test-helpers/model-versions/tsconfig.json:2\n```\n\n</details>","sha":"cff1747a76162e81e1baffb42840915ab7f57ed9"}},"sourceBranch":"main","suggestedTargetBranches":["8.18","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/212080","number":212080,"state":"OPEN"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/212029","number":212029,"mergeCommit":{"message":"SKA: Relocate core-test-helpers (#212029)\n\n## Summary\n\nThese where the only packages under `src/dev/packages`.\nThe goal long term is to refactor the code under `src/dev` and to\nmigrate it to one (or multiple) packages.\nThus, we're moving them to `src/core/test-helpers/`, which already\nexists and contains a bunch of test-helpers.\n\n#### 2 packages(s) are going to be relocated:\n\n| Id | Target folder |\n| -- | ------------- |\n| `@kbn/core-test-helpers-kbn-server` |\n`src/core/test-helpers/kbn-server` |\n| `@kbn/core-test-helpers-model-versions` |\n`src/core/test-helpers/model-versions` |\n\n\n<details >\n<summary>Updated references</summary>\n\n```\n./.github/codeql/codeql-config.yml\n./package.json\n./packages/kbn-ts-projects/config-paths.json\n./src/core/system/tsconfig.type_check.json\n./src/core/test-helpers/kbn-server/jest.config.js\n./src/core/test-helpers/model-versions/jest.config.js\n./src/dev/tsconfig.type_check.json\n./src/platform/packages/private/kbn-repo-packages/package-map.json\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\n./src/plugins/usage_collection/tsconfig.type_check.json\n./tsconfig.base.json\n./tsconfig.base.type_check.json\n./tsconfig.refs.json\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\n./x-pack/plugins/actions/tsconfig.type_check.json\n./x-pack/plugins/alerting/tsconfig.type_check.json\n./x-pack/plugins/task_manager/tsconfig.type_check.json\n./yarn.lock\n.github/CODEOWNERS\n```\n\n</details><details >\n<summary>Updated relative paths</summary>\n\n```\nsrc/core/test-helpers/kbn-server/jest.config.js:12\nsrc/core/test-helpers/kbn-server/tsconfig.json:2\nsrc/core/test-helpers/model-versions/jest.config.js:12\nsrc/core/test-helpers/model-versions/tsconfig.json:2\n```\n\n</details>","sha":"cff1747a76162e81e1baffb42840915ab7f57ed9"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> |
||
|
28ca7d52d3
|
[8.x] SKA: Relocate core mock and test-helper modules (#208538) (#208725)
# Backport This will backport the following commits from `main` to `8.x`: - [SKA: Relocate core mock and test-helper modules (#208538)](https://github.com/elastic/kibana/pull/208538) <!--- Backport version: 9.6.4 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-01-29T11:14:44Z","message":"SKA: Relocate core mock and test-helper modules (#208538)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve merge conflicts? Please follow\r\nthe steps describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n#### 55 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/core-analytics-browser-mocks` |\r\n`src/core/packages/analytics/browser-mocks` |\r\n| `@kbn/core-analytics-server-mocks` |\r\n`src/core/packages/analytics/server-mocks` |\r\n| `@kbn/core-application-browser-mocks` |\r\n`src/core/packages/application/browser-mocks` |\r\n| `@kbn/core-apps-browser-mocks` |\r\n`src/core/packages/apps/browser-mocks` |\r\n| `@kbn/core-base-browser-mocks` |\r\n`src/core/packages/base/browser-mocks` |\r\n| `@kbn/core-base-server-mocks` | `src/core/packages/base/server-mocks`\r\n|\r\n| `@kbn/core-capabilities-browser-mocks` |\r\n`src/core/packages/capabilities/browser-mocks` |\r\n| `@kbn/core-capabilities-server-mocks` |\r\n`src/core/packages/capabilities/server-mocks` |\r\n| `@kbn/core-chrome-browser-mocks` |\r\n`src/core/packages/chrome/browser-mocks` |\r\n| `@kbn/core-deprecations-browser-mocks` |\r\n`src/core/packages/deprecations/browser-mocks` |\r\n| `@kbn/core-deprecations-server-mocks` |\r\n`src/core/packages/deprecations/server-mocks` |\r\n| `@kbn/core-doc-links-browser-mocks` |\r\n`src/core/packages/doc-links/browser-mocks` |\r\n| `@kbn/core-doc-links-server-mocks` |\r\n`src/core/packages/doc-links/server-mocks` |\r\n| `@kbn/core-elasticsearch-client-server-mocks` |\r\n`src/core/packages/elasticsearch/client-server-mocks` |\r\n| `@kbn/core-elasticsearch-server-mocks` |\r\n`src/core/packages/elasticsearch/server-mocks` |\r\n| `@kbn/core-environment-server-mocks` |\r\n`src/core/packages/environment/server-mocks` |\r\n| `@kbn/core-execution-context-browser-mocks` |\r\n`src/core/packages/execution-context/browser-mocks` |\r\n| `@kbn/core-execution-context-server-mocks` |\r\n`src/core/packages/execution-context/server-mocks` |\r\n| `@kbn/core-fatal-errors-browser-mocks` |\r\n`src/core/packages/fatal-errors/browser-mocks` |\r\n| `@kbn/core-http-browser-mocks` |\r\n`src/core/packages/http/browser-mocks` |\r\n| `@kbn/core-http-context-server-mocks` |\r\n`src/core/packages/http/context-server-mocks` |\r\n| `@kbn/core-http-resources-server-mocks` |\r\n`src/core/packages/http/resources-server-mocks` |\r\n| `@kbn/core-http-router-server-mocks` |\r\n`src/core/packages/http/router-server-mocks` |\r\n| `@kbn/core-http-server-mocks` | `src/core/packages/http/server-mocks`\r\n|\r\n| `@kbn/core-i18n-browser-mocks` |\r\n`src/core/packages/i18n/browser-mocks` |\r\n| `@kbn/core-i18n-server-mocks` | `src/core/packages/i18n/server-mocks`\r\n|\r\n| `@kbn/core-injected-metadata-browser-mocks` |\r\n`src/core/packages/injected-metadata/browser-mocks` |\r\n| `@kbn/core-integrations-browser-mocks` |\r\n`src/core/packages/integrations/browser-mocks` |\r\n| `@kbn/core-lifecycle-browser-mocks` |\r\n`src/core/packages/lifecycle/browser-mocks` |\r\n| `@kbn/core-lifecycle-server-mocks` |\r\n`src/core/packages/lifecycle/server-mocks` |\r\n| `@kbn/core-logging-browser-mocks` |\r\n`src/core/packages/logging/browser-mocks` |\r\n| `@kbn/core-logging-server-mocks` |\r\n`src/core/packages/logging/server-mocks` |\r\n| `@kbn/core-metrics-collectors-server-mocks` |\r\n`src/core/packages/metrics/collectors-server-mocks` |\r\n| `@kbn/core-metrics-server-mocks` |\r\n`src/core/packages/metrics/server-mocks` |\r\n| `@kbn/core-node-server-mocks` | `src/core/packages/node/server-mocks`\r\n|\r\n| `@kbn/core-notifications-browser-mocks` |\r\n`src/core/packages/notifications/browser-mocks` |\r\n| `@kbn/core-overlays-browser-mocks` |\r\n`src/core/packages/overlays/browser-mocks` |\r\n| `@kbn/core-plugins-browser-mocks` |\r\n`src/core/packages/plugins/browser-mocks` |\r\n| `@kbn/core-plugins-server-mocks` |\r\n`src/core/packages/plugins/server-mocks` |\r\n| `@kbn/core-preboot-server-mocks` |\r\n`src/core/packages/preboot/server-mocks` |\r\n| `@kbn/core-rendering-browser-mocks` |\r\n`src/core/packages/rendering/browser-mocks` |\r\n| `@kbn/core-rendering-server-mocks` |\r\n`src/core/packages/rendering/server-mocks` |\r\n| `@kbn/core-saved-objects-api-server-mocks` |\r\n`src/core/packages/saved-objects/api-server-mocks` |\r\n| `@kbn/core-saved-objects-base-server-mocks` |\r\n`src/core/packages/saved-objects/base-server-mocks` |\r\n| `@kbn/core-saved-objects-browser-mocks` |\r\n`src/core/packages/saved-objects/browser-mocks` |\r\n| `@kbn/core-saved-objects-import-export-server-mocks` |\r\n`src/core/packages/saved-objects/import-export-server-mocks` |\r\n| `@kbn/core-saved-objects-migration-server-mocks` |\r\n`src/core/packages/saved-objects/migration-server-mocks` |\r\n| `@kbn/core-saved-objects-server-mocks` |\r\n`src/core/packages/saved-objects/server-mocks` |\r\n| `@kbn/core-status-server-mocks` |\r\n`src/core/packages/status/server-mocks` |\r\n| `@kbn/core-test-helpers-kbn-server` |\r\n`src/dev/packages/core-test-helpers-kbn-server` |\r\n| `@kbn/core-test-helpers-model-versions` |\r\n`src/dev/packages/core-test-helpers-model-versions` |\r\n| `@kbn/core-theme-browser-mocks` |\r\n`src/core/packages/theme/browser-mocks` |\r\n| `@kbn/core-ui-settings-browser-mocks` |\r\n`src/core/packages/ui-settings/browser-mocks` |\r\n| `@kbn/core-ui-settings-server-mocks` |\r\n`src/core/packages/ui-settings/server-mocks` |\r\n| `@kbn/core-usage-data-server-mocks` |\r\n`src/core/packages/usage-data/server-mocks` |\r\n\r\n\r\n<details >\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.github/codeql/codeql-config.yml\r\n./package.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/packages/analytics/browser-mocks/jest.config.js\r\n./src/core/packages/analytics/server-mocks/jest.config.js\r\n./src/core/packages/application/browser-mocks/jest.config.js\r\n./src/core/packages/apps/browser-mocks/jest.config.js\r\n./src/core/packages/base/browser-mocks/jest.config.js\r\n./src/core/packages/base/server-mocks/jest.config.js\r\n./src/core/packages/capabilities/browser-mocks/jest.config.js\r\n./src/core/packages/capabilities/server-mocks/jest.config.js\r\n./src/core/packages/chrome/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/server-mocks/jest.config.js\r\n./src/core/packages/doc-links/browser-mocks/jest.config.js\r\n./src/core/packages/doc-links/server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/client-server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/server-mocks/jest.config.js\r\n./src/core/packages/environment/server-mocks/jest.config.js\r\n./src/core/packages/execution-context/browser-mocks/jest.config.js\r\n./src/core/packages/execution-context/server-mocks/jest.config.js\r\n./src/core/packages/fatal-errors/browser-mocks/jest.config.js\r\n./src/core/packages/http/browser-mocks/jest.config.js\r\n./src/core/packages/http/context-server-mocks/jest.config.js\r\n./src/core/packages/http/resources-server-mocks/jest.config.js\r\n./src/core/packages/http/router-server-mocks/jest.config.js\r\n./src/core/packages/http/server-mocks/jest.config.js\r\n./src/core/packages/i18n/browser-mocks/jest.config.js\r\n./src/core/packages/i18n/server-mocks/jest.config.js\r\n./src/core/packages/injected-metadata/browser-mocks/jest.config.js\r\n./src/core/packages/integrations/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/server-mocks/jest.config.js\r\n./src/core/packages/logging/browser-mocks/jest.config.js\r\n./src/core/packages/logging/server-mocks/jest.config.js\r\n./src/core/packages/metrics/collectors-server-mocks/jest.config.js\r\n./src/core/packages/metrics/server-mocks/jest.config.js\r\n./src/core/packages/node/server-mocks/jest.config.js\r\n./src/core/packages/notifications/browser-mocks/jest.config.js\r\n./src/core/packages/overlays/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/server-mocks/jest.config.js\r\n./src/core/packages/preboot/server-mocks/jest.config.js\r\n./src/core/packages/rendering/browser-mocks/jest.config.js\r\n./src/core/packages/rendering/server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/api-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/base-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/browser-mocks/jest.config.js\r\n./src/core/packages/saved-objects/import-export-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/migration-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/server-mocks/jest.config.js\r\n./src/core/packages/status/server-mocks/jest.config.js\r\n./src/core/packages/theme/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/server-mocks/jest.config.js\r\n./src/core/packages/usage-data/server-mocks/jest.config.js\r\n./src/core/system/tsconfig.type_check.json\r\n./src/dev/packages/core-test-helpers-kbn-server/jest.config.js\r\n./src/dev/packages/core-test-helpers-model-versions/jest.config.js\r\n./src/dev/tsconfig.type_check.json\r\n./src/platform/packages/private/kbn-repo-packages/package-map.json\r\n./src/platform/plugins/private/interactive_setup/tsconfig.type_check.json\r\n./src/platform/plugins/shared/console/tsconfig.type_check.json\r\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\r\n./src/plugins/saved_objects_management/tsconfig.type_check.json\r\n./src/plugins/telemetry/tsconfig.type_check.json\r\n./src/plugins/usage_collection/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/platform/plugins/private/index_lifecycle_management/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/remote_clusters/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/snapshot_restore/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/watcher/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/encrypted_saved_objects/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/security/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\r\n./x-pack/plugins/actions/tsconfig.type_check.json\r\n./x-pack/plugins/aiops/tsconfig.type_check.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/cases/tsconfig.type_check.json\r\n./x-pack/plugins/enterprise_search/tsconfig.type_check.json\r\n./x-pack/plugins/integration_assistant/tsconfig.type_check.json\r\n./x-pack/plugins/ml/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm_data_access/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/entity_manager/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/exploratory_view/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/observability/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/slo/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/synthetics/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/uptime/tsconfig.type_check.json\r\n./x-pack/plugins/rule_registry/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/stack_alerts/tsconfig.type_check.json\r\n./x-pack/plugins/stack_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/task_manager/tsconfig.type_check.json\r\n./x-pack/plugins/transform/tsconfig.type_check.json\r\n./x-pack/solutions/observability/plugins/dataset_quality/tsconfig.type_check.json\r\n./x-pack/solutions/security/packages/security-solution/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./x-pack/solutions/security/plugins/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./yarn.lock\r\n.github/CODEOWNERS\r\n```\r\n\r\n</details><details >\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/core/packages/analytics/browser-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/analytics/server-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/application/browser-mocks/jest.config.js:12\r\nsrc/core/packages/application/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/apps/browser-mocks/jest.config.js:12\r\nsrc/core/packages/apps/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/browser-mocks/jest.config.js:12\r\nsrc/core/packages/base/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/server-mocks/jest.config.js:12\r\nsrc/core/packages/base/server-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/browser-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/server-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/server-mocks/tsconfig.json:2\r\nsrc/core/packages/chrome/browser-mocks/jest.config.js:12\r\nsrc/core/packages/chrome/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/server-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/server-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/browser-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/server-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/client-server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/client-server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/server-mocks/tsconfig.json:2\r\nsrc/core/packages/environment/server-mocks/jest.config.js:12\r\nsrc/core/packages/environment/server-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/browser-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/server-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/server-mocks/tsconfig.json:2\r\nsrc/core/packages/fatal-errors/browser-mocks/jest.config.js:12\r\nsrc/core/packages/fatal-errors/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/browser-mocks/jest.config.js:12\r\nsrc/core/packages/http/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/context-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/context-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/resources-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/resources-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/router-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/router-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/server-mocks/jest.config.js:12\r\nsrc/core/packages/http/server-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/browser-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/server-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/server-mocks/tsconfig.json:2\r\nsrc/core/packages/injected-metadata/browser-mocks/jest.config.js:12\r\nsrc/core/packages/injected-metadata/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/integrations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/integrations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/browser-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/server-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/server-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/browser-mocks/jest.config.js:12\r\nsrc/core/packages/logging/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/server-mocks/jest.config.js:12\r\nsrc/core/packages/logging/server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/collectors-server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/collectors-server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/node/server-mocks/jest.config.js:12\r\nsrc/core/packages/node/server-mocks/tsconfig.json:2\r\nsrc/core/packages/notifications/browser-mocks/jest.config.js:12\r\nsrc/core/packages/notifications/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/overlays/browser-mocks/jest.config.js:12\r\nsrc/core/packages/overlays/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/browser-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/server-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/server-mocks/tsconfig.json:2\r\nsrc/core/packages/preboot/server-mocks/jest.config.js:12\r\nsrc/core/packages/preboot/server-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/browser-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/server-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/api-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/api-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/base-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/base-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/browser-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/import-export-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/import-export-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/migration-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/migration-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/server-mocks/tsconfig.json:2\r\nsrc/core/packages/status/server-mocks/jest.config.js:12\r\nsrc/core/packages/status/server-mocks/tsconfig.json:2\r\nsrc/core/packages/theme/browser-mocks/jest.config.js:12\r\nsrc/core/packages/theme/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/browser-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/server-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/server-mocks/tsconfig.json:2\r\nsrc/core/packages/usage-data/server-mocks/jest.config.js:12\r\nsrc/core/packages/usage-data/server-mocks/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-kbn-server/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-kbn-server/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-model-versions/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-model-versions/tsconfig.json:2\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: Alejandro Fernández Haro <afharo@gmail.com>","sha":"4a00449bdcd699f89294536a86dffcbeab4daf53","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"],"title":"SKA: Relocate core mock and test-helper modules","number":208538,"url":"https://github.com/elastic/kibana/pull/208538","mergeCommit":{"message":"SKA: Relocate core mock and test-helper modules (#208538)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve merge conflicts? Please follow\r\nthe steps describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n#### 55 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/core-analytics-browser-mocks` |\r\n`src/core/packages/analytics/browser-mocks` |\r\n| `@kbn/core-analytics-server-mocks` |\r\n`src/core/packages/analytics/server-mocks` |\r\n| `@kbn/core-application-browser-mocks` |\r\n`src/core/packages/application/browser-mocks` |\r\n| `@kbn/core-apps-browser-mocks` |\r\n`src/core/packages/apps/browser-mocks` |\r\n| `@kbn/core-base-browser-mocks` |\r\n`src/core/packages/base/browser-mocks` |\r\n| `@kbn/core-base-server-mocks` | `src/core/packages/base/server-mocks`\r\n|\r\n| `@kbn/core-capabilities-browser-mocks` |\r\n`src/core/packages/capabilities/browser-mocks` |\r\n| `@kbn/core-capabilities-server-mocks` |\r\n`src/core/packages/capabilities/server-mocks` |\r\n| `@kbn/core-chrome-browser-mocks` |\r\n`src/core/packages/chrome/browser-mocks` |\r\n| `@kbn/core-deprecations-browser-mocks` |\r\n`src/core/packages/deprecations/browser-mocks` |\r\n| `@kbn/core-deprecations-server-mocks` |\r\n`src/core/packages/deprecations/server-mocks` |\r\n| `@kbn/core-doc-links-browser-mocks` |\r\n`src/core/packages/doc-links/browser-mocks` |\r\n| `@kbn/core-doc-links-server-mocks` |\r\n`src/core/packages/doc-links/server-mocks` |\r\n| `@kbn/core-elasticsearch-client-server-mocks` |\r\n`src/core/packages/elasticsearch/client-server-mocks` |\r\n| `@kbn/core-elasticsearch-server-mocks` |\r\n`src/core/packages/elasticsearch/server-mocks` |\r\n| `@kbn/core-environment-server-mocks` |\r\n`src/core/packages/environment/server-mocks` |\r\n| `@kbn/core-execution-context-browser-mocks` |\r\n`src/core/packages/execution-context/browser-mocks` |\r\n| `@kbn/core-execution-context-server-mocks` |\r\n`src/core/packages/execution-context/server-mocks` |\r\n| `@kbn/core-fatal-errors-browser-mocks` |\r\n`src/core/packages/fatal-errors/browser-mocks` |\r\n| `@kbn/core-http-browser-mocks` |\r\n`src/core/packages/http/browser-mocks` |\r\n| `@kbn/core-http-context-server-mocks` |\r\n`src/core/packages/http/context-server-mocks` |\r\n| `@kbn/core-http-resources-server-mocks` |\r\n`src/core/packages/http/resources-server-mocks` |\r\n| `@kbn/core-http-router-server-mocks` |\r\n`src/core/packages/http/router-server-mocks` |\r\n| `@kbn/core-http-server-mocks` | `src/core/packages/http/server-mocks`\r\n|\r\n| `@kbn/core-i18n-browser-mocks` |\r\n`src/core/packages/i18n/browser-mocks` |\r\n| `@kbn/core-i18n-server-mocks` | `src/core/packages/i18n/server-mocks`\r\n|\r\n| `@kbn/core-injected-metadata-browser-mocks` |\r\n`src/core/packages/injected-metadata/browser-mocks` |\r\n| `@kbn/core-integrations-browser-mocks` |\r\n`src/core/packages/integrations/browser-mocks` |\r\n| `@kbn/core-lifecycle-browser-mocks` |\r\n`src/core/packages/lifecycle/browser-mocks` |\r\n| `@kbn/core-lifecycle-server-mocks` |\r\n`src/core/packages/lifecycle/server-mocks` |\r\n| `@kbn/core-logging-browser-mocks` |\r\n`src/core/packages/logging/browser-mocks` |\r\n| `@kbn/core-logging-server-mocks` |\r\n`src/core/packages/logging/server-mocks` |\r\n| `@kbn/core-metrics-collectors-server-mocks` |\r\n`src/core/packages/metrics/collectors-server-mocks` |\r\n| `@kbn/core-metrics-server-mocks` |\r\n`src/core/packages/metrics/server-mocks` |\r\n| `@kbn/core-node-server-mocks` | `src/core/packages/node/server-mocks`\r\n|\r\n| `@kbn/core-notifications-browser-mocks` |\r\n`src/core/packages/notifications/browser-mocks` |\r\n| `@kbn/core-overlays-browser-mocks` |\r\n`src/core/packages/overlays/browser-mocks` |\r\n| `@kbn/core-plugins-browser-mocks` |\r\n`src/core/packages/plugins/browser-mocks` |\r\n| `@kbn/core-plugins-server-mocks` |\r\n`src/core/packages/plugins/server-mocks` |\r\n| `@kbn/core-preboot-server-mocks` |\r\n`src/core/packages/preboot/server-mocks` |\r\n| `@kbn/core-rendering-browser-mocks` |\r\n`src/core/packages/rendering/browser-mocks` |\r\n| `@kbn/core-rendering-server-mocks` |\r\n`src/core/packages/rendering/server-mocks` |\r\n| `@kbn/core-saved-objects-api-server-mocks` |\r\n`src/core/packages/saved-objects/api-server-mocks` |\r\n| `@kbn/core-saved-objects-base-server-mocks` |\r\n`src/core/packages/saved-objects/base-server-mocks` |\r\n| `@kbn/core-saved-objects-browser-mocks` |\r\n`src/core/packages/saved-objects/browser-mocks` |\r\n| `@kbn/core-saved-objects-import-export-server-mocks` |\r\n`src/core/packages/saved-objects/import-export-server-mocks` |\r\n| `@kbn/core-saved-objects-migration-server-mocks` |\r\n`src/core/packages/saved-objects/migration-server-mocks` |\r\n| `@kbn/core-saved-objects-server-mocks` |\r\n`src/core/packages/saved-objects/server-mocks` |\r\n| `@kbn/core-status-server-mocks` |\r\n`src/core/packages/status/server-mocks` |\r\n| `@kbn/core-test-helpers-kbn-server` |\r\n`src/dev/packages/core-test-helpers-kbn-server` |\r\n| `@kbn/core-test-helpers-model-versions` |\r\n`src/dev/packages/core-test-helpers-model-versions` |\r\n| `@kbn/core-theme-browser-mocks` |\r\n`src/core/packages/theme/browser-mocks` |\r\n| `@kbn/core-ui-settings-browser-mocks` |\r\n`src/core/packages/ui-settings/browser-mocks` |\r\n| `@kbn/core-ui-settings-server-mocks` |\r\n`src/core/packages/ui-settings/server-mocks` |\r\n| `@kbn/core-usage-data-server-mocks` |\r\n`src/core/packages/usage-data/server-mocks` |\r\n\r\n\r\n<details >\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.github/codeql/codeql-config.yml\r\n./package.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/packages/analytics/browser-mocks/jest.config.js\r\n./src/core/packages/analytics/server-mocks/jest.config.js\r\n./src/core/packages/application/browser-mocks/jest.config.js\r\n./src/core/packages/apps/browser-mocks/jest.config.js\r\n./src/core/packages/base/browser-mocks/jest.config.js\r\n./src/core/packages/base/server-mocks/jest.config.js\r\n./src/core/packages/capabilities/browser-mocks/jest.config.js\r\n./src/core/packages/capabilities/server-mocks/jest.config.js\r\n./src/core/packages/chrome/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/server-mocks/jest.config.js\r\n./src/core/packages/doc-links/browser-mocks/jest.config.js\r\n./src/core/packages/doc-links/server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/client-server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/server-mocks/jest.config.js\r\n./src/core/packages/environment/server-mocks/jest.config.js\r\n./src/core/packages/execution-context/browser-mocks/jest.config.js\r\n./src/core/packages/execution-context/server-mocks/jest.config.js\r\n./src/core/packages/fatal-errors/browser-mocks/jest.config.js\r\n./src/core/packages/http/browser-mocks/jest.config.js\r\n./src/core/packages/http/context-server-mocks/jest.config.js\r\n./src/core/packages/http/resources-server-mocks/jest.config.js\r\n./src/core/packages/http/router-server-mocks/jest.config.js\r\n./src/core/packages/http/server-mocks/jest.config.js\r\n./src/core/packages/i18n/browser-mocks/jest.config.js\r\n./src/core/packages/i18n/server-mocks/jest.config.js\r\n./src/core/packages/injected-metadata/browser-mocks/jest.config.js\r\n./src/core/packages/integrations/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/server-mocks/jest.config.js\r\n./src/core/packages/logging/browser-mocks/jest.config.js\r\n./src/core/packages/logging/server-mocks/jest.config.js\r\n./src/core/packages/metrics/collectors-server-mocks/jest.config.js\r\n./src/core/packages/metrics/server-mocks/jest.config.js\r\n./src/core/packages/node/server-mocks/jest.config.js\r\n./src/core/packages/notifications/browser-mocks/jest.config.js\r\n./src/core/packages/overlays/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/server-mocks/jest.config.js\r\n./src/core/packages/preboot/server-mocks/jest.config.js\r\n./src/core/packages/rendering/browser-mocks/jest.config.js\r\n./src/core/packages/rendering/server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/api-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/base-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/browser-mocks/jest.config.js\r\n./src/core/packages/saved-objects/import-export-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/migration-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/server-mocks/jest.config.js\r\n./src/core/packages/status/server-mocks/jest.config.js\r\n./src/core/packages/theme/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/server-mocks/jest.config.js\r\n./src/core/packages/usage-data/server-mocks/jest.config.js\r\n./src/core/system/tsconfig.type_check.json\r\n./src/dev/packages/core-test-helpers-kbn-server/jest.config.js\r\n./src/dev/packages/core-test-helpers-model-versions/jest.config.js\r\n./src/dev/tsconfig.type_check.json\r\n./src/platform/packages/private/kbn-repo-packages/package-map.json\r\n./src/platform/plugins/private/interactive_setup/tsconfig.type_check.json\r\n./src/platform/plugins/shared/console/tsconfig.type_check.json\r\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\r\n./src/plugins/saved_objects_management/tsconfig.type_check.json\r\n./src/plugins/telemetry/tsconfig.type_check.json\r\n./src/plugins/usage_collection/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/platform/plugins/private/index_lifecycle_management/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/remote_clusters/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/snapshot_restore/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/watcher/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/encrypted_saved_objects/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/security/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\r\n./x-pack/plugins/actions/tsconfig.type_check.json\r\n./x-pack/plugins/aiops/tsconfig.type_check.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/cases/tsconfig.type_check.json\r\n./x-pack/plugins/enterprise_search/tsconfig.type_check.json\r\n./x-pack/plugins/integration_assistant/tsconfig.type_check.json\r\n./x-pack/plugins/ml/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm_data_access/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/entity_manager/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/exploratory_view/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/observability/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/slo/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/synthetics/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/uptime/tsconfig.type_check.json\r\n./x-pack/plugins/rule_registry/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/stack_alerts/tsconfig.type_check.json\r\n./x-pack/plugins/stack_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/task_manager/tsconfig.type_check.json\r\n./x-pack/plugins/transform/tsconfig.type_check.json\r\n./x-pack/solutions/observability/plugins/dataset_quality/tsconfig.type_check.json\r\n./x-pack/solutions/security/packages/security-solution/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./x-pack/solutions/security/plugins/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./yarn.lock\r\n.github/CODEOWNERS\r\n```\r\n\r\n</details><details >\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/core/packages/analytics/browser-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/analytics/server-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/application/browser-mocks/jest.config.js:12\r\nsrc/core/packages/application/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/apps/browser-mocks/jest.config.js:12\r\nsrc/core/packages/apps/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/browser-mocks/jest.config.js:12\r\nsrc/core/packages/base/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/server-mocks/jest.config.js:12\r\nsrc/core/packages/base/server-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/browser-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/server-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/server-mocks/tsconfig.json:2\r\nsrc/core/packages/chrome/browser-mocks/jest.config.js:12\r\nsrc/core/packages/chrome/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/server-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/server-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/browser-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/server-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/client-server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/client-server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/server-mocks/tsconfig.json:2\r\nsrc/core/packages/environment/server-mocks/jest.config.js:12\r\nsrc/core/packages/environment/server-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/browser-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/server-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/server-mocks/tsconfig.json:2\r\nsrc/core/packages/fatal-errors/browser-mocks/jest.config.js:12\r\nsrc/core/packages/fatal-errors/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/browser-mocks/jest.config.js:12\r\nsrc/core/packages/http/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/context-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/context-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/resources-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/resources-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/router-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/router-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/server-mocks/jest.config.js:12\r\nsrc/core/packages/http/server-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/browser-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/server-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/server-mocks/tsconfig.json:2\r\nsrc/core/packages/injected-metadata/browser-mocks/jest.config.js:12\r\nsrc/core/packages/injected-metadata/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/integrations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/integrations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/browser-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/server-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/server-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/browser-mocks/jest.config.js:12\r\nsrc/core/packages/logging/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/server-mocks/jest.config.js:12\r\nsrc/core/packages/logging/server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/collectors-server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/collectors-server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/node/server-mocks/jest.config.js:12\r\nsrc/core/packages/node/server-mocks/tsconfig.json:2\r\nsrc/core/packages/notifications/browser-mocks/jest.config.js:12\r\nsrc/core/packages/notifications/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/overlays/browser-mocks/jest.config.js:12\r\nsrc/core/packages/overlays/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/browser-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/server-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/server-mocks/tsconfig.json:2\r\nsrc/core/packages/preboot/server-mocks/jest.config.js:12\r\nsrc/core/packages/preboot/server-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/browser-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/server-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/api-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/api-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/base-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/base-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/browser-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/import-export-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/import-export-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/migration-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/migration-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/server-mocks/tsconfig.json:2\r\nsrc/core/packages/status/server-mocks/jest.config.js:12\r\nsrc/core/packages/status/server-mocks/tsconfig.json:2\r\nsrc/core/packages/theme/browser-mocks/jest.config.js:12\r\nsrc/core/packages/theme/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/browser-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/server-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/server-mocks/tsconfig.json:2\r\nsrc/core/packages/usage-data/server-mocks/jest.config.js:12\r\nsrc/core/packages/usage-data/server-mocks/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-kbn-server/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-kbn-server/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-model-versions/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-model-versions/tsconfig.json:2\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: Alejandro Fernández Haro <afharo@gmail.com>","sha":"4a00449bdcd699f89294536a86dffcbeab4daf53"}},"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/208538","number":208538,"mergeCommit":{"message":"SKA: Relocate core mock and test-helper modules (#208538)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve merge conflicts? Please follow\r\nthe steps describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n#### 55 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/core-analytics-browser-mocks` |\r\n`src/core/packages/analytics/browser-mocks` |\r\n| `@kbn/core-analytics-server-mocks` |\r\n`src/core/packages/analytics/server-mocks` |\r\n| `@kbn/core-application-browser-mocks` |\r\n`src/core/packages/application/browser-mocks` |\r\n| `@kbn/core-apps-browser-mocks` |\r\n`src/core/packages/apps/browser-mocks` |\r\n| `@kbn/core-base-browser-mocks` |\r\n`src/core/packages/base/browser-mocks` |\r\n| `@kbn/core-base-server-mocks` | `src/core/packages/base/server-mocks`\r\n|\r\n| `@kbn/core-capabilities-browser-mocks` |\r\n`src/core/packages/capabilities/browser-mocks` |\r\n| `@kbn/core-capabilities-server-mocks` |\r\n`src/core/packages/capabilities/server-mocks` |\r\n| `@kbn/core-chrome-browser-mocks` |\r\n`src/core/packages/chrome/browser-mocks` |\r\n| `@kbn/core-deprecations-browser-mocks` |\r\n`src/core/packages/deprecations/browser-mocks` |\r\n| `@kbn/core-deprecations-server-mocks` |\r\n`src/core/packages/deprecations/server-mocks` |\r\n| `@kbn/core-doc-links-browser-mocks` |\r\n`src/core/packages/doc-links/browser-mocks` |\r\n| `@kbn/core-doc-links-server-mocks` |\r\n`src/core/packages/doc-links/server-mocks` |\r\n| `@kbn/core-elasticsearch-client-server-mocks` |\r\n`src/core/packages/elasticsearch/client-server-mocks` |\r\n| `@kbn/core-elasticsearch-server-mocks` |\r\n`src/core/packages/elasticsearch/server-mocks` |\r\n| `@kbn/core-environment-server-mocks` |\r\n`src/core/packages/environment/server-mocks` |\r\n| `@kbn/core-execution-context-browser-mocks` |\r\n`src/core/packages/execution-context/browser-mocks` |\r\n| `@kbn/core-execution-context-server-mocks` |\r\n`src/core/packages/execution-context/server-mocks` |\r\n| `@kbn/core-fatal-errors-browser-mocks` |\r\n`src/core/packages/fatal-errors/browser-mocks` |\r\n| `@kbn/core-http-browser-mocks` |\r\n`src/core/packages/http/browser-mocks` |\r\n| `@kbn/core-http-context-server-mocks` |\r\n`src/core/packages/http/context-server-mocks` |\r\n| `@kbn/core-http-resources-server-mocks` |\r\n`src/core/packages/http/resources-server-mocks` |\r\n| `@kbn/core-http-router-server-mocks` |\r\n`src/core/packages/http/router-server-mocks` |\r\n| `@kbn/core-http-server-mocks` | `src/core/packages/http/server-mocks`\r\n|\r\n| `@kbn/core-i18n-browser-mocks` |\r\n`src/core/packages/i18n/browser-mocks` |\r\n| `@kbn/core-i18n-server-mocks` | `src/core/packages/i18n/server-mocks`\r\n|\r\n| `@kbn/core-injected-metadata-browser-mocks` |\r\n`src/core/packages/injected-metadata/browser-mocks` |\r\n| `@kbn/core-integrations-browser-mocks` |\r\n`src/core/packages/integrations/browser-mocks` |\r\n| `@kbn/core-lifecycle-browser-mocks` |\r\n`src/core/packages/lifecycle/browser-mocks` |\r\n| `@kbn/core-lifecycle-server-mocks` |\r\n`src/core/packages/lifecycle/server-mocks` |\r\n| `@kbn/core-logging-browser-mocks` |\r\n`src/core/packages/logging/browser-mocks` |\r\n| `@kbn/core-logging-server-mocks` |\r\n`src/core/packages/logging/server-mocks` |\r\n| `@kbn/core-metrics-collectors-server-mocks` |\r\n`src/core/packages/metrics/collectors-server-mocks` |\r\n| `@kbn/core-metrics-server-mocks` |\r\n`src/core/packages/metrics/server-mocks` |\r\n| `@kbn/core-node-server-mocks` | `src/core/packages/node/server-mocks`\r\n|\r\n| `@kbn/core-notifications-browser-mocks` |\r\n`src/core/packages/notifications/browser-mocks` |\r\n| `@kbn/core-overlays-browser-mocks` |\r\n`src/core/packages/overlays/browser-mocks` |\r\n| `@kbn/core-plugins-browser-mocks` |\r\n`src/core/packages/plugins/browser-mocks` |\r\n| `@kbn/core-plugins-server-mocks` |\r\n`src/core/packages/plugins/server-mocks` |\r\n| `@kbn/core-preboot-server-mocks` |\r\n`src/core/packages/preboot/server-mocks` |\r\n| `@kbn/core-rendering-browser-mocks` |\r\n`src/core/packages/rendering/browser-mocks` |\r\n| `@kbn/core-rendering-server-mocks` |\r\n`src/core/packages/rendering/server-mocks` |\r\n| `@kbn/core-saved-objects-api-server-mocks` |\r\n`src/core/packages/saved-objects/api-server-mocks` |\r\n| `@kbn/core-saved-objects-base-server-mocks` |\r\n`src/core/packages/saved-objects/base-server-mocks` |\r\n| `@kbn/core-saved-objects-browser-mocks` |\r\n`src/core/packages/saved-objects/browser-mocks` |\r\n| `@kbn/core-saved-objects-import-export-server-mocks` |\r\n`src/core/packages/saved-objects/import-export-server-mocks` |\r\n| `@kbn/core-saved-objects-migration-server-mocks` |\r\n`src/core/packages/saved-objects/migration-server-mocks` |\r\n| `@kbn/core-saved-objects-server-mocks` |\r\n`src/core/packages/saved-objects/server-mocks` |\r\n| `@kbn/core-status-server-mocks` |\r\n`src/core/packages/status/server-mocks` |\r\n| `@kbn/core-test-helpers-kbn-server` |\r\n`src/dev/packages/core-test-helpers-kbn-server` |\r\n| `@kbn/core-test-helpers-model-versions` |\r\n`src/dev/packages/core-test-helpers-model-versions` |\r\n| `@kbn/core-theme-browser-mocks` |\r\n`src/core/packages/theme/browser-mocks` |\r\n| `@kbn/core-ui-settings-browser-mocks` |\r\n`src/core/packages/ui-settings/browser-mocks` |\r\n| `@kbn/core-ui-settings-server-mocks` |\r\n`src/core/packages/ui-settings/server-mocks` |\r\n| `@kbn/core-usage-data-server-mocks` |\r\n`src/core/packages/usage-data/server-mocks` |\r\n\r\n\r\n<details >\r\n<summary>Updated references</summary>\r\n\r\n```\r\n./.github/codeql/codeql-config.yml\r\n./package.json\r\n./packages/kbn-ts-projects/config-paths.json\r\n./src/core/packages/analytics/browser-mocks/jest.config.js\r\n./src/core/packages/analytics/server-mocks/jest.config.js\r\n./src/core/packages/application/browser-mocks/jest.config.js\r\n./src/core/packages/apps/browser-mocks/jest.config.js\r\n./src/core/packages/base/browser-mocks/jest.config.js\r\n./src/core/packages/base/server-mocks/jest.config.js\r\n./src/core/packages/capabilities/browser-mocks/jest.config.js\r\n./src/core/packages/capabilities/server-mocks/jest.config.js\r\n./src/core/packages/chrome/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/browser-mocks/jest.config.js\r\n./src/core/packages/deprecations/server-mocks/jest.config.js\r\n./src/core/packages/doc-links/browser-mocks/jest.config.js\r\n./src/core/packages/doc-links/server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/client-server-mocks/jest.config.js\r\n./src/core/packages/elasticsearch/server-mocks/jest.config.js\r\n./src/core/packages/environment/server-mocks/jest.config.js\r\n./src/core/packages/execution-context/browser-mocks/jest.config.js\r\n./src/core/packages/execution-context/server-mocks/jest.config.js\r\n./src/core/packages/fatal-errors/browser-mocks/jest.config.js\r\n./src/core/packages/http/browser-mocks/jest.config.js\r\n./src/core/packages/http/context-server-mocks/jest.config.js\r\n./src/core/packages/http/resources-server-mocks/jest.config.js\r\n./src/core/packages/http/router-server-mocks/jest.config.js\r\n./src/core/packages/http/server-mocks/jest.config.js\r\n./src/core/packages/i18n/browser-mocks/jest.config.js\r\n./src/core/packages/i18n/server-mocks/jest.config.js\r\n./src/core/packages/injected-metadata/browser-mocks/jest.config.js\r\n./src/core/packages/integrations/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/browser-mocks/jest.config.js\r\n./src/core/packages/lifecycle/server-mocks/jest.config.js\r\n./src/core/packages/logging/browser-mocks/jest.config.js\r\n./src/core/packages/logging/server-mocks/jest.config.js\r\n./src/core/packages/metrics/collectors-server-mocks/jest.config.js\r\n./src/core/packages/metrics/server-mocks/jest.config.js\r\n./src/core/packages/node/server-mocks/jest.config.js\r\n./src/core/packages/notifications/browser-mocks/jest.config.js\r\n./src/core/packages/overlays/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/browser-mocks/jest.config.js\r\n./src/core/packages/plugins/server-mocks/jest.config.js\r\n./src/core/packages/preboot/server-mocks/jest.config.js\r\n./src/core/packages/rendering/browser-mocks/jest.config.js\r\n./src/core/packages/rendering/server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/api-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/base-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/browser-mocks/jest.config.js\r\n./src/core/packages/saved-objects/import-export-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/migration-server-mocks/jest.config.js\r\n./src/core/packages/saved-objects/server-mocks/jest.config.js\r\n./src/core/packages/status/server-mocks/jest.config.js\r\n./src/core/packages/theme/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/browser-mocks/jest.config.js\r\n./src/core/packages/ui-settings/server-mocks/jest.config.js\r\n./src/core/packages/usage-data/server-mocks/jest.config.js\r\n./src/core/system/tsconfig.type_check.json\r\n./src/dev/packages/core-test-helpers-kbn-server/jest.config.js\r\n./src/dev/packages/core-test-helpers-model-versions/jest.config.js\r\n./src/dev/tsconfig.type_check.json\r\n./src/platform/packages/private/kbn-repo-packages/package-map.json\r\n./src/platform/plugins/private/interactive_setup/tsconfig.type_check.json\r\n./src/platform/plugins/shared/console/tsconfig.type_check.json\r\n./src/plugins/kibana_usage_collection/tsconfig.type_check.json\r\n./src/plugins/saved_objects_management/tsconfig.type_check.json\r\n./src/plugins/telemetry/tsconfig.type_check.json\r\n./src/plugins/usage_collection/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/platform/plugins/private/index_lifecycle_management/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/remote_clusters/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/snapshot_restore/tsconfig.type_check.json\r\n./x-pack/platform/plugins/private/watcher/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/encrypted_saved_objects/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/fleet/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/security/tsconfig.type_check.json\r\n./x-pack/platform/plugins/shared/spaces/tsconfig.type_check.json\r\n./x-pack/plugins/actions/tsconfig.type_check.json\r\n./x-pack/plugins/aiops/tsconfig.type_check.json\r\n./x-pack/plugins/alerting/tsconfig.type_check.json\r\n./x-pack/plugins/cases/tsconfig.type_check.json\r\n./x-pack/plugins/enterprise_search/tsconfig.type_check.json\r\n./x-pack/plugins/integration_assistant/tsconfig.type_check.json\r\n./x-pack/plugins/ml/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/apm_data_access/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/entity_manager/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/exploratory_view/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/observability/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/slo/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/synthetics/tsconfig.type_check.json\r\n./x-pack/plugins/observability_solution/uptime/tsconfig.type_check.json\r\n./x-pack/plugins/rule_registry/tsconfig.type_check.json\r\n./x-pack/plugins/search_playground/tsconfig.type_check.json\r\n./x-pack/plugins/serverless_search/tsconfig.type_check.json\r\n./x-pack/plugins/stack_alerts/tsconfig.type_check.json\r\n./x-pack/plugins/stack_connectors/tsconfig.type_check.json\r\n./x-pack/plugins/task_manager/tsconfig.type_check.json\r\n./x-pack/plugins/transform/tsconfig.type_check.json\r\n./x-pack/solutions/observability/plugins/dataset_quality/tsconfig.type_check.json\r\n./x-pack/solutions/security/packages/security-solution/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./x-pack/solutions/security/plugins/ecs_data_quality_dashboard/tsconfig.type_check.json\r\n./yarn.lock\r\n.github/CODEOWNERS\r\n```\r\n\r\n</details><details >\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/core/packages/analytics/browser-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/analytics/server-mocks/jest.config.js:12\r\nsrc/core/packages/analytics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/application/browser-mocks/jest.config.js:12\r\nsrc/core/packages/application/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/apps/browser-mocks/jest.config.js:12\r\nsrc/core/packages/apps/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/browser-mocks/jest.config.js:12\r\nsrc/core/packages/base/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/base/server-mocks/jest.config.js:12\r\nsrc/core/packages/base/server-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/browser-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/capabilities/server-mocks/jest.config.js:12\r\nsrc/core/packages/capabilities/server-mocks/tsconfig.json:2\r\nsrc/core/packages/chrome/browser-mocks/jest.config.js:12\r\nsrc/core/packages/chrome/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/deprecations/server-mocks/jest.config.js:12\r\nsrc/core/packages/deprecations/server-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/browser-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/doc-links/server-mocks/jest.config.js:12\r\nsrc/core/packages/doc-links/server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/client-server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/client-server-mocks/tsconfig.json:2\r\nsrc/core/packages/elasticsearch/server-mocks/jest.config.js:12\r\nsrc/core/packages/elasticsearch/server-mocks/tsconfig.json:2\r\nsrc/core/packages/environment/server-mocks/jest.config.js:12\r\nsrc/core/packages/environment/server-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/browser-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/execution-context/server-mocks/jest.config.js:12\r\nsrc/core/packages/execution-context/server-mocks/tsconfig.json:2\r\nsrc/core/packages/fatal-errors/browser-mocks/jest.config.js:12\r\nsrc/core/packages/fatal-errors/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/browser-mocks/jest.config.js:12\r\nsrc/core/packages/http/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/http/context-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/context-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/resources-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/resources-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/router-server-mocks/jest.config.js:12\r\nsrc/core/packages/http/router-server-mocks/tsconfig.json:2\r\nsrc/core/packages/http/server-mocks/jest.config.js:12\r\nsrc/core/packages/http/server-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/browser-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/i18n/server-mocks/jest.config.js:12\r\nsrc/core/packages/i18n/server-mocks/tsconfig.json:2\r\nsrc/core/packages/injected-metadata/browser-mocks/jest.config.js:12\r\nsrc/core/packages/injected-metadata/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/integrations/browser-mocks/jest.config.js:12\r\nsrc/core/packages/integrations/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/browser-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/lifecycle/server-mocks/jest.config.js:12\r\nsrc/core/packages/lifecycle/server-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/browser-mocks/jest.config.js:12\r\nsrc/core/packages/logging/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/logging/server-mocks/jest.config.js:12\r\nsrc/core/packages/logging/server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/collectors-server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/collectors-server-mocks/tsconfig.json:2\r\nsrc/core/packages/metrics/server-mocks/jest.config.js:12\r\nsrc/core/packages/metrics/server-mocks/tsconfig.json:2\r\nsrc/core/packages/node/server-mocks/jest.config.js:12\r\nsrc/core/packages/node/server-mocks/tsconfig.json:2\r\nsrc/core/packages/notifications/browser-mocks/jest.config.js:12\r\nsrc/core/packages/notifications/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/overlays/browser-mocks/jest.config.js:12\r\nsrc/core/packages/overlays/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/browser-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/plugins/server-mocks/jest.config.js:12\r\nsrc/core/packages/plugins/server-mocks/tsconfig.json:2\r\nsrc/core/packages/preboot/server-mocks/jest.config.js:12\r\nsrc/core/packages/preboot/server-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/browser-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/rendering/server-mocks/jest.config.js:12\r\nsrc/core/packages/rendering/server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/api-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/api-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/base-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/base-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/browser-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/import-export-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/import-export-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/migration-server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/migration-server-mocks/tsconfig.json:2\r\nsrc/core/packages/saved-objects/server-mocks/jest.config.js:12\r\nsrc/core/packages/saved-objects/server-mocks/tsconfig.json:2\r\nsrc/core/packages/status/server-mocks/jest.config.js:12\r\nsrc/core/packages/status/server-mocks/tsconfig.json:2\r\nsrc/core/packages/theme/browser-mocks/jest.config.js:12\r\nsrc/core/packages/theme/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/browser-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/browser-mocks/tsconfig.json:2\r\nsrc/core/packages/ui-settings/server-mocks/jest.config.js:12\r\nsrc/core/packages/ui-settings/server-mocks/tsconfig.json:2\r\nsrc/core/packages/usage-data/server-mocks/jest.config.js:12\r\nsrc/core/packages/usage-data/server-mocks/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-kbn-server/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-kbn-server/tsconfig.json:2\r\nsrc/dev/packages/core-test-helpers-model-versions/jest.config.js:12\r\nsrc/dev/packages/core-test-helpers-model-versions/tsconfig.json:2\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: Alejandro Fernández Haro <afharo@gmail.com>","sha":"4a00449bdcd699f89294536a86dffcbeab4daf53"}}]}] BACKPORT--> |
||
|
2b68edac50
|
fix(codeql, 8.x): exclude observability_solution scripts and dev-only kbn-spec-to-console package from the CodeQL scans (#205228)
## Summary Exclude `observability_solution` scripts and dev-only `kbn-spec-to-console` package from the CodeQL scans. __Follow-up for:__ https://github.com/elastic/kibana/pull/205197 |
||
|
0e4070e9d9
|
[8.x] fix(codeql): update CodeQL `ingore-paths` config (#205197) (#205202)
# Backport This will backport the following commits from `main` to `8.x`: - [fix(codeql): update CodeQL `ingore-paths` config (#205197)](https://github.com/elastic/kibana/pull/205197) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Aleh Zasypkin","email":"aleh.zasypkin@elastic.co"},"sourceCommit":{"committedDate":"2024-12-27T12:58:15Z","message":"fix(codeql): update CodeQL `ingore-paths` config (#205197)\n\n## Summary\n\nThis PR updates `ignore-paths` path CodeQL config to remove the paths\nthat no longer exist and exclude other well-known test/dev-only paths.\n\nNon-existent paths can be seen in the CodeQL logs from the most recent\nrun:\n```\n2024-12-26T21:29:09.2376056Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-babel-plugin-package-imports, which does not exist.\n2024-12-26T21:29:09.2377637Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-bazel-packages, which does not exist.\n2024-12-26T21:29:09.2387717Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-package-map, which does not exist.\n2024-12-26T21:29:09.2390381Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-spec-to-console, which does not exist.\n2024-12-26T21:29:09.2396606Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-ts-project-linter, which does not exist.\n2024-12-26T21:29:09.2402596Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-ts-project-linter-cli, which does not exist.\n```","sha":"04ff8aafe599f929710069ff75e12bfdd4d67ce2","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Security","release_note:skip","v9.0.0","backport:all-open"],"title":"fix(codeql): update CodeQL `ingore-paths` config","number":205197,"url":"https://github.com/elastic/kibana/pull/205197","mergeCommit":{"message":"fix(codeql): update CodeQL `ingore-paths` config (#205197)\n\n## Summary\n\nThis PR updates `ignore-paths` path CodeQL config to remove the paths\nthat no longer exist and exclude other well-known test/dev-only paths.\n\nNon-existent paths can be seen in the CodeQL logs from the most recent\nrun:\n```\n2024-12-26T21:29:09.2376056Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-babel-plugin-package-imports, which does not exist.\n2024-12-26T21:29:09.2377637Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-bazel-packages, which does not exist.\n2024-12-26T21:29:09.2387717Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-package-map, which does not exist.\n2024-12-26T21:29:09.2390381Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-spec-to-console, which does not exist.\n2024-12-26T21:29:09.2396606Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-ts-project-linter, which does not exist.\n2024-12-26T21:29:09.2402596Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-ts-project-linter-cli, which does not exist.\n```","sha":"04ff8aafe599f929710069ff75e12bfdd4d67ce2"}},"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/205197","number":205197,"mergeCommit":{"message":"fix(codeql): update CodeQL `ingore-paths` config (#205197)\n\n## Summary\n\nThis PR updates `ignore-paths` path CodeQL config to remove the paths\nthat no longer exist and exclude other well-known test/dev-only paths.\n\nNon-existent paths can be seen in the CodeQL logs from the most recent\nrun:\n```\n2024-12-26T21:29:09.2376056Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-babel-plugin-package-imports, which does not exist.\n2024-12-26T21:29:09.2377637Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-bazel-packages, which does not exist.\n2024-12-26T21:29:09.2387717Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-package-map, which does not exist.\n2024-12-26T21:29:09.2390381Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-spec-to-console, which does not exist.\n2024-12-26T21:29:09.2396606Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-ts-project-linter, which does not exist.\n2024-12-26T21:29:09.2402596Z [2024-12-26 21:29:09] [build-stderr] Skipping path /home/runner/work/kibana/kibana/packages/kbn-ts-project-linter-cli, which does not exist.\n```","sha":"04ff8aafe599f929710069ff75e12bfdd4d67ce2"}}]}] BACKPORT--> Co-authored-by: Aleh Zasypkin <aleh.zasypkin@elastic.co> |
||
|
86b3ea99d8
|
[8.x] Backport: Sustainable Kibana Architecture: Move modules owned by @elastic/response-ops (#205166)
Backport https://github.com/elastic/kibana/pull/202836 --------- Co-authored-by: Gerard Soldevila <gerard.soldevila@elastic.co> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
1672b335f7
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/fleet (#202422) (#205145)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/fleet` (#202422)](https://github.com/elastic/kibana/pull/202422) <!--- 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-24T14:32:43Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/fleet` (#202422)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve merge conflicts? Please follow\r\nthe steps describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/custom-integrations-plugin` |\r\n`src/platform/plugins/shared/custom_integrations` |\r\n| `@kbn/fleet-plugin` | `x-pack/platform/plugins/shared/fleet` |\r\n\r\n\r\n\r\n\r\n#### 1 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/deeplinks-fleet` |\r\n`src/platform/packages/shared/deeplinks/fleet` |\r\n\r\n\r\n<details open>\r\n<summary>Script errors</summary>\r\n\r\n```\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:12\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:12\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:8\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:8\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\n```\r\n\r\n</details><details >\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/shared/deeplinks/fleet/jest.config.js:12\r\nsrc/platform/packages/shared/deeplinks/fleet/tsconfig.json:2\r\nsrc/platform/packages/shared/deeplinks/fleet/tsconfig.type_check.json:2\r\nsrc/platform/plugins/shared/custom_integrations/jest.config.js:12\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.json:2\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.json:7\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:2\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:20\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:26\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:29\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:32\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:35\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:38\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:41\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:9\r\nx-pack/platform/plugins/shared/fleet/cypress.config.js:22\r\nx-pack/platform/plugins/shared/fleet/cypress.config.js:25\r\nx-pack/platform/plugins/shared/fleet/cypress.config.space_awareness.ts:26\r\nx-pack/platform/plugins/shared/fleet/cypress.config.space_awareness.ts:29\r\nx-pack/platform/plugins/shared/fleet/cypress.config.ts:25\r\nx-pack/platform/plugins/shared/fleet/cypress.config.ts:28\r\nx-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nx-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nx-pack/platform/plugins/shared/fleet/cypress/reporter_config.json:6\r\nx-pack/platform/plugins/shared/fleet/cypress/reporter_config.json:8\r\nx-pack/platform/plugins/shared/fleet/cypress/tasks/login.ts:21\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.json:2\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.json:7\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:2\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:25\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:28\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:31\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:37\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:40\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:7\r\nx-pack/platform/plugins/shared/fleet/jest.config.js:10\r\nx-pack/platform/plugins/shared/fleet/jest.integration.config.js:10\r\nx-pack/platform/plugins/shared/fleet/package.json:11\r\nx-pack/platform/plugins/shared/fleet/package.json:12\r\nx-pack/platform/plugins/shared/fleet/package.json:15\r\nx-pack/platform/plugins/shared/fleet/package.json:16\r\nx-pack/platform/plugins/shared/fleet/package.json:8\r\nx-pack/platform/plugins/shared/fleet/scripts/create_agent_policies/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/create_agents/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/get_all_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/install_all_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:25\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:26\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:27\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:2\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:22\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:26\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:102\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:105\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:111\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:114\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:120\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:123\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:126\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:129\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:132\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:135\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:144\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:147\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:150\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:153\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:156\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:159\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:162\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:165\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:168\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:171\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:174\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:177\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:180\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:183\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:186\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:189\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:192\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:195\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:198\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:2\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:201\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:204\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:207\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:210\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:213\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:216\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:219\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:222\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:225\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:228\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:23\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:231\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:234\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:237\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:240\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:243\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:246\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:249\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:252\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:255\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:261\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:264\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:27\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:270\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:273\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:276\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:279\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:30\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:36\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:42\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:45\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:57\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:60\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:63\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:66\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:72\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:75\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:78\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:81\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:84\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:87\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:90\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:93\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:96\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:99\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: pgayvallet <pierre.gayvallet@elastic.co>\r\nCo-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"fce686bc88ae4eb9606279f34ce097bd17900949","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","Team:Fleet","v9.0.0","backport:prev-minor","plugin groups"],"number":202422,"url":"https://github.com/elastic/kibana/pull/202422","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/fleet` (#202422)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve merge conflicts? Please follow\r\nthe steps describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/custom-integrations-plugin` |\r\n`src/platform/plugins/shared/custom_integrations` |\r\n| `@kbn/fleet-plugin` | `x-pack/platform/plugins/shared/fleet` |\r\n\r\n\r\n\r\n\r\n#### 1 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/deeplinks-fleet` |\r\n`src/platform/packages/shared/deeplinks/fleet` |\r\n\r\n\r\n<details open>\r\n<summary>Script errors</summary>\r\n\r\n```\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:12\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:12\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:8\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:8\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\n```\r\n\r\n</details><details >\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/shared/deeplinks/fleet/jest.config.js:12\r\nsrc/platform/packages/shared/deeplinks/fleet/tsconfig.json:2\r\nsrc/platform/packages/shared/deeplinks/fleet/tsconfig.type_check.json:2\r\nsrc/platform/plugins/shared/custom_integrations/jest.config.js:12\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.json:2\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.json:7\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:2\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:20\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:26\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:29\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:32\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:35\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:38\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:41\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:9\r\nx-pack/platform/plugins/shared/fleet/cypress.config.js:22\r\nx-pack/platform/plugins/shared/fleet/cypress.config.js:25\r\nx-pack/platform/plugins/shared/fleet/cypress.config.space_awareness.ts:26\r\nx-pack/platform/plugins/shared/fleet/cypress.config.space_awareness.ts:29\r\nx-pack/platform/plugins/shared/fleet/cypress.config.ts:25\r\nx-pack/platform/plugins/shared/fleet/cypress.config.ts:28\r\nx-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nx-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nx-pack/platform/plugins/shared/fleet/cypress/reporter_config.json:6\r\nx-pack/platform/plugins/shared/fleet/cypress/reporter_config.json:8\r\nx-pack/platform/plugins/shared/fleet/cypress/tasks/login.ts:21\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.json:2\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.json:7\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:2\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:25\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:28\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:31\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:37\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:40\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:7\r\nx-pack/platform/plugins/shared/fleet/jest.config.js:10\r\nx-pack/platform/plugins/shared/fleet/jest.integration.config.js:10\r\nx-pack/platform/plugins/shared/fleet/package.json:11\r\nx-pack/platform/plugins/shared/fleet/package.json:12\r\nx-pack/platform/plugins/shared/fleet/package.json:15\r\nx-pack/platform/plugins/shared/fleet/package.json:16\r\nx-pack/platform/plugins/shared/fleet/package.json:8\r\nx-pack/platform/plugins/shared/fleet/scripts/create_agent_policies/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/create_agents/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/get_all_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/install_all_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:25\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:26\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:27\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:2\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:22\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:26\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:102\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:105\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:111\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:114\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:120\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:123\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:126\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:129\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:132\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:135\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:144\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:147\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:150\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:153\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:156\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:159\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:162\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:165\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:168\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:171\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:174\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:177\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:180\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:183\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:186\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:189\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:192\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:195\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:198\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:2\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:201\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:204\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:207\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:210\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:213\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:216\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:219\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:222\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:225\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:228\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:23\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:231\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:234\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:237\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:240\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:243\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:246\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:249\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:252\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:255\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:261\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:264\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:27\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:270\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:273\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:276\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:279\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:30\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:36\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:42\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:45\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:57\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:60\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:63\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:66\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:72\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:75\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:78\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:81\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:84\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:87\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:90\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:93\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:96\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:99\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: pgayvallet <pierre.gayvallet@elastic.co>\r\nCo-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"fce686bc88ae4eb9606279f34ce097bd17900949"}},"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/202422","number":202422,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/fleet` (#202422)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve merge conflicts? Please follow\r\nthe steps describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/custom-integrations-plugin` |\r\n`src/platform/plugins/shared/custom_integrations` |\r\n| `@kbn/fleet-plugin` | `x-pack/platform/plugins/shared/fleet` |\r\n\r\n\r\n\r\n\r\n#### 1 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/deeplinks-fleet` |\r\n`src/platform/packages/shared/deeplinks/fleet` |\r\n\r\n\r\n<details open>\r\n<summary>Script errors</summary>\r\n\r\n```\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:12\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:12\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:8\r\nCannot replace multiple occurrences of \"../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:8\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\nCannot replace multiple occurrences of \"../../..\" in the same line, please fix manually:\t/Users/pgayvallet/DEV/workspaces/elastic/kibana/x-pack/platform/plugins/shared/fleet/package.json:16\r\n```\r\n\r\n</details><details >\r\n<summary>Updated relative paths</summary>\r\n\r\n```\r\nsrc/platform/packages/shared/deeplinks/fleet/jest.config.js:12\r\nsrc/platform/packages/shared/deeplinks/fleet/tsconfig.json:2\r\nsrc/platform/packages/shared/deeplinks/fleet/tsconfig.type_check.json:2\r\nsrc/platform/plugins/shared/custom_integrations/jest.config.js:12\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.json:2\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.json:7\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:2\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:20\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:26\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:29\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:32\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:35\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:38\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:41\r\nsrc/platform/plugins/shared/custom_integrations/tsconfig.type_check.json:9\r\nx-pack/platform/plugins/shared/fleet/cypress.config.js:22\r\nx-pack/platform/plugins/shared/fleet/cypress.config.js:25\r\nx-pack/platform/plugins/shared/fleet/cypress.config.space_awareness.ts:26\r\nx-pack/platform/plugins/shared/fleet/cypress.config.space_awareness.ts:29\r\nx-pack/platform/plugins/shared/fleet/cypress.config.ts:25\r\nx-pack/platform/plugins/shared/fleet/cypress.config.ts:28\r\nx-pack/platform/plugins/shared/fleet/cypress/README.md:122\r\nx-pack/platform/plugins/shared/fleet/cypress/README.md:128\r\nx-pack/platform/plugins/shared/fleet/cypress/reporter_config.json:6\r\nx-pack/platform/plugins/shared/fleet/cypress/reporter_config.json:8\r\nx-pack/platform/plugins/shared/fleet/cypress/tasks/login.ts:21\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.json:2\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.json:7\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:2\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:25\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:28\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:31\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:37\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:40\r\nx-pack/platform/plugins/shared/fleet/cypress/tsconfig.type_check.json:7\r\nx-pack/platform/plugins/shared/fleet/jest.config.js:10\r\nx-pack/platform/plugins/shared/fleet/jest.integration.config.js:10\r\nx-pack/platform/plugins/shared/fleet/package.json:11\r\nx-pack/platform/plugins/shared/fleet/package.json:12\r\nx-pack/platform/plugins/shared/fleet/package.json:15\r\nx-pack/platform/plugins/shared/fleet/package.json:16\r\nx-pack/platform/plugins/shared/fleet/package.json:8\r\nx-pack/platform/plugins/shared/fleet/scripts/create_agent_policies/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/create_agents/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/get_all_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/install_all_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/index.js:8\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:25\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:26\r\nx-pack/platform/plugins/shared/fleet/scripts/verify_test_packages/verify_test_packages.ts:27\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:2\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:22\r\nx-pack/platform/plugins/shared/fleet/tsconfig.json:26\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:102\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:105\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:111\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:114\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:120\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:123\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:126\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:129\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:132\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:135\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:144\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:147\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:150\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:153\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:156\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:159\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:162\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:165\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:168\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:171\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:174\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:177\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:180\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:183\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:186\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:189\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:192\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:195\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:198\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:2\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:201\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:204\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:207\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:210\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:213\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:216\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:219\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:222\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:225\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:228\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:23\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:231\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:234\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:237\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:240\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:243\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:246\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:249\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:252\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:255\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:261\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:264\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:27\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:270\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:273\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:276\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:279\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:30\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:36\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:42\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:45\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:57\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:60\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:63\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:66\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:72\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:75\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:78\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:81\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:84\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:87\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:90\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:93\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:96\r\nx-pack/platform/plugins/shared/fleet/tsconfig.type_check.json:99\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by: pgayvallet <pierre.gayvallet@elastic.co>\r\nCo-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"fce686bc88ae4eb9606279f34ce097bd17900949"}}]}] BACKPORT--> --------- Co-authored-by: Gerard Soldevila <gerard.soldevila@elastic.co> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
a27fee19e7
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/kibana-presentation (#204843) (#205120)
## Summary This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the _Sustainable Kibana Architecture_ initiative. > [!IMPORTANT] > * We kindly ask you to: > * Manually fix the errors in the error section below (if there are any). > * Search for the `packages[\/\\]` and `plugins[\/\\]` patterns in the source code (Babel and Eslint config files), and update them appropriately. > * Manually review `.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names > * Review all of the updated files, specially the `.ts` and `.js` files listed in the sections below, as some of them contain relative paths that have been updated. > * Think of potential impact of the move, including tooling and configuration files that can be pointing to the relocated modules. E.g.: > * customised eslint rules > * docs pointing to source code > [!NOTE] > * This PR has been auto-generated. > * Any manual contributions will be lost if the 'relocate' script is re-run. > * Try to obtain the missing reviews / approvals before applying manual fixes, and/or keep your changes in a .patch / git stash. > * Please use [#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E) Slack channel for feedback. Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe [here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E). #### 21 plugin(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/canvas-plugin` | `x-pack/platform/plugins/private/canvas` | | `@kbn/controls-plugin` | `src/platform/plugins/shared/controls` | | `@kbn/dashboard-enhanced-plugin` | `x-pack/platform/plugins/shared/dashboard_enhanced` | | `@kbn/dashboard-plugin` | `src/platform/plugins/shared/dashboard` | | `@kbn/embeddable-enhanced-plugin` | `x-pack/platform/plugins/shared/embeddable_enhanced` | | `@kbn/embeddable-plugin` | `src/platform/plugins/shared/embeddable` | | `@kbn/expression-error-plugin` | `src/platform/plugins/shared/expression_error` | | `@kbn/expression-image-plugin` | `src/platform/plugins/shared/expression_image` | | `@kbn/expression-metric-plugin` | `src/platform/plugins/shared/expression_metric` | | `@kbn/expression-repeat-image-plugin` | `src/platform/plugins/shared/expression_repeat_image` | | `@kbn/expression-reveal-image-plugin` | `src/platform/plugins/shared/expression_reveal_image` | | `@kbn/expression-shape-plugin` | `src/platform/plugins/shared/expression_shape` | | `@kbn/file-upload-plugin` | `x-pack/platform/plugins/private/file_upload` | | `@kbn/input-control-vis-plugin` | `src/platform/plugins/private/input_control_vis` | | `@kbn/inspector-plugin` | `src/platform/plugins/shared/inspector` | | `@kbn/links-plugin` | `src/platform/plugins/private/links` | | `@kbn/maps-ems-plugin` | `src/platform/plugins/private/maps_ems` | | `@kbn/maps-plugin` | `x-pack/platform/plugins/shared/maps` | | `@kbn/presentation-panel-plugin` | `src/platform/plugins/private/presentation_panel` | | `@kbn/presentation-util-plugin` | `src/platform/plugins/shared/presentation_util` | | `@kbn/vis-type-markdown-plugin` | `src/platform/plugins/private/vis_type_markdown` | #### 3 packages(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/panel-loader` | `src/platform/packages/private/kbn-panel-loader` | | `@kbn/presentation-containers` | `src/platform/packages/shared/presentation/presentation_containers` | | `@kbn/presentation-publishing` | `src/platform/packages/shared/presentation/presentation_publishing` | <details > <summary>Updated references</summary> ``` ./.eslintignore ./.eslintrc.js ./.github/codeql/codeql-config.yml ./.github/paths-labeller.yml ./.i18nrc.json ./docs/developer/best-practices/index.asciidoc ./docs/developer/contributing/development-tests.asciidoc ./docs/developer/plugin-list.asciidoc ./legacy_rfcs/text/0018_timeslider.md ./package.json ./packages/kbn-cli-dev-mode/src/watcher.ts ./packages/kbn-docs-utils/src/utils.test.ts ./packages/kbn-repo-packages/package-map.json ./packages/kbn-test/src/jest/setup/polyfills.jsdom.js ./packages/kbn-ts-projects/config-paths.json ./src/dev/build/tasks/build_canvas_shareable_runtime.ts ./src/dev/build/tasks/create_archives_sources_task.ts ./src/dev/code_coverage/ingest_coverage/__tests__/mocks/team_assign_mock.txt ./src/dev/precommit_hook/casing_check_config.js ./src/dev/storybook/aliases.ts ./src/platform/packages/private/kbn-panel-loader/jest.config.js ./src/platform/packages/shared/presentation/presentation_containers/jest.config.js ./src/platform/packages/shared/presentation/presentation_publishing/jest.config.js ./src/platform/plugins/private/input_control_vis/jest.config.js ./src/platform/plugins/private/links/jest.config.js ./src/platform/plugins/private/maps_ems/jest.config.js ./src/platform/plugins/private/presentation_panel/jest.config.js ./src/platform/plugins/private/vis_type_markdown/jest.config.js ./src/platform/plugins/shared/controls/jest.config.js ./src/platform/plugins/shared/dashboard/jest.config.js ./src/platform/plugins/shared/dashboard/public/dashboard_container/component/empty_screen/__snapshots__/dashboard_empty_screen.test.tsx.snap ./src/platform/plugins/shared/embeddable/README.md ./src/platform/plugins/shared/embeddable/jest.config.js ./src/platform/plugins/shared/expression_image/jest.config.js ./src/platform/plugins/shared/expression_metric/jest.config.js ./src/platform/plugins/shared/expression_repeat_image/jest.config.js ./src/platform/plugins/shared/expression_reveal_image/jest.config.js ./src/platform/plugins/shared/expression_shape/jest.config.js ./src/platform/plugins/shared/inspector/jest.config.js ./src/platform/plugins/shared/presentation_util/jest.config.js ./src/platform/plugins/shared/presentation_util/storybook/manager.ts ./src/plugins/visualizations/public/visualize_app/utils/migrate_app_state.ts ./tsconfig.base.json ./x-pack/.i18nrc.json ./x-pack/platform/plugins/private/canvas/jest.config.js ./x-pack/platform/plugins/private/canvas/scripts/jest.js ./x-pack/platform/plugins/private/canvas/shareable_runtime/constants.js ./x-pack/platform/plugins/private/canvas/storybook/canvas_webpack.ts ./x-pack/platform/plugins/private/file_upload/jest.config.js ./x-pack/platform/plugins/shared/dashboard_enhanced/common/drilldowns/dashboard_drilldown/constants.ts ./x-pack/platform/plugins/shared/dashboard_enhanced/jest.config.js ./x-pack/platform/plugins/shared/dashboard_enhanced/public/services/drilldowns/embeddable_to_dashboard_drilldown/constants.ts ./x-pack/platform/plugins/shared/embeddable_enhanced/jest.config.js ./x-pack/platform/plugins/shared/maps/README.md ./x-pack/platform/plugins/shared/maps/jest.config.js ./x-pack/plugins/reporting/server/config/ui_settings.ts ./x-pack/test/api_integration/apis/maps/fonts_api.js ./yarn.lock .github/CODEOWNERS ``` </details><details > <summary>Updated relative paths</summary> ``` src/platform/packages/private/kbn-panel-loader/jest.config.js:12 src/platform/packages/private/kbn-panel-loader/tsconfig.json:2 src/platform/packages/shared/presentation/presentation_containers/jest.config.js:12 src/platform/packages/shared/presentation/presentation_containers/tsconfig.json:2 src/platform/packages/shared/presentation/presentation_publishing/jest.config.js:12 src/platform/packages/shared/presentation/presentation_publishing/tsconfig.json:2 src/platform/plugins/private/input_control_vis/jest.config.js:12 src/platform/plugins/private/input_control_vis/tsconfig.json:2 src/platform/plugins/private/links/jest.config.js:12 src/platform/plugins/private/links/public/_mixins.scss:1 src/platform/plugins/private/links/tsconfig.json:2 src/platform/plugins/private/maps_ems/jest.config.js:12 src/platform/plugins/private/maps_ems/tsconfig.json:2 src/platform/plugins/private/presentation_panel/jest.config.js:12 src/platform/plugins/private/presentation_panel/tsconfig.json:2 src/platform/plugins/private/presentation_panel/tsconfig.json:6 src/platform/plugins/private/vis_type_markdown/jest.config.js:12 src/platform/plugins/private/vis_type_markdown/tsconfig.json:2 src/platform/plugins/shared/controls/jest.config.js:12 src/platform/plugins/shared/controls/tsconfig.json:12 src/platform/plugins/shared/controls/tsconfig.json:2 src/platform/plugins/shared/dashboard/jest.config.js:12 src/platform/plugins/shared/dashboard/tsconfig.json:2 src/platform/plugins/shared/embeddable/jest.config.js:12 src/platform/plugins/shared/embeddable/tsconfig.json:2 src/platform/plugins/shared/expression_error/tsconfig.json:2 src/platform/plugins/shared/expression_image/jest.config.js:12 src/platform/plugins/shared/expression_image/tsconfig.json:2 src/platform/plugins/shared/expression_metric/jest.config.js:12 src/platform/plugins/shared/expression_metric/tsconfig.json:2 src/platform/plugins/shared/expression_repeat_image/jest.config.js:12 src/platform/plugins/shared/expression_repeat_image/tsconfig.json:2 src/platform/plugins/shared/expression_reveal_image/jest.config.js:12 src/platform/plugins/shared/expression_reveal_image/tsconfig.json:2 src/platform/plugins/shared/expression_shape/jest.config.js:12 src/platform/plugins/shared/expression_shape/tsconfig.json:2 src/platform/plugins/shared/inspector/jest.config.js:12 src/platform/plugins/shared/inspector/tsconfig.json:2 src/platform/plugins/shared/presentation_util/jest.config.js:12 src/platform/plugins/shared/presentation_util/storybook/main.ts:17 src/platform/plugins/shared/presentation_util/tsconfig.json:13 src/platform/plugins/shared/presentation_util/tsconfig.json:2 x-pack/platform/plugins/private/canvas/CONTRIBUTING.md:3 x-pack/platform/plugins/private/canvas/PLUGINS.mdx:174 x-pack/platform/plugins/private/canvas/PLUGINS.mdx:175 x-pack/platform/plugins/private/canvas/PLUGINS.mdx:63 x-pack/platform/plugins/private/canvas/PLUGINS.mdx:64 x-pack/platform/plugins/private/canvas/jest.config.js:10 x-pack/platform/plugins/private/canvas/shareable_runtime/constants.js:11 x-pack/platform/plugins/private/canvas/storybook/constants.ts:10 x-pack/platform/plugins/private/canvas/storybook/storyshots.skipped_test.tsx:86 x-pack/platform/plugins/private/canvas/tsconfig.json:16 x-pack/platform/plugins/private/canvas/tsconfig.json:2 x-pack/platform/plugins/private/canvas/tsconfig.json:29 x-pack/platform/plugins/private/file_upload/jest.config.js:10 x-pack/platform/plugins/private/file_upload/tsconfig.json:2 x-pack/platform/plugins/shared/dashboard_enhanced/jest.config.js:10 x-pack/platform/plugins/shared/dashboard_enhanced/tsconfig.json:2 x-pack/platform/plugins/shared/embeddable_enhanced/jest.config.js:10 x-pack/platform/plugins/shared/embeddable_enhanced/tsconfig.json:2 x-pack/platform/plugins/shared/maps/jest.config.js:10 x-pack/platform/plugins/shared/maps/public/_main.scss:1 x-pack/platform/plugins/shared/maps/tsconfig.json:12 x-pack/platform/plugins/shared/maps/tsconfig.json:2 ``` </details> |
||
|
82ed34444a
|
[8.x] SKA: Move modules owned by @elastic/security-detection-engine (#202844) (#204703)
## Summary Backport https://github.com/elastic/kibana/pull/202844 to `8.x` branch. |
||
|
1e6a6caa5f
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/kibana-cloud-security-posture (#202862) (#204474)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-cloud-security-posture` (#202862)](https://github.com/elastic/kibana/pull/202862) <!--- 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-16T17:56:03Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-cloud-security-posture` (#202862)","sha":"f508ad2bf69745a020cf325089087b29b2d97625","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","Team: SecuritySolution","Team:Cloud Security","backport:prev-minor","ci:cloud-deploy"],"number":202862,"url":"https://github.com/elastic/kibana/pull/202862","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-cloud-security-posture` (#202862)","sha":"f508ad2bf69745a020cf325089087b29b2d97625"}},"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/202862","number":202862,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/kibana-cloud-security-posture` (#202862)","sha":"f508ad2bf69745a020cf325089087b29b2d97625"}}]}] BACKPORT--> --------- Co-authored-by: Gerard Soldevila <gerard.soldevila@elastic.co> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
9ecc8186dd
|
[8.x] SKA: Relocate modules owned by @elastic/security-solution (#204523)
## Summary This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the _Sustainable Kibana Architecture_ initiative. > [!IMPORTANT] > * We kindly ask you to: > * Manually fix the errors in the error section below (if there are any). > * Search for the `packages[\/\\]` and `plugins[\/\\]` patterns in the source code (Babel and Eslint config files), and update them appropriately. > * Manually review `.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names > * Review all of the updated files, specially the `.ts` and `.js` files listed in the sections below, as some of them contain relative paths that have been updated. > * Think of potential impact of the move, including tooling and configuration files that can be pointing to the relocated modules. E.g.: > * customised eslint rules > * docs pointing to source code > [!NOTE] > * This PR has been auto-generated. > * Any manual contributions will be lost if the 'relocate' script is re-run. > * Try to obtain the missing reviews / approvals before applying manual fixes, and/or keep your changes in a .patch / git stash. > * Please use [#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E) Slack channel for feedback. Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe [here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E). #### 3 plugin(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/security-solution-ess` | `x-pack/solutions/security/plugins/security_solution_ess` | | `@kbn/security-solution-plugin` | `x-pack/solutions/security/plugins/security_solution` | | `@kbn/security-solution-serverless` | `x-pack/solutions/security/plugins/security_solution_serverless` | #### 2 packages(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/deeplinks-security` | `src/platform/packages/shared/deeplinks/security` | | `@kbn/serverless-security-settings` | `src/platform/packages/shared/serverless/settings/security_project` | <details open> <summary>Script errors</summary> ``` Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:25 Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:25 Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:25 Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:25 Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:25 Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:25 Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:25 Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:25 Cannot replace multiple occurrences of "../../.." in the same line, please fix manually: /Users/gsoldevila/.backport/repositories/elastic/kibana/x-pack/solutions/security/plugins/security_solution/package.json:31 ``` </details><details > <summary>Updated references</summary> ``` ./.buildkite/scripts/packer_cache.sh ./.buildkite/scripts/pipelines/security_solution_quality_gate/edr_workflows/mki_security_solution_defend_workflows.sh ./.buildkite/scripts/steps/code_generation/security_solution_codegen.sh ./.buildkite/scripts/steps/functional/defend_workflows.sh ./.buildkite/scripts/steps/functional/defend_workflows_burn.sh ./.buildkite/scripts/steps/functional/defend_workflows_serverless.sh ./.buildkite/scripts/steps/functional/defend_workflows_serverless_burn.sh ./.buildkite/scripts/steps/openapi_bundling/security_solution_openapi_bundling.sh ./.eslintrc.js ./.github/codeql/codeql-config.yml ./.gitignore ./docs/developer/plugin-list.asciidoc ./oas_docs/scripts/merge_ess_oas.js ./package.json ./packages/kbn-dependency-usage/README.md ./packages/kbn-dependency-usage/src/dependency_graph/providers/cruiser.test.ts ./packages/kbn-openapi-generator/README.md ./packages/kbn-repo-packages/package-map.json ./packages/kbn-securitysolution-io-ts-types/src/version/index.ts ./packages/kbn-ts-projects/config-paths.json ./packages/kbn-zod-helpers/README.md ./src/dev/code_coverage/docs/team_assignment/README.md ./src/dev/precommit_hook/casing_check_config.js ./src/dev/storybook/aliases.ts ./src/platform/packages/shared/deeplinks/security/jest.config.js ./src/plugins/data/server/search/search_service.ts ./src/plugins/guided_onboarding/README.md ./tsconfig.base.json ./tsconfig.refs.json ./x-pack/.i18nrc.json ./x-pack/README.md ./x-pack/platform/packages/shared/kbn-elastic-assistant-common/README.md ./x-pack/platform/packages/shared/kbn-elastic-assistant/impl/assistant/prompt_context/types.ts ./x-pack/platform/packages/shared/kbn-elastic-assistant/index.ts ./x-pack/platform/plugins/shared/osquery/package.json ./x-pack/plugins/cloud_defend/public/common/navigation/types.ts ./x-pack/plugins/cloud_security_posture/public/common/navigation/types.ts ./x-pack/plugins/fleet/dev_docs/fleet_ui_extensions.md ./x-pack/plugins/fleet/server/services/epm/archive/parse.ts ./x-pack/plugins/fleet/server/telemetry/sender.ts ./x-pack/plugins/lists/server/routes/utils/build_siem_response.ts ./x-pack/plugins/lists/server/routes/utils/route_validation.test.ts ./x-pack/plugins/lists/server/routes/utils/route_validation.ts ./x-pack/plugins/rule_registry/common/schemas/README.md ./x-pack/plugins/rule_registry/server/routes/utils/route_validation.ts ./x-pack/solutions/observability/plugins/synthetics/server/telemetry/sender.ts ./x-pack/solutions/security/packages/data_table/README.md ./x-pack/solutions/security/packages/expandable-flyout/README.md ./x-pack/solutions/security/packages/features/src/security/types.ts ./x-pack/solutions/security/packages/navigation/src/constants.ts ./x-pack/solutions/security/plugins/elastic_assistant/server/routes/user_conversations/find_route.ts ./x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/model/alerts/README.md ./x-pack/solutions/security/plugins/security_solution/common/api/detection_engine/prebuilt_rules/model/diff/three_way_diff/three_way_diff_conflict.ts ./x-pack/solutions/security/plugins/security_solution/common/api/endpoint/README.md ./x-pack/solutions/security/plugins/security_solution/common/api/endpoint/actions/response_actions/kill_process/kill_process.ts ./x-pack/solutions/security/plugins/security_solution/common/endpoint/service/response_actions/constants.ts ./x-pack/solutions/security/plugins/security_solution/common/endpoint/utils/kibana_status.ts ./x-pack/solutions/security/plugins/security_solution/common/jest.config.js ./x-pack/solutions/security/plugins/security_solution/docs/adrs/threat_hunting/0001_saving_of_timeline_associated_saved_objects.md ./x-pack/solutions/security/plugins/security_solution/docs/openapi/README.md ./x-pack/solutions/security/plugins/security_solution/docs/rfcs/detection_response/prebuilt_rules_customization.md ./x-pack/solutions/security/plugins/security_solution/jest.config.dev.js ./x-pack/solutions/security/plugins/security_solution/jest.integration.config.js ./x-pack/solutions/security/plugins/security_solution/public/app/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/assistant/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/attack_discovery/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/cases/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/common/components/toasters/utils.ts ./x-pack/solutions/security/plugins/security_solution/public/common/components/with_security_context/store.ts ./x-pack/solutions/security/plugins/security_solution/public/common/hooks/use_app_toasts.ts ./x-pack/solutions/security/plugins/security_solution/public/common/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/dashboards/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/detection_engine/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/detections/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/entity_analytics/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/exceptions/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/explore/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/flyout/README.md ./x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/right/hooks/use_fetch_threat_intelligence.ts ./x-pack/solutions/security/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_get_fields_data.ts ./x-pack/solutions/security/plugins/security_solution/public/flyout/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/management/cypress/README.md ./x-pack/solutions/security/plugins/security_solution/public/management/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/notes/api/api.ts ./x-pack/solutions/security/plugins/security_solution/public/notes/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/onboarding/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/overview/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/resolver/documentation/schema.md ./x-pack/solutions/security/plugins/security_solution/public/resolver/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/security_integrations/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/siem_migrations/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/sourcerer/jest.config.js ./x-pack/solutions/security/plugins/security_solution/public/threat_intelligence/use_investigate_in_timeline.ts ./x-pack/solutions/security/plugins/security_solution/public/timelines/jest.config.js ./x-pack/solutions/security/plugins/security_solution/scripts/endpoint/README.md ./x-pack/solutions/security/plugins/security_solution/scripts/endpoint/api_emulator/README.md ./x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/roles_users/serverless/es_serverless_resources/README.md ./x-pack/solutions/security/plugins/security_solution/scripts/endpoint/common/vm_services.ts ./x-pack/solutions/security/plugins/security_solution/scripts/jest.config.js ./x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/__snapshots__/junit_transformer.test.ts.snap ./x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/fixtures/suite_with_failing_test.xml ./x-pack/solutions/security/plugins/security_solution/scripts/mappings/README.md ./x-pack/solutions/security/plugins/security_solution/scripts/openapi/generate.js ./x-pack/solutions/security/plugins/security_solution/scripts/quickstart/README.md ./x-pack/solutions/security/plugins/security_solution/scripts/run_cypress/utils.ts ./x-pack/solutions/security/plugins/security_solution/scripts/telemetry/README.md ./x-pack/solutions/security/plugins/security_solution/server/__mocks__/module_name_map.js ./x-pack/solutions/security/plugins/security_solution/server/assistant/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/client/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/config.ts ./x-pack/solutions/security/plugins/security_solution/server/endpoint/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/endpoint/services/agent/clients/endpoint/endpoint_agent_status_client.test.ts ./x-pack/solutions/security/plugins/security_solution/server/endpoint/services/metadata/mocks.ts ./x-pack/solutions/security/plugins/security_solution/server/fleet_integration/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/integration_tests/lib/helpers.ts ./x-pack/solutions/security/plugins/security_solution/server/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/README.md ./x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/prebuilt_rules/content/prepackaged_timelines/README.md ./x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_monitoring/logic/detection_engine_health/README.md ./x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/rule_types/new_terms/bulk_create_suppressed_alerts_in_memory.ts ./x-pack/solutions/security/plugins/security_solution/server/lib/entity_analytics/risk_score/painless/index.test.ts ./x-pack/solutions/security/plugins/security_solution/server/lib/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/lib/risk_score/readme.md ./x-pack/solutions/security/plugins/security_solution/server/lib/telemetry/artifact.test.ts ./x-pack/solutions/security/plugins/security_solution/server/lib/timeline/routes/notes/get_notes.ts ./x-pack/solutions/security/plugins/security_solution/server/lists_integration/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/search_strategy/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/usage/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/utils/jest.config.js ./x-pack/solutions/security/plugins/security_solution_ess/jest.config.dev.js ./x-pack/solutions/security/plugins/security_solution_ess/public/jest.config.js ./x-pack/solutions/security/plugins/security_solution_serverless/common/config.ts ./x-pack/solutions/security/plugins/security_solution_serverless/common/jest.config.js ./x-pack/solutions/security/plugins/security_solution_serverless/jest.config.dev.js ./x-pack/solutions/security/plugins/security_solution_serverless/public/jest.config.js ./x-pack/solutions/security/plugins/security_solution_serverless/server/config.ts ./x-pack/solutions/security/plugins/security_solution_serverless/server/jest.config.js ./x-pack/solutions/security/plugins/threat_intelligence/README.md ./x-pack/solutions/security/plugins/threat_intelligence/common/types/indicator.ts ./x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_add_to_timeline.ts ./x-pack/solutions/security/plugins/threat_intelligence/public/modules/timeline/hooks/use_investigate_in_timeline.ts ./x-pack/solutions/security/plugins/threat_intelligence/public/types.ts ./x-pack/solutions/security/plugins/threat_intelligence/public/utils/security_solution_links.ts ./x-pack/solutions/security/plugins/timelines/common/types/timeline/cells/index.ts ./x-pack/solutions/security/plugins/timelines/common/types/timeline/rows/index.ts ./x-pack/solutions/security/plugins/timelines/public/hooks/use_app_toasts.ts ./x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_execution_logic/eql/trial_license_complete_tier/eql_alert_suppression.ts ./x-pack/test/security_solution_cypress/cypress/tsconfig.json ./x-pack/test/security_solution_cypress/package.json ./x-pack/test/security_solution_endpoint/page_objects/policy_page.ts ./x-pack/test/security_solution_playwright/package.json ./x-pack/test/security_solution_playwright/tsconfig.json ./yarn.lock .github/CODEOWNERS ``` </details><details > <summary>Updated relative paths</summary> ``` src/platform/packages/shared/deeplinks/security/jest.config.js:12 src/platform/packages/shared/deeplinks/security/tsconfig.json:2 src/platform/packages/shared/serverless/settings/security_project/tsconfig.json:2 x-pack/solutions/security/plugins/security_solution/README.md:100 x-pack/solutions/security/plugins/security_solution/README.md:22 x-pack/solutions/security/plugins/security_solution/README.md:26 x-pack/solutions/security/plugins/security_solution/README.md:31 x-pack/solutions/security/plugins/security_solution/common/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/docs/openapi/README.md:3 x-pack/solutions/security/plugins/security_solution/docs/openapi/README.md:7 x-pack/solutions/security/plugins/security_solution/jest.config.dev.js:10 x-pack/solutions/security/plugins/security_solution/jest.integration.config.js:10 x-pack/solutions/security/plugins/security_solution/package.json:10 x-pack/solutions/security/plugins/security_solution/package.json:13 x-pack/solutions/security/plugins/security_solution/package.json:16 x-pack/solutions/security/plugins/security_solution/package.json:25 x-pack/solutions/security/plugins/security_solution/package.json:31 x-pack/solutions/security/plugins/security_solution/package.json:8 x-pack/solutions/security/plugins/security_solution/package.json:9 x-pack/solutions/security/plugins/security_solution/public/app/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/assistant/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/attack_discovery/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/cases/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/cloud_security_posture/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/common/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/dashboards/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/detection_engine/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/detections/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/entity_analytics/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/exceptions/hooks/use_import_exception_list/index.tsx:25 x-pack/solutions/security/plugins/security_solution/public/exceptions/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/explore/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/flyout/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/management/cypress/cypress_base.config.ts:27 x-pack/solutions/security/plugins/security_solution/public/management/cypress/tsconfig.json:2 x-pack/solutions/security/plugins/security_solution/public/management/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/management/reporter_config.json:12 x-pack/solutions/security/plugins/security_solution/public/management/reporter_config.json:14 x-pack/solutions/security/plugins/security_solution/public/notes/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/onboarding/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/overview/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/resolver/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/security_integrations/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/siem_migrations/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/sourcerer/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/public/timelines/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/scripts/beat_docs/build.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/agent_downloader.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/endpoint_agent_emulator.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_agent_policies.js:10 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_blocklists.js:10 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_endpoint_policies.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_env_data.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_event_filters.js:10 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_host_isolation_exceptions.js:10 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/load_trusted_apps.js:10 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/resolver_generator.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/run_endpoint_agent.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/run_sentinelone_host.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_es_serverless_with_security_users.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_external_edr_server_emulator.js:8 x-pack/solutions/security/plugins/security_solution/scripts/endpoint/start_fleet_server.js:8 x-pack/solutions/security/plugins/security_solution/scripts/extract_tactics_techniques_mitre.js:8 x-pack/solutions/security/plugins/security_solution/scripts/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/scripts/junit_transformer/index.js:8 x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_generator.js:8 x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader.js:8 x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader_script.ts:20 x-pack/solutions/security/plugins/security_solution/scripts/mappings/mappings_loader_script.ts:21 x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_detections.js:8 x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_endpoint_management.js:8 x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_entity_analytics.js:8 x-pack/solutions/security/plugins/security_solution/scripts/openapi/bundle_timeline.js:8 x-pack/solutions/security/plugins/security_solution/scripts/openapi/generate.js:8 x-pack/solutions/security/plugins/security_solution/scripts/quickstart/run.js:8 x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/playwright.ts:327 x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/playwright.ts:337 x-pack/solutions/security/plugins/security_solution/scripts/run_playwright/start_playwright.js:8 x-pack/solutions/security/plugins/security_solution/scripts/siem_migration/draw_graphs.js:8 x-pack/solutions/security/plugins/security_solution/scripts/start_cypress_parallel.js:8 x-pack/solutions/security/plugins/security_solution/scripts/start_cypress_parallel_serverless.js:8 x-pack/solutions/security/plugins/security_solution/server/assistant/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/client/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/endpoint/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/fleet_integration/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/lib/detection_engine/routes/__mocks__/request_context.ts:18 x-pack/solutions/security/plugins/security_solution/server/lib/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/lists_integration/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/search_strategy/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/usage/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/server/utils/jest.config.js:10 x-pack/solutions/security/plugins/security_solution/tsconfig.json:16 x-pack/solutions/security/plugins/security_solution/tsconfig.json:2 x-pack/solutions/security/plugins/security_solution/tsconfig.json:22 x-pack/solutions/security/plugins/security_solution_ess/README.md:76 x-pack/solutions/security/plugins/security_solution_ess/jest.config.dev.js:10 x-pack/solutions/security/plugins/security_solution_ess/package.json:8 x-pack/solutions/security/plugins/security_solution_ess/package.json:9 x-pack/solutions/security/plugins/security_solution_ess/public/jest.config.js:9 x-pack/solutions/security/plugins/security_solution_ess/tsconfig.json:12 x-pack/solutions/security/plugins/security_solution_ess/tsconfig.json:2 x-pack/solutions/security/plugins/security_solution_serverless/README.md:78 x-pack/solutions/security/plugins/security_solution_serverless/common/jest.config.js:10 x-pack/solutions/security/plugins/security_solution_serverless/jest.config.dev.js:10 x-pack/solutions/security/plugins/security_solution_serverless/package.json:8 x-pack/solutions/security/plugins/security_solution_serverless/package.json:9 x-pack/solutions/security/plugins/security_solution_serverless/public/jest.config.js:10 x-pack/solutions/security/plugins/security_solution_serverless/server/jest.config.js:11 x-pack/solutions/security/plugins/security_solution_serverless/tsconfig.json:12 x-pack/solutions/security/plugins/security_solution_serverless/tsconfig.json:2 ``` </details> --------- Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
49f8fddee7
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/security-generative-ai (#202848) (#204468)
## Summary Summarize your PR. If it involves visual changes include a screenshot or gif. ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [ ] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [ ] If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the [docker list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker) - [ ] This was checked for breaking HTTP API changes, and any breaking changes have been approved by the breaking-change committee. The `release_note:breaking` label should be applied in these situations. - [ ] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [ ] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ### Identify risks Does this PR introduce any risks? For example, consider risks like hard to test bugs, performance regression, potential of data loss. Describe the risk, its severity, and mitigation for each identified risk. Invite stakeholders and evaluate how to proceed before merging. - [ ] [See some risk examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) - [ ] ... --------- Co-authored-by: Gerard Soldevila <gerard.soldevila@elastic.co> Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> |
||
|
5ee2c6a488
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/security-defend-workflows (#202840) (#204232)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/security-defend-workflows` (#202840)](https://github.com/elastic/kibana/pull/202840) <!--- 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-13T11:08:36Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-defend-workflows` (#202840)","sha":"42af4e60a42380a27e10927fa62af15dfd239c57","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","Team:Defend Workflows","backport:prev-minor"],"number":202840,"url":"https://github.com/elastic/kibana/pull/202840","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-defend-workflows` (#202840)","sha":"42af4e60a42380a27e10927fa62af15dfd239c57"}},"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/202840","number":202840,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-defend-workflows` (#202840)","sha":"42af4e60a42380a27e10927fa62af15dfd239c57"}}]}] BACKPORT--> |
||
|
50485ea1f0
|
[8.x] Sustainable Kibana Architecture: Move modules owned by @elastic/security-threat-hunting-investigations (#202855) (#204150)
# Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/security-threat-hunting-investigations` (#202855)](https://github.com/elastic/kibana/pull/202855) <!--- 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-12T22:22:03Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-threat-hunting-investigations` (#202855)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/threat-intelligence-plugin` |\r\n`x-pack/solutions/security/plugins/threat_intelligence` |\r\n| `@kbn/timelines-plugin` |\r\n`x-pack/solutions/security/plugins/timelines` |\r\n\r\n#### 2 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/expandable-flyout` |\r\n`x-pack/solutions/security/packages/kbn-expandable-flyout` |\r\n| `@kbn/securitysolution-data-table` |\r\n`x-pack/solutions/security/packages/data_table` |\r\n\r\nCo-authored-by: PhilippeOberti <philippe.oberti@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"33c18c72fa019430c6b73503dc3176e0136e3861","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","Team:Threat Hunting","Team:Threat Hunting:Investigations","backport:prev-minor","v8.18.0"],"number":202855,"url":"https://github.com/elastic/kibana/pull/202855","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-threat-hunting-investigations` (#202855)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/threat-intelligence-plugin` |\r\n`x-pack/solutions/security/plugins/threat_intelligence` |\r\n| `@kbn/timelines-plugin` |\r\n`x-pack/solutions/security/plugins/timelines` |\r\n\r\n#### 2 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/expandable-flyout` |\r\n`x-pack/solutions/security/packages/kbn-expandable-flyout` |\r\n| `@kbn/securitysolution-data-table` |\r\n`x-pack/solutions/security/packages/data_table` |\r\n\r\nCo-authored-by: PhilippeOberti <philippe.oberti@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"33c18c72fa019430c6b73503dc3176e0136e3861"}},"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/202855","number":202855,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-threat-hunting-investigations` (#202855)\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> * Any manual contributions will be lost if the 'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews / approvals before applying manual\r\nfixes, and/or keep your changes in a .patch / git stash.\r\n> * Please use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack channel for feedback.\r\n\r\n#### 2 plugin(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/threat-intelligence-plugin` |\r\n`x-pack/solutions/security/plugins/threat_intelligence` |\r\n| `@kbn/timelines-plugin` |\r\n`x-pack/solutions/security/plugins/timelines` |\r\n\r\n#### 2 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder |\r\n| -- | ------------- |\r\n| `@kbn/expandable-flyout` |\r\n`x-pack/solutions/security/packages/kbn-expandable-flyout` |\r\n| `@kbn/securitysolution-data-table` |\r\n`x-pack/solutions/security/packages/data_table` |\r\n\r\nCo-authored-by: PhilippeOberti <philippe.oberti@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"33c18c72fa019430c6b73503dc3176e0136e3861"}},{"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> |
||
|
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> |
||
|
54234a22b4
|
Exclude scripts directories from CodeQL config (#190347) | ||
|
30638cd762
|
[Lens] [Datatable] toolbar tests rewritten to testing-library/react (#173075)
## Summary Rewrites datatable toolbar tests to testing-library. It also starts a new package – shared space to park EUI component test helpers that we eventually donate to EUI for ongoing maintenance. So far it's just one helper but hopefully we'll be adding helpers soon! |
||
|
2b276a9dca
|
Enable GitHub Code Scanning (#148318)
This enables [GitHub Code Scanning][1] to run on the `main` branch once a day. The result of the scans can be found under [Security > Code scanning][2]. Running the code scanner takes about two hours, so it's not feasible to run for every PR, and for now I think it's too much to run on every pushed commit to `main` as well. However, this can always be enabled later as needed. The scan is configured to ignore test files and dev-dependency packages hosted inside the Kibana repo. If these were included in the scan, it would take three hours instead of two and the report would include more noise taking focus away from the important findings affecting production. [1]: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning [2]: https://github.com/elastic/kibana/security/code-scanning |