Skip to content

Commit 1f09d00

Browse files
authored
Merge branch 'main' into http-monitoring
2 parents 23a6d35 + 811e6e1 commit 1f09d00

10,318 files changed

Lines changed: 274475 additions & 158658 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.

.backportrc.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"repoName": "kibana",
44
"targetBranchChoices": [
55
"main",
6+
"8.14",
67
"8.13",
78
"8.12",
89
"8.11",
@@ -50,7 +51,7 @@
5051
"backport"
5152
],
5253
"branchLabelMapping": {
53-
"^v8.14.0$": "main",
54+
"^v8.15.0$": "main",
5455
"^v(\\d+).(\\d+).\\d+$": "$1.$2"
5556
},
5657
"autoMerge": true,

.buildkite/ftr_configs.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,15 @@ enabled:
115115
- test/functional/apps/discover/classic/config.ts
116116
- test/functional/apps/discover/embeddable/config.ts
117117
- test/functional/apps/discover/group1/config.ts
118-
- test/functional/apps/discover/group2/config.ts
118+
- test/functional/apps/discover/group2_data_grid1/config.ts
119+
- test/functional/apps/discover/group2_data_grid2/config.ts
120+
- test/functional/apps/discover/group2_data_grid3/config.ts
119121
- test/functional/apps/discover/group3/config.ts
120122
- test/functional/apps/discover/group4/config.ts
123+
- test/functional/apps/discover/group5/config.ts
124+
- test/functional/apps/discover/group6/config.ts
125+
- test/functional/apps/discover/group7/config.ts
126+
- test/functional/apps/discover/group8/config.ts
121127
- test/functional/apps/getting_started/config.ts
122128
- test/functional/apps/home/config.ts
123129
- test/functional/apps/kibana_overview/config.ts
@@ -186,6 +192,7 @@ enabled:
186192
- x-pack/test/api_integration/apis/asset_manager/config_when_disabled.ts
187193
- x-pack/test/api_integration/apis/asset_manager/config_when_enabled.ts
188194
- x-pack/test/api_integration/apis/cases/config.ts
195+
- x-pack/test/api_integration/apis/content_management/config.ts
189196
- x-pack/test/api_integration/apis/cloud_security_posture/config.ts
190197
- x-pack/test/api_integration/apis/console/config.ts
191198
- x-pack/test/api_integration/apis/es/config.ts
@@ -314,8 +321,10 @@ enabled:
314321
- x-pack/test/functional/apps/saved_objects_management/config.ts
315322
- x-pack/test/functional/apps/saved_query_management/config.ts
316323
- x-pack/test/functional/apps/security/config.ts
324+
- x-pack/test/functional/apps/slo/embeddables/config.ts
317325
- x-pack/test/functional/apps/snapshot_restore/config.ts
318326
- x-pack/test/functional/apps/spaces/config.ts
327+
- x-pack/test/functional/apps/spaces/in_solution_navigation/config.ts
319328
- x-pack/test/functional/apps/status_page/config.ts
320329
- x-pack/test/functional/apps/transform/creation/index_pattern/config.ts
321330
- x-pack/test/functional/apps/transform/creation/runtime_mappings_saved_search/config.ts
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
2+
apiVersion: backstage.io/v1alpha1
3+
kind: Resource
4+
metadata:
5+
name: bk-kibana-api-docs-daily
6+
description: Builds api_docs daily and creates a PR with the changes
7+
links:
8+
- url: 'https://buildkite.com/elastic/kibana-api-docs-daily'
9+
title: Pipeline link
10+
spec:
11+
type: buildkite-pipeline
12+
owner: 'group:kibana-operations'
13+
system: buildkite
14+
implementation:
15+
apiVersion: buildkite.elastic.dev/v1
16+
kind: Pipeline
17+
metadata:
18+
name: kibana / api-docs / daily
19+
description: Builds api_docs daily and creates a PR with the changes
20+
spec:
21+
env:
22+
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
23+
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
24+
allow_rebuilds: true
25+
branch_configuration: main
26+
cancel_intermediate_builds: true
27+
default_branch: main
28+
repository: elastic/kibana
29+
pipeline_file: .buildkite/pipelines/build_api_docs.yml
30+
skip_intermediate_builds: false
31+
provider_settings:
32+
build_branches: false
33+
build_pull_requests: false
34+
publish_commit_status: false
35+
trigger_mode: none
36+
prefix_pull_request_fork_branch_names: false
37+
skip_pull_request_builds_for_existing_commits: false
38+
teams:
39+
everyone:
40+
access_level: BUILD_AND_READ
41+
kibana-operations:
42+
access_level: MANAGE_BUILD_AND_READ
43+
appex-qa:
44+
access_level: MANAGE_BUILD_AND_READ
45+
kibana-tech-leads:
46+
access_level: MANAGE_BUILD_AND_READ
47+
schedules:
48+
Daily build:
49+
cronline: 0 0 * * * America/New_York
50+
message: Daily build
51+
branch: main
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
2+
apiVersion: backstage.io/v1alpha1
3+
kind: Resource
4+
metadata:
5+
name: bk-kibana-apis-capacity-testing
6+
description: Runs capacity tests for Kibana apis
7+
links:
8+
- url: 'https://buildkite.com/elastic/kibana-apis-capacity-testing'
9+
title: Pipeline link
10+
spec:
11+
type: buildkite-pipeline
12+
owner: 'group:kibana-operations'
13+
system: buildkite
14+
implementation:
15+
apiVersion: buildkite.elastic.dev/v1
16+
kind: Pipeline
17+
metadata:
18+
name: kibana / apis-capacity-testing
19+
description: Runs capacity tests for Kibana apis
20+
spec:
21+
env:
22+
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-performance-alerts'
23+
BAZEL_CACHE_MODE: none
24+
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
25+
allow_rebuilds: true
26+
branch_configuration: main
27+
default_branch: main
28+
repository: elastic/kibana
29+
pipeline_file: .buildkite/pipelines/scalability/api_capacity_testing_daily.yml
30+
skip_intermediate_builds: false
31+
provider_settings:
32+
trigger_mode: none
33+
build_branches: true
34+
prefix_pull_request_fork_branch_names: true
35+
skip_pull_request_builds_for_existing_commits: true
36+
teams:
37+
everyone:
38+
access_level: BUILD_AND_READ
39+
kibana-operations:
40+
access_level: MANAGE_BUILD_AND_READ
41+
appex-qa:
42+
access_level: MANAGE_BUILD_AND_READ
43+
kibana-tech-leads:
44+
access_level: MANAGE_BUILD_AND_READ
45+
schedules:
46+
Capacity every 3h testing:
47+
cronline: 0 1/3 * * * Europe/Berlin
48+
message: Capacity every 3h testing
49+
branch: main

.buildkite/pipeline-resource-definitions/kibana-es-serverless-snapshots.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ spec:
2020
spec:
2121
env:
2222
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
23-
ES_SERVERLESS_IMAGE: latest
23+
ES_SERVERLESS_IMAGE: docker.elastic.co/elasticsearch-ci/elasticsearch-serverless:latest
2424
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
25-
allow_rebuilds: false
25+
REPORT_FAILED_TESTS_TO_GITHUB: 'true'
26+
allow_rebuilds: true
2627
branch_configuration: main
2728
default_branch: main
2829
repository: elastic/kibana
@@ -35,7 +36,7 @@ spec:
3536
trigger_mode: none
3637
build_tags: false
3738
prefix_pull_request_fork_branch_names: false
38-
skip_pull_request_builds_for_existing_commits: true
39+
skip_pull_request_builds_for_existing_commits: false
3940
teams:
4041
everyone:
4142
access_level: BUILD_AND_READ

.buildkite/pipeline-resource-definitions/kibana-es-snapshots.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ spec:
2121
env:
2222
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
2323
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
24-
allow_rebuilds: false
25-
branch_configuration: main 8.13 7.17
24+
allow_rebuilds: true
25+
branch_configuration: main 8.14 7.17
2626
default_branch: main
2727
repository: elastic/kibana
2828
pipeline_file: .buildkite/pipelines/es_snapshots/build.yml
@@ -34,7 +34,7 @@ spec:
3434
trigger_mode: none
3535
build_tags: false
3636
prefix_pull_request_fork_branch_names: false
37-
skip_pull_request_builds_for_existing_commits: true
37+
skip_pull_request_builds_for_existing_commits: false
3838
teams:
3939
everyone:
4040
access_level: BUILD_AND_READ
@@ -49,10 +49,10 @@ spec:
4949
cronline: 0 9 * * * America/New_York
5050
message: Daily build
5151
branch: main
52-
Daily build (8.13):
52+
Daily build (8.14):
5353
cronline: 0 9 * * * America/New_York
5454
message: Daily build
55-
branch: '8.13'
55+
branch: '8.14'
5656
Daily build (7.17):
5757
cronline: 0 9 * * * America/New_York
5858
message: Daily build
@@ -81,8 +81,8 @@ spec:
8181
env:
8282
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
8383
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
84-
allow_rebuilds: false
85-
branch_configuration: main 8.13 7.17
84+
allow_rebuilds: true
85+
branch_configuration: main 8.14 7.17
8686
default_branch: main
8787
repository: elastic/kibana
8888
pipeline_file: .buildkite/pipelines/es_snapshots/promote.yml
@@ -94,7 +94,7 @@ spec:
9494
trigger_mode: none
9595
build_tags: false
9696
prefix_pull_request_fork_branch_names: false
97-
skip_pull_request_builds_for_existing_commits: true
97+
skip_pull_request_builds_for_existing_commits: false
9898
teams:
9999
everyone:
100100
access_level: BUILD_AND_READ
@@ -128,8 +128,9 @@ spec:
128128
env:
129129
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
130130
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
131-
allow_rebuilds: false
132-
branch_configuration: main 8.13 7.17
131+
REPORT_FAILED_TESTS_TO_GITHUB: 'true'
132+
allow_rebuilds: true
133+
branch_configuration: main 8.14 7.17
133134
default_branch: main
134135
repository: elastic/kibana
135136
pipeline_file: .buildkite/pipelines/es_snapshots/verify.yml
@@ -141,7 +142,7 @@ spec:
141142
trigger_mode: none
142143
build_tags: false
143144
prefix_pull_request_fork_branch_names: false
144-
skip_pull_request_builds_for_existing_commits: true
145+
skip_pull_request_builds_for_existing_commits: false
145146
teams:
146147
everyone:
147148
access_level: BUILD_AND_READ
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
2+
apiVersion: backstage.io/v1alpha1
3+
kind: Resource
4+
metadata:
5+
name: bk-kibana-fips-daily
6+
description: Run Kibana FIPS smoke tests
7+
links:
8+
- title: Pipeline link
9+
url: https://buildkite.com/elastic/kibana-fips
10+
spec:
11+
type: buildkite-pipeline
12+
owner: group:kibana-operations
13+
system: buildkite
14+
implementation:
15+
apiVersion: buildkite.elastic.dev/v1
16+
kind: Pipeline
17+
metadata:
18+
name: kibana / fips
19+
description: Run Kibana FIPS smoke tests
20+
spec:
21+
env:
22+
SLACK_NOTIFICATIONS_CHANNEL: "#kibana-operations-alerts"
23+
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: "true"
24+
repository: elastic/kibana
25+
branch_configuration: main
26+
default_branch: main
27+
pipeline_file: ".buildkite/pipelines/fips.yml"
28+
provider_settings:
29+
trigger_mode: none
30+
schedules:
31+
daily:
32+
branch: main
33+
cronline: 0 9 * * * America/New_York
34+
teams:
35+
kibana-operations:
36+
access_level: MANAGE_BUILD_AND_READ
37+
everyone:
38+
access_level: READ_ONLY
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
2+
apiVersion: backstage.io/v1alpha1
3+
kind: Resource
4+
metadata:
5+
name: bk-kibana-flaky-test-suite-runner
6+
description: ':warning: Trigger a new build here: https://ci-stats.kibana.dev/trigger_flaky_test_runner :warning:'
7+
links:
8+
- url: 'https://buildkite.com/elastic/kibana-flaky-test-suite-runner'
9+
title: Pipeline link
10+
spec:
11+
type: buildkite-pipeline
12+
owner: 'group:kibana-operations'
13+
system: buildkite
14+
implementation:
15+
apiVersion: buildkite.elastic.dev/v1
16+
kind: Pipeline
17+
metadata:
18+
name: kibana / flaky-test-suite-runner
19+
description: ':warning: Trigger a new build here: https://ci-stats.kibana.dev/trigger_flaky_test_runner :warning:'
20+
spec:
21+
allow_rebuilds: true
22+
default_branch: refs/pull/INSERT_PR_NUMBER/head
23+
repository: elastic/kibana
24+
pipeline_file: .buildkite/pipelines/flaky_tests/pipeline.sh
25+
skip_intermediate_builds: false
26+
provider_settings:
27+
build_branches: true
28+
build_pull_requests: false
29+
publish_commit_status: false
30+
trigger_mode: none
31+
prefix_pull_request_fork_branch_names: false
32+
skip_pull_request_builds_for_existing_commits: false
33+
teams:
34+
everyone:
35+
access_level: BUILD_AND_READ
36+
kibana-operations:
37+
access_level: MANAGE_BUILD_AND_READ
38+
appex-qa:
39+
access_level: MANAGE_BUILD_AND_READ
40+
kibana-tech-leads:
41+
access_level: MANAGE_BUILD_AND_READ
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
2+
apiVersion: backstage.io/v1alpha1
3+
kind: Resource
4+
metadata:
5+
name: bk-kibana-fleet-packages
6+
description: Installs all fleet packages into Kibana to ensure the install step works
7+
links:
8+
- url: 'https://buildkite.com/elastic/kibana-fleet-packages'
9+
title: Pipeline link
10+
spec:
11+
type: buildkite-pipeline
12+
owner: 'group:kibana-operations'
13+
system: buildkite
14+
implementation:
15+
apiVersion: buildkite.elastic.dev/v1
16+
kind: Pipeline
17+
metadata:
18+
name: kibana / fleet-packages
19+
description: Installs all fleet packages into Kibana to ensure the install step works
20+
spec:
21+
env:
22+
SLACK_NOTIFICATIONS_CHANNEL: '#fleet-notifications'
23+
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
24+
allow_rebuilds: true
25+
branch_configuration: main
26+
default_branch: main
27+
repository: elastic/kibana
28+
pipeline_file: .buildkite/pipelines/fleet/packages_daily.yml
29+
skip_intermediate_builds: false
30+
provider_settings:
31+
trigger_mode: none
32+
publish_commit_status: false
33+
prefix_pull_request_fork_branch_names: false
34+
skip_pull_request_builds_for_existing_commits: false
35+
teams:
36+
everyone:
37+
access_level: BUILD_AND_READ
38+
kibana-operations:
39+
access_level: MANAGE_BUILD_AND_READ
40+
fleet:
41+
access_level: MANAGE_BUILD_AND_READ
42+
kibana-tech-leads:
43+
access_level: MANAGE_BUILD_AND_READ
44+
schedules:
45+
Single user daily test:
46+
cronline: 0 9 * * * America/New_York
47+
message: Single user daily test
48+
env: {}
49+
branch: main

0 commit comments

Comments
 (0)