Skip to content

Commit d2511bd

Browse files
Merge branch 'main' into react18/codeeditor
2 parents 6cc172e + 66708b2 commit d2511bd

982 files changed

Lines changed: 41121 additions & 9698 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: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
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-vm-images
6+
description: Build CI agent VM images for Kibana
7+
links:
8+
- url: 'https://buildkite.com/elastic/kibana-vm-images'
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 / vm images
19+
description: Build CI agent VM images for Kibana
20+
spec:
21+
env:
22+
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-operations-alerts'
23+
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
24+
default_branch: main
25+
repository: elastic/ci-agent-images
26+
pipeline_file: vm-images/.buildkite/pipeline.yml
27+
skip_intermediate_builds: false
28+
provider_settings:
29+
trigger_mode: none
30+
schedules:
31+
daily kibana image build:
32+
branch: main
33+
cronline: '0 0 * * *'
34+
env:
35+
IMAGES_CONFIG: kibana/images.yml
36+
message: Builds Kibana VM images daily
37+
daily kibana fips image build:
38+
branch: main
39+
cronline: '0 4 * * *' # make sure this runs after the daily kibana image build
40+
env:
41+
BASE_IMAGES_CONFIG: 'core/images.yml,kibana/images.yml'
42+
IMAGES_CONFIG: kibana/fips.yml
43+
message: Builds Kibana FIPS VM image daily
44+
teams:
45+
kibana-operations:
46+
access_level: MANAGE_BUILD_AND_READ
47+
everyone:
48+
access_level: BUILD_AND_READ

.buildkite/pipeline-resource-definitions/locations.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ spec:
3737
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-serverless-quality-gates.yml
3838
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-serverless-release-testing.yml
3939
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-serverless-release.yml
40+
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-vm-images.yml
4041
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/scalability_testing-daily.yml
4142
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-ess/security-solution-ess.yml
4243
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-quality-gate/kibana-serverless-security-solution-quality-gate-defend-workflows.yml

.github/CODEOWNERS

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -898,7 +898,6 @@ packages/kbn-sort-package-json @elastic/kibana-operations
898898
packages/kbn-sort-predicates @elastic/kibana-visualizations
899899
x-pack/plugins/spaces @elastic/kibana-security
900900
x-pack/test/spaces_api_integration/common/plugins/spaces_test_plugin @elastic/kibana-security
901-
packages/kbn-spec-to-console @elastic/kibana-management
902901
packages/kbn-sse-utils @elastic/obs-knowledge-team
903902
packages/kbn-sse-utils-client @elastic/obs-knowledge-team
904903
packages/kbn-sse-utils-server @elastic/obs-knowledge-team
@@ -1396,9 +1395,9 @@ x-pack/test_serverless/api_integration/test_suites/common/security_response_head
13961395
# Kibana Telemetry
13971396
/.telemetryrc.json @elastic/kibana-core
13981397
/x-pack/.telemetryrc.json @elastic/kibana-core
1399-
/src/plugins/telemetry/schema/ @elastic/kibana-core @elastic/kibana-telemetry
1400-
/x-pack/plugins/telemetry_collection_xpack/schema/ @elastic/kibana-core @elastic/kibana-telemetry
1401-
x-pack/plugins/cloud_integrations/cloud_full_story/server/config.ts @elastic/kibana-core @elastic/kibana-telemetry @shahinakmal
1398+
/src/plugins/telemetry/schema/ @elastic/kibana-core
1399+
/x-pack/plugins/telemetry_collection_xpack/schema/ @elastic/kibana-core
1400+
x-pack/plugins/cloud_integrations/cloud_full_story/server/config.ts @elastic/kibana-core @shahinakmal
14021401

14031402
# Kibana Localization
14041403
/src/dev/i18n_tools/ @elastic/kibana-localization @elastic/kibana-core

.github/workflows/launchdarkly-code-references.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ on:
55
branches:
66
- 'main'
77

8-
# cancel in-flight workflow run if another push was triggered
9-
concurrency:
10-
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
11-
cancel-in-progress: true
12-
138
jobs:
149
launchDarklyCodeReferences:
1510
name: LaunchDarkly Code References

config/serverless.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@ xpack.index_management.enableTogglingDataRetention: false
113113
# Disable project level rentention checks in DSL form from Index Management UI
114114
xpack.index_management.enableProjectLevelRetentionChecks: false
115115

116+
# Disable Manage Processors UI in Ingest Pipelines
117+
xpack.ingest_pipelines.enableManageProcessors: false
118+
116119
# Keep deeplinks visible so that they are shown in the sidenav
117120
dev_tools.deeplinks.navLinkStatus: visible
118121
management.deeplinks.navLinkStatus: visible
@@ -204,6 +207,7 @@ uiSettings:
204207
labs:dashboard:deferBelowFold: false
205208

206209
# Task Manager
210+
xpack.task_manager.claim_strategy: mget
207211
xpack.task_manager.allow_reading_invalid_state: false
208212
xpack.task_manager.request_timeouts.update_by_query: 60000
209213
xpack.task_manager.metrics_reset_interval: 120000

docs/CHANGELOG.asciidoc

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
Review important information about the {kib} 8.x releases.
1212

13+
* <<release-notes-8.15.3>>
1314
* <<release-notes-8.15.2>>
1415
* <<release-notes-8.15.1>>
1516
* <<release-notes-8.15.0>>
@@ -76,6 +77,44 @@ Review important information about the {kib} 8.x releases.
7677

7778
include::upgrade-notes.asciidoc[]
7879

80+
[[release-notes-8.15.3]]
81+
== {kib} 8.15.3
82+
83+
The 8.15.3 release includes the following bug fixes.
84+
85+
[float]
86+
[[fixes-v8.15.3]]
87+
=== Bug fixes
88+
Alerting::
89+
* Fixes a storage configuration error that could prevent the Stack Management > Alerts page from loading correctly ({kibana-pull}194785[#194785]).
90+
* Fixes a bug preventing certain alerts with Role visibility set to "Stack Rules" from being shown on the Stack Management page ({kibana-pull}194615[#194615]).
91+
* Fixes an issue where rules created from Discover before version 8.11.0 could no longer be accessed after upgrading ({kibana-pull}192321[#192321]).
92+
Dashboards::
93+
* Fixes an issue where the `embed=true` parameter was missing when sharing a dashboard with the Embed code option ({kibana-pull}194366[#194366]).
94+
Discover::
95+
* Fixes an issue with the document viewer panel not opening in focus mode ({kibana-pull}191039[#191039]).
96+
Elastic Observability solution::
97+
* Fixes the OpenTelemetry guided onboarding for MacOS with x86_64 architectures ({kibana-pull}194915[#194915]).
98+
* Fixes a bug where the SLO creation form was allowing multiple values for timestamp fields ({kibana-pull}194311[#194311]).
99+
Elastic Search solution::
100+
* Fixes a bug with the https://www.elastic.co/guide/en/enterprise-search/8.15/connectors-network-drive.html[Network Drive connector] where advanced configuration fields were not displayed for CSV file role mappings with `Drive Type: Linux` selected ({kibana-pull}195567[#195567]).
101+
Elastic Security solution::
102+
For the Elastic Security 8.15.3 release information, refer to {security-guide}/release-notes.html[_Elastic Security Solution Release Notes_].
103+
Kibana security::
104+
* Automatic Import no longer asks the LLM to map fields to reserved ECS fields ({kibana-pull}195168[#195168]).
105+
* Automatic Import no longer returns an "Invalid ECS field" message when the ECS mapping slightly differs from the expected format. For example `date_format` instead of `date_formats` ({kibana-pull}195167[#195167]).
106+
* Fixes an issue that was causing the Grok processor to return non-ECS compatible fields when processing structured or unstructured syslog samples in Automatic Import ({kibana-pull}194727[#194727]).
107+
* Fixes the integrationName when uploading a new version of an existing integration using a ZIP upload ({kibana-pull}194298[#194298]).
108+
* Fixes a bug that caused the Deploy step of Automatic Import to fail after a pipeline was edited and saved ({kibana-pull}194203[#194203]).
109+
* Fixes an issue in the Kibana Management > Roles page where users could not sort the table by clicking the column headers ({kibana-pull}194196[#194196]).
110+
Lens & Visualizations::
111+
* Fixes an issue where the legend label truncation setting wasn't working properly for heat maps in Lens ({kibana-pull}195928[#195928]).
112+
Machine Learning::
113+
* Fixes an issue preventing Anomaly swim lane panels from updating on query changes ({kibana-pull}195090[#195090]).
114+
* Fixes an issue that could cause the "rows per page" option to disappear from the Anomaly timeline view in the Anomaly Explorer ({kibana-pull}194531[#194531]).
115+
* Fixes an issue causing screen flickering on the Results Explorer and Analytics Map pages when no jobs are available ({kibana-pull}193890[#193890]).
116+
117+
79118
[[release-notes-8.15.2]]
80119
== {kib} 8.15.2
81120

docs/api/osquery-manager.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
[[osquery-manager-api]]
22
== Osquery manager API
33

4+
.New API Reference
5+
[sidebar]
6+
--
7+
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
8+
--
9+
410
experimental[] Run live queries, manage packs and saved queries
511

612
Use the osquery manager APIs for managing packs and saved queries.

docs/api/osquery-manager/live-queries/create.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
<titleabbrev>Create live query</titleabbrev>
55
++++
66

7+
.New API Reference
8+
[sidebar]
9+
--
10+
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
11+
--
12+
713
experimental[] Create live queries.
814

915

docs/api/osquery-manager/live-queries/get-all.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
<titleabbrev>Get live queries</titleabbrev>
55
++++
66

7+
.New API Reference
8+
[sidebar]
9+
--
10+
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
11+
--
12+
713
experimental[] Get live queries.
814

915

docs/api/osquery-manager/live-queries/get-results.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@
44
<titleabbrev>Get live query results</titleabbrev>
55
++++
66

7+
.New API Reference
8+
[sidebar]
9+
--
10+
For the most up-to-date API details, refer to {api-kibana}/group/endpoint-security-osquery-api[Osquery APIs].
11+
--
12+
713
experimental[] Retrieve a single live query result by ID.
814

915

0 commit comments

Comments
 (0)