Add retry for salt.minion state
Change-Id: I53e8ea7915802bd6ddbfd170e152996378091c3a
Related-PROD: PROD-24371
diff --git a/src/com/mirantis/mk/Orchestrate.groovy b/src/com/mirantis/mk/Orchestrate.groovy
index f37f5a2..5c762ae 100644
--- a/src/com/mirantis/mk/Orchestrate.groovy
+++ b/src/com/mirantis/mk/Orchestrate.groovy
@@ -53,7 +53,10 @@
}
sleep(5)
salt.enforceState(master, "I@linux:system ${extra_tgt}", ['linux', 'openssh', 'ntp', 'rsyslog'])
- salt.enforceState(master, "* ${extra_tgt}", ['salt.minion'], true, false, null, false, 60, 2)
+
+ common.retry(2) {
+ salt.enforceState(master, "* ${extra_tgt}", ['salt.minion'], true, false, null, false, 60, 2)
+ }
sleep(5)
salt.fullRefresh(master, "* ${extra_tgt}")