OpenSearch/qa
Tal Levy cd1bec3a06
[refactor] add Environment in BootstrapContext (#36573)
There are certain BootstrapCheck checks that may need access environment-specific
values. Watcher's EncryptSensitiveDataBootstrapCheck passes in the node's environment
via a constructor to bypass the shortcoming in BootstrapContext. This commit
pulls in the node's environment into BootstrapContext.

Another case is found in #36519, where it is useful to check the state of the
data-path. Since PathUtils.get and Paths.get are forbidden APIs, we rely on
the environment to retrieve references to things like node data paths.

This means that the BootstrapContext will have the same Settings used in the
Environment, which currently differs from the Node's settings.
2018-12-12 21:07:21 -08:00
..
ccs-unavailable-clusters Make hits.total an object in the search response (#35849) 2018-12-05 19:49:06 +01:00
die-with-dignity Refactor Netty4Utils#maybeDie (#33021) 2018-08-22 10:18:07 -04:00
evil-tests [refactor] add Environment in BootstrapContext (#36573) 2018-12-12 21:07:21 -08:00
full-cluster-restart Deprecate uses of _type as a field name in queries (#36503) 2018-12-12 21:21:53 -05:00
mixed-cluster Make sure that BWC tests run successfully, even with types deprecation messages. (#36511) 2018-12-12 12:57:32 -08:00
multi-cluster-search Make hits.total an object in the search response (#35849) 2018-12-05 19:49:06 +01:00
no-bootstrap-tests Plugins: Remove meta plugins (#30670) 2018-05-18 10:56:08 -07:00
rolling-upgrade Enable soft-deletes by default on 7.0.0 or later (#36141) 2018-12-11 18:58:49 -05:00
smoke-test-client Make hits.total an object in the search response (#35849) 2018-12-05 19:49:06 +01:00
smoke-test-http Remove `MockTcpTransport` for ESIntegTestCase (#36089) 2018-11-30 09:04:51 -07:00
smoke-test-ingest-disabled Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
smoke-test-ingest-with-all-dependencies Deprecate types in update_by_query and delete_by_query (#36365) 2018-12-11 17:09:59 -05:00
smoke-test-multinode QA: System property to override distribution (#30591) 2018-05-15 17:16:16 -04:00
smoke-test-plugins Move repository-s3 fixture tests to QA test project (#29372) 2018-04-27 16:49:06 +02:00
unconfigured-node-name Zen2: Move all mixed-version REST tests to Zen2 (#36398) 2018-12-10 11:00:57 +01:00
vagrant Fix error message when package install fails due to missing Java (#36077) 2018-12-03 10:43:36 +02:00
verify-version-constants Re-deprecate xpack rollup endpoints (#36451) 2018-12-11 19:43:17 -05:00
wildfly Upgrade to Gradle 5.0 (#34263) 2018-12-05 14:06:11 +02:00
build.gradle QA: Fix resolution of default distribution (#31351) 2018-06-14 18:25:47 -04:00