@@ -178,30 +178,30 @@ integration-test:
178
178
kubectl delete secret docker-store --ignore-not-found=true
179
179
kubectl create secret docker-registry docker-store --docker-server=index.docker.io/v1/ --docker-username=$DOCKER_USERNAME --docker-password=$DOCKER_PASSWORD --docker-email=$DOCKER_EMAIL
180
180
181
- if [ `kubectl get ns -o name | grep namespaces/test1 | wc -l` = 1 ]; then
181
+ if [ `kubectl get ns test1 | grep Error | wc -l` = 0 ]; then
182
182
kubectl delete ns test1 --ignore-not-found=true
183
- while [`kubectl get ns -o name | grep namespaces/test1 | wc -l` = 1 ]; do
183
+ while [`kubectl get ns test1 -o jsonpath='{.status.phase}' | grep Terminating | wc -l` = 1 ]; do
184
184
sleep 5
185
185
done
186
186
fi
187
187
kubectl create ns test1
188
- if [ `kubectl get ns -o name | grep namespaces/test2 | wc -l` = 1 ]; then
188
+ if [ `kubectl get ns test2 | grep Error | wc -l` = 0 ]; then
189
189
kubectl delete ns test2 --ignore-not-found=true
190
- while [`kubectl get ns -o name | grep namespaces/test2 | wc -l` = 1 ]; do
190
+ while [`kubectl get ns test2 -o jsonpath='{.status.phase}' | grep Terminating | wc -l` = 1 ]; do
191
191
sleep 5
192
192
done
193
193
fi
194
194
kubectl create ns test2
195
- if [ `kubectl get ns -o name | grep namespaces/weblogic-operator-1 | wc -l` = 1 ]; then
195
+ if [ `kubectl get ns weblogic-operator-1 | grep Error | wc -l` = 0 ]; then
196
196
kubectl delete ns weblogic-operator-1 --ignore-not-found=true
197
- while [`kubectl get ns -o name | grep namespaces/weblogic-operator-1 | wc -l` = 1 ]; do
197
+ while [`kubectl get ns weblogic-operator-1 -o jsonpath='{.status.phase}' | grep Terminating | wc -l` = 1 ]; do
198
198
sleep 5
199
199
done
200
200
fi
201
201
kubectl create ns weblogic-operator-1
202
- if [ `kubectl get ns -o name | grep namespaces/weblogic-operator-2 | wc -l` = 1 ]; then
202
+ if [ `kubectl get ns weblogic-operator-2 | grep Error | wc -l` = 0 ]; then
203
203
kubectl delete ns weblogic-operator-2 --ignore-not-found=true
204
- while [`kubectl get ns -o name | grep namespaces/weblogic-operator-2 | wc -l` = 1 ]; do
204
+ while [`kubectl get ns weblogic-operator-2 -o jsonpath='{.status.phase}' | grep Terminating | wc -l` = 1 ]; do
205
205
sleep 5
206
206
done
207
207
fi
0 commit comments