Fix symbolic links params in restore_master.sh script
-n parameter to fix the nesting issue
-f parameter to force if already present
Fixes: PROD-33896
Change-Id: I4db6c5a158315079a9afc6d7c681cb12c998b447
diff --git a/salt/files/restore_master.sh b/salt/files/restore_master.sh
index 364b0ee..f24cf74 100644
--- a/salt/files/restore_master.sh
+++ b/salt/files/restore_master.sh
@@ -15,7 +15,7 @@
[ ! -d /srv/salt/reclass/classes/service ] && mkdir -p /srv/salt/reclass/classes/service
FORMULA_PATH=${FORMULA_PATH:-/usr/share/salt-formulas}
for formula in ${FORMULA_PATH}/reclass/service/*; do
- ln -s $formula /srv/salt/reclass/classes/service/`basename ${formula}`
+ ln -sfn $formula /srv/salt/reclass/classes/service/`basename ${formula}`
done
{%- endif %}
{%- endif %}