Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
331 commits
Select commit Hold shift + click to select a range
19d805b
[ES|QL] Fix STATS grouping column tracking for backticked names (#247…
bartoval Dec 23, 2025
115ca5d
[api-docs] 2025-12-23 Daily api_docs build (#247325)
kibanamachine Dec 23, 2025
a2ea500
[ES|QL][Monaco] Increase suggest widget z-index to render above flyou…
acstll Dec 23, 2025
1dde3e0
Text changes in Logstash pipelines and Ingest pipelines (#247220)
ek-so Dec 23, 2025
856f35f
Cleaner stop of Kibana and ES (they might be undefined) (#247264)
gsoldevila Dec 23, 2025
f798a3b
[Dashboard] Fix dashboard title comparison logic for casing changes (…
olapawlus Dec 23, 2025
c15985a
[ES|QL] Ignore bracket query-fix when within quotes (#247274)
sddonne Dec 23, 2025
99fe948
Expose API to obtain the Core request handler context (#247226)
gsoldevila Dec 23, 2025
601042c
We cannot guarantee that kibana-2.log exists (#247268)
gsoldevila Dec 23, 2025
814ba62
[Auto migrations] Change migration icons (#247232)
angorayc Dec 23, 2025
42f5f77
[Advanced Settings] Fix saving an empty json setting (#247235)
ElenaStoeva Dec 23, 2025
b3c63fe
[Traces][Discover]Add critical path to traces in Discover (#246952)
lucaslopezf Dec 23, 2025
c2900b9
[Profiling UI] Add "WebGL disabled" callout in Profiling Flamegraph (…
miloszmarcinkowski Dec 23, 2025
035af05
[Synthetics][e2e] Fix flaky test: check that the count of alerts crea…
miguelmartin-elastic Dec 23, 2025
994075c
[Streams] Significant events and stream description generation use co…
cesco-f Dec 23, 2025
af660c6
[Console] Fix flaky test (#247287)
SoniaSanzV Dec 23, 2025
5133746
[Synthetics] Use unicode escaping to prevent Agent from interpreting …
fkanout Dec 23, 2025
67ee089
[Streams] Exclude rule tags and streams ESQL rules from attachments (…
cesco-f Dec 23, 2025
3e64035
[Ingest pipelines] Fix flaky tree test (#247344)
SoniaSanzV Dec 23, 2025
10d3762
[Security Solution][Attacks/Alerts][Setup and miscellaneous] Unified …
e40pud Dec 23, 2025
9b02a50
[Streams] Simplify query types and remove unnecessary abstraction (#2…
cesco-f Dec 23, 2025
07289a1
[Infra] Remove network metrics to prevent error in `get_hosts` tool (…
Dec 23, 2025
9013236
[Security Solution][Analyzer] ensure we render analyzer only when the…
PhilippeOberti Dec 23, 2025
edf21b4
[build] Only run glibc 2.17 compatible Node.js when needed (#246457)
jbudz Dec 23, 2025
09c972c
[Lens] Use `useIsDevMode` hook for showing convert to ES|QL button (#…
mariairiartef Dec 23, 2025
71957f6
skip flaky suite (#246341)
mistic Dec 23, 2025
00fba72
Upgrade storybook to 8.6.15 (#247310)
kc13greiner Dec 23, 2025
4dc3f90
skip flaky suite (#246370)
mistic Dec 23, 2025
7140805
skip flaky suite (#246371)
mistic Dec 23, 2025
ef3e3ec
[Security Solution][Attacks/Alerts][Attacks page] Utils: Get attack f…
e40pud Dec 23, 2025
75fd3cb
skip flaky suite (#246356)
mistic Dec 23, 2025
420ae76
[Search] EIS promo cleanup and improvements (#247147)
seialkali Dec 23, 2025
2e01e4c
[ObsPresentation][Infra] Filter out unsupported network metrics for s…
MiriamAparicio Dec 23, 2025
621f1c7
skip flaky suite (#243870)
mistic Dec 23, 2025
0c551b8
skip flaky suite (#246821)
mistic Dec 23, 2025
3ff443a
[Streams] [SigEvents] Make connectorId optional in AI endpoints with …
cesco-f Dec 23, 2025
9610887
[Automatic Migrations] Fixes on Onboarding screen with READ Rules Pri…
logeekal Dec 23, 2025
742eebe
skip flaky suite (#233920)
mistic Dec 23, 2025
98880b2
skip flaky suite (#246944)
mistic Dec 23, 2025
85e4d80
[@kbn/eslint-plugin-eslint] Add scout rule to require global setup ho…
steliosmavro Dec 23, 2025
e4b05ef
[Traces][Discover] Minor cleanup in trace waterfall tests (#247252)
lucaslopezf Dec 23, 2025
6020414
[APM] Fix error count threshold api integration tests flakiness (#247…
AlejandroFrndz Dec 23, 2025
d449a5e
[One Workflow] 🐞 Improving detection of triggers in the yml (#245875)
yngrdyn Dec 23, 2025
340e887
[Security Solution][Attacks/Alerts][Attacks page][Table section] grou…
e40pud Dec 23, 2025
10b6aef
[Security Solution][Attacks/Alerts][Attacks page][Table section] open…
e40pud Dec 23, 2025
5c1fdbe
Add a few millis of error margin (#247393)
gsoldevila Dec 23, 2025
6339f3d
[Top Nav] Fix split button props (#247308)
cqliu1 Dec 23, 2025
1561b96
[Security Solution][Entity Analytics][PrivMon][Flaky Test] Align priv…
abhishekbhatia1710 Dec 24, 2025
86dd31a
[api-docs] 2025-12-24 Daily api_docs build (#247431)
kibanamachine Dec 24, 2025
83b42a0
[Security Solution][Entity Analytics][PrivMon][Flaky Test] Change to …
abhishekbhatia1710 Dec 24, 2025
fe825eb
Update dependency @hey-api/openapi-ts to v0.88.2 (main) (#247429)
elastic-renovate-prod[bot] Dec 24, 2025
64809fc
Add Scout setup for Search Homepage (#246777)
efegurkan Dec 24, 2025
e05a714
[ResponseOps][MaintenanceWindows] Expose an internal maintenance wind…
js-jankisalvi Dec 24, 2025
53ff4c3
[APM] Migrate and fix alert error count tests (#247373)
AlejandroFrndz Dec 24, 2025
c33801e
[Security Solution][Attacks/Alerts][Setup and miscellaneous] Unified …
e40pud Dec 24, 2025
fa10d58
[Security Solution][Attacks/Alerts][Attacks page][Table section] grou…
e40pud Dec 24, 2025
d0e49da
[Infra] Optimize test to use synthtrace in serverless to avoid timeou…
jennypavlova Dec 24, 2025
0cb8646
[Synthetics] Fix console state persisting across journey steps (#247376)
fkanout Dec 24, 2025
0367dab
[Embeddable console]Fix animation from minimized to enlarged jumping …
SoniaSanzV Dec 24, 2025
8ef1609
[ILM] Fix misleading description for read-only action (#247360)
SoniaSanzV Dec 24, 2025
c6cc4d4
Fix linting issue on Search Scout config (#247454)
efegurkan Dec 24, 2025
a5e0f5b
[Automatic Migrations] Remove Automatic Migration tours (#247000)
logeekal Dec 24, 2025
5a52fe0
[SigEvents] Add Discovery entry point to the Streams screen (#246923)
mykolaharmash Dec 24, 2025
d712103
[Automatic migration] Update RBAC Text for Automatic Migration (#247240)
angorayc Dec 24, 2025
c399a0a
[Files Plugin] Fix createAuditEvents always returning failure as outc…
kowalczyk-krzysztof Dec 25, 2025
46ea9ee
[api-docs] 2025-12-25 Daily api_docs build (#247483)
kibanamachine Dec 25, 2025
9d32d70
[Agent Builder] rename onechat to agent builder (#243316)
ppisljar Dec 25, 2025
0f3e03c
[Search] Skipped FTR fixes & clean-up (#246658)
TattdCodeMonkey Dec 25, 2025
ae355a1
[api-docs] 2025-12-26 Daily api_docs build (#247495)
kibanamachine Dec 26, 2025
9bd7829
Update dependency @elastic/request-converter to ^9.3.0 (main) (#247475)
elastic-renovate-prod[bot] Dec 26, 2025
c7195e7
Update dependency @types/mapbox__vector-tile to v1.3.4 (main) (#245430)
elastic-renovate-prod[bot] Dec 26, 2025
63752c2
[Detection Engine] Cleanup codeowners (#247419)
yctercero Dec 26, 2025
3738f2e
[api-docs] 2025-12-27 Daily api_docs build (#247516)
kibanamachine Dec 27, 2025
2c048c5
[api-docs] 2025-12-28 Daily api_docs build (#247518)
kibanamachine Dec 28, 2025
5541a86
Update dependency @hey-api/openapi-ts to v0.89.0 (main) (#247486)
elastic-renovate-prod[bot] Dec 28, 2025
0914804
[api-docs] 2025-12-29 Daily api_docs build (#247523)
kibanamachine Dec 29, 2025
0a9e1f8
[AI Infra] Chat Experience fix: use feature flag to avoid setting age…
KodeRad Dec 29, 2025
8620d01
[Onboarding] Reduce noisy AWS install errors (#246267)
rStelmach Dec 29, 2025
a444441
[HITL: Confirmation] Add UI to display and respond to confirm (#247004)
pgayvallet Dec 29, 2025
f8680bb
[SharedUX][A11y] Add label to exports timezone field (#247103)
angeles-mb Dec 29, 2025
b03d66c
Rename onboarding scout tests (#247386)
mykolaharmash Dec 29, 2025
abf473d
[Agent Builder] Add explicit error message for invalid license level …
pgayvallet Dec 29, 2025
fa17817
[Scout][Oblt Rules] Migrate functional tests for custom threshold pre…
miguelmartin-elastic Dec 29, 2025
d46f494
[SharedUX][A11y] Add labels to Lens create page fields (#247079)
angeles-mb Dec 29, 2025
4b199a3
[Alerting] Fix chart in Metric Threshold Rule when using a Custom Equ…
miguelmartin-elastic Dec 29, 2025
be7bf9d
[Lens] Make `Compact values` checked by default when value format is …
awahab07 Dec 29, 2025
86110a5
[Lens] [ES|QL] Remove `| LIMIT 10` from ES|QL panel in dashboards whe…
awahab07 Dec 29, 2025
ebfa5c7
skip failing test suite (#247560)
kibanamachine Dec 29, 2025
fab2833
[Cloud Security] Cloud connector E2E tests with Scout and Playwright …
seanrathier Dec 29, 2025
32a30fc
Update dependency @grpc/grpc-js to ^1.14.3 (main) (#247489)
elastic-renovate-prod[bot] Dec 29, 2025
5c6f80d
[dashboards as code] white list control group references (#245310)
nreese Dec 29, 2025
28cb930
skip failing test suite (#246999)
kibanamachine Dec 29, 2025
9416f72
skip failing test suite (#246452)
kibanamachine Dec 29, 2025
839f87e
[ci] Remove non-main branches from glibc compatibility test pipeline …
jbudz Dec 30, 2025
a4f7f38
Update dependency selenium-webdriver to ^4.39.0 (main) (#247196)
elastic-renovate-prod[bot] Dec 30, 2025
b59f4a3
Update @testing-library (main) (#238899)
elastic-renovate-prod[bot] Dec 30, 2025
8d58224
[api-docs] 2025-12-30 Daily api_docs build (#247580)
kibanamachine Dec 30, 2025
16a2bfe
[inference] add thinking token count for Gemini (#247548)
pgayvallet Dec 30, 2025
ceac835
[Security Solution] use exact match in createdBy notes filter (#247351)
DennisKo Dec 30, 2025
84d325a
[Entity Store] add new dedicated entity store plugin (#247058)
romulets Dec 30, 2025
4ae0f69
[ESLint] Show clearer error when importing solution-specific Scout pa…
csr Dec 30, 2025
ae64a54
Add max character validation to the email connector params and config…
ersin-erdal Dec 30, 2025
2566e43
Update dependency @elastic/monaco-esql to ^3.1.12 (main) (#247553)
elastic-renovate-prod[bot] Dec 30, 2025
d2da02b
[Index Management] migrate to rtl (#244909)
kapral18 Dec 30, 2025
9c7f283
[One Workflow] Fix virustotal scanFileHash 404 (#247550)
talboren Dec 30, 2025
9b81344
[Metrics UI] Metric explorer search bar issue on some screen sizes (#…
jorgeoliveira117 Dec 30, 2025
9eb2ad6
[Agent Builder] Add keywords to app registration (#247613)
chrisbmar Dec 30, 2025
6cbbc8c
Bump @langchain/core@0.3.80 (#247521)
patrykkopycinski Dec 30, 2025
599cff3
[Agent Builder] Fix app breadcrumbs (#247619)
chrisbmar Dec 30, 2025
abb1911
[One Workflow] Data transform: regex extract and replace (#247331)
talboren Dec 30, 2025
3cb4dd0
[ResponseOps][Retry service] Move retry service to package (#247441)
cnasikas Dec 30, 2025
4e9ec8c
[Obs AI] Update file type of error AI Insights (#247636)
viduni94 Dec 30, 2025
1cf5489
[Agent Builder] Remove padding bottom from conversation container (#2…
chrisbmar Dec 30, 2025
fb0346e
Fix change password broken test (#247565)
rgodfrey-elastic Dec 30, 2025
dd64106
[Navigation] Fix props for icon only top nav menu item (#247634)
cqliu1 Dec 30, 2025
97d15a6
[api-docs] 2025-12-31 Daily api_docs build (#247663)
kibanamachine Dec 31, 2025
d2852f6
Change plugins/observability codeowner to actionable-obs team (#247612)
maryam-saeidi Dec 31, 2025
82ee6a6
[ResponseOps][Alerting] Make Alert deletion GA (#247465)
js-jankisalvi Dec 31, 2025
c2c0be6
Fix related dashboards for ES Query and other stack rules supported i…
maryam-saeidi Dec 31, 2025
c7f10b7
[Spaces API Tests] Add missing `testConfigCategory` to two FTR config…
csr Dec 31, 2025
1b45fd4
[Scout][Oblt Rules] Migrate functional tests for custom threshold rul…
yiannisnikolopoulos Dec 31, 2025
f2ecf48
[APM] Migrate the rest of service overview tests to Scout/Playwright/…
sbelastic Dec 31, 2025
d0be46a
[presentationUtil] move ExpressionInput component to Canvas (#246437)
nreese Dec 31, 2025
23b044e
unskip flaky test: retrieve_elastic_doc (#247533)
arturoliduena Dec 31, 2025
9868380
[SLOs] Add SLO creation empty prompt when creating a SLO burn rate ru…
miguelmartin-elastic Dec 31, 2025
80329b4
chore(slo): refactor orphan summary cleanup task (#245173)
kdelemme Dec 31, 2025
666f273
[api-docs] 2026-01-01 Daily api_docs build (#247708)
kibanamachine Jan 1, 2026
f2e8c0a
[api-docs] 2026-01-02 Daily api_docs build (#247715)
kibanamachine Jan 2, 2026
a6ed98f
Add 9.3 branch to Renovate (#247717)
Ikuni17 Jan 2, 2026
2f775fb
[Agent Builder] Fix conversation round height logic from shrinking ca…
chrisbmar Jan 2, 2026
c015a1c
[mcp] Persist Jest JSON to temp file, stabilize parsing (#247711)
clintandrewhall Jan 2, 2026
439e114
[ES|QL] Update function metadata (#247522)
kibanamachine Jan 2, 2026
6963ca8
update glossary list (#247595)
paulinashakirova Jan 2, 2026
0f44bd2
Improve anonymization error messages when NER model is not available …
masci Jan 2, 2026
f8a5532
[Transform] Migrate FTR API test suites to Scout (#245130)
csr Jan 2, 2026
e55eede
Technical preview badge for privileged access detection package (#247…
jaredburgettelastic Jan 2, 2026
72f0af8
[Cloud Security] Remove policy count from Cloud Connector saved objec…
seanrathier Jan 2, 2026
9c41b96
Use CCM for script/eis.js (#247413)
seanstory Jan 2, 2026
6cf91c9
[FTR] Improve error message when Elasticsearch is not running (#247710)
tylersmalley Jan 2, 2026
3dfcc43
[index management] Load doc count per index (#247478)
mattkime Jan 2, 2026
9ecd995
[Discover][Enzyme Tests Migration] Migrate Data View Editor plugin's …
MiloszRadzynski Jan 2, 2026
0deab2f
Update actions/checkout action to v6 (main) (#244582)
elastic-renovate-prod[bot] Jan 2, 2026
2aa4064
[api-docs] 2026-01-03 Daily api_docs build (#247759)
kibanamachine Jan 3, 2026
83a88f0
[Discover] Fix flaky unsaved changes badge serverless test (#247599)
akowalska622 Jan 3, 2026
a87089b
[Discover][DocViewer] Fix the alignment of field name (#247666)
akowalska622 Jan 3, 2026
0e3b81c
[api-docs] 2026-01-04 Daily api_docs build (#247762)
kibanamachine Jan 4, 2026
7921669
[Dashboard] Fix compound filters showing unsaved changes on dashboard…
cqliu1 Jan 4, 2026
2933282
[Contextual Security] fix graph api flaky tests and update graph aler…
alexreal1314 Jan 4, 2026
38ae074
[Obs Agent] Add observability tools for log and metric change point …
arturoliduena Jan 4, 2026
dbb5d4e
[One Workflow] Implement cancel-in-progress collision strategy (#247217)
h88 Jan 5, 2026
2de9e53
[Automatic Migrations] Makes prompt either generic or or based on ven…
logeekal Jan 5, 2026
9ec0961
[api-docs] 2026-01-05 Daily api_docs build (#247780)
kibanamachine Jan 5, 2026
ef9d87b
[Security Solution] Changes placement of `Migrations` and `Inventory`…
logeekal Jan 5, 2026
51fa038
[ES|QL] Update LIKE wildcard symbols from SQL to ES|QL style (#247782)
bartoval Jan 5, 2026
0977ae4
[Agent Builder] Refactor doclinks to be an internal service (#247646)
chrisbmar Jan 5, 2026
bf29c82
[kbn/scout] move samlAuth call to create ES security indexes after se…
dmlemeshko Jan 5, 2026
e465029
[One Discover][Logs UX] Update OpenTelemetry Semantic Conventions (#2…
kibanamachine Jan 5, 2026
bcab801
[Fleet] dedupe ids in agent policy APIs (#247132)
juliaElastic Jan 5, 2026
8eae966
[Sig Events] Show logs streams list on the Discovery screen (#247675)
mykolaharmash Jan 5, 2026
e0879d9
Update dependency @hey-api/openapi-ts to v0.89.2 (main) (#247712)
elastic-renovate-prod[bot] Jan 5, 2026
5e410db
[agent builder] telemetry: tokens, ttl and tool cals by model (#246688)
ppisljar Jan 5, 2026
a14f63b
[Obs AI] Improvements to tool descriptions and params (#247723)
Jan 5, 2026
9361d37
[ES|QL] PromQL pretty-printing support (#247399)
vadimkibana Jan 5, 2026
1264aaa
[ML] Data Visualizer map view fix on small screen sizes (#247615)
KodeRad Jan 5, 2026
ba4ba8d
[main] Sync bundled packages with Package Storage (#246834)
elastic-vault-github-plugin-prod[bot] Jan 5, 2026
a7055c1
[Security Solution][Attacks/Alerts][Attacks page][Table section] summ…
e40pud Jan 5, 2026
53800a8
[Security Solution] Encode URL Components for entities (#247707)
logeekal Jan 5, 2026
5407ec7
[One Workflow] Fix warnings in translations related with regex steps …
talboren Jan 5, 2026
181db06
[Watcher] migrate to rtl (#247705)
kapral18 Jan 5, 2026
98d020f
[Entity Analytics][Privmon] Remove advanced setting for privileged us…
ymao1 Jan 5, 2026
bc97463
[ES|QL] Inline cast validations (#247588)
sddonne Jan 5, 2026
37322e7
[MCP connector] add shared cache for tool listing (#247781)
pgayvallet Jan 5, 2026
eafe627
[Fleet] Add Responsive package grid (#247277)
nchaulet Jan 5, 2026
72da8cc
[Agent Builder] `Create visualization` tool: Optimize generate config…
rbrtj Jan 5, 2026
5db6836
[Fleet] Browse integration sort feature (#247158)
nchaulet Jan 5, 2026
68daf51
[Automatic Migrations] UI - Fix data input steps (#246413)
angorayc Jan 5, 2026
6296c1c
[ML] Anomaly Detection a11y heading elements properly nested (#247035)
KodeRad Jan 5, 2026
6ac5c9d
[SLO] [Alert Details Page] Show buffer time after alert recovered (#…
ana-davydova Jan 5, 2026
6f1ba9f
test(search_notebooks): remove skipped unit test (#247829)
TattdCodeMonkey Jan 5, 2026
bffd7f6
feat(security,tests): add basic UIAM Scout API tests (#244518)
azasypkin Jan 5, 2026
257f659
[Detection Engine] A11y quick wins (#247517)
yctercero Jan 5, 2026
598edca
[Fleet] Limit reusable integration policies to 1000 agent policies (#…
nchaulet Jan 5, 2026
ff0ec1b
[Inference] remove checking for streaming chunk counts (#247750)
neptunian Jan 5, 2026
3ffbde2
Fix the inference endpoints pull-down on semantic text UI (#247417)
saikatsarkar056 Jan 5, 2026
78394c0
[Security Solution][Endpoint] Download, Get one and Delete APIs for s…
paul-tavares Jan 5, 2026
99d6620
Changed ownership of chrome/navigation to Shared UX from EUI (#247157)
JasonStoltz Jan 5, 2026
da6f863
[Synthetics] Improve rules context menu (#247306)
justinkambic Jan 5, 2026
40bbaa6
Migrate SSR security pages to client-side apps (#238421)
legrego Jan 5, 2026
82a6627
[build] Fix jest tests when overriding node version (#247574)
jbudz Jan 5, 2026
4f0ac5f
[ML] Inference/AI Connector: mark 429 errors as user errors (#246640)
alvarezmelissa87 Jan 5, 2026
1cb821f
Skip Tests in FIPS Mode (#247838)
rgodfrey-elastic Jan 5, 2026
4dd6abc
[Security Solution][Detection Engine] fixes "Rule settings pop-up rem…
vitaliidm Jan 5, 2026
545f936
[Agent Builder] Polish - Remove agent descriptions from selector opti…
zacharyparikh Jan 5, 2026
ba3aec1
Move the MCP Kibana stack connector out of experiment, enable on serv…
dennis-tismenko Jan 5, 2026
620ad95
Use simplified retriever, and log requests and error responses (#247877)
seanstory Jan 5, 2026
a6fa357
[Obs AI] Fix product documentation not available callout icon (#247885)
viduni94 Jan 5, 2026
f17585b
[Obs AI] Add AGENTS.md to help coding agents authoring tools (#247722)
Jan 6, 2026
2cc2b0a
[Controls Anywhere] Feature Branch (#245588)
Heenawter Jan 6, 2026
8c67ef2
Update docker.elastic.co/wolfi/chainguard-base-fips:latest Docker dig…
elastic-renovate-prod[bot] Jan 6, 2026
da44559
[agent builder] attachments tools (#246488)
ppisljar Jan 6, 2026
fbe4c44
add Jina Reader to Workflow as spec connector (#247527)
nomagick Jan 6, 2026
413157e
[Discover] Should be able to complete all quickly opened tabs (#246941)
jughosta Jan 6, 2026
dc63f6e
[Obs Exploration] Fix backslash escaping identified with code ql (#24…
achyutjhunjhunwala Jan 6, 2026
2f7f27a
Update docker.elastic.co/wolfi/chainguard-base:latest Docker digest t…
elastic-renovate-prod[bot] Jan 6, 2026
adeafe8
Add Scout events reporter integration (#245528)
fake-haris Jan 6, 2026
d7bb560
[Workspace Chrome] Visual Improvements (#245898)
tsullivan Jan 6, 2026
5613127
[Fleet] add maxSize to schema arrays (#247093)
juliaElastic Jan 6, 2026
7c3fb70
[Agent Builder] UI copy edits for tour (#247683)
leemthompo Jan 6, 2026
f8419ef
[Entity store] Add install route (including plugin architecture) (#24…
romulets Jan 6, 2026
9ee1446
[Security Solution][Attacks/Alerts] Attack bulk actions (#247490)
e40pud Jan 6, 2026
134cb6a
[agent builder] attachments http routes (#246667)
ppisljar Jan 6, 2026
cb444f6
Update dependency @elastic/monaco-esql to ^3.1.13 (main) (#247919)
elastic-renovate-prod[bot] Jan 6, 2026
c8e18e3
[Fleet] move checks to rollback available check and reuse logic in ro…
juliaElastic Jan 6, 2026
9613f56
Better use-observable (#247466)
Dosant Jan 6, 2026
13f96f1
[Entity Analytics][Privmon] Prepare Monitoring Entity Source CRUD API…
hop-dev Jan 6, 2026
3914dce
[inference] OTEL tracing: add model name (#247908)
pgayvallet Jan 6, 2026
864d35c
Make Inference team the EIS script codeowners (#247946)
seanstory Jan 6, 2026
606399d
Display the API key tab if the user has permission (#246979)
saikatsarkar056 Jan 6, 2026
bce1639
Allow EIS script to fallback to HTTP (#247859)
seialkali Jan 6, 2026
495350f
[Traces][Discover] Fix double scroll in fullscreen flyouts (#247744)
lucaslopezf Jan 6, 2026
da3877c
[Fleet] Implement agent upgrade rollback (#247398)
jillguyonnet Jan 6, 2026
50e00a7
Add advanced option for Linux namespace jumping (#246623)
nicholasberlin Jan 6, 2026
cb92b17
[DOCS] Remove Osquery exported fields page (#247551)
natasha-moore-elastic Jan 6, 2026
3f66f87
[Security Solution][Attack Discovery][Bug] User cannot access anonymi…
e40pud Jan 6, 2026
0761d32
[One Workflow] Add 'Find' action to workflow YAML editor (#247957)
talboren Jan 6, 2026
cc3ae3d
[Streams] [Streamlang] Expose range to the UI (#243011)
diogolima-elastic Jan 6, 2026
221d823
[Snapshot and Restore] migrate to rtl (#247755)
kapral18 Jan 6, 2026
770cc81
[.buildkite] Disable install scripts (#247857)
jbudz Jan 6, 2026
cd53926
[Agent Builder] Tool Creation - Navigate to tool edit page after savi…
zacharyparikh Jan 6, 2026
aebb0b7
[Ingest Pipelines] Migrate tests from Enzyme to RTL (#247821)
kapral18 Jan 6, 2026
2d2947e
[Dashboard] Remove 'New' badge for collapsible section (#247995)
cqliu1 Jan 6, 2026
3828b5d
Add Obs AI as codeowners of Synthtrace (#247973)
Jan 6, 2026
988bc05
[Streams] Show index mode and ilm retention form simulated template i…
damian-polewski Jan 6, 2026
cbd197f
[Runtime Fields] Replace enzyme with RTL (#247699)
kapral18 Jan 6, 2026
7e2e96a
[.buildkite] Version global installs (#247870)
jbudz Jan 7, 2026
d49b6eb
[Controls Anywere] Remove duplicated reference spread (#248003)
Heenawter Jan 7, 2026
e1024a4
Updated instructions for knowledge base ingestion (#247987)
abhi-elastic Jan 7, 2026
4bab572
[build] Set heap limit to min(75%, 4gb) for containers if unset (#246…
jbudz Jan 7, 2026
3943603
[EDR Workflows][Endpoint Exceptions] Add Endpoint Exceptions policy c…
parkiino Jan 7, 2026
e7c63ac
[AI Infra] Fix Security Labs install not working (#248032)
spong Jan 7, 2026
1975881
[Agent Builder] Add support for custom tool events (#247552)
pgayvallet Jan 7, 2026
3a75fdf
[api-docs] 2026-01-07 Daily api_docs build (#248040)
kibanamachine Jan 7, 2026
a98cd9c
[UnifiedDataTable] Fix the output when copying rows as Markdown (#247…
jughosta Jan 7, 2026
12e9004
[ES|QL] Mark MATCH_PHRASE second argument as constantOnly (#247003)
bartoval Jan 7, 2026
7203e44
[WorkplaceAI] Enhance CRUD API with workflows & onechat (#246561)
lorenabalan Jan 7, 2026
9349366
[Lens][Data Table] Fix 'Direct Filter On Click' link color in dark mo…
maryam-saeidi Jan 7, 2026
27fcf16
[Agent Builder] Dashboard Agent: Use tool result store & Accept `inde…
rbrtj Jan 7, 2026
79ac67d
[Discover][Traces] Prevent nested button in full traces in discover (…
lucaslopezf Jan 7, 2026
ab36dc0
Transfering ownership of previously owned by obs-knowledge (#247950)
emma-raffenne Jan 7, 2026
6bda49b
:bug: fix ftr issue with aborted request simulation
dej611 Jan 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 2 additions & 1 deletion .buildkite/.npmrc
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
legacy-peer-deps=true
legacy-peer-deps=true
ignore-scripts=true
6 changes: 2 additions & 4 deletions .buildkite/ftr_platform_stateful_configs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ disabled:

# Gen AI suites, running with their own pipeline
- x-pack/platform/test/functional_gen_ai/inference/config.ts
- x-pack/platform/test/onechat/smoke_tests/config.stateful.ts
- x-pack/platform/test/agent_builder/smoke_tests/config.stateful.ts

defaultQueue: 'n2-4-spot'
enabled:
Expand Down Expand Up @@ -400,19 +400,17 @@ enabled:
- x-pack/platform/test/api_integration/apis/stats/config.ts
- x-pack/platform/test/api_integration/apis/status/config.ts
- x-pack/platform/test/api_integration/apis/telemetry/config.ts
- x-pack/platform/test/api_integration/apis/transform/config.ts
- x-pack/platform/test/api_integration/apis/upgrade_assistant/config.ts
- x-pack/platform/test/api_integration/apis/watcher/config.ts
- x-pack/platform/test/api_integration_basic/apis/aiops/config.ts
- x-pack/platform/test/api_integration_basic/apis/security/config.ts
- x-pack/platform/test/api_integration_basic/apis/transform/config.ts
- x-pack/platform/test/automatic_import_api_integration/apis/config_basic.ts
- x-pack/platform/test/automatic_import_api_integration/apis/config_graphs.ts
- x-pack/platform/test/automatic_import_v2_api_integration/configs/config.stateful.ts
- x-pack/platform/test/encrypted_saved_objects_api_integration/config.ts
- x-pack/platform/test/fleet_multi_cluster/config.ts
- x-pack/platform/test/monitoring_api_integration/config.ts
- x-pack/platform/test/onechat_functional/config.ts
- x-pack/platform/test/agent_builder_functional/config.ts
- x-pack/platform/test/plugin_api_integration/config.ts
- x-pack/platform/test/saved_object_api_integration/security_and_spaces/config_basic.ts
- x-pack/platform/test/saved_object_api_integration/security_and_spaces/config_trial.ts
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/ftr_search_serverless_configs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ enabled:
- x-pack/platform/test/serverless/functional/configs/search/config.group10.ts
- x-pack/platform/test/serverless/functional/configs/search/config.group11.ts
- x-pack/platform/test/serverless/functional/configs/search/config.group12.ts
- x-pack/platform/test/onechat_api_integration/configs/config.serverless.ts
- x-pack/platform/test/agent_builder_api_integration/configs/config.serverless.ts
2 changes: 1 addition & 1 deletion .buildkite/ftr_search_stateful_configs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ enabled:
- x-pack/solutions/search/test/api_integration/apis/search_playground/config.ts
- x-pack/solutions/search/test/functional_solution_sidenav/config.ts
- x-pack/solutions/search/test/accessibility/config.ts
- x-pack/platform/test/onechat_api_integration/configs/config.stateful.ts
- x-pack/platform/test/agent_builder_api_integration/configs/config.stateful.ts
24 changes: 23 additions & 1 deletion .buildkite/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions .buildkite/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,11 @@
"nock": "^12.0.2",
"ts-jest": "^29.4.0",
"ts-node": "^10.9.2",
"typescript": "^5.1.6"
"typescript": "^5.1.6",
"yarn": "^1.22.22"
},
"imports": {
"#pipeline-utils": "./pipeline-utils/index.ts",
"#pipeline-utils/*": "./pipeline-utils/*"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: bk-kibana-cspm-agentless-scout
description: 'CSPM Agentless Scout E2E Tests - Cloud Security Posture Management agentless integration tests using Scout and Playwright'
links:
- url: 'https://buildkite.com/elastic/kibana-cspm-agentless-scout'
title: Pipeline link
spec:
type: buildkite-pipeline
system: buildkite
owner: 'group:kibana-cloud-security-posture'
implementation:
apiVersion: buildkite.elastic.dev/v1
kind: Pipeline
metadata:
name: kibana / CSPM Agentless Scout
description: 'Runs CSPM Agentless E2E tests with Scout and Playwright for both Stateful and Serverless Security deployments'
spec:
env:
SLACK_NOTIFICATIONS_CHANNEL: '#cloud-security-posture-ci'
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'false'

allow_rebuilds: true
branch_configuration: main
default_branch: main
repository: elastic/kibana
pipeline_file: .buildkite/pipelines/cloud_security_posture/cspm_agentless_scout.yml
provider_settings:
build_branches: true
build_pull_requests: true
publish_commit_status: true
prefix_pull_request_fork_branch_names: false
skip_pull_request_builds_for_existing_commits: true
trigger_mode: none
filter_enabled: true
filter_condition: >
build.pull_request.id != null &&
(
build.pull_request.labels includes "ci:cloud-security-posture-scout" ||
build.pull_request.base_branch == "main"
)
teams:
kibana-operations:
access_level: MANAGE_BUILD_AND_READ
appex-qa:
access_level: MANAGE_BUILD_AND_READ
kibana-tech-leads:
access_level: MANAGE_BUILD_AND_READ
kibana-cloud-security-posture:
access_level: MANAGE_BUILD_AND_READ
everyone:
access_level: BUILD_AND_READ
tags:
- kibana
- cloud-security
- scout

Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: bk-kibana-glibc-217
description: Run all Kibana tests using Node.js compatible with glibc 2.17
links:
- title: Pipeline link
url: https://buildkite.com/elastic/kibana-glibc-217
spec:
type: buildkite-pipeline
owner: group:kibana-operations
system: buildkite
implementation:
apiVersion: buildkite.elastic.dev/v1
kind: Pipeline
metadata:
name: kibana / glibc 2.17
description: Run all Kibana tests using Node.js compatible with glibc 2.17
spec:
env:
SLACK_NOTIFICATIONS_CHANNEL: "#kibana-operations-alerts"
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: "true"
repository: elastic/kibana
branch_configuration: main
default_branch: main
pipeline_file: ".buildkite/pipelines/node_glibc_217.yml"
provider_settings:
trigger_mode: none
schedules:
Daily run (main):
branch: main
cronline: "@daily"
teams:
kibana-operations:
access_level: MANAGE_BUILD_AND_READ
everyone:
access_level: READ_ONLY
tags:
- kibana
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: bk-kibana-pointer-compression
description: Run all Kibana tests using Node.js with pointer compression enabled
links:
- title: Pipeline link
url: https://buildkite.com/elastic/kibana-pointer-compression
spec:
type: buildkite-pipeline
owner: group:kibana-operations
system: buildkite
implementation:
apiVersion: buildkite.elastic.dev/v1
kind: Pipeline
metadata:
name: kibana / pointer compression
description: Run all Kibana tests using Node.js with pointer compression enabled
spec:
env:
SLACK_NOTIFICATIONS_CHANNEL: "#kibana-operations-alerts"
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: "true"
repository: elastic/kibana
branch_configuration: main
default_branch: main
pipeline_file: ".buildkite/pipelines/node_pointer_compression.yml"
provider_settings:
trigger_mode: none
schedules:
Daily run:
branch: main
cronline: "@daily"
teams:
kibana-operations:
access_level: MANAGE_BUILD_AND_READ
everyone:
access_level: READ_ONLY
tags:
- kibana

This file was deleted.

4 changes: 3 additions & 1 deletion .buildkite/pipeline-resource-definitions/locations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ metadata:
spec:
type: url
targets:
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/cloud-security-posture/cspm-agentless-scout.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-agent-builder-smoke-tests-daily.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-api-docs.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-apis-capacity-testing-daily.yml
Expand All @@ -32,13 +33,14 @@ spec:
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-fleet-packages-daily.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-gen-ai-daily.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-migration-staging.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-node-glibc-217.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-node-pointer-compression.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-on-merge-unsupported-ftrs.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-on-merge.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-otel-semconv-sync.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-package-registry.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-performance-daily.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-performance-data-set-extraction-daily.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-pointer-compression.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-pr.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-purge-cloud-deployments.yml
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-renovate-helper.yml
Expand Down
2 changes: 1 addition & 1 deletion .buildkite/pipelines/agent_builder/smoke_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ steps:

- command: .buildkite/scripts/steps/test/ftr_configs.sh
env:
FTR_CONFIG: 'x-pack/platform/test/onechat/smoke_tests/config.stateful.ts'
FTR_CONFIG: 'x-pack/platform/test/agent_builder/smoke_tests/config.stateful.ts'
FTR_CONFIG_GROUP_KEY: 'ftr-agent-builder-smoke-tests'
FTR_GEN_AI: '1'
label: Agent Builder API Smoke Tests
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
env:
IGNORE_SHIP_CI_STATS_ERROR: 'true'
steps:
- command: .buildkite/scripts/lifecycle/pre_build.sh
label: Pre-Build
timeout_in_minutes: 10
agents:
image: family/kibana-ubuntu-2404
imageProject: elastic-images-prod
provider: gcp
machineType: n2-standard-2
retry:
automatic:
- exit_status: '*'
limit: 1

- wait

- command: .buildkite/scripts/steps/build_kibana.sh
label: Build Kibana Distribution
agents:
image: family/kibana-ubuntu-2404
imageProject: elastic-images-prod
provider: gcp
machineType: n2-standard-8
preemptible: true
key: build
timeout_in_minutes: 60
retry:
automatic:
- exit_status: '-1'
limit: 3

- wait

- command: .buildkite/scripts/steps/test/cspm_agentless_scout.sh
label: 'CSPM Agentless Scout E2E Tests'
agents:
image: family/kibana-ubuntu-2404
imageProject: elastic-images-prod
provider: gcp
machineType: n2-standard-8
preemptible: true
depends_on: build
timeout_in_minutes: 60
retry:
automatic:
- exit_status: '-1'
limit: 1

Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,22 @@ steps:
- exit_status: '*'
limit: 1

- command: .buildkite/scripts/steps/test/scout_uiam_tests.sh
label: 'Scout UIAM Tests'
agents:
image: family/kibana-ubuntu-2404
imageProject: elastic-images-prod
provider: gcp
machineType: n2-standard-4
diskSizeGb: 115
timeout_in_minutes: 15
depends_on:
- build
retry:
automatic:
- exit_status: '*'
limit: 1

- command: .buildkite/scripts/steps/functional/security_serverless_entity_analytics.sh
label: 'Serverless Entity Analytics - Security Solution Cypress Tests'
if: "build.env('SKIP_CYPRESS') != '1' && build.env('SKIP_CYPRESS') != 'true'"
Expand Down
Loading
Loading