From 5a8ed075d531d92b98b3d542561445ed23a772ff Mon Sep 17 00:00:00 2001 From: Julien Leduc <julien.leduc@cern.ch> Date: Tue, 7 May 2019 14:30:35 +0200 Subject: [PATCH] Wait loop should stop whether the pod is Completed or in Error --- continuousintegration/orchestration/create_instance.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/continuousintegration/orchestration/create_instance.sh b/continuousintegration/orchestration/create_instance.sh index ef95427f37..79d61dccfc 100755 --- a/continuousintegration/orchestration/create_instance.sh +++ b/continuousintegration/orchestration/create_instance.sh @@ -241,7 +241,7 @@ kubectl create -f ${poddir}/pod-init.yaml --namespace=${instance} echo -n "Waiting for init" for ((i=0; i<400; i++)); do echo -n "." - kubectl get pod init -a --namespace=${instance} | grep -q Completed && break + kubectl get pod init -a --namespace=${instance} | egrep -q 'Completed|Error' && break sleep 1 done -- GitLab