Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Moving] Move Infra folder into /x-pack/observability_solution #177443

Merged
merged 10 commits into from Feb 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .eslintrc.js
Expand Up @@ -915,6 +915,7 @@ module.exports = {
'x-pack/plugins/observability_solution/apm/**/*.tsx',
'x-pack/plugins/observability_solution/dataset_quality/**/*.tsx',
'x-pack/plugins/observability_solution/exploratory_view/**/*.tsx',
'x-pack/plugins/observability_solution/infra/**/*.tsx',
'x-pack/plugins/observability_solution/observability/**/*.tsx',
'x-pack/plugins/observability_solution/observability_ai_assistant/**/*.tsx',
'x-pack/plugins/observability_solution/observability_onboarding/**/*.tsx',
Expand All @@ -931,11 +932,10 @@ module.exports = {
},
{
files: [
'x-pack/plugins/infra/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/exploratory_view/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/observability/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/apm/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/exploratory_view/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/infra/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/observability/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/observability_ai_assistant/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/observability_onboarding/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
'x-pack/plugins/observability_solution/observability_shared/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)',
Expand Down
119 changes: 62 additions & 57 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Expand Up @@ -464,7 +464,7 @@ x-pack/plugins/index_lifecycle_management @elastic/platform-deployment-managemen
x-pack/plugins/index_management @elastic/platform-deployment-management
test/plugin_functional/plugins/index_patterns @elastic/kibana-data-discovery
x-pack/packages/kbn-infra-forge @elastic/obs-ux-management-team
x-pack/plugins/infra @elastic/obs-ux-logs-team @elastic/obs-ux-infra_services-team
x-pack/plugins/observability_solution/infra @elastic/obs-ux-logs-team @elastic/obs-ux-infra_services-team
x-pack/plugins/ingest_pipelines @elastic/platform-deployment-management
src/plugins/input_control_vis @elastic/kibana-presentation
src/plugins/inspector @elastic/kibana-presentation
Expand Down Expand Up @@ -991,69 +991,69 @@ packages/kbn-monaco/src/esql @elastic/kibana-visualizations
/.github/workflows/oblt-github-commands @elastic/observablt-robots

# Infra Monitoring
/x-pack/plugins/infra/server/routes @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/server/routes/log_analysis @elastic/obs-ux-logs-team
/x-pack/plugins/infra/server/routes/log_alerts @elastic/obs-ux-logs-team
/x-pack/plugins/infra/server/saved_objects/metrics_explorer_view @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/server/saved_objects/inventory_view @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/server/services @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/server/services/rules @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
/x-pack/plugins/infra/server/lib @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/server/lib/log_analysis @elastic/obs-ux-logs-team
/x-pack/plugins/infra/docs/state_machines @elastic/obs-ux-logs-team
/x-pack/plugins/infra/common/inventory_models @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/http_api/metrics_api.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/http_api/snapshot_api.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/http_api/log_analysis @elastic/obs-ux-logs-team
/x-pack/plugins/infra/common/http_api/metrics_explorer_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/http_api/host_details @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/http_api/log_alerts @elastic/obs-ux-logs-team
/x-pack/plugins/infra/common/snapshot_metric_i18n.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/inventory_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/color_palette.test.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/performance_tracing.ts @elastic/obs-ux-logs-team
/x-pack/plugins/infra/common/log_search_summary @elastic/obs-ux-logs-team
/x-pack/plugins/infra/common/metrics_sources @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/saved_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/infra_ml @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/formatters @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/log_text_scale @elastic/obs-ux-logs-team
/x-pack/plugins/infra/common/log_analysis @elastic/obs-ux-logs-team
/x-pack/plugins/infra/common/search_strategies/log_entries @elastic/obs-ux-logs-team
/x-pack/plugins/infra/common/metrics_explorer_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/source_configuration @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/color_palette.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/common/log_search_result @elastic/obs-ux-logs-team
/x-pack/plugins/infra/public/apps/logs_app.tsx @elastic/obs-ux-logs-team
/x-pack/plugins/infra/public/apps/metrics_app.tsx @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/components/lens @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/components/try_it_button.tsx @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/components/fixed_datepicker.tsx
/x-pack/plugins/infra/public/components/logging @elastic/obs-ux-logs-team
/x-pack/plugins/infra/public/components/infrastructure_node_metrics_tables @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/components/saved_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/components/feature_feedback_button.tsx @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/components/log_stream @elastic/obs-ux-logs-team
/x-pack/plugins/infra/public/components/source_configuration @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/components/asset_details @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/containers/logs @elastic/obs-ux-logs-team
/x-pack/plugins/infra/public/containers/metrics_source @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/containers/metrics_explorer @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/containers/ml @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/pages/logs @elastic/obs-ux-logs-team
/x-pack/plugins/infra/public/pages/metrics @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/common @elastic/obs-ux-infra_services-team
/x-pack/plugins/infra/public/observability_logs @elastic/obs-ux-logs-team
/x-pack/plugins/infra/public/services @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/server/routes @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/server/routes/log_analysis @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/server/routes/log_alerts @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/server/saved_objects/metrics_explorer_view @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/server/saved_objects/inventory_view @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/server/services @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/server/services/rules @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/server/lib @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/server/lib/log_analysis @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/docs/state_machines @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/common/inventory_models @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/http_api/metrics_api.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/http_api/snapshot_api.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/http_api/log_analysis @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/common/http_api/metrics_explorer_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/http_api/host_details @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/http_api/log_alerts @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/common/snapshot_metric_i18n.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/inventory_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/color_palette.test.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/performance_tracing.ts @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/common/log_search_summary @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/common/metrics_sources @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/saved_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/infra_ml @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/formatters @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/log_text_scale @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/common/log_analysis @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/common/search_strategies/log_entries @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/common/metrics_explorer_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/source_configuration @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/color_palette.ts @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/common/log_search_result @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/public/apps/logs_app.tsx @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/public/apps/metrics_app.tsx @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/components/lens @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/components/try_it_button.tsx @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/components/fixed_datepicker.tsx
/x-pack/plugins/observability_solution/infra/public/components/logging @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/public/components/infrastructure_node_metrics_tables @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/components/saved_views @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/components/feature_feedback_button.tsx @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/components/log_stream @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/public/components/source_configuration @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/components/asset_details @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/containers/logs @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/public/containers/metrics_source @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/containers/metrics_explorer @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/containers/ml @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/pages/logs @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/public/pages/metrics @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/common @elastic/obs-ux-infra_services-team
/x-pack/plugins/observability_solution/infra/public/observability_logs @elastic/obs-ux-logs-team
/x-pack/plugins/observability_solution/infra/public/services @elastic/obs-ux-infra_services-team
/x-pack/test/functional/apps/infra @elastic/obs-ux-infra_services-team
/x-pack/test/functional/apps/infra/logs @elastic/obs-ux-logs-team
/x-pack/test/api_integration/apis/infra @elastic/obs-ux-infra_services-team

# Observability UX management team
x-pack/packages/observability/alert_details @elastic/obs-ux-management-team
x-pack/test/observability_functional @elastic/obs-ux-management-team
x-pack/plugins/infra/public/alerting @elastic/obs-ux-management-team
x-pack/plugins/infra/server/lib/alerting @elastic/obs-ux-management-team
x-pack/plugins/observability_solution/infra/public/alerting @elastic/obs-ux-management-team
x-pack/plugins/observability_solution/infra/server/lib/alerting @elastic/obs-ux-management-team

# Elastic Stack Monitoring
/x-pack/test/functional/apps/monitoring @elastic/obs-ux-infra_services-team @elastic/stack-monitoring
Expand Down Expand Up @@ -1542,8 +1542,13 @@ x-pack/plugins/security_solution/server/lib/security_integrations @elastic/secur
**/*.scss @elastic/kibana-design

# Observability design
<<<<<<< HEAD
/x-pack/plugins/apm/**/*.scss @elastic/observability-design
/x-pack/plugins/observability_solution/infra/**/*.scss @elastic/observability-design
=======
/x-pack/plugins/observability_solution/apm/**/*.scss @elastic/observability-design
/x-pack/plugins/infra/**/*.scss @elastic/observability-design
>>>>>>> 037d08745b89950be0631e06f0b39e275bd6a328
/x-pack/plugins/fleet/**/*.scss @elastic/observability-design
/x-pack/plugins/monitoring/**/*.scss @elastic/observability-design

Expand Down
8 changes: 4 additions & 4 deletions api_docs/alerting.devdocs.json
Expand Up @@ -3553,19 +3553,19 @@
},
{
"plugin": "infra",
"path": "x-pack/plugins/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts"
"path": "x-pack/plugins/observability_solution/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts"
},
{
"plugin": "infra",
"path": "x-pack/plugins/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts"
"path": "x-pack/plugins/observability_solution/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts"
},
{
"plugin": "infra",
"path": "x-pack/plugins/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts"
"path": "x-pack/plugins/observability_solution/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts"
},
{
"plugin": "infra",
"path": "x-pack/plugins/infra/server/lib/alerting/inventory_metric_threshold/inventory_metric_threshold_executor.ts"
"path": "x-pack/plugins/observability_solution/infra/server/lib/alerting/inventory_metric_threshold/inventory_metric_threshold_executor.ts"
},
{
"plugin": "securitySolution",
Expand Down
6 changes: 3 additions & 3 deletions api_docs/deprecations_by_plugin.mdx
Expand Up @@ -997,9 +997,9 @@ tags: ['contributor', 'dev', 'apidocs', 'kibana']

| Deprecated API | Reference location(s) | Remove By |
| ---------------|-----------|-----------|
| <DocLink id="kibAlertingPluginApi" section="def-server.RuleExecutorServices.alertFactory" text="alertFactory"/> | [log_threshold_executor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts#:~:text=alertFactory), [log_threshold_executor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts#:~:text=alertFactory), [log_threshold_executor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts#:~:text=alertFactory), [inventory_metric_threshold_executor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/infra/server/lib/alerting/inventory_metric_threshold/inventory_metric_threshold_executor.ts#:~:text=alertFactory) | - |
| <DocLink id="kibKibanaReactPluginApi" section="def-public.KibanaThemeProvider" text="KibanaThemeProvider"/> | [common_providers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/infra/public/apps/common_providers.tsx#:~:text=KibanaThemeProvider), [common_providers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/infra/public/apps/common_providers.tsx#:~:text=KibanaThemeProvider), [common_providers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/infra/public/apps/common_providers.tsx#:~:text=KibanaThemeProvider) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-common.SavedObjectsType.migrations" text="migrations"/> | [saved_object_type.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/infra/server/lib/sources/saved_object_type.ts#:~:text=migrations) | - |
| <DocLink id="kibAlertingPluginApi" section="def-server.RuleExecutorServices.alertFactory" text="alertFactory"/> | [log_threshold_executor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts#:~:text=alertFactory), [log_threshold_executor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts#:~:text=alertFactory), [log_threshold_executor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/infra/server/lib/alerting/log_threshold/log_threshold_executor.ts#:~:text=alertFactory), [inventory_metric_threshold_executor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/infra/server/lib/alerting/inventory_metric_threshold/inventory_metric_threshold_executor.ts#:~:text=alertFactory) | - |
| <DocLink id="kibKibanaReactPluginApi" section="def-public.KibanaThemeProvider" text="KibanaThemeProvider"/> | [common_providers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/infra/public/apps/common_providers.tsx#:~:text=KibanaThemeProvider), [common_providers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/infra/public/apps/common_providers.tsx#:~:text=KibanaThemeProvider), [common_providers.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/infra/public/apps/common_providers.tsx#:~:text=KibanaThemeProvider) | - |
| <DocLink id="kibKbnCoreSavedObjectsServerPluginApi" section="def-common.SavedObjectsType.migrations" text="migrations"/> | [saved_object_type.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/infra/server/lib/sources/saved_object_type.ts#:~:text=migrations) | - |



Expand Down