Add Elasticsearch 6 support Remove predefined version from formula Start using states instead of modules in client.sls Update test repos to mirror.mirantis.com Update tests to use ES6 Disable all x-pack features Change-Id: I7f5a65b0777f2ebce9bd3aae79888d2b00d428b6 Prod-Related: PROD-25122
Add state for updating Elasticsearch index templates To prevent index template from constant or accidential update add separate salt state to explicit use in order to update. To use run: salt -C 'I@elasticsearch:client' state.sls elasticsearch.client.update_index_templates Change-Id: I19aca3c6901f79ac22457a30aada0904057de5cc Closes-Bug: PROD-17954
provide index creation without date-mapping force creating allow to create date-marked indicies its useful by defaul and also provide issues due incorrect es-salt-formula actions see related bug and other refs in this topic bug: https://mirantis.jira.com/browse/PROD-16661 Change-Id: I8ca7d4358b5ac1935989512cd197cec3155662f5
Separate the configuration and other part of the client This patch separates the configuration of the client and the creation of the Kibana objects into Elasticsearch. Now we need to call the state client.service to configure the client, restart the service and then apply the client state.