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