From 647d5948a140dd3a10c0102b16389b484056277d Mon Sep 17 00:00:00 2001 From: Abhishek Shah Date: Thu, 16 Apr 2015 21:46:35 -0700 Subject: [PATCH] Docker Image install script - Sleep before each iteration of while loop --- .../salt/kube-master-addons/kube-master-addons.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/cluster/saltbase/salt/kube-master-addons/kube-master-addons.sh b/cluster/saltbase/salt/kube-master-addons/kube-master-addons.sh index 77c7d138170..31945fdbba8 100644 --- a/cluster/saltbase/salt/kube-master-addons/kube-master-addons.sh +++ b/cluster/saltbase/salt/kube-master-addons/kube-master-addons.sh @@ -18,9 +18,6 @@ let loadedImageFlags=0; while true; do - - if [ $loadedImageFlags == 7 ]; then break; fi; - if which docker 1>/dev/null 2>&1; then if docker load -i /srv/salt/kube-bins/kube-apiserver.tar 1>/dev/null 2>&1; then let loadedImageFlags="$loadedImageFlags|1"; @@ -33,5 +30,11 @@ while true; do fi; fi; + # required docker images got installed. exit while loop. + if [ $loadedImageFlags == 7 ]; then break; fi; + + # sleep for 5 seconds before attempting to load docker images again. + sleep 5; + done;