Skip to content

Commit 69a24c3

Browse files
Only set elastic password if xpack.security.enabled is set to true
1 parent fb2caf6 commit 69a24c3

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

defaults/main.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ elasticsearch:
5454
logs: /var/log/elasticsearch
5555
xpack:
5656
security:
57+
enabled: true
5758
transport: "{{ {'ssl': {'enabled': True, 'keystore': {'secure_password': '', 'path': '/etc/elasticsearch/cert.p12' if ansible_system == 'Linux' else '/usr/local/etc/elasticsearch/cert.p12'}}} if vars.elasticsearch.transport_security.ca_from else {'ssl': {'enabled': False}} }}"
5859
http:
5960
ssl:

tasks/main.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
ansible.builtin.include_tasks: restart_elasticsearch.yaml
2020

2121
- name: Set password for elastic superuser (ES 8 or newer)
22-
when: elasticsearch.version is version('8', '>=')
22+
when: elasticsearch.version is version('8', '>=') and elasticsearch.xpack.security.enabled
2323
ansible.builtin.include_tasks: password.yaml
2424

2525
- name: Configure ElasticSearch plugins

0 commit comments

Comments
 (0)