Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
481 commits
Select commit Hold shift + click to select a range
f180db9
[7.17] skip es_kibana_version_compatibility.test.ts pending backport …
jbudz Jan 27, 2022
da12a45
[Upgrade Assistant] Update upgrade guide doc links (#123953)
alisonelizabeth Jan 27, 2022
a905d63
[Upgrade Assistant] Update copy around system indices (#123946)
alisonelizabeth Jan 27, 2022
60a9838
Fix package policy merge logic for boolean values (#123974) (#123980)
kibanamachine Jan 28, 2022
59d5add
[ML] Functional tests - reduce job run time in date nanos and categor…
kibanamachine Jan 28, 2022
13e7c8a
[ML] Functional tests - only check expected fields in jobs_summary re…
pheyos Jan 28, 2022
0ab325e
[7.17] Fixes missing border in kql bar in Firefox (#123990)
snide Jan 28, 2022
783725c
fix policy validation (#124040) (#124094)
kibanamachine Jan 31, 2022
b742a72
[SecuritySolution][Investigations] Add message about missing index in…
kibanamachine Jan 31, 2022
45a3168
[Lens] Stabilize drag and drop test (#124007) (#124102)
kibanamachine Jan 31, 2022
5b5dd93
[7.17] Update dependency chromedriver to ^97.0.2 (#123788) (#124158)
jbudz Jan 31, 2022
a6ae3eb
[Infra UI] Avoid eager async imports in metric alert registrations (#…
weltenwort Jan 31, 2022
26b494a
[7.17] Unskip search api tests (#123145) (#123959)
lukasolson Jan 31, 2022
55a7f9d
[maps] fix Unable to load layers from WMS capabilities for a specific…
kibanamachine Feb 1, 2022
0f71f79
docs: remove coming tags (#124241)
bmorelli25 Feb 1, 2022
0ce2876
[7.17] [Maps] drawing layer documentation (#123373) (#124233)
kibanamachine Feb 1, 2022
5f8b121
[Security Solution] Update trusted apps matches placeholder (#124042)…
kibanamachine Feb 1, 2022
6e799ad
[7.17] bump version to 7.17.1 (#124258)
mistic Feb 1, 2022
6032ad2
[Fixtures/Newsfeed] Server-side importing public types (#123923) (#12…
kibanamachine Feb 2, 2022
38f8f8f
[Transform] Fix redirect to the wizard (#124337) (#124350)
kibanamachine Feb 2, 2022
1da55fa
[7.17] [Dashboard][Embeddable] Create Explicit Diffing System (#12124…
ThomThomson Feb 2, 2022
4f2881e
[7.17] [Dashboard] Fix blank panel save and display issue. (#120815) …
ThomThomson Feb 2, 2022
bc63a80
update typo in watcher docs (#123690) (#124417)
KOTungseth Feb 2, 2022
a818054
[Remote Clusters] Fix table filtering when there are clusters with pr…
kibanamachine Feb 3, 2022
df6463b
[7.17] fixed undefined error when missing policy vars in template (#1…
juliaElastic Feb 3, 2022
a53cd71
fixing visualize enbeddableRendered event (#115336) (#124476)
alexwizp Feb 3, 2022
8ec3637
[7.17] [TSVB] Fix shard failures are not reported (#123474) (#124207)
alexwizp Feb 3, 2022
a91ea79
[Reporting] Correct CSV and ILM tests when run against ES 8.0 (#123981)
tsullivan Feb 3, 2022
3148a1d
Appends the saved objects documents count to the CoreUsageData servic…
TinaHeiligers Feb 3, 2022
fb43c09
[Index Management] Fix cluster_nodes API test (#124564)
alisonelizabeth Feb 3, 2022
98d688a
[7.17] [Fleet] Use a docker registry for fleet integration test (#124…
nchaulet Feb 3, 2022
6e4de5c
[7.17] [ci-stats] send test results to ci-stats service (#123740) (#1…
Feb 4, 2022
161e981
[Cases] Fix user action content pushing the sidebar beyond the screen…
academo Feb 4, 2022
c199a85
[7.17] [ML] Functional tests - always refresh job list before filteri…
pheyos Feb 4, 2022
1099790
Add enable_fields_emulation flag to search requests (#123267)
lukasolson Feb 4, 2022
15b5cad
[File data visualizer] Removing file upload retries (#123696) (#123725)
jgowdyelastic Feb 4, 2022
0399402
Change deprecation warning for elasticsearch.username (#124717)
jportner Feb 7, 2022
362f953
[ILM] Fixed failed functional tests on Cloud (#123202) (#124830)
yuliacech Feb 7, 2022
5cc6b2b
[ML] Fixing results service space checks (#124707) (#124834)
kibanamachine Feb 7, 2022
f170470
[DOCS] Clarified the upgrade path from 6.last (#124769)
debadair Feb 7, 2022
715b5e4
[Fleet] Fix docker registry timeout in integration tests (#124889) (#…
kibanamachine Feb 8, 2022
b836c9c
[DOCS] Pre-configured connectors can no longer be used within Cases (…
kibanamachine Feb 8, 2022
84d40a3
move awaitingRemoval control variable (#124913) (#125030)
ThomThomson Feb 8, 2022
cd2f32d
skip failing test suite (#124747)
kibanamachine Feb 9, 2022
2a75614
[ML] Fix anomaly detector jobs list search delay (#124328) (#124846)
jgowdyelastic Feb 9, 2022
347cb6f
[7.17] Add missing package policies for managed preconfigured policie…
juliaElastic Feb 9, 2022
6dcc5f9
fixing bug with preconfigured fleet server policy missing input, upda…
juliaElastic Feb 9, 2022
45be560
remove tabify performance issue (#124931) (#125047)
kibanamachine Feb 9, 2022
958eb95
Adjusting uptime readonly feature (#125031) (#125082)
kobelb Feb 9, 2022
438ef72
Use sentence case in Index Management list titles (#125037) (#125101)
jrodewig Feb 9, 2022
e67bb08
[IM] Removed undefined data stream link (#124847) (#125111)
yuliacech Feb 9, 2022
2d08852
[7.17] split date_nested kbn_archive out of es_archive (#124646) (#12…
kibanamachine Feb 9, 2022
5a6e2fd
skip flaky suite (#118432)
mistic Feb 10, 2022
cba1466
Fix EQL search strategy: omit enable_fields_emulation (#125076)
banderror Feb 10, 2022
2212285
[Upgrade Assistant] Update logic for handling reindex failures
alisonelizabeth Feb 10, 2022
a779590
fixes upgrade tests (#124980)
MadameSheema Feb 10, 2022
92c7cf8
[Upgrade Assistant] Add warning when remote clusters are configured (…
alisonelizabeth Feb 10, 2022
15117be
Fix index pattern reference in tooltip (#125220) (#125344)
kibanamachine Feb 11, 2022
b90f665
Add cluster name as an HTTP header. (#125254)
pjhampton Feb 11, 2022
0ba6347
Alert doesn't fire action if it's muted or throttled (#124775) (#125433)
ersin-erdal Feb 11, 2022
6eaaebc
[7.17] [DOCS] Formats and fine-tunes ES query rule type docs (#125104…
szabosteve Feb 14, 2022
61274ee
skip flaky suite (#124986)
mistic Feb 9, 2022
25f4f43
[ci] Splits Jest integration tests (#125454) (#125533)
kibanamachine Feb 14, 2022
251ff95
[DOCS] Updates Upgrade Assistant API status (#125410) (#125555)
KOTungseth Feb 14, 2022
dc3fe64
[7.17] [Uptime] handle null duration on ping list (#125438) (#125556)
dominiqueclarke Feb 14, 2022
8e2b963
[ci] Retry failed steps in on-merge pipeline (#125550) (#125571)
kibanamachine Feb 14, 2022
e929497
[ci-stats] add Client class for accessing test group stats (#125164) …
kibanamachine Feb 14, 2022
4dacd68
[7.17] [Osquery] Fix infinite loop (#124332) (#125616)
patrykkopycinski Feb 15, 2022
ccc0a8f
Update dependency broadcast-channel to ^4.10.0 (#124740) (#125639)
azasypkin Feb 15, 2022
4fbdd9e
[Snapshot & Restore] Add component tests for snapshot list search (#1…
yuliacech Feb 15, 2022
468cc27
[Snapshot & Restore] Fix date parsing in the search bar (#125234) (#1…
yuliacech Feb 15, 2022
acf48dc
[DOCS] Removes technical preview flag from DFA ML page. (#125497) (#1…
szabosteve Feb 15, 2022
a96a7e6
[Reporting/Docs] Add clarity to reporting concepts (#125175) (#125414)
tsullivan Feb 15, 2022
baf7be9
Revert "[build] Include x-pack example plugins when using example-plu…
kibanamachine Feb 16, 2022
251dcfc
Updates to Jest configuration (#125727) (#125754)
tylersmalley Feb 16, 2022
0501cca
Revert #125220 (#125704)
jsanz Feb 16, 2022
b85d4ca
[7.17] revert package policy validation that caused issue with input …
juliaElastic Feb 16, 2022
af49efe
[7.17] [Discover] Unskip and improve document explorer field expand t…
kertal Feb 16, 2022
0b96fae
[TSVB] Hides ticks on the y axis for layers with the same format and …
stratoula Feb 16, 2022
7e0a533
[TSVB] Formatting in the left axis is not respected when I have two s…
stratoula Feb 16, 2022
1da3022
[Archive Migration] replace es_archive with kbn_archive invalid_scrip…
kibanamachine Feb 16, 2022
348bbd5
[DOCS] Remove unnecessary image from Slack connector (#125715) (#125867)
kibanamachine Feb 16, 2022
fb88104
DeprecationService: add timeout when resolving deprecations (#125769)…
kibanamachine Feb 17, 2022
830a387
Upgrade `node-fetch` package (`2.6.1` → `2.6.7`). (#125643) (#125912)
azasypkin Feb 17, 2022
6f157b1
split kbn_archiver out of es_archiver (#125882) (#125941)
kibanamachine Feb 17, 2022
91324a8
[Archive Migration] kbn_archive date_nanos (#125838) (#125944)
kibanamachine Feb 17, 2022
f9d6793
[DOCS] Adds date math to KQL doc (#125880) (#125982)
kibanamachine Feb 17, 2022
71a70ba
[DOCS] Fixes legacy viz breaking changes (#125984)
KOTungseth Feb 17, 2022
5c5974f
Upgrade `html-to-react` package (`1.3.4` -> `1.4.8`). (#125493) (#125…
azasypkin Feb 17, 2022
aca3d03
skip failing test suite (#115415)
kibanamachine Feb 17, 2022
5216e26
[ci] Verify docker contexts (#122897) (#126025)
jbudz Feb 18, 2022
1bb8b02
[ResponseOps] Adds tooltip to time window selector in ES query rule f…
szabosteve Feb 21, 2022
3c9ce4a
delete unused es_archive visualize_embedding (#126001) (#126108)
kibanamachine Feb 21, 2022
664eff8
[7.17] [data views] Improve preview pane (#126013) (#126099)
kibanamachine Feb 22, 2022
4ae6c3d
[7.17] Upgrade `markdown-it` dependency (`10.0.0` → `12.3.2`). (#1255…
azasypkin Feb 22, 2022
78e7541
[7.17] backport fix for edit package policy page validation (#126125)
juliaElastic Feb 22, 2022
86b36e9
Bump packages (#126119) (#126123)
watson Feb 22, 2022
610a684
Toast notifications: ignore undefined options (#126120) (#126136)
kibanamachine Feb 22, 2022
ca9117d
[Fleet] Fix preconfiguration error when renaming a preconfigured poli…
joshdover Feb 22, 2022
798fe06
Exponentially increases retry time when extending session fails (#125…
kibanamachine Feb 22, 2022
4de5eda
[DOCS][7.17] Adds links to landing page (#126185)
gchaps Feb 22, 2022
669cd36
prismjs 1.25.0 -> 1.27.0 (#126186) (#126202)
kibanamachine Feb 22, 2022
3edc2c6
Update x-pack readme to fix broken link (#124874) (#126213)
gchaps Feb 22, 2022
35b48a5
FTR support mocha dry run (#125915) (#126239)
pheyos Feb 23, 2022
78e8422
[jest] add *_node presets (#126192) (#126262)
kibanamachine Feb 23, 2022
b939633
[DOCS] Adds 7.17.1 release notes (#126268)
KOTungseth Feb 24, 2022
5c8cfce
[7.17] [Fleet] Reset preconfiguration delete preconfiguration deletio…
nchaulet Feb 24, 2022
219ada4
[Fleet] Fix package policy name verification on update (#126356) (#12…
kibanamachine Feb 24, 2022
753306b
fix merge issue (#126179)
Feb 24, 2022
b8bf1ba
[Stack Monitoring] api_integration - Ignore `logs` section of index d…
kibanamachine Feb 28, 2022
9f32c4d
skip flakt suite (#124413 #122838)
mistic Feb 28, 2022
2326c6c
[DOCS] Removes tag from 7.17.1 release notes (#126366)
KOTungseth Feb 28, 2022
6137e47
[7.17] bump version to 7.17.2 (#126474)
mistic Feb 28, 2022
43b0104
[DOCS] Reformats the Monitoring settings tables into definition lists…
KOTungseth Feb 28, 2022
b988d3b
[Upgrade Assistant] Update "remove settings" action (#124544)
alisonelizabeth Feb 28, 2022
9fc2488
[Infrastructure UI] Remove reduces from Log Threshold Rule (#126402) …
simianhacker Feb 28, 2022
a209349
[Upgrade Assistant] Update status API response (#126482)
alisonelizabeth Mar 1, 2022
500b961
Revert "[Stack Monitoring] api_integration - Ignore `logs` section of…
kibanamachine Mar 1, 2022
7ca1afb
[Upgrade Assistant] Show reindex warning if low disk space (#125572)
alisonelizabeth Mar 1, 2022
8ac47b9
[@kbn/es] Disable ES disk usage threshold (#123674) (#126615)
tylersmalley Mar 1, 2022
e0a3565
Update ftr (#124559) (#126634)
kibanamachine Mar 1, 2022
1b402f1
Migrated Snapshot and Restore tests to use test user (#126011) (#126639)
cuff-links Mar 1, 2022
e500037
Workaround for reporting url too long (#126552) (#126645)
kibanamachine Mar 1, 2022
2f4480c
[Upgrade Assistant] Add deprecation logging as step on overview page …
alisonelizabeth Mar 2, 2022
68a2c39
[ML] Anomaly Detection: Update annotation directly using the index it…
walterra Mar 2, 2022
9d14aaa
[ci] Ensure every kibana pipeline has a non-default queue defined (#1…
brianseeders Mar 2, 2022
911f4a9
[Reporting/Screenshotting] Add libnss3 to the list of package depende…
tsullivan Mar 2, 2022
fdb3ddf
FTR simulate mocha dry run (#126702) (#126755)
pheyos Mar 3, 2022
c363437
[DOCS] Updated link to Embed code doc (#126734) (#126792)
kibanamachine Mar 3, 2022
60e8830
Update osquery.asciidoc (#126712) (#126836)
kibanamachine Mar 3, 2022
3ba5d07
[docs/es-snapshot] add note to docs about skipping tests (#126843) (#…
kibanamachine Mar 3, 2022
93edcf0
[7.17] Support for superuser not having write access (#125744)
tylersmalley Mar 4, 2022
c150ae4
Skip apm overview tests on cloud (#126877) (#126888)
kibanamachine Mar 4, 2022
e1bbf27
[Cases] Fix bug when pushing a case and the closure option is set to …
cnasikas Mar 4, 2022
4410ea9
Tweak Canvas plot renderer (#126862) (#126917)
kibanamachine Mar 4, 2022
feca32d
[7.17] [RAM] Fix bulk action for o11y for 7.17 (#126686) (#126856)
XavierM Mar 7, 2022
db87d64
Use debounce instead of async url update to remove app state from URL…
ThomThomson Mar 8, 2022
cca307c
Limits some functional tests to when ES <=7 (#126879)
tylersmalley Mar 8, 2022
69c3a5a
[DOCS] Adds note for data source performance impact (#127184) (#127217)
kibanamachine Mar 8, 2022
747a746
Increase timeout for Jest integration tests (#127220) (#127226)
kibanamachine Mar 9, 2022
cfa084a
[Flaky tests] Metric's server collector's integration tests (#127139)…
afharo Mar 9, 2022
92b9e09
[Infrastructure UI] Optimization for Metric Threshold Rule for 7.17 (…
simianhacker Mar 9, 2022
ce408cb
Bump dependencies (#127238) (#127278)
jportner Mar 9, 2022
e42caa1
[ci] Remove package testing jenkins source (#127300) (#127302)
kibanamachine Mar 9, 2022
b50b0b6
[package testing] Update networking profile to account for virtualbox…
kibanamachine Mar 9, 2022
193c54e
remove toast alert when cant find edges (#123614) (#127112)
tomsonpl Mar 9, 2022
6c30db1
[DOCS] Adds missing `monitoring.cluster_alerts.email_notifications.em…
KOTungseth Mar 9, 2022
d2e80d4
[DOCS] Adds missing `monitoring.cluster_alerts.email_notifications.en…
KOTungseth Mar 9, 2022
1da3a75
update docs to remove mention of watcher alerts (#127331) (#127380)
kibanamachine Mar 9, 2022
6a3366c
[7.17] Functional test runner creates system_indices_superuser (#127435)
pheyos Mar 10, 2022
fb932c5
skip flaky suite (#116533)
mistic Mar 10, 2022
9108cb0
[Aggs] remove toAngularJson (#127267) (#127443)
kibanamachine Mar 10, 2022
eeda6b4
[7.17] Fix security solutions upgrade tests (#127363)
liza-mae Mar 10, 2022
c12c315
[Fleet] Fix links to Agent logs for apm, endpoint, synthetics, osquer…
kibanamachine Mar 10, 2022
705141c
[7.17] [data view mgmt] fix privileges problem for field preview (#12…
mattkime Mar 11, 2022
f5c5929
skip flaky suite (#119770)
mistic Mar 14, 2022
31cb4ce
Update dependency @types/node-forge to ^1.0.1 (#127473) (#127592)
kibanamachine Mar 14, 2022
491e806
[Upgrade Assistant] - Enable flyout deprecation test (#126668)
sabarasaba Mar 14, 2022
aecab64
[plugin-helpers] Skip build.test.ts log matching on ci-stats service …
kibanamachine Mar 14, 2022
06d7edf
fix ff color editor crash (#127292) (#127607)
kibanamachine Mar 14, 2022
0e019b1
[Reporting] Document steps to grant users reporting access under Basi…
tsullivan Mar 14, 2022
1004810
[build] Include x-pack example plugins when using example-plugins fla…
kibanamachine Mar 14, 2022
515e351
[7.17] Fix migrations archive paths (#127615)
jbudz Mar 14, 2022
59b292f
backport just this method from https://github.com/elastic/kibana/pull…
Mar 14, 2022
dd5831a
[bk/flaky] fix env var for reusing artifacts (#127503) (#127672)
kibanamachine Mar 14, 2022
9fc1c27
[Security Solution] Refactor policy details tests to focus on only fi…
jen-huang Mar 15, 2022
14db27a
[7.17] [Security Solution] Fixes manage alerts permissions on Detecti…
kibanamachine Mar 15, 2022
48dada7
[Fleet] Make input IDs unique in agent policy yaml (#127343) (#127671)
jen-huang Mar 15, 2022
3896788
[7.17] [Osquery]: Fix multiple bugs (#126072) (#127600)
tomsonpl Mar 15, 2022
c69f132
[Fleet] Enable debug logs for functional tests (#127597) (#127715)
joshdover Mar 15, 2022
677c9b6
[7.17] Get rid of `axios` dependency in the Upgrade Assistant tests. …
azasypkin Mar 15, 2022
94a8ef6
[Uptime] Snapshot count, check for latest document (#127676) (#127737)
kibanamachine Mar 15, 2022
b0229a8
[DOCS] Add Cases API links (#127647) (#127764)
kibanamachine Mar 15, 2022
be9a240
Adds API docs for Saved Objects Bulk Update (#127687) (#127777)
kibanamachine Mar 15, 2022
8719fd2
[Monitoring-sourced telemetry] Use time-ranged queries (#127273) (#12…
afharo Mar 15, 2022
e04ee07
[7.17] [Uptime] Fix flaky monitor details tests (#124700) (#127633)
dominiqueclarke Mar 15, 2022
95ce000
[Security Solution] Add upgrade assistant warning for alerts as data …
marshallmain Mar 15, 2022
136b30f
skip flaky suite (#122001)
mistic Mar 16, 2022
ee82479
[CI] Auto commit changes in auto-generated files (#127811) (#127911)
brianseeders Mar 16, 2022
55016b6
[7.17] [Fleet] Skip unique input ID generation for limited packages (…
jen-huang Mar 17, 2022
59cf3b7
[7.17] Made fix to broken test. Deleted all existing pipelines before…
kibanamachine Mar 17, 2022
86cdcb6
[Fleet] Update preconfiguration is_managed typo (#127909) (#127950)
kibanamachine Mar 17, 2022
4ac1c4d
[Upgrade Assistant] Add integration tests for version_precheck (#126524)
alisonelizabeth Mar 17, 2022
c01b7d8
chore(NA): upgrade ibazel into v0.16.2 with M1 binaries (#127934) (#1…
mistic Mar 18, 2022
b0c153e
fix(NA): propagation of env vars on forced yarn installs (#128021) (#…
Mar 18, 2022
3197085
[ML] Functional tests - refactor response code checks (#127875) (#128…
pheyos Mar 18, 2022
9a75925
[7.17] fix functional tests (#127979) (#128075)
flash1293 Mar 18, 2022
b43ac3c
fix merge conflict (#128100)
Mar 18, 2022
5cf6094
skip flaky suite (#122502)
mistic Mar 21, 2022
10c7fc5
Upgrade Node.js from v16.13.2 to v16.14.2 (#128123) (#128151)
Mar 21, 2022
006c563
Use validated fields for index setting (#128094) (#128220)
kibanamachine Mar 22, 2022
1de3fab
[CCR] Remove `axios` dependency in tests (#128148) (#128232)
sabarasaba Mar 22, 2022
1c021ce
[reporting/upgrade/tests] rewrite waitForJobToFinish to handle errors…
kibanamachine Mar 22, 2022
681a2f2
Unskip spaces a11y tests with a retry (#128204) (#128330)
kibanamachine Mar 23, 2022
9601130
Update API keys docs to mention the option to explicitly enable API k…
azasypkin Mar 23, 2022
79e9748
Bump minimist from v1.2.5 to v1.2.6 (#128348) (#128374)
Mar 23, 2022
6f62c25
[Upgrade Assistant] Restrict UI to Kibana admins (#127922)
alisonelizabeth Mar 23, 2022
ee45a83
Mark `elasticsearch.serviceAccountToken` setting as GA (#128420) (#12…
kibanamachine Mar 23, 2022
d3b2283
[7.17] [ResponseOps][task manager] log event loop delay for tasks whe…
pmuellr Mar 23, 2022
76b9679
Update dependency node-forge to ^1.3.0 (#128112) (#128278)
kibanamachine Mar 24, 2022
328e511
[7.17] [Security Solution] [Security Platform] Allow users without an…
dhurley14 Mar 24, 2022
4ca68fc
Update reporting timeout (#128536) (#128549)
kibanamachine Mar 24, 2022
c890292
skip flaky suite. #122502
jbudz Mar 27, 2022
07cff2b
skip flaky suite. #128441
jbudz Mar 24, 2022
ccc0a9c
[7.17] [IM] Remove `axios` dependency in tests (#128171) (#128586)
sabarasaba Mar 28, 2022
74cb571
chore(NA): redesign integration between bazel node_modules management…
mistic Mar 28, 2022
437d9a7
chore(NA): run force-install automatically when .yarn-integrity file …
mistic Mar 28, 2022
68358f7
use format.utc instead of format (#128567) (#128654)
kibanamachine Mar 28, 2022
7bd756b
Add env var opt to es security (#128516) (#128681)
kibanamachine Mar 28, 2022
0b6f6d9
lodash-es 4.17.15 -> 4.17.21 (#128668) (#128686)
kibanamachine Mar 28, 2022
8af1047
fix(NA): use a single step for yarn kbn bootstrap (#128657) (#128675)
mistic Mar 29, 2022
630d05d
[7.17] [Discover] Improve doc viewer source tab performance by limiti…
kertal Mar 29, 2022
d5853fe
[Stack Monitoring] add monitoring.ui.elasticsearch.serviceAccountToke…
kibanamachine Mar 29, 2022
19006c4
[APM] ensure rum_allow_origins setting only saves valid YAML strings …
ogupte Mar 29, 2022
f12f769
[CI] Move hourly CI tasks to on merge (#128505) (#128775)
brianseeders Mar 29, 2022
9c15d55
[7.17] [APM] Fixes setting APM fleet migration policy id with correct…
ogupte Mar 29, 2022
80084eb
Change error text to new version (#128751)
marius-dr Mar 29, 2022
3dc7590
[CI] Build TS refs before API docs (#128816) (#128847)
kibanamachine Mar 30, 2022
8ebe676
[Ingest Pipelines] Remove `axios` dependency in tests (#128467) (#128…
sabarasaba Mar 30, 2022
fdc732f
[Remote Clusters] Remove `axios` dependency in tests (#128590) (#128883)
sabarasaba Mar 30, 2022
0a9eed0
[CI] Add pipeline for ES forward compatibility
brianseeders Mar 30, 2022
12f18df
Fix unhandled promise rejection in discover tests (#128806) (#128934)
kibanamachine Mar 30, 2022
6025cbc
[Rule Registry] Switch to _source for updating documents instead of F…
simianhacker Mar 30, 2022
1f756dc
[7.17] Allow nested declaration for `exposeToBrowser` (#128864) (#128…
pgayvallet Mar 30, 2022
6bfbbda
[DOCS] Adds the 7.17.2 release notes (#128662)
KOTungseth Mar 30, 2022
8c50a26
[RAC][Rule Registry] Paginate results for fetching existing alerts (#…
simianhacker Mar 30, 2022
aeba85a
[7.17] [APM] Disable fields when frozen property is set to true (#126…
cauemarcondes Mar 30, 2022
eef2138
define configuration to expose to the browser (#128938) (#128977)
klacabane Mar 30, 2022
0fb33c4
Fix and re-enable legacy import functional tests (#127796)
gsoldevila Mar 31, 2022
9f14188
[Discover] Fix "encoded URL params in context page" cloud test permis…
dimaanj Mar 31, 2022
306895e
[ML] Fix PDF and PNG export with ML embeddables (#128897) (#129042)
darnautov Mar 31, 2022
d523a95
[DOCS] Removes tag from 7.17.2 release notes (#128970)
KOTungseth Mar 31, 2022
c5de2b9
skip suite failing forward compatibility. #129078
jbudz Mar 31, 2022
5cf5dbe
skip suite failing forward compatibility. #129078
jbudz Mar 31, 2022
ae9a048
skip suite failing forward compatibility. #128967
jbudz Mar 31, 2022
e483300
skip full transform suite, failures are spreading (#109687) (#128967)
Mar 30, 2022
ad2ed4e
[maps] clarify how layer filters are applied to term joins (#128502) …
kibanamachine Mar 31, 2022
6f4fbfb
[7.17] bump version to 7.17.3 (#129123)
mistic Mar 31, 2022
642aeb4
[7.17] [ML] Fix and re-enable transform tests (#129175)
pheyos Apr 1, 2022
2b83d16
[7.17] [ML] Fix transform creation issue (#129212)
pheyos Apr 1, 2022
38cf3a3
Update dependency chromedriver to v100 (#129176) (#129216)
dmlemeshko Apr 1, 2022
b2124e4
[Security Solution] SN SecOps and ITSM connectors use the import set …
kibanamachine Apr 1, 2022
6472bf7
fix(NA): comparasion on building allowed list of deps for production …
kibanamachine Apr 1, 2022
0cd2b73
[7.17] [build] Cross compile docker images (#129264)
jbudz Apr 3, 2022
1a56bb2
Remove invalid syntax from .eslintrc.js (#129164) (#129283)
kibanamachine Apr 4, 2022
1010bd6
[7.17] [Watcher] Remove `axios` dependency in tests (#128765) (#129004)
sabarasaba Apr 4, 2022
bb93fe8
[ci] Enable cross compiled docker images (#128430) (#129280)
jbudz Apr 4, 2022
29adace
Remove docs reference to ephemeral encryption key. (#129331) (#129362)
kibanamachine Apr 4, 2022
1abc973
[Snapshot & Restore] Remove `axios` dependency in tests (#128614) (#1…
sabarasaba Apr 4, 2022
a3bcb28
title BWC fix for 7.17
ThomThomson Apr 4, 2022
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
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .bazelrc.common
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,9 @@ coverage --instrument_test_targets
# Metadata settings
build --workspace_status_command="node ./src/dev/bazel_workspace_status.js"

# Load remote cache settings, if they exist
try-import %workspace%/.bazelrc.cache

# Load any settings specific to the current user.
# .bazelrc.user should appear in .gitignore so that settings are not shared with team members
# This needs to be last statement in this
Expand Down
2 changes: 2 additions & 0 deletions .buildkite/pipelines/bazel_cache.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
steps:
- label: ':pipeline: Create pipeline with priority'
agents:
queue: kibana-default
concurrency_group: bazel_macos
concurrency: 1
concurrency_method: eager
Expand Down
11 changes: 11 additions & 0 deletions .buildkite/pipelines/docker_context.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
steps:
- command: .buildkite/scripts/steps/docker_context/build.sh
label: 'Docker Build Context'
agents:
queue: n2-4
timeout_in_minutes: 30
key: build-docker-context
retry:
automatic:
- exit_status: '*'
limit: 1
82 changes: 82 additions & 0 deletions .buildkite/pipelines/es_forward.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
steps:
- command: .buildkite/scripts/lifecycle/pre_build.sh
label: Pre-Build
timeout_in_minutes: 10
agents:
queue: kibana-default

- wait

- command: .buildkite/scripts/steps/build_kibana.sh
label: Build Kibana Distribution and Plugins
agents:
queue: c2-16
key: build
if: "build.env('KIBANA_BUILD_ID') == null || build.env('KIBANA_BUILD_ID') == ''"
timeout_in_minutes: 60

- command: .buildkite/scripts/steps/functional/xpack_cigroup.sh
label: 'Default CI Group'
parallelism: 27
agents:
queue: n2-4
depends_on: build
timeout_in_minutes: 150
key: default-cigroup
retry:
automatic:
- exit_status: '*'
limit: 1

- command: CI_GROUP=Docker .buildkite/scripts/steps/functional/xpack_cigroup.sh
label: 'Docker CI Group'
agents:
queue: n2-4
depends_on: build
timeout_in_minutes: 120
key: default-cigroup-docker
retry:
automatic:
- exit_status: '*'
limit: 1

- command: .buildkite/scripts/steps/functional/oss_cigroup.sh
label: 'OSS CI Group'
parallelism: 11
agents:
queue: n2-4
depends_on: build
timeout_in_minutes: 120
key: oss-cigroup
retry:
automatic:
- exit_status: '*'
limit: 1

- command: .buildkite/scripts/steps/test/jest_integration.sh
label: 'Jest Integration Tests'
parallelism: 3
agents:
queue: n2-4
timeout_in_minutes: 120
key: jest-integration
retry:
automatic:
- exit_status: '*'
limit: 1

- command: .buildkite/scripts/steps/test/api_integration.sh
label: 'API Integration Tests'
agents:
queue: n2-2
timeout_in_minutes: 120
key: api-integration

- wait: ~
continue_on_failure: true

- command: .buildkite/scripts/lifecycle/post_build.sh
label: Post-Build
timeout_in_minutes: 10
agents:
queue: kibana-default
2 changes: 2 additions & 0 deletions .buildkite/pipelines/es_snapshots/promote.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,5 @@ steps:
required: true
- label: Promote Snapshot
command: .buildkite/scripts/steps/es_snapshots/promote.sh
agents:
queue: kibana-default
7 changes: 7 additions & 0 deletions .buildkite/pipelines/es_snapshots/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ steps:
- command: .buildkite/scripts/lifecycle/pre_build.sh
label: Pre-Build
timeout_in_minutes: 10
agents:
queue: kibana-default

- wait

Expand Down Expand Up @@ -65,6 +67,7 @@ steps:

- command: .buildkite/scripts/steps/test/jest_integration.sh
label: 'Jest Integration Tests'
parallelism: 3
agents:
queue: n2-4
timeout_in_minutes: 120
Expand All @@ -84,6 +87,8 @@ steps:
- command: .buildkite/scripts/steps/es_snapshots/trigger_promote.sh
label: Trigger promotion
timeout_in_minutes: 10
agents:
queue: kibana-default
depends_on:
- default-cigroup
- default-cigroup-docker
Expand All @@ -97,3 +102,5 @@ steps:
- command: .buildkite/scripts/lifecycle/post_build.sh
label: Post-Build
timeout_in_minutes: 10
agents:
queue: kibana-default
21 changes: 16 additions & 5 deletions .buildkite/pipelines/flaky_tests/pipeline.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
const groups = /** @type {Array<{key: string, name: string, ciGroups: number }>} */(
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0 and the Server Side Public License, v 1; you may not use this file except
* in compliance with, at your election, the Elastic License 2.0 or the Server
* Side Public License, v 1.
*/

const groups = /** @type {Array<{key: string, name: string, ciGroups: number }>} */ (
require('./groups.json').groups
)
);

const stepInput = (key, nameOfSuite) => {
return {
Expand All @@ -22,10 +30,10 @@ const inputs = [

for (const group of groups) {
if (!group.ciGroups) {
inputs.push(stepInput(group.key, group.name))
inputs.push(stepInput(group.key, group.name));
} else {
for (let i = 1; i <= group.ciGroups; i++) {
inputs.push(stepInput(`${group.key}/${i}`, `${group.name} ${i}`))
inputs.push(stepInput(`${group.key}/${i}`, `${group.name} ${i}`));
}
}
}
Expand All @@ -35,14 +43,17 @@ const pipeline = {
{
input: 'Number of Runs - Click Me',
fields: inputs,
if: `build.env('KIBANA_FLAKY_TEST_RUNNER_CONFIG') == null`
if: `build.env('KIBANA_FLAKY_TEST_RUNNER_CONFIG') == null`,
},
{
wait: '~',
},
{
command: '.buildkite/pipelines/flaky_tests/runner.sh',
label: 'Create pipeline',
agents: {
queue: 'kibana-default',
},
},
],
};
Expand Down
48 changes: 29 additions & 19 deletions .buildkite/pipelines/flaky_tests/runner.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0 and the Server Side Public License, v 1; you may not use this file except
* in compliance with, at your election, the Elastic License 2.0 or the Server
* Side Public License, v 1.
*/

const { execSync } = require('child_process');

const concurrency = 25;
Expand All @@ -10,7 +18,9 @@ function getTestSuitesFromMetadata() {
.split('\n')
.filter((k) => k.startsWith('ftsr-suite/'));

const overrideCount = execSync(`buildkite-agent meta-data get 'ftsr-override-count'`).toString().trim();
const overrideCount = execSync(`buildkite-agent meta-data get 'ftsr-override-count'`)
.toString()
.trim();

const testSuites = [];
for (const key of keys) {
Expand All @@ -19,66 +29,66 @@ function getTestSuitesFromMetadata() {
}

const value =
overrideCount || execSync(`buildkite-agent meta-data get '${key}'`).toString().trim();
overrideCount && overrideCount !== '0'
? overrideCount
: execSync(`buildkite-agent meta-data get '${key}'`).toString().trim();

const count = value === '' ? defaultCount : parseInt(value);
totalJobs += count;

testSuites.push({
key: key.replace('ftsr-suite/', ''),
count: count,
});
}

return testSuites
return testSuites;
}

function getTestSuitesFromJson(json) {
const fail = (errorMsg) => {
console.error('+++ Invalid test config provided')
console.error('+++ Invalid test config provided');
console.error(`${errorMsg}: ${json}`);
process.exit(1);
}
};

let parsed;
try {
parsed = JSON.parse(json)
parsed = JSON.parse(json);
} catch (error) {
fail(`JSON test config did not parse correctly`)
fail(`JSON test config did not parse correctly`);
}

if (!Array.isArray(parsed)) {
fail(`JSON test config must be an array`)
fail(`JSON test config must be an array`);
}

/** @type {Array<{ key: string, count: number }>} */
const testSuites = []
const testSuites = [];
for (const item of parsed) {
if (typeof item !== 'object' || item === null) {
fail(`testSuites must be objects`)
fail(`testSuites must be objects`);
}
const key = item.key
const key = item.key;
if (typeof key !== 'string') {
fail(`testSuite.key must be a string`)
fail(`testSuite.key must be a string`);
}
const count = item.count;
if (typeof count !== 'number') {
fail(`testSuite.count must be a number`)
fail(`testSuite.count must be a number`);
}
testSuites.push({
key,
count,
})
});
}

return testSuites
return testSuites;
}

const testSuites = process.env.KIBANA_FLAKY_TEST_RUNNER_CONFIG
? getTestSuitesFromJson(process.env.KIBANA_FLAKY_TEST_RUNNER_CONFIG)
: getTestSuitesFromMetadata();

let totalJobs = testSuites.reduce((acc, t) => acc + t.count, initialJobs);
const totalJobs = testSuites.reduce((acc, t) => acc + t.count, initialJobs);

if (totalJobs > 500) {
console.error('+++ Too many tests');
Expand All @@ -103,7 +113,7 @@ steps.push({
label: 'Build Kibana Distribution and Plugins',
agents: { queue: 'c2-8' },
key: 'build',
if: "build.env('BUILD_ID_FOR_ARTIFACTS') == null || build.env('BUILD_ID_FOR_ARTIFACTS') == ''",
if: "build.env('KIBANA_BUILD_ID') == null || build.env('KIBANA_BUILD_ID') == ''",
});

for (const testSuite of testSuites) {
Expand Down
Loading