OpenSearch/plugin
Simon Willnauer 724325f161 Fallback to `keystore.seed` as a bootstrap password if actual password is not present (elastic/x-pack-elasticsearch#2295)
Today we require the `bootstrap.password` to be present in the keystore in order to
bootstrap xpack. With the addition of `keystore.seed` we have a randomly generated password
per node to do the bootstrapping. This will improve the initial user experience significantly
since the user doesn't need to create a keystore and add a password, they keystore is created
automatically unless already present and is always created with this random seed.

Relates to elastic/elasticsearch#26253

Original commit: elastic/x-pack-elasticsearch@5a984b4fd8
2017-08-17 16:42:32 +02:00
..
bin/x-pack Rename CONF_DIR to ES_PATH_CONF 2017-08-15 06:19:39 +09:00
bwc Remove assemble from build task when assemble removed 2017-06-16 17:19:47 -04:00
config/x-pack Rename core plugin and transport dirs 2017-02-10 11:02:42 -08:00
keys Rename core plugin and transport dirs 2017-02-10 11:02:42 -08:00
licenses Use shaded rest client dependencies 2017-07-24 12:56:17 -05:00
ml-cpp-snapshot [ML] Do not download the ml-cpp zip when building it locally (elastic/x-pack-elasticsearch#2262) 2017-08-15 16:31:23 +01:00
src Fallback to `keystore.seed` as a bootstrap password if actual password is not present (elastic/x-pack-elasticsearch#2295) 2017-08-17 16:42:32 +02:00
.gitignore Remove QueryParseContext (elastic/x-pack-elasticsearch#1895) 2017-07-03 17:31:18 +02:00
build.gradle Create security bootstrap checks early to access secure settings safely (elastic/x-pack-elasticsearch#2282) 2017-08-16 13:01:52 +02:00