Retry for docker.client
Change-Id: I5e101c9a21cbba41ecd3aa3c985c5c06d7761b3f
diff --git a/cicd-lab-pipeline.groovy b/cicd-lab-pipeline.groovy
index b68fc4e..08b21eb 100644
--- a/cicd-lab-pipeline.groovy
+++ b/cicd-lab-pipeline.groovy
@@ -148,7 +148,10 @@
}
stage("Deploy Docker services") {
- salt.enforceState(saltMaster, 'I@docker:swarm:role:master', 'docker.client')
+ retry(2) {
+ sleep(5)
+ salt.enforceState(saltMaster, 'I@docker:swarm:role:master', 'docker.client')
+ }
}
stage("Configure CI/CD services") {