From 1f2bca599fe044b5e6d719d625d3f3c7e12ed343 Mon Sep 17 00:00:00 2001 From: weslambert Date: Wed, 23 Mar 2022 11:00:26 -0400 Subject: [PATCH] Check cluster health before trying to load roles for ES --- salt/elasticsearch/tools/sbin/so-elasticsearch-roles-load | 2 ++ 1 file changed, 2 insertions(+) diff --git a/salt/elasticsearch/tools/sbin/so-elasticsearch-roles-load b/salt/elasticsearch/tools/sbin/so-elasticsearch-roles-load index c407ac183..7ce907f87 100755 --- a/salt/elasticsearch/tools/sbin/so-elasticsearch-roles-load +++ b/salt/elasticsearch/tools/sbin/so-elasticsearch-roles-load @@ -33,6 +33,8 @@ while [[ "$COUNT" -le 240 ]]; do if [ $? -eq 0 ]; then ELASTICSEARCH_CONNECTED="yes" echo "connected!" + # Check cluster health once connected + so-elasticsearch-query _cluster/health?wait_for_status=yellow > /dev/null 2>&1 break else ((COUNT+=1))