add WA for aptly-get-key issue
Change-Id: I5b96e20c3ff2259dbd65a9730e8f98ea9c0748bc
diff --git a/mirror-image/scripts/mirrors.sh b/mirror-image/scripts/mirrors.sh
index 8e4bcb3..83499de 100644
--- a/mirror-image/scripts/mirrors.sh
+++ b/mirror-image/scripts/mirrors.sh
@@ -5,9 +5,13 @@
#aptly
# FIXME: remove duplicate run after fix: PROD-21387
# RC: aptly may fail to import gpg key's randomly(most probably,nw issue), so lets run it twice
-salt-call ${SALT_OPTS} state.sls aptly.server || salt-call ${SALT_OPTS} state.sls aptly.server
+salt-call ${SALT_OPTS} state.sls aptly.server || true
+sleep 5
+salt-call ${SALT_OPTS} state.sls aptly.server
salt-call ${SALT_OPTS} state.sls aptly.publisher
-salt-call ${SALT_OPTS} state.sls aptly || salt-call ${SALT_OPTS} state.sls aptly
+salt-call ${SALT_OPTS} state.sls aptly || true
+sleep 5
+salt-call ${SALT_OPTS} state.sls aptly
aptly_mirror_update.sh -sv
aptly-publisher --url http://10.99.0.1:18084 --timeout=1200 publish -v -d -c /etc/aptly/publisher.yaml --architectures amd64 --recreate --force-overwrite