Skip to content

Commit 894ee42

Browse files
committed
Merge branch 'bring-bk-d4c-telemetry' of github.com:animehart/kibana into bring-bk-d4c-telemetry
2 parents ebd434f + 6ea28e1 commit 894ee42

File tree

2,458 files changed

+47287
-17242
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,458 files changed

+47287
-17242
lines changed

.buildkite/pipelines/fleet/package_registry.yml

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
env:
22
IGNORE_SHIP_CI_STATS_ERROR: 'true'
3+
PACKAGE_REGISTRY_BASE_IMAGE: 'docker.elastic.co/package-registry/distribution:lite'
4+
PACKAGE_REGISTRY_TEMP_IMAGE: 'docker.elastic.co/kibana-ci/package-registry-distribution:temp'
5+
PACKAGE_REGISTRY_TARGET_IMAGE: 'docker.elastic.co/kibana-ci/package-registry-distribution:lite'
36
steps:
47
- command: .buildkite/scripts/lifecycle/pre_build.sh
58
label: Pre-Build
@@ -130,8 +133,11 @@ steps:
130133
- exit_status: '-1'
131134
limit: 1
132135

133-
- command: .buildkite/scripts/steps/fleet/promote_package_registry.sh
134-
label: Promote docker.elastic.co/package-registry/distribution:lite
136+
- command: |
137+
echo "--- Promoting base image to temp..."
138+
docker buildx imagetools create -t "$PACKAGE_REGISTRY_TEMP_IMAGE" "$PACKAGE_REGISTRY_BASE_IMAGE"
139+
label: 'Promote EPR image to temp'
140+
key: promote-epr-to-temp
135141
agents:
136142
image: family/kibana-ubuntu-2404
137143
imageProject: elastic-images-prod
@@ -142,6 +148,42 @@ steps:
142148
- jest-integration
143149
- defend-workflows-stateful
144150
- defend-workflows-serverless
151+
if: "build.branch == 'main'"
152+
retry:
153+
automatic:
154+
- exit_status: '-1'
155+
limit: 1
156+
157+
- label: 'Update cache for EPR image'
158+
trigger: kibana-vm-images
159+
key: epr-image-cache-update
160+
build:
161+
env:
162+
EPR_IMAGE: "$PACKAGE_REGISTRY_TEMP_IMAGE"
163+
IMAGES_CONFIG: 'kibana/image_cache.tpl.yml'
164+
BASE_IMAGES_CONFIG: 'core/images.yml,kibana/base_image.yml,kibana/packages_layer.yml'
165+
RETRY: '1'
166+
depends_on:
167+
- promote-epr-to-temp
168+
if: "build.branch == 'main'"
169+
170+
- command: |
171+
echo "--- Promoting temp image to final target..."
172+
docker buildx imagetools create -t "$PACKAGE_REGISTRY_TARGET_IMAGE" "$PACKAGE_REGISTRY_TEMP_IMAGE"
173+
label: 'Promote EPR image to final target'
174+
key: promote-epr-image
175+
agents:
176+
image: family/kibana-ubuntu-2404
177+
imageProject: elastic-images-prod
178+
provider: gcp
179+
machineType: n2-standard-2
180+
depends_on:
181+
- epr-image-cache-update
182+
if: "build.branch == 'main'"
183+
retry:
184+
automatic:
185+
- exit_status: '-1'
186+
limit: 1
145187
146188
- wait: ~
147189
continue_on_failure: true

.buildkite/scripts/pipelines/pull_request/pipeline.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ const FTR_ENABLE_FIPS_AGENT = process.env.FTR_ENABLE_FIPS_AGENT?.toLowerCase() =
101101
if (
102102
(await doAnyChangesMatch([
103103
/^x-pack\/solutions\/observability\/plugins\/apm/,
104-
/^src\/platform\/packages\/shared\/kbn-apm-synthtrace/,
104+
/^src\/platform\/packages\/shared\/kbn-synthtrace/,
105105
])) ||
106106
GITHUB_PR_LABELS.includes('ci:all-cypress-suites')
107107
) {

.buildkite/scripts/steps/esql_grammar_sync.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,9 +181,11 @@ main () {
181181
# Bootstrap Kibana
182182
.buildkite/scripts/bootstrap.sh
183183

184-
# Build ANTLR stuff
184+
# Note: We run build commands directly instead of `yarn build:antlr4` to skip
185+
# the prebuild:antlr4 hook which uses `brew` (macOS only). CI has antlr installed.
185186
cd ./src/platform/packages/shared/kbn-esql-ast
186-
yarn build:antlr4
187+
yarn build:antlr4:esql
188+
yarn build:antlr4:promql
187189

188190
# Make a commit
189191
BRANCH_NAME="esql_grammar_sync_$(date +%s)"

.buildkite/scripts/steps/fleet/promote_package_registry.sh

Lines changed: 0 additions & 23 deletions
This file was deleted.

.buildkite/scripts/steps/security/third_party_packages.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,5 @@ xml-formatter
1919
@storybook/addon-docs
2020
dompurify
2121
magic-bytes.js
22+
@axe-core/playwright
2223
@opentelemetry/exporter-trace-otlp-grpc

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2692,6 +2692,7 @@ module.exports = {
26922692
],
26932693
rules: {
26942694
'@kbn/eslint/scout_no_describe_configure': 'error',
2695+
'@kbn/eslint/require_include_in_check_a11y': 'warn',
26952696
},
26962697
},
26972698
{

.github/CODEOWNERS

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -441,8 +441,6 @@ src/platform/packages/shared/kbn-ambient-storybook-types @elastic/kibana-operati
441441
src/platform/packages/shared/kbn-ambient-ui-types @elastic/kibana-operations
442442
src/platform/packages/shared/kbn-analytics @elastic/kibana-core
443443
src/platform/packages/shared/kbn-apm-data-view @elastic/obs-ux-infra_services-team
444-
src/platform/packages/shared/kbn-apm-synthtrace @elastic/obs-ux-infra_services-team @elastic/obs-onboarding-team
445-
src/platform/packages/shared/kbn-apm-synthtrace-client @elastic/obs-ux-infra_services-team @elastic/obs-onboarding-team
446444
src/platform/packages/shared/kbn-apm-types-shared @elastic/obs-ux-infra_services-team
447445
src/platform/packages/shared/kbn-apm-ui-shared @elastic/obs-ux-infra_services-team
448446
src/platform/packages/shared/kbn-apm-utils @elastic/obs-ux-infra_services-team
@@ -600,6 +598,8 @@ src/platform/packages/shared/kbn-sse-utils-server @elastic/obs-knowledge-team
600598
src/platform/packages/shared/kbn-std @elastic/kibana-core
601599
src/platform/packages/shared/kbn-storage-adapter @elastic/observability-ui @elastic/kibana-core
602600
src/platform/packages/shared/kbn-storybook @elastic/kibana-operations
601+
src/platform/packages/shared/kbn-synthtrace @elastic/obs-ux-infra_services-team @elastic/obs-onboarding-team @elastic/obs-exploration-team
602+
src/platform/packages/shared/kbn-synthtrace-client @elastic/obs-ux-infra_services-team @elastic/obs-onboarding-team @elastic/obs-exploration-team
603603
src/platform/packages/shared/kbn-telemetry @elastic/kibana-core @elastic/obs-ai-assistant
604604
src/platform/packages/shared/kbn-telemetry-config @elastic/kibana-core
605605
src/platform/packages/shared/kbn-test @elastic/kibana-operations @elastic/appex-qa
@@ -655,6 +655,7 @@ src/platform/packages/shared/response-ops/alerts-delete @elastic/response-ops
655655
src/platform/packages/shared/response-ops/alerts-fields-browser @elastic/response-ops
656656
src/platform/packages/shared/response-ops/alerts-filters-form @elastic/response-ops
657657
src/platform/packages/shared/response-ops/alerts-table @elastic/response-ops
658+
src/platform/packages/shared/response-ops/form-generator @elastic/response-ops
658659
src/platform/packages/shared/response-ops/recurring-schedule-form @elastic/response-ops
659660
src/platform/packages/shared/response-ops/rule_form @elastic/response-ops
660661
src/platform/packages/shared/response-ops/rule_params @elastic/response-ops
@@ -903,7 +904,6 @@ x-pack/platform/packages/private/ml/validators @elastic/ml-ui
903904
x-pack/platform/packages/private/rollup @elastic/kibana-management
904905
x-pack/platform/packages/private/security/authorization_core @elastic/kibana-security
905906
x-pack/platform/packages/private/security/authorization_core_common @elastic/kibana-security
906-
x-pack/platform/packages/private/security/kbn_uiam_dev_cli @elastic/kibana-security
907907
x-pack/platform/packages/private/security/role_management_model @elastic/kibana-security
908908
x-pack/platform/packages/private/security/ui_components @elastic/kibana-security
909909
x-pack/platform/packages/private/upgrade-assistant/common @elastic/kibana-management
@@ -1119,6 +1119,7 @@ x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_pl
11191119
x-pack/platform/test/ui_capabilities/common/plugins/foo_plugin @elastic/kibana-security
11201120
x-pack/platform/test/usage_collection/plugins/application_usage_test @elastic/kibana-core
11211121
x-pack/platform/test/usage_collection/plugins/stack_management_usage_test @elastic/kibana-management
1122+
x-pack/solutions/observability/packages/agent-builder @elastic/obs-ai-team
11221123
x-pack/solutions/observability/packages/alert-details @elastic/obs-ux-management-team
11231124
x-pack/solutions/observability/packages/alerting-test-data @elastic/obs-ux-management-team
11241125
x-pack/solutions/observability/packages/get-padded-alert-time-range-util @elastic/obs-ux-management-team
@@ -1942,6 +1943,7 @@ x-pack/platform/plugins/shared/ml/server/models/data_recognizer/modules/security
19421943
/src/platform/test/functional/services/embedding.ts @elastic/appex-qa
19431944
/src/platform/test/functional/services/data_grid.ts @elastic/kibana-data-discovery
19441945
/src/platform/test/functional/services/combo_box.ts @elastic/appex-qa
1946+
/src/platform/test/functional/services/synthtrace/sythtrace.ts @elastic/appex-qa
19451947
/src/platform/test/functional/page_objects/time_picker.ts @elastic/appex-qa
19461948
/src/platform/test/functional/page_objects/index.ts @elastic/appex-qa
19471949
/src/platform/test/functional/page_objects/header_page.ts @elastic/appex-qa
@@ -2164,7 +2166,6 @@ x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/server/confi
21642166
/x-pack/platform/test/api_integration/apis/features @elastic/kibana-security
21652167

21662168
# Kibana Platform Security
2167-
/scripts/uiam_dev.js
21682169
/src/setup_node_env/harden @elastic/kibana-security
21692170

21702171
/x-pack/platform/test/fixtures/es_archives/security @elastic/kibana-security
@@ -2354,7 +2355,6 @@ x-pack/platform/test/functional/page_objects/search_profiler_page.ts @elastic/se
23542355
/x-pack/platform/test/functional/page_objects/*_management_page.ts @elastic/kibana-management
23552356
/src/platform/test/functional/services/saved_query_management_component.ts @elastic/kibana-management
23562357
/src/platform/test/functional/services/management @elastic/kibana-management
2357-
/src/platform/test/functional/services/synthtrace/sythtrace.ts @elastic/kibana-management
23582358
/x-pack/platform/test/functional/apps/cross_cluster_replication @elastic/kibana-management
23592359
/x-pack/platform/test/functional/apps/ingest_pipelines @elastic/kibana-management
23602360
/x-pack/platform/test/functional/apps/home @elastic/kibana-management

.github/codeql/codeql-config.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ paths-ignore:
9999
- src/platform/packages/private/kbn-some-dev-log
100100
- src/platform/packages/private/kbn-stdio-dev-helpers
101101
- src/platform/packages/private/kbn-telemetry-tools
102-
- src/platform/packages/shared/kbn-apm-synthtrace
102+
- src/platform/packages/shared/kbn-synthtrace
103103
- src/platform/packages/shared/kbn-axe-config
104104
- src/platform/packages/shared/kbn-cache-cli
105105
- src/platform/packages/shared/kbn-dev-cli-errors
@@ -119,7 +119,6 @@ paths-ignore:
119119
- x-pack/examples
120120
- x-pack/packages/ai-infra/product-doc-artifact-builder
121121
- x-pack/packages/kbn-synthetics-private-location
122-
- x-pack/platform/packages/private/security/kbn_uiam_dev_cli
123122
- x-pack/platform/packages/shared/kbn-ai-tools-cli
124123
- x-pack/platform/packages/shared/kbn-data-forge
125124
- x-pack/platform/packages/shared/kbn-inference-cli

.github/paths-labeller.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
- 'Team:obs-ux-infra_services':
1212
- 'x-pack/solutions/observability/plugins/apm/**/*.*'
1313
- 'x-pack/solutions/observability/test/apm_api_integration/**/*.*'
14-
- 'src/platform/packages/shared/kbn-apm-synthtrace/**/*.*'
15-
- 'src/platform/packages/shared/kbn-apm-synthtrace-client/**/*.*'
14+
- 'src/platform/packages/shared/kbn-synthtrace/**/*.*'
15+
- 'src/platform/packages/shared/kbn-synthtrace-client/**/*.*'
1616
- 'src/platform/packages/shared/kbn-apm-utils/**/*.*'
1717
- 'x-pack/solutions/observability/plugins/ux/**/*.*'
1818
- 'Team:Fleet':

api_docs/actions.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/actions
88
title: "actions"
99
image: https://source.unsplash.com/400x175/?github
1010
description: API docs for the actions plugin
11-
date: 2025-11-27
11+
date: 2025-12-01
1212
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'actions']
1313
---
1414
import actionsObj from './actions.devdocs.json';

0 commit comments

Comments
 (0)