From 5994840c75320e460056dd44b8af021d389adf0f Mon Sep 17 00:00:00 2001 From: Ludovic Petetin Date: Mon, 22 Jul 2019 14:42:26 +0200 Subject: [PATCH] Create overriding systemd directory only if using systemd and memory lock is enabled --- tasks/elasticsearch-config.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/tasks/elasticsearch-config.yml b/tasks/elasticsearch-config.yml index 9b7d14f..f3508a7 100644 --- a/tasks/elasticsearch-config.yml +++ b/tasks/elasticsearch-config.yml @@ -25,16 +25,17 @@ notify: restart elasticsearch #Copy the systemd specific file if systemd is installed -- name: Make sure destination dir exists - file: path={{ sysd_config_file | dirname }} state=directory recurse=yes mode=0755 +- when: use_system_d and m_lock_enabled + block: + - name: Make sure destination dir exists + file: path={{ sysd_config_file | dirname }} state=directory recurse=yes mode=0755 -- name: Copy Systemd File for Instance - become: yes - copy: src=systemd/elasticsearch_override.conf dest={{ sysd_config_file }} mode=0644 force=yes - when: use_system_d and m_lock_enabled - notify: - - reload systemd configuration - - restart elasticsearch + - name: Copy Systemd File for Instance + become: yes + copy: src=systemd/elasticsearch_override.conf dest={{ sysd_config_file }} mode=0644 force=yes + notify: + - reload systemd configuration + - restart elasticsearch #Copy the logging.yml - name: Copy log4j2.properties File