Skip to content

Commit 2fe3045

Browse files
committed
Merge commit '56de32d81a3c90f159477cdecc8914612ea45332' into evals_tests4
* commit '56de32d81a3c90f159477cdecc8914612ea45332': (27 commits) [One Workflow] Serial polling for execution UI to prevent overlapping API requests (elastic#271072) migrate som / ml / monitoring ui tests to scout (elastic#271394) Upgrade @opentelemetry/host-metrics 0.38.2 → 0.38.3 (elastic#271613) Bump fast-xml-builder to 1.2.0 (elastic#270595) remove redundant top-level after hooks from FTR suites (elastic#271312) [Entity Store] Fix before-all timeout in CSV upload FTR suite and unskip (elastic#269798) [Security Solution] Enable @kbn/change-history feature flag (elastic#270091) (fix) OBS BI - exclude rollup indices from otel telemetry collection plugin (elastic#271453) [Synthetics] All monitors errors page !! (elastic#211205) [One Workflow] managed workflows - restrict mutations (elastic#270896) [Fleet] Fix namespace index templates labels (elastic#271465) [Security solution] Remove stale GenAI ownership (elastic#271593) [kbn-ui] Move skill to proper folder (elastic#270542) [ResponseOps][Alerting V2] Response descriptions are generic and non-specific (elastic#271176) [ES|QL] Dot-prefixed sources validation (elastic#271263) [Scout] Update test config manifests (elastic#271606) [CI] Remove shallow checkout for rspack verify step (elastic#271331) [GH Workflow] Add Node Version (elastic#271578) [ResponseOps] Synchronously invalidate rule API keys on DELETE via `invalidate_api_key_now` (elastic#267556) [* as Code] Remove CM from visualize library and refactor add from library flyout (elastic#269399) ...
2 parents 4ab506c + 56de32d commit 2fe3045

237 files changed

Lines changed: 9142 additions & 2453 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: kbn-ui-package
3-
description: This skill should be used when the user asks to "create a kbn-ui package", "onboard a component to kbn-ui", "package a Kibana component for external distribution", "add a package to kbn-ui", "set up packaging for a Kibana component", or any mention of distributing a Kibana UI component to Cloud UI or external consumers. Guides the full interactive process: gathers inputs, moves source files, scaffolds the packaging layer, and updates all Kibana imports.
3+
description: 'This skill should be used when the user asks to "create a kbn-ui package", "onboard a component to kbn-ui", "package a Kibana component for external distribution", "add a package to kbn-ui", "set up packaging for a Kibana component", or any mention of distributing a Kibana UI component to Cloud UI or external consumers. Guides the full interactive process: gathers inputs, moves source files, scaffolds the packaging layer, and updates all Kibana imports.'
44
disable-model-invocation: true
55
---
66

@@ -322,4 +322,4 @@ Remind the engineer:
322322
- **Review `packaging/react/types.ts`** — EUI/complex type simplifications need manual verification
323323
- **Review generated service stubs** — confirm no-op defaults are safe for the consumer context
324324
- **Check BUILD.md and I18N.md** — copy from side-navigation as reference if the package needs them
325-
- **Test the `.tgz` in the consumer app** (e.g. Cloud UI) before merging
325+
- **Test the `.tgz` in the consumer app** (e.g. Cloud UI) before merging

.buildkite/ftr-manifests/ftr_platform_stateful_configs.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,6 @@ enabled:
123123
- src/platform/test/functional/apps/management/group2/config.ts
124124
- src/platform/test/functional/apps/management/group3/config.ts
125125
- src/platform/test/functional/apps/management/group4/config.ts
126-
- src/platform/test/functional/apps/saved_objects_management/config.ts
127126
- src/platform/test/functional/apps/status_page/config.ts
128127
- src/platform/test/functional/apps/visualize/group1/config.ts
129128
- src/platform/test/functional/apps/visualize/group2/config.ts
@@ -319,7 +318,6 @@ enabled:
319318
- x-pack/platform/test/functional/apps/remote_clusters/config.ts
320319
- x-pack/platform/test/functional/apps/reporting_management/config.ts
321320
- x-pack/platform/test/functional/apps/rollup_job/config.ts
322-
- x-pack/platform/test/functional/apps/saved_objects_management/config.ts
323321
- x-pack/platform/test/functional/apps/security/config.ts
324322
- x-pack/platform/test/functional/apps/snapshot_restore/config.ts
325323
- x-pack/platform/test/functional/apps/spaces/config.ts

.buildkite/pipelines/pull_request/base.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,6 @@ steps:
3131
diskSizeGb: 200
3232
key: verify_rspack_build
3333
timeout_in_minutes: 60
34-
plugins:
35-
- custom-checkout#v1.8.0:
36-
skip_checkout: true
37-
repos:
38-
- url: git@github.com:elastic/kibana.git
39-
mirror_url: /opt/git-mirrors/git-github-com-elastic-kibana-git
40-
ref: "${BUILDKITE_COMMIT}"
41-
fetch: true
42-
clone_flags:
43-
- '--depth=1'
44-
- '--no-tags'
45-
- '--single-branch'
46-
fetch_flags:
47-
- '--depth=1'
48-
- '--no-tags'
4934
retry:
5035
automatic:
5136
- exit_status: '-1'

.buildkite/scout_ci_config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ plugins:
4040
- logstash
4141
- maps
4242
- ml
43+
- monitoring
4344
- navigation
4445
- observability
4546
- observability_onboarding

.buildkite/scripts/common/util.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,9 @@ upload_tmp_artifact() {
222222
"${SCRIPTS_COMMON_DIR}/activate_service_account.sh" "kibana-ci-artifacts-${GCS_CI_ARTIFACT_REGIONS[0]}"
223223

224224
printf '%s\n' "${GCS_CI_ARTIFACT_REGIONS[@]}" | xargs -P 0 -I{} \
225-
gcloud storage cp "$local_path" "gs://kibana-ci-artifacts-{}/tmp/builds/${build_id}/${artifact_name}"
225+
env CLOUDSDK_STORAGE_PARALLEL_COMPOSITE_UPLOAD_ENABLED=False gcloud storage cp \
226+
"$local_path" \
227+
"gs://kibana-ci-artifacts-{}/tmp/builds/${build_id}/${artifact_name}"
226228
}
227229

228230
print_if_dry_run() {

.github/CODEOWNERS

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2290,9 +2290,7 @@ x-pack/platform/plugins/shared/ml/server/models/data_recognizer/modules/security
22902290
# Core
22912291
/src/platform/test/api_integration/fixtures/kbn_archiver/management/saved_objects/relationships.json @elastic/kibana-core @elastic/kibana-data-discovery
22922292
/src/platform/test/functional/fixtures/kbn_archiver/saved_search.json @elastic/kibana-core # Assigned per only use: https://github.com/elastic/kibana/blob/main/test/interpreter_functional/test_suites/run_pipeline/esaggs.ts#L100
2293-
/src/platform/test/functional/fixtures/kbn_archiver/saved_objects_management/show_relationships.json @elastic/kibana-core # Assigned per only use: https://github.com/elastic/kibana/blob/main/test/functional/apps/saved_objects_management/show_relationships.ts#L20
22942293
/src/platform/test/functional/fixtures/kbn_archiver/saved_objects_management/hidden_from_http_apis.json @elastic/kibana-core
2295-
/src/platform/test/functional/fixtures/kbn_archiver/saved_objects_management/edit_saved_object.json @elastic/kibana-core # Assigned per only use: https://github.com/elastic/kibana/blob/main/test/functional/apps/saved_objects_management/inspect_saved_objects.ts#L40
22962294
/src/platform/test/functional/fixtures/es_archiver/saved_objects_management @elastic/kibana-core
22972295
/src/platform/test/api_integration/fixtures/es_archiver/saved_objects @elastic/kibana-core
22982296
/src/platform/test/api_integration/fixtures/kbn_archiver/saved_objects @elastic/kibana-core
@@ -2363,7 +2361,6 @@ x-pack/platform/test/plugin_api_integration/test_suites/platform/ @elastic/kiban
23632361
/src/platform/test/api_integration/apis/stats @elastic/kibana-core # Assigned per: https://github.com/elastic/kibana/pull/20577
23642362
/src/platform/test/api_integration/apis/saved_objects* @elastic/kibana-core
23652363
/src/platform/test/api_integration/apis/core/*.ts @elastic/kibana-core
2366-
/x-pack/platform/test/functional/apps/saved_objects_management @elastic/kibana-core
23672364
/x-pack/platform/test/usage_collection @elastic/kibana-core
23682365
/x-pack/platform/test/licensing_plugin @elastic/kibana-core
23692366
/x-pack/platform/test/functional_execution_context @elastic/kibana-core
@@ -2712,7 +2709,6 @@ x-pack/platform/test/functional/page_objects/search_profiler_page.ts @elastic/se
27122709
/src/platform/test/functional/page_objects/embedded_console.ts @elastic/kibana-management
27132710
/src/platform/test/functional/page_objects/console_page.ts @elastic/kibana-management
27142711
/src/platform/test/functional/firefox/console.config.ts @elastic/kibana-management
2715-
/src/platform/test/functional/apps/saved_objects_management @elastic/kibana-management
27162712
/src/platform/test/functional/apps/console/*.ts @elastic/kibana-management
27172713
/src/platform/test/api_integration/apis/console/*.ts @elastic/kibana-management
27182714
/src/platform/test/accessibility/apps/management.ts @elastic/kibana-management
@@ -2867,7 +2863,7 @@ src/platform/packages/shared/kbn-connector-schemas/thehive @elastic/kibana-cases
28672863
/x-pack/solutions/security/test/security_solution_cypress/cypress/support @elastic/security-detection-engine @elastic/security-detection-rule-management @elastic/security-threat-hunting
28682864
/x-pack/solutions/security/test/security_solution_cypress/cypress/urls @elastic/security-threat-hunting @elastic/security-detection-engine
28692865

2870-
/x-pack/solutions/security/plugins/security_solution/public/agent_builder/attachment_types/rule @elastic/security-threat-hunting @elastic/security-generative-ai @elastic/security-detection-engine
2866+
/x-pack/solutions/security/plugins/security_solution/public/agent_builder/attachment_types/rule @elastic/security-threat-hunting @elastic/security-detection-engine
28712867

28722868
/x-pack/solutions/security/plugins/security_solution/common/test @elastic/security-detection-engine @elastic/security-detection-rule-management @elastic/security-threat-hunting
28732869

.github/workflows/backlog-groom.lock.yml

Lines changed: 21 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/backlog-groom.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ if: github.event.label.name == 'backlog-groom'
1212
steps:
1313
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
1414
with:
15-
node-version-file: '.node-version'
15+
node-version: '24.14.1'
1616
cache: yarn
1717
- name: Bootstrap Kibana
1818
run: yarn kbn bootstrap

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
- If a user correction contradicts this doc or any skills you followed, or missing guidance caused avoidable work, submit DevEx feedback: `echo "..." | scripts/devex_feedback.sh` (include the gap and suggested fix).
1717

1818
## Testing
19-
Always run `node scripts/check_changes.ts` to validate your changes
19+
Run `node scripts/check.js --scope=local|staged|branch` to validate changes (Jest, types, linting).
2020

2121
### Jest unit
2222
`node scripts/jest [--config=<pathToConfigFile>] [TestPathPattern]`

0 commit comments

Comments
 (0)