From 0ff5e3cf6f4cece518b6e76195d41f0663bebf24 Mon Sep 17 00:00:00 2001 From: m0duspwnens Date: Wed, 5 Jan 2022 14:48:41 -0500 Subject: [PATCH] require so-elasticsearch container to be running to run the scripts --- salt/elasticsearch/init.sls | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/salt/elasticsearch/init.sls b/salt/elasticsearch/init.sls index 58a53b19c..a7de1160e 100644 --- a/salt/elasticsearch/init.sls +++ b/salt/elasticsearch/init.sls @@ -330,13 +330,15 @@ so-elasticsearch-pipelines-file: ELASTICCURL: {{ ELASTICAUTH.elasticcurl }} so-elasticsearch-pipelines: - cmd.run: - - name: /opt/so/conf/elasticsearch/so-elasticsearch-pipelines {{ grains.host }} - - onchanges: + cmd.run: + - name: /opt/so/conf/elasticsearch/so-elasticsearch-pipelines {{ grains.host }} + - onchanges: - file: esingestconf - file: esingestdynamicconf - file: esyml - file: so-elasticsearch-pipelines-file + - require: + - docker_container: so-elasticsearch {% if TEMPLATES %} so-elasticsearch-templates: @@ -344,6 +346,8 @@ so-elasticsearch-templates: - name: /usr/sbin/so-elasticsearch-templates-load - cwd: /opt/so - template: jinja + - require: + - docker_container: so-elasticsearch {% endif %} so-elasticsearch-roles-load: @@ -351,6 +355,8 @@ so-elasticsearch-roles-load: - name: /usr/sbin/so-elasticsearch-roles-load - cwd: /opt/so - template: jinja + - require: + - docker_container: so-elasticsearch {% endif %} {# if grains['role'] != 'so-helix' #}