Shield config tests + prevent use of xpack in version < 2.0
This commit is contained in:
parent
31cc54ddbc
commit
fdf1bda155
3 changed files with 14 additions and 1 deletions
|
|
@ -21,6 +21,10 @@
|
|||
- fail: msg="If locking memory with bootstrap.mlockall a heap size must be specified"
|
||||
when: es_config['bootstrap.mlockall'] is defined and es_config['bootstrap.mlockall'] == True and es_heap_size is not defined
|
||||
|
||||
#Don't support xpack on versions < 2.0
|
||||
- fail: msg="Use of the xpack notation is not supported on versions < 2.0. Marvel-agent and watcher can be installed as plugins. Version > 2.0 is required for shield."
|
||||
when: es_enable_xpack and version_compare('2.0', '<')
|
||||
|
||||
#Check if working with shield we have an es_api_basic_auth_username and es_api_basic_auth_username - otherwise any http calls wont work
|
||||
- fail: msg="Enabling shield requires an es_api_basic_auth_username and es_api_basic_auth_password to be provided to allow cluster operations"
|
||||
when: es_enable_xpack and '"shield" in es_xpack_features' and es_api_basic_auth_username is not defined and es_api_basic_auth_password is not defined
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue