Update build for offline image
* Update build job
* Update salt setup for offline-image
Related-Prod: PROD-32735
Related-Prod: PROD-32736
Change-Id: Ief81e34d6800533fed04710f84635de3116907bc
diff --git a/mirror-image/scripts/salt.sh b/mirror-image/scripts/salt.sh
index e7f107b..74e376e 100644
--- a/mirror-image/scripts/salt.sh
+++ b/mirror-image/scripts/salt.sh
@@ -6,12 +6,14 @@
SALT_OPTS="-l debug -t 10 --retcode-passthrough --no-color"
-salt-call saltutil.refresh_pillar
-salt-call saltutil.sync_all
+salt-call ${SALT_OPTS} saltutil.clear_cache
+salt-call ${SALT_OPTS} saltutil.refresh_pillar
+salt-call ${SALT_OPTS} saltutil.sync_all
+salt-call ${SALT_OPTS} reclass.validate_pillar
+salt-call ${SALT_OPTS} state.sls salt.minion.ca
salt-call ${SALT_OPTS} state.sls salt
-salt-call ${SALT_OPTS} state.sls linux.system.repo,linux.system.directory,linux.system.package
-salt-call ${SALT_OPTS} state.sls linux.system.file
+salt-call ${SALT_OPTS} state.sls linux.system.repo,linux.system.package,linux.system.directory,linux.system.file,linux.system.config
salt-call ${SALT_OPTS} state.sls docker.host
salt-call ${SALT_OPTS} state.sls docker exclude=docker.client.registry
sleep 120