github.com/verrazzano/verrazzano@v1.7.1/tests/e2e/config/scripts/wait-for-verrazzano-reconciling.sh (about) 1 #!/usr/bin/env bash 2 # 3 # Copyright (c) 2023, Oracle and/or its affiliates. 4 # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 5 # 6 7 i=0 8 9 resName=$(kubectl get vz -o jsonpath='{.items[*].metadata.name}') 10 echo "waiting for resource ${resName} to be reconciling" 11 while [[ $i -lt 45 ]] ; do 12 sleep 60 13 vzstate=$(kubectl get vz ${resName} -o jsonpath={.status.state}) 14 echo "vz/${resName} state: ${vzstate}" 15 if [ "${vzstate}" == "Reconciling" ]; then 16 exit 0 17 fi 18 i=$((i+1)) 19 done 20 21 kubectl get vz ${resName}