Commit graph

20489 commits

Author SHA1 Message Date
Tiago Costa
5a7a6d4de8
[6.8] Bump version to 6.8.6 (#51196)
* chore(NA): bump 6.8 branch to version 6.8.6

* chore(NA): add es pinning

* chore(NA): add non expiring snapshot pinnign

* chore(NA): add non expiring snapshot pinning

* fix snapshot url
2019-11-20 20:57:26 +00:00
Matt Bargar
d180b9c520
Lucene uses or by default (#50987) (#51090) 2019-11-19 13:27:21 -05:00
Dmitry Lemeshko
29c86a08e2
update chromedriver to 78 (#50737) (#50858) 2019-11-16 23:42:55 +01:00
gchaps
0effe4637f
[DOCS][6.8] Adds Release Notes for 6.8.5 (#50835) 2019-11-15 14:51:59 -08:00
Lisa Cawley
fb91a5d519
[6.8] [DOCS] Removes Extend your use case section (#49812) (#49925) 2019-11-15 10:39:06 -08:00
Joel Griffith
cce96d2893 Fixing old backport for content-disposition in reporting (#49249) 2019-10-25 14:44:21 -07:00
Tyler Smalley
c0bc43255b
[6.8] Revert ES pinning (#49078)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2019-10-25 07:35:07 -07:00
Brian Seeders
5b14696d03
[6.8] Ensure es/kibana cleanup always happens when using scrip… (#49115) 2019-10-24 11:24:07 -04:00
Spencer
f8ce4838d9
[6.8] download node from our proxy-cache (#49081 + #49133) (#49130)
* download node from our proxy-cache (#49081)

* download node from our proxy-cache

* download node with axios to support redirects

* fix test assertion now that we're using axios

# Conflicts:
#	src/dev/build/tasks/nodejs/__tests__/download.js
#	src/dev/build/tasks/nodejs/download.js
#	src/dev/build/tasks/nodejs/node_shasums.test.ts
#	src/dev/build/tasks/nodejs/node_shasums.ts

* follow redirects when downloading node.js (#49133)

* follow redirects when downloading node.js

* always download node to test redirects

* pass -L in non-windows block too

* Revert "always download node to test redirects"

This reverts commit 36dfe8b80a.

(cherry picked from commit cc4c710ef2)
2019-10-23 23:12:07 -07:00
Tyler Smalley
60b7013634 bump to 6.8.5
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2019-10-23 09:40:14 -07:00
Brian Seeders
5d25a8f5d3
Remove CACHE_DIR as an option for bootstrap cache dir during s… (#48928) (#48945)
This value is set by bash_standard_lib.sh to something totally unrelated (git-references dir)
2019-10-23 11:54:09 -04:00
Matthew Kime
fc51fedbbd
[6.8] Index Pattern Date formatter - fixing sample data display (#48259) (#48992)
* use dangerouslySetInnerHTML more judiciously
2019-10-22 18:30:14 -05:00
Brian Seeders
0bca091332
[6.8] Add ability to use ram disk for jenkins workspace (#4774… (#48669)
* Add ability to use ram disk for jenkins workspace

* Re-combine ciGroup agents

* Address some PR feedback / questions

* Add --preserve-root
2019-10-21 15:06:02 -04:00
gchaps
ee9bf56643
[DOCS] Adds 6.8.4 Release Notes (#48704) 2019-10-21 11:29:40 -07:00
Nik Everett
ba7cfb422d Docs: Fix table alignment
The table attempted to both center and left align some columns. Since
that doesn't make sense asciidoctor just throw the entire alignment on
the floor. This change left aligns it because I think that looks better
than centering.
2019-10-18 13:42:10 -04:00
Nik Everett
efdcaa1a5a Docs: Fix monitoring settings deprecation warnings
Asciidoctor requires a slightly different syntax. This makes it happy.
2019-10-18 13:23:16 -04:00
Nik Everett
504d714972 Docs: Fix settings deprecation warnings
Asciidoctor requires a slightly different syntax. This makes it happy.
2019-10-18 13:05:52 -04:00
Nik Everett
6549f490e6 Docs: Fix upgrade table
Asciidoctor is a bit more picky about the format of the column
specifiers.
2019-10-17 17:49:44 -04:00
Lisa Cawley
c911005386
[DOCS] Fixes link to node.js documentation (#48334) (#48342) 2019-10-15 17:49:31 -07:00
Lisa Cawley
12a5dac4ba
[DOCS] Fix missing attribute (#48298) (#48320) 2019-10-15 16:48:29 -07:00
Lisa Cawley
452fe73db6
[DOCS] Removes redundant CCS security (#47743) (#47782) 2019-10-15 14:58:06 -07:00
Spencer
5c42bd7c25
[6.8] [kbn/es] use an ES_TMPDIR that is within the install pat… (#47971)
* [kbn/es] use an ES_TMPDIR that is within the install path

* support tests which don't pass installPath

# Conflicts:
#	packages/kbn-es/src/cluster.js
#	packages/kbn-es/src/install/archive.js
2019-10-11 09:20:47 -07:00
Nik Everett
c5889c7475 Docs: Fix for asciidoctor (#47876) (#47910)
Asciidoctor is a bit more picky about somethings. This fixes them for
it.
2019-10-10 18:03:16 -04:00
Brandon Kobel
1aa10bdf9b
Updating handlebars to 4.3.5 (#47479) (#47542) 2019-10-07 19:02:01 -07:00
Spencer
05a12479c8
[6.8] try running fewer jobs in parallel on the same worker (#… (#47420) 2019-10-05 21:57:40 -07:00
Kaarina Tungseth
005fa190cd
[DOCS] Adds content for unique index pattern name (#47278) 2019-10-04 11:13:56 -05:00
Lisa Cawley
7f9c782310
[DOCS] Updates links to Watcher content (#46636) (#47085) 2019-10-02 07:39:18 -07:00
Pete Harverson
93d974a222
[6.8] [ML] Fix to automatically apply refresh settings set in URL (#47052) 2019-10-02 09:32:59 +01:00
Chris Roberson
bde180ddb1
Backport 42876 (#46986) 2019-09-30 18:11:07 -04:00
Brian Seeders
22c977e35e
Use different method of determining build status in pipelines (#45814) (#46842)
* Switch method of determining build status for pipeline jobs to handle aborted builds better
2019-09-30 15:00:30 -04:00
Brian Seeders
798fc2c887
[6.8] Add missing env vars for xpack reporting plugins (#44117) (#46837)
* Add missing env vars for xpack reporting plugins (#44117)

* Remove a few configs that aren't in 6.8
2019-09-27 15:59:13 -04:00
Spencer
9af8b55de3
[6.8] Fix disappearing screenshots in CI (#46382) (#46667)
# Conflicts:
#	test/functional/services/failure_debugging.ts
#	test/functional/services/screenshots.ts
#	test/functional/services/snapshots.ts
2019-09-26 07:32:41 -07:00
Spencer
6df1cf343c
[6.8] Re-split ciGroups after pipeline rollout (#46375) (#46646)
* Re-split ciGroups after pipeline rollout

Revert "Revert "Revert "Revert "Revert "[ci] compress jobs for CI stab… (#45454)"

This reverts commit 9a109f2170.

Revert "set IS_PIPELINE_JOB in intake jobs (#45850)"

This reverts commit b1a01effa8.

* Split one of the slow test suites up to try to make overall CI faster

* Disable visualRegression groups, they are being handled in other work

* Revert "Split one of the slow test suites up to try to make overall CI faster"

This reverts commit 1213239545.

* Move some different xpack ciGroup8 suites around

# Conflicts:
#	.ci/jobs.yml
#	.ci/run.sh
#	Jenkinsfile
#	test/functional/apps/visualize/index.ts
#	test/mocha_decorations.d.ts
#	test/scripts/jenkins_firefox_smoke.sh
#	test/scripts/jenkins_xpack_ci_group.sh
#	test/scripts/jenkins_xpack_firefox_smoke.sh
#	x-pack/test/alerting_api_integration/security_and_spaces/tests/index.ts
#	x-pack/test/alerting_api_integration/spaces_only/tests/index.ts
#	x-pack/test/api_integration/apis/index.js
#	x-pack/test/api_integration/apis/spaces/index.ts
#	x-pack/test/functional/apps/apm/index.ts
#	x-pack/test/functional/apps/dashboard_mode/index.js
#	x-pack/test/functional/apps/index_lifecycle_management/index.ts
#	x-pack/test/functional/apps/infra/index.ts
#	x-pack/test/functional/apps/license_management/index.ts
#	x-pack/test/functional/apps/maps/index.js
#	x-pack/test/functional/apps/uptime/index.ts
#	x-pack/test/kerberos_api_integration/apis/index.ts
#	x-pack/test/oidc_api_integration/apis/authorization_code_flow/index.js
#	x-pack/test/oidc_api_integration/apis/implicit_flow/index.ts
#	x-pack/test/pki_api_integration/apis/index.ts
#	x-pack/test/saved_object_api_integration/security_only/apis/index.ts
#	x-pack/test/spaces_api_integration/security_and_spaces/apis/index.ts
#	x-pack/test/ui_capabilities/security_and_spaces/tests/index.ts
#	x-pack/test/ui_capabilities/security_only/tests/index.ts
#	x-pack/test/ui_capabilities/spaces_only/tests/index.ts
#	x-pack/test/upgrade_assistant_integration/upgrade_assistant/index.js
#	x-pack/test/visual_regression/tests/maps/index.js
2019-09-25 17:22:21 -07:00
Chris Roberson
54c73e2f76
Once the buffer has any events, the collector is always ready (#36995) (#46379) 2019-09-23 15:47:23 -04:00
Brian Seeders
281e2fe50c Don't set any job properties from the Jenkinsfile (#45522)
(cherry picked from commit e92857090b)
2019-09-19 09:48:29 -07:00
Dmitry Lemeshko
1a1a3ba736
Update chromedriver to 77 (#45614) (#46038)
* bump chromedriver to v77

* fix file import
2019-09-18 20:41:54 +02:00
Lisa Cawley
da6ebb86ee
[DOCS] Move Graph in Kibana TOC (#45957) (#46065) 2019-09-18 11:19:43 -07:00
Brian Seeders
00aa9f6e6d
Run pipeline scripts with runbld (#45844) (#46023)
Change how runbld is invoked, and skip junit processing by default
2019-09-18 13:16:49 -04:00
Brian Seeders
a5b5181732
[6.8] Use unique junit report filenames again (#45897) (#45948)
* Use unique junit report filenames again (#45897)

Fix disappearing test results in pipelines

* Fix line length problem
2019-09-18 10:37:32 -04:00
Lisa Cawley
db9fc60384
[6.8] [DOCS] Move machine learning details out of Kibana Guide (#45855) (#45965) 2019-09-17 15:13:23 -07:00
Spencer
c08c6a7bb7
[6.8] set IS_PIPELINE_JOB in intake jobs (#45850) (#45923)
* set IS_PIPELINE_JOB in intake jobs

* firefox smoke doesn't get an initial build

* firefox smoke doesn't get an initial build (oss edition)

* re-enable all jobs

# Conflicts:
#	test/scripts/jenkins_firefox_smoke.sh
#	test/scripts/jenkins_xpack_firefox_smoke.sh
2019-09-17 11:58:40 -07:00
Spencer
c63826374b
[6.8] Call failure reporter directly from Jenkinsfile (#45551) (#45673)
* Call failure reporter directly from Jenkinsfile (#45551)

* Run failed_tests/cli once per node

* force failures for testing

* Revert "force failures for testing"

This reverts commit 3ddd9240fe.

# Conflicts:
#	test/scripts/jenkins_firefox_smoke.sh
#	test/scripts/jenkins_visual_regression.sh
#	test/scripts/jenkins_xpack_firefox_smoke.sh
#	test/scripts/jenkins_xpack_visual_regression.sh

* set NODE_OPTIONS for build
2019-09-16 11:34:54 -07:00
Brian Seeders
e7467e5856
Fix a few issues related to sending emails in pipeline (#45470) (#45729) 2019-09-16 13:28:07 -04:00
spalger
c2fbda6734 [kbn-es] make custom snapshot url a feature (#45750)
* [kbn-es] make custom snapshot url a feature

* download es snapshot first

(cherry picked from commit 510566d66b)
(cherry picked from commit f85c7402f6)
2019-09-15 08:18:38 -07:00
Lisa Cawley
16ddd2a0b2
[6.8][DOCS] Moves graph content into user folder (#45591) (#45714) 2019-09-13 15:04:42 -07:00
Lisa Cawley
65bbcedab1
[DOCS] Moves monitoring content into user folder (#45594) (#45693) 2019-09-13 12:34:16 -07:00
Lisa Cawley
fab3fca8fc
[DOCS] Moves reporting content into user folder (#45588) (#45675) 2019-09-13 11:29:43 -07:00
Spencer
2f67e77760
[6.8] Jenkins pipeline with parallel cigroups (#45285) (#45599)
* Jenkins pipeline with parallel cigroups (#45285)

* Pipeline

* WIP some work for parallelization with ciGroups

* Fix xpack kibana install dir, and add some debugging

* Attempt to quick fix a few tests

* Revert "Revert "Revert "[ci] compress jobs for CI stability" (#44584)""

This reverts commit 078ac2897f.

* Recombine test groups, and try runbld again

* Mostly cleanup, and fix failed_tests reporting to hopefully work for both pipeline and non-pipeline

* Fix typo in shell script

* Remove some debug code

* Add support for changing es transport.port during testing via TEST_ES_TRANSPORT_PORT

* Fix test that uses hard-coded es transport port and add it back in to parallel groups

* Disable checks reporter again for now

* Set env var for TEST_ES_TRANSPORT_PORT in pipeline

* Update Jenkinsfile for shorter testrunner labels

* Fix another hard-coded transport port

* Fix a new test with hard-coded URLs

* Jenkinsfile cleanup and fix one of the groups

* Fix double slash

* Testing vault credentials on jenkins server

* Add a non-existent credential

* Revert "Add a non-existent credential"

This reverts commit 0dc234c465a5483b1a994cb510a182fef766e9cc.

* Try github-checks-reporter again

* github-checks-reporter should only run for elastic/kibana, forks won't work

* Clean up some debug code

* Changing names around to try to make BlueOcean UI a little better

* Add more stages

* Make some changes to stage structure to mirror a nested example from CloudBees

* Handle TODOs, and some cleanup in Jenkinsfile

* Pass GIT_BRANCH when started without GHPRB, fix branch check

* Fix mailer problem and add code that ensures all tests are in cigroups back in

* Test adding worker/job name to junit report paths

* Remove some duplication from ci_setup scripts

* Fix unit test that uses junit path

* Don't reinstall node every time setup_env is run

* Fix yarn install logic

* Fix another unit test that uses junit output dir

* Download latest ES snapshot after kibana builds

* Make sure junit reports are always processed

* Add two failing tests for testing purposes

* Add support to Jenkinsfile for kibana build e-mails

* Remove some debug code for email sending

* Change JOB env handling in junit paths and move it to a sub-directory

* Revert "Add two failing tests for testing purposes"

This reverts commit 5715203e26922a93483feb0ebb8bb3fdcc3daf8c.

* Fix junit report path in test

* Don't send kibana emails on build abort

* Address PR feedback, formatting and use built-in url formatting library

* Fix path formatting for functional test

* Add email sending back in to Jenkinsfile

* Fix another unit test with path problem

(cherry picked from commit 27d23c4184)

* remove reference to extract_bootstrap_cache.sh

* remove extra jobs from Jenkinsfile

* increment leadfoot server port for parallel workers

* add worker index to port number, rather than concatenating with it

* well, for some reason the PR job wasn't triggered for 351eaaf...

* huh, PR job wasn't triggered for 1b99c69 either...
2019-09-13 11:17:16 -07:00
Spencer
d786bac6d9
[6.8] don't log warning when env_keys script is reloaded in th… (#45609)
(cherry picked from commit b47b0d194580e4cd21be05e01b768969637954f8)
2019-09-13 05:10:28 -07:00
Lisa Cawley
a231404348
[6.8] [DOCS] Moves security content into user folder (#45555) (#45570) 2019-09-12 13:54:21 -07:00