From: buildmaster Date: Mon, 28 Mar 2022 09:03:15 +0000 (+0200) Subject: Make start script more conservative. X-Git-Url: https://repo.cephalix.eu/gitweb/?a=commitdiff_plain;p=SaltMinion.git Make start script more conservative. Clean cache befor do anything. --- diff --git a/100-update-salt.sh.in b/100-update-salt.sh.in index da9d342..bd9c79d 100644 --- a/100-update-salt.sh.in +++ b/100-update-salt.sh.in @@ -3,10 +3,11 @@ MINION=$1 -SALTV=$( salt $MINION grains.get saltversion | tail -n1 | tr -d ' ' ) -echo "$MINION $SALTV" -if [ "${SALTV}" -a "$SALTV" != "VERSION" ]; then - salt $MINION state.apply SaltMinion - salt-key -yd $MINION +SALTV=$( salt ${MINION} grains.get saltversion | tail -n1 | tr -d ' ' ) +echo "${MINION} ${SALTV}" +if [ "${SALTV}" -a "${SALTV}" != "VERSION" ]; then + salt ${MINION} saltutil.clear_cache + salt ${MINION} state.apply SaltMinion + salt-key -yd ${MINION} sleep 10 fi