Log: /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/logs/upgrade-consistency-8-0.log Warning: version difference between client (1.34) and server (1.31) exceeds the supported minor version skew of +/-1 Warning: version difference between client (1.34) and server (1.31) exceeds the supported minor version skew of +/-1 + cluster=some-name + main + create_infra upgrade-consistency-22053 + local ns=upgrade-consistency-22053 + '[' -n pxc-operator ']' + kubectl get pxc --all-namespaces -o wide + grep -v NAMESPACE + xargs -L 1 sh -xc 'kubectl patch pxc -n $0 $1 --type=merge -p "{\"metadata\":{\"finalizers\":[]}}"' + kubectl patch pxc -n upgrade-consistency-29651 some-name --type=merge -p '{"metadata":{"finalizers":[]}}' Error from server (InternalError): Internal error occurred: failed calling webhook "validationwebhook.pxc.percona.com": failed to call webhook: Post "https://percona-xtradb-cluster-operator.pxc-operator.svc:443/validate-percona-xtradbcluster?timeout=10s": no endpoints available for service "percona-xtradb-cluster-operator" + : + kubectl_bin delete pxc --all --all-namespaces ++ mktemp + local LAST_OUT=/tmp/tmp.rxa0MGkWJL ++ mktemp + local LAST_ERR=/tmp/tmp.of2h58PMJ8 + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete pxc --all --all-namespaces + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.rxa0MGkWJL perconaxtradbcluster.pxc.percona.com "some-name" deleted from upgrade-consistency-29651 namespace + cat /tmp/tmp.of2h58PMJ8 + rm /tmp/tmp.rxa0MGkWJL /tmp/tmp.of2h58PMJ8 + return 0 + kubectl_bin delete pxc-backup --all --all-namespaces ++ mktemp + local LAST_OUT=/tmp/tmp.AjDhiKbtdH ++ mktemp + local LAST_ERR=/tmp/tmp.ZWGxARpdi2 + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete pxc-backup --all --all-namespaces + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl delete pxc-backup --all --all-namespaces + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl delete pxc-backup --all --all-namespaces + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + cat /tmp/tmp.AjDhiKbtdH + cat /tmp/tmp.ZWGxARpdi2 error: the server doesn't have a resource type "pxc-backup" + rm /tmp/tmp.AjDhiKbtdH /tmp/tmp.ZWGxARpdi2 + return 1 + : + kubectl_bin delete pxc-restore --all --all-namespaces ++ mktemp + local LAST_OUT=/tmp/tmp.WRonHsBAST ++ mktemp + local LAST_ERR=/tmp/tmp.xPmfp2zhgy + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete pxc-restore --all --all-namespaces + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl delete pxc-restore --all --all-namespaces + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl delete pxc-restore --all --all-namespaces + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + cat /tmp/tmp.WRonHsBAST + cat /tmp/tmp.xPmfp2zhgy error: the server doesn't have a resource type "pxc-restore" + rm /tmp/tmp.WRonHsBAST /tmp/tmp.xPmfp2zhgy + return 1 + : + create_namespace pxc-operator + local namespace=pxc-operator + local skip_clean_namespace= + [[ 1 == 1 ]] + [[ -z '' ]] + destroy_chaos_mesh ++ helm list --all-namespaces --filter chaos-mesh ++ tail -n1 ++ awk '-F ' '{print $2}' ++ sed s/NAMESPACE// + local chaos_mesh_ns= + '[' -n '' ']' ++ kubectl get MutatingWebhookConfiguration ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete MutatingWebhookConfiguration error: resource(s) were provided, but no name was specified + : ++ kubectl get ValidatingWebhookConfiguration ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete ValidatingWebhookConfiguration error: resource(s) were provided, but no name was specified + : ++ kubectl get ValidatingWebhookConfiguration ++ grep validate-auth ++ awk '{print $1}' + timeout 30 kubectl delete ValidatingWebhookConfiguration error: resource(s) were provided, but no name was specified + : ++ kubectl api-resources ++ grep chaos-mesh ++ awk '{print $1}' ++ kubectl get crd ++ grep chaos-mesh.org ++ awk '{print $1}' + timeout 30 kubectl delete crd error: resource(s) were provided, but no name was specified + : ++ kubectl get clusterrolebinding ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete clusterrolebinding error: resource(s) were provided, but no name was specified + : ++ kubectl get clusterrole ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete clusterrole error: resource(s) were provided, but no name was specified + : + desc 'cleaned up all old namespaces' + set +o xtrace ----------------------------------------------------------------------------------- cleaned up all old namespaces ----------------------------------------------------------------------------------- + egrep -v '^kube-|^default|Terminating|pxc-operator|openshift|^gke-|^gmp-|^NAME' + '[' -n '' ']' + desc 'cleaned up old namespaces pxc-operator' + set +o xtrace + xargs kubectl delete ns ----------------------------------------------------------------------------------- cleaned up old namespaces pxc-operator ----------------------------------------------------------------------------------- + kubectl_bin delete namespace pxc-operator + kubectl_bin get ns ++ mktemp ++ mktemp + local LAST_OUT=/tmp/tmp.Bgkij7T6SP + local LAST_OUT=/tmp/tmp.xKpqxRTpbw ++ mktemp ++ mktemp + awk '{print$1}' + local LAST_ERR=/tmp/tmp.ACxZsskhS9 + local exit_status=0 + local LAST_ERR=/tmp/tmp.DKc2eabkcw + local exit_status=0 ++ seq 0 2 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete namespace pxc-operator + for i in '$(seq 0 2)' + set +e + kubectl get ns + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.xKpqxRTpbw + cat /tmp/tmp.DKc2eabkcw + rm /tmp/tmp.xKpqxRTpbw /tmp/tmp.DKc2eabkcw + return 0 namespace "upgrade-consistency-29651" deleted + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.Bgkij7T6SP namespace "pxc-operator" deleted + cat /tmp/tmp.ACxZsskhS9 + rm /tmp/tmp.Bgkij7T6SP /tmp/tmp.ACxZsskhS9 + return 0 + wait_for_delete namespace/pxc-operator + local res=namespace/pxc-operator + echo -n 'waiting for namespace/pxc-operator to be deleted' waiting for namespace/pxc-operator to be deleted+ set +o xtrace Error from server (NotFound): namespaces "pxc-operator" not found + desc 'create namespace pxc-operator' + set +o xtrace ----------------------------------------------------------------------------------- create namespace pxc-operator ----------------------------------------------------------------------------------- + kubectl_bin create namespace pxc-operator ++ mktemp + local LAST_OUT=/tmp/tmp.MSPMMN8v4D ++ mktemp + local LAST_ERR=/tmp/tmp.2WOnjLnXNl + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl create namespace pxc-operator + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.MSPMMN8v4D namespace/pxc-operator created + cat /tmp/tmp.2WOnjLnXNl + rm /tmp/tmp.MSPMMN8v4D /tmp/tmp.2WOnjLnXNl + return 0 ++ kubectl_bin config current-context +++ mktemp ++ local LAST_OUT=/tmp/tmp.zb8bpuwzSs +++ mktemp ++ local LAST_ERR=/tmp/tmp.IpHDXLFKKw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl config current-context ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zb8bpuwzSs ++ cat /tmp/tmp.IpHDXLFKKw ++ rm /tmp/tmp.zb8bpuwzSs /tmp/tmp.IpHDXLFKKw ++ return 0 + kubectl_bin config set-context gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster4 --namespace=pxc-operator ++ mktemp + local LAST_OUT=/tmp/tmp.vlnOwsMHdA ++ mktemp + local LAST_ERR=/tmp/tmp.Ro26FtCca3 + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl config set-context gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster4 --namespace=pxc-operator + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.vlnOwsMHdA Context "gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster4" modified. + cat /tmp/tmp.Ro26FtCca3 + rm /tmp/tmp.vlnOwsMHdA /tmp/tmp.Ro26FtCca3 + return 0 + deploy_operator + desc 'start PXC operator' + set +o xtrace ----------------------------------------------------------------------------------- start PXC operator ----------------------------------------------------------------------------------- + kubectl_bin apply --server-side --force-conflicts -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/deploy/crd.yaml ++ mktemp + local LAST_OUT=/tmp/tmp.lxXCaMpVnS ++ mktemp + local LAST_ERR=/tmp/tmp.Y6DDraH0eR + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl apply --server-side --force-conflicts -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/deploy/crd.yaml + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.lxXCaMpVnS customresourcedefinition.apiextensions.k8s.io/perconaxtradbclusters.pxc.percona.com serverside-applied + cat /tmp/tmp.Y6DDraH0eR + rm /tmp/tmp.lxXCaMpVnS /tmp/tmp.Y6DDraH0eR + return 0 + '[' -n pxc-operator ']' + apply_rbac cw-rbac + local operator_namespace=pxc-operator + local rbac=cw-rbac + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/deploy/cw-rbac.yaml + sed -e 's^namespace: .*^namespace: pxc-operator^' + kubectl_bin apply -f - ++ mktemp + local LAST_OUT=/tmp/tmp.WNk0Onf1ZX ++ mktemp + local LAST_ERR=/tmp/tmp.klIJTLum7a + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl apply -f - + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.WNk0Onf1ZX clusterrole.rbac.authorization.k8s.io/percona-xtradb-cluster-operator unchanged serviceaccount/percona-xtradb-cluster-operator created clusterrolebinding.rbac.authorization.k8s.io/service-account-percona-xtradb-cluster-operator unchanged + cat /tmp/tmp.klIJTLum7a + rm /tmp/tmp.WNk0Onf1ZX /tmp/tmp.klIJTLum7a + return 0 + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/deploy/cw-operator.yaml + sed -e 's^image: .*^image: perconalab/percona-xtradb-cluster-operator:PR-2207-f8e092d7^' + sed -e 's^failureThreshold: .*^failureThreshold: 10^' + yq eval '(select(.kind == "Deployment").spec.template.spec.containers[] | select(.name == "percona-xtradb-cluster-operator").env[] | select(.name == "LOG_LEVEL").value) = "VERBOSE"' - + kubectl_bin apply -f - + yq eval '(select(.kind == "Deployment").spec.template.spec.containers[] | select(.name == "percona-xtradb-cluster-operator").env[] | select(.name == "DISABLE_TELEMETRY").value) = "true"' - ++ mktemp + local LAST_OUT=/tmp/tmp.MwOur7ecvp ++ mktemp + local LAST_ERR=/tmp/tmp.uBo7F3utrP + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl apply -f - + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.MwOur7ecvp deployment.apps/percona-xtradb-cluster-operator created service/percona-xtradb-cluster-operator created + cat /tmp/tmp.uBo7F3utrP + rm /tmp/tmp.MwOur7ecvp /tmp/tmp.uBo7F3utrP + return 0 + sleep 10 + kubectl_bin wait --for=condition=Ready pods -l app.kubernetes.io/component=operator,app.kubernetes.io/instance=percona-xtradb-cluster-operator,app.kubernetes.io/name=percona-xtradb-cluster-operator --timeout=30s ++ mktemp + local LAST_OUT=/tmp/tmp.SGIQVb2Xsj ++ mktemp + local LAST_ERR=/tmp/tmp.QsGiAboUPT + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl wait --for=condition=Ready pods -l app.kubernetes.io/component=operator,app.kubernetes.io/instance=percona-xtradb-cluster-operator,app.kubernetes.io/name=percona-xtradb-cluster-operator --timeout=30s + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.SGIQVb2Xsj pod/percona-xtradb-cluster-operator-859595f865-rn542 condition met + cat /tmp/tmp.QsGiAboUPT + rm /tmp/tmp.SGIQVb2Xsj /tmp/tmp.QsGiAboUPT + return 0 ++ get_operator_pod ++ local label_prefix=app.kubernetes.io/ +++ kubectl get pods --selector=app.kubernetes.io/name=percona-xtradb-cluster-operator -n pxc-operator +++ grep -c percona-xtradb-cluster-operator ++ local check_label=1 ++ [[ 1 -eq 0 ]] ++ kubectl_bin get pods --selector=app.kubernetes.io/name=percona-xtradb-cluster-operator -o 'jsonpath={.items[].metadata.name}' -n pxc-operator +++ mktemp ++ local LAST_OUT=/tmp/tmp.9FuulnTC1b +++ mktemp ++ local LAST_ERR=/tmp/tmp.vHwu1HmZxX ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pods --selector=app.kubernetes.io/name=percona-xtradb-cluster-operator -o 'jsonpath={.items[].metadata.name}' -n pxc-operator ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9FuulnTC1b ++ cat /tmp/tmp.vHwu1HmZxX ++ rm /tmp/tmp.9FuulnTC1b /tmp/tmp.vHwu1HmZxX ++ return 0 + wait_pod percona-xtradb-cluster-operator-859595f865-rn542 480 pxc-operator + local pod=percona-xtradb-cluster-operator-859595f865-rn542 + local max_retry=480 + local ns=pxc-operator ++ echo percona-xtradb-cluster-operator-859595f865-rn542 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container= + set +o xtrace pod/percona-xtradb-cluster-operator-859595f865-rn542 condition met waiting for pod/percona-xtradb-cluster-operator-859595f865-rn542 to become Ready.Ok + sleep 3 + create_namespace upgrade-consistency-22053 + local namespace=upgrade-consistency-22053 + local skip_clean_namespace= + [[ 1 == 1 ]] + [[ -z '' ]] + destroy_chaos_mesh ++ helm list --all-namespaces --filter chaos-mesh ++ tail -n1 ++ awk '-F ' '{print $2}' ++ sed s/NAMESPACE// + local chaos_mesh_ns= + '[' -n '' ']' ++ kubectl get MutatingWebhookConfiguration ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete MutatingWebhookConfiguration error: resource(s) were provided, but no name was specified + : ++ kubectl get ValidatingWebhookConfiguration ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete ValidatingWebhookConfiguration error: resource(s) were provided, but no name was specified + : ++ kubectl get ValidatingWebhookConfiguration ++ grep validate-auth ++ awk '{print $1}' + timeout 30 kubectl delete ValidatingWebhookConfiguration error: resource(s) were provided, but no name was specified + : ++ kubectl api-resources ++ grep chaos-mesh ++ awk '{print $1}' ++ kubectl get crd ++ grep chaos-mesh.org ++ awk '{print $1}' + timeout 30 kubectl delete crd error: resource(s) were provided, but no name was specified + : ++ kubectl get clusterrolebinding ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete clusterrolebinding error: resource(s) were provided, but no name was specified + : ++ kubectl get clusterrole ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete clusterrole error: resource(s) were provided, but no name was specified + : + desc 'cleaned up all old namespaces' + set +o xtrace ----------------------------------------------------------------------------------- cleaned up all old namespaces ----------------------------------------------------------------------------------- + kubectl_bin get ns + egrep -v '^kube-|^default|Terminating|pxc-operator|openshift|^gke-|^gmp-|^NAME' + awk '{print$1}' + '[' -n '' ']' + desc 'cleaned up old namespaces upgrade-consistency-22053' + xargs kubectl delete ns + set +o xtrace ----------------------------------------------------------------------------------- cleaned up old namespaces upgrade-consistency-22053 ----------------------------------------------------------------------------------- + kubectl_bin delete namespace upgrade-consistency-22053 ++ mktemp ++ mktemp + local LAST_OUT=/tmp/tmp.PJSIdTZ0ul ++ mktemp + local LAST_OUT=/tmp/tmp.sfVVGJOjZK ++ mktemp + local LAST_ERR=/tmp/tmp.7sF8gfixJo + local exit_status=0 ++ seq 0 2 + local LAST_ERR=/tmp/tmp.sSn9fZ8lrZ + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl get ns + for i in '$(seq 0 2)' + set +e + kubectl delete namespace upgrade-consistency-22053 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.PJSIdTZ0ul + cat /tmp/tmp.7sF8gfixJo + rm /tmp/tmp.PJSIdTZ0ul /tmp/tmp.7sF8gfixJo + return 0 + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl delete namespace upgrade-consistency-22053 error: resource(s) were provided, but no name was specified + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl delete namespace upgrade-consistency-22053 + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + cat /tmp/tmp.sfVVGJOjZK + cat /tmp/tmp.sSn9fZ8lrZ Error from server (NotFound): namespaces "upgrade-consistency-22053" not found + rm /tmp/tmp.sfVVGJOjZK /tmp/tmp.sSn9fZ8lrZ + return 1 + : + wait_for_delete namespace/upgrade-consistency-22053 + local res=namespace/upgrade-consistency-22053 + echo -n 'waiting for namespace/upgrade-consistency-22053 to be deleted' waiting for namespace/upgrade-consistency-22053 to be deleted+ set +o xtrace Error from server (NotFound): namespaces "upgrade-consistency-22053" not found + desc 'create namespace upgrade-consistency-22053' + set +o xtrace ----------------------------------------------------------------------------------- create namespace upgrade-consistency-22053 ----------------------------------------------------------------------------------- + kubectl_bin create namespace upgrade-consistency-22053 ++ mktemp + local LAST_OUT=/tmp/tmp.fOw8fmh7AA ++ mktemp + local LAST_ERR=/tmp/tmp.H5sn5hx25c + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl create namespace upgrade-consistency-22053 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.fOw8fmh7AA namespace/upgrade-consistency-22053 created + cat /tmp/tmp.H5sn5hx25c + rm /tmp/tmp.fOw8fmh7AA /tmp/tmp.H5sn5hx25c + return 0 ++ kubectl_bin config current-context +++ mktemp ++ local LAST_OUT=/tmp/tmp.IVXePTuQu5 +++ mktemp ++ local LAST_ERR=/tmp/tmp.SGla1qzxsS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl config current-context ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.IVXePTuQu5 ++ cat /tmp/tmp.SGla1qzxsS ++ rm /tmp/tmp.IVXePTuQu5 /tmp/tmp.SGla1qzxsS ++ return 0 + kubectl_bin config set-context gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster4 --namespace=upgrade-consistency-22053 ++ mktemp + local LAST_OUT=/tmp/tmp.iRcHSXIxBw ++ mktemp + local LAST_ERR=/tmp/tmp.0g2BrgWeP5 + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl config set-context gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster4 --namespace=upgrade-consistency-22053 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.iRcHSXIxBw Context "gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster4" modified. + cat /tmp/tmp.0g2BrgWeP5 + rm /tmp/tmp.iRcHSXIxBw /tmp/tmp.0g2BrgWeP5 + return 0 + apply_secrets + desc 'create secrets for cloud storages' + set +o xtrace ----------------------------------------------------------------------------------- create secrets for cloud storages ----------------------------------------------------------------------------------- + '[' -z '' ']' + kubectl_bin apply -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/minio-secret.yml -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/cloud-secret.yml ++ mktemp + local LAST_OUT=/tmp/tmp.7VykFIs12E ++ mktemp + local LAST_ERR=/tmp/tmp.bsZchyg3Mv + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl apply -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/minio-secret.yml -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/cloud-secret.yml + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.7VykFIs12E secret/minio-secret created secret/aws-s3-secret created secret/gcp-cs-secret created secret/azure-secret created + cat /tmp/tmp.bsZchyg3Mv + rm /tmp/tmp.7VykFIs12E /tmp/tmp.bsZchyg3Mv + return 0 + apply_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/client.yml + '[' -z '' ']' + cat_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/client.yml + kubectl_bin apply -f - + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/client.yml ++ mktemp + /usr/bin/sed -e 's#image:.*-init$#image: perconalab/percona-xtradb-cluster-operator:PR-2207-f8e092d7#' + /usr/bin/sed -e 's#apiVersion: pxc.percona.com/v.*$#apiVersion: pxc.percona.com/v1#' + /usr/bin/sed -e 's#image:.*\/percona-xtradb-cluster:.*$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0#' + /usr/bin/sed -e 's#image:.*-pxc\([0-9]*.[0-9]*\)\{0,1\}$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0#' + /usr/bin/sed -e 's#image:.*-logcollector$#image: perconalab/percona-xtradb-cluster-operator:main-logcollector#' + /usr/bin/sed -e s~minio-service.#namespace~minio-service.upgrade-consistency-22053~ + /usr/bin/sed -e 's#image:.*-haproxy$#image: perconalab/percona-xtradb-cluster-operator:main-haproxy#' + /usr/bin/sed -e 's#apply:.*#apply: Never#' + /usr/bin/sed -e 's#image:.*-backup$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0-backup#' + /usr/bin/sed -e 's#image:.*-pmm$#image: perconalab/pmm-client:dev-latest#' + /usr/bin/sed -e 's#image:.*-proxysql$#image: perconalab/percona-xtradb-cluster-operator:main-proxysql#' + local LAST_OUT=/tmp/tmp.7sQmtaQmNT ++ mktemp + local LAST_ERR=/tmp/tmp.d0QIdMECnz + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl apply -f - + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.7sQmtaQmNT deployment.apps/pxc-client created + cat /tmp/tmp.d0QIdMECnz + rm /tmp/tmp.7sQmtaQmNT /tmp/tmp.d0QIdMECnz + return 0 + kubectl_bin apply -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/upgrade-consistency/conf/secrets.yml ++ mktemp + local LAST_OUT=/tmp/tmp.CCS6zeg2Mf ++ mktemp + local LAST_ERR=/tmp/tmp.Vf5BgYnUjG + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl apply -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/upgrade-consistency/conf/secrets.yml + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.CCS6zeg2Mf secret/my-cluster-secrets created + cat /tmp/tmp.Vf5BgYnUjG + rm /tmp/tmp.CCS6zeg2Mf /tmp/tmp.Vf5BgYnUjG + return 0 + cat_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/some-name.yml + yq eval '.spec.crVersion = "1.17.0"' - + kubectl_bin apply -f - + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/some-name.yml + /usr/bin/sed -e 's#image:.*-pxc\([0-9]*.[0-9]*\)\{0,1\}$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0#' + /usr/bin/sed -e 's#apiVersion: pxc.percona.com/v.*$#apiVersion: pxc.percona.com/v1#' ++ mktemp + /usr/bin/sed -e 's#image:.*-backup$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0-backup#' + /usr/bin/sed -e 's#image:.*-logcollector$#image: perconalab/percona-xtradb-cluster-operator:main-logcollector#' + /usr/bin/sed -e 's#image:.*-haproxy$#image: perconalab/percona-xtradb-cluster-operator:main-haproxy#' + local LAST_OUT=/tmp/tmp.yUAVArkMo0 + /usr/bin/sed -e 's#image:.*\/percona-xtradb-cluster:.*$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0#' + /usr/bin/sed -e 's#image:.*-proxysql$#image: perconalab/percona-xtradb-cluster-operator:main-proxysql#' + /usr/bin/sed -e 's#image:.*-pmm$#image: perconalab/pmm-client:dev-latest#' + /usr/bin/sed -e 's#image:.*-init$#image: perconalab/percona-xtradb-cluster-operator:PR-2207-f8e092d7#' ++ mktemp + /usr/bin/sed -e 's#apply:.*#apply: Never#' + /usr/bin/sed -e s~minio-service.#namespace~minio-service.upgrade-consistency-22053~ + local LAST_ERR=/tmp/tmp.E2GVBvzmI3 + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl apply -f - + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.yUAVArkMo0 perconaxtradbcluster.pxc.percona.com/some-name created + cat /tmp/tmp.E2GVBvzmI3 + rm /tmp/tmp.yUAVArkMo0 /tmp/tmp.E2GVBvzmI3 + return 0 + desc 'test 1.17.0' + set +o xtrace ----------------------------------------------------------------------------------- test 1.17.0 ----------------------------------------------------------------------------------- + kubectl_bin patch pxc some-name --type=merge --patch '{ "spec": {"crVersion":"1.17.0"} }' ++ mktemp + local LAST_OUT=/tmp/tmp.Q1nK2qxQnC ++ mktemp + local LAST_ERR=/tmp/tmp.Etcxe8Khvr + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl patch pxc some-name --type=merge --patch '{ "spec": {"crVersion":"1.17.0"} }' + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.Q1nK2qxQnC perconaxtradbcluster.pxc.percona.com/some-name patched (no change) + cat /tmp/tmp.Etcxe8Khvr + rm /tmp/tmp.Q1nK2qxQnC /tmp/tmp.Etcxe8Khvr + return 0 + wait_cluster_consistency some-name 3 2 + local cluster_name=some-name + local cluster_size=3 + local proxy_size=2 + '[' -z 2 ']' + desc 'wait cluster consistency' + set +o xtrace ----------------------------------------------------------------------------------- wait cluster consistency ----------------------------------------------------------------------------------- + local i=0 + local max=300 + sleep 7 + echo -n 'waiting for pxc/some-name to be ready' waiting for pxc/some-name to be ready++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.AcEM7T0X69 +++ mktemp ++ local LAST_ERR=/tmp/tmp.3gfyE0JNfd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AcEM7T0X69 ++ cat /tmp/tmp.3gfyE0JNfd ++ rm /tmp/tmp.AcEM7T0X69 /tmp/tmp.3gfyE0JNfd ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 0 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.6osGa6LhCL +++ mktemp ++ local LAST_ERR=/tmp/tmp.ErahwQa3hL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.6osGa6LhCL ++ cat /tmp/tmp.ErahwQa3hL ++ rm /tmp/tmp.6osGa6LhCL /tmp/tmp.ErahwQa3hL ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 1 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.xXvZthBQ4E +++ mktemp ++ local LAST_ERR=/tmp/tmp.Vf388gcZDM ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.xXvZthBQ4E ++ cat /tmp/tmp.Vf388gcZDM ++ rm /tmp/tmp.xXvZthBQ4E /tmp/tmp.Vf388gcZDM ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 2 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.GBZ3OfuJeh +++ mktemp ++ local LAST_ERR=/tmp/tmp.4qVlfC7qYW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.GBZ3OfuJeh ++ cat /tmp/tmp.4qVlfC7qYW ++ rm /tmp/tmp.GBZ3OfuJeh /tmp/tmp.4qVlfC7qYW ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 3 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.l1CVxIIIuq +++ mktemp ++ local LAST_ERR=/tmp/tmp.Xm85lycv7R ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.l1CVxIIIuq ++ cat /tmp/tmp.Xm85lycv7R ++ rm /tmp/tmp.l1CVxIIIuq /tmp/tmp.Xm85lycv7R ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 4 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fzpJc8rOtY +++ mktemp ++ local LAST_ERR=/tmp/tmp.kdpH6ELjUW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fzpJc8rOtY ++ cat /tmp/tmp.kdpH6ELjUW ++ rm /tmp/tmp.fzpJc8rOtY /tmp/tmp.kdpH6ELjUW ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 5 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.AAk1YZzg5P +++ mktemp ++ local LAST_ERR=/tmp/tmp.Reb7XiZ8jD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AAk1YZzg5P ++ cat /tmp/tmp.Reb7XiZ8jD ++ rm /tmp/tmp.AAk1YZzg5P /tmp/tmp.Reb7XiZ8jD ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 6 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.CCVIBZueYD +++ mktemp ++ local LAST_ERR=/tmp/tmp.xVg1YqbDl4 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.CCVIBZueYD ++ cat /tmp/tmp.xVg1YqbDl4 ++ rm /tmp/tmp.CCVIBZueYD /tmp/tmp.xVg1YqbDl4 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 7 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.eS9FGF90ee +++ mktemp ++ local LAST_ERR=/tmp/tmp.lEpbKC8XbS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.eS9FGF90ee ++ cat /tmp/tmp.lEpbKC8XbS ++ rm /tmp/tmp.eS9FGF90ee /tmp/tmp.lEpbKC8XbS ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 8 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.JagggrjmWb +++ mktemp ++ local LAST_ERR=/tmp/tmp.iH0sPXVhAI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.JagggrjmWb ++ cat /tmp/tmp.iH0sPXVhAI ++ rm /tmp/tmp.JagggrjmWb /tmp/tmp.iH0sPXVhAI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 9 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7i3YFBv5n9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.65ck2qxvhP ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7i3YFBv5n9 ++ cat /tmp/tmp.65ck2qxvhP ++ rm /tmp/tmp.7i3YFBv5n9 /tmp/tmp.65ck2qxvhP ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 10 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.qwqKGoAgoo +++ mktemp ++ local LAST_ERR=/tmp/tmp.HrXpwekG7w ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qwqKGoAgoo ++ cat /tmp/tmp.HrXpwekG7w ++ rm /tmp/tmp.qwqKGoAgoo /tmp/tmp.HrXpwekG7w ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 11 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.vNcEn08vwr +++ mktemp ++ local LAST_ERR=/tmp/tmp.aUBVpgXYi9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vNcEn08vwr ++ cat /tmp/tmp.aUBVpgXYi9 ++ rm /tmp/tmp.vNcEn08vwr /tmp/tmp.aUBVpgXYi9 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 12 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.0qPXrxmo52 +++ mktemp ++ local LAST_ERR=/tmp/tmp.H44DuQpIxN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.0qPXrxmo52 ++ cat /tmp/tmp.H44DuQpIxN ++ rm /tmp/tmp.0qPXrxmo52 /tmp/tmp.H44DuQpIxN ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 13 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.FAG5wsBnbZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.9BxJgAu9fd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.FAG5wsBnbZ ++ cat /tmp/tmp.9BxJgAu9fd ++ rm /tmp/tmp.FAG5wsBnbZ /tmp/tmp.9BxJgAu9fd ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 14 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fevBG5qLLd +++ mktemp ++ local LAST_ERR=/tmp/tmp.eIag5BxrkB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fevBG5qLLd ++ cat /tmp/tmp.eIag5BxrkB ++ rm /tmp/tmp.fevBG5qLLd /tmp/tmp.eIag5BxrkB ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 15 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.LKs2kqQ79x +++ mktemp ++ local LAST_ERR=/tmp/tmp.ioSPzP2Bcl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.LKs2kqQ79x ++ cat /tmp/tmp.ioSPzP2Bcl ++ rm /tmp/tmp.LKs2kqQ79x /tmp/tmp.ioSPzP2Bcl ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 16 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WyceiExIsm +++ mktemp ++ local LAST_ERR=/tmp/tmp.aKiHK3A4Xr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WyceiExIsm ++ cat /tmp/tmp.aKiHK3A4Xr ++ rm /tmp/tmp.WyceiExIsm /tmp/tmp.aKiHK3A4Xr ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 17 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Cd4miLWEqL +++ mktemp ++ local LAST_ERR=/tmp/tmp.baq7oEFZHt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Cd4miLWEqL ++ cat /tmp/tmp.baq7oEFZHt ++ rm /tmp/tmp.Cd4miLWEqL /tmp/tmp.baq7oEFZHt ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 18 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.6OfpjreOdS +++ mktemp ++ local LAST_ERR=/tmp/tmp.MN1Bl5nsDt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.6OfpjreOdS ++ cat /tmp/tmp.MN1Bl5nsDt ++ rm /tmp/tmp.6OfpjreOdS /tmp/tmp.MN1Bl5nsDt ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 19 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.NkCIp9a64b +++ mktemp ++ local LAST_ERR=/tmp/tmp.4rTDRD0vWS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NkCIp9a64b ++ cat /tmp/tmp.4rTDRD0vWS ++ rm /tmp/tmp.NkCIp9a64b /tmp/tmp.4rTDRD0vWS ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 20 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.cIKXSizUnn +++ mktemp ++ local LAST_ERR=/tmp/tmp.wKeBqVz8Dw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.cIKXSizUnn ++ cat /tmp/tmp.wKeBqVz8Dw ++ rm /tmp/tmp.cIKXSizUnn /tmp/tmp.wKeBqVz8Dw ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 21 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.bKFvYjkLQW +++ mktemp ++ local LAST_ERR=/tmp/tmp.iwYnNvgyh2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.bKFvYjkLQW ++ cat /tmp/tmp.iwYnNvgyh2 ++ rm /tmp/tmp.bKFvYjkLQW /tmp/tmp.iwYnNvgyh2 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 22 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.vimyJKFFFR +++ mktemp ++ local LAST_ERR=/tmp/tmp.A3Ga4LvRik ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vimyJKFFFR ++ cat /tmp/tmp.A3Ga4LvRik ++ rm /tmp/tmp.vimyJKFFFR /tmp/tmp.A3Ga4LvRik ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 23 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.FpQxZDY9uS +++ mktemp ++ local LAST_ERR=/tmp/tmp.esx0IxOYFM ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.FpQxZDY9uS ++ cat /tmp/tmp.esx0IxOYFM ++ rm /tmp/tmp.FpQxZDY9uS /tmp/tmp.esx0IxOYFM ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 24 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.lxctHfWMzi +++ mktemp ++ local LAST_ERR=/tmp/tmp.fvksWAmarK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.lxctHfWMzi ++ cat /tmp/tmp.fvksWAmarK ++ rm /tmp/tmp.lxctHfWMzi /tmp/tmp.fvksWAmarK ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 25 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.gQ3ZaiYz88 +++ mktemp ++ local LAST_ERR=/tmp/tmp.ect6kCuuwr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.gQ3ZaiYz88 ++ cat /tmp/tmp.ect6kCuuwr ++ rm /tmp/tmp.gQ3ZaiYz88 /tmp/tmp.ect6kCuuwr ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 26 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.naLFAIOYcE +++ mktemp ++ local LAST_ERR=/tmp/tmp.A1RfMcfWd3 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.naLFAIOYcE ++ cat /tmp/tmp.A1RfMcfWd3 ++ rm /tmp/tmp.naLFAIOYcE /tmp/tmp.A1RfMcfWd3 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 27 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.YyfUE74Clo +++ mktemp ++ local LAST_ERR=/tmp/tmp.nzMVQ6pie7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.YyfUE74Clo ++ cat /tmp/tmp.nzMVQ6pie7 ++ rm /tmp/tmp.YyfUE74Clo /tmp/tmp.nzMVQ6pie7 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 28 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.ycExvuw8LH +++ mktemp ++ local LAST_ERR=/tmp/tmp.P4a8EUn2Un ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ycExvuw8LH ++ cat /tmp/tmp.P4a8EUn2Un ++ rm /tmp/tmp.ycExvuw8LH /tmp/tmp.P4a8EUn2Un ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 29 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7AtDwIJfiH +++ mktemp ++ local LAST_ERR=/tmp/tmp.p9bXrwMpTa ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7AtDwIJfiH ++ cat /tmp/tmp.p9bXrwMpTa ++ rm /tmp/tmp.7AtDwIJfiH /tmp/tmp.p9bXrwMpTa ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 30 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.N4aSZ8gnkQ +++ mktemp ++ local LAST_ERR=/tmp/tmp.8A6NzJXU4L ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.N4aSZ8gnkQ ++ cat /tmp/tmp.8A6NzJXU4L ++ rm /tmp/tmp.N4aSZ8gnkQ /tmp/tmp.8A6NzJXU4L ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 31 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.wc4euRjiRV +++ mktemp ++ local LAST_ERR=/tmp/tmp.D2wJt6mDCt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wc4euRjiRV ++ cat /tmp/tmp.D2wJt6mDCt ++ rm /tmp/tmp.wc4euRjiRV /tmp/tmp.D2wJt6mDCt ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 32 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.q0qbwXMFeR +++ mktemp ++ local LAST_ERR=/tmp/tmp.Ul9jt9h87F ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.q0qbwXMFeR ++ cat /tmp/tmp.Ul9jt9h87F ++ rm /tmp/tmp.q0qbwXMFeR /tmp/tmp.Ul9jt9h87F ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 33 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.obc1TU4rI5 +++ mktemp ++ local LAST_ERR=/tmp/tmp.SdKLVjaXQR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.obc1TU4rI5 ++ cat /tmp/tmp.SdKLVjaXQR ++ rm /tmp/tmp.obc1TU4rI5 /tmp/tmp.SdKLVjaXQR ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 34 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.jmoqQnv8WJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.D8mHX9JR03 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jmoqQnv8WJ ++ cat /tmp/tmp.D8mHX9JR03 ++ rm /tmp/tmp.jmoqQnv8WJ /tmp/tmp.D8mHX9JR03 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 35 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.6Qzu4dIuWJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.Cy5zYHgpA7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.6Qzu4dIuWJ ++ cat /tmp/tmp.Cy5zYHgpA7 ++ rm /tmp/tmp.6Qzu4dIuWJ /tmp/tmp.Cy5zYHgpA7 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 36 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7ygRDcKeGr +++ mktemp ++ local LAST_ERR=/tmp/tmp.Bz84rCxlZS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7ygRDcKeGr ++ cat /tmp/tmp.Bz84rCxlZS ++ rm /tmp/tmp.7ygRDcKeGr /tmp/tmp.Bz84rCxlZS ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 37 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.XY1YEIrovi +++ mktemp ++ local LAST_ERR=/tmp/tmp.5r3ogUCv0w ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.XY1YEIrovi ++ cat /tmp/tmp.5r3ogUCv0w ++ rm /tmp/tmp.XY1YEIrovi /tmp/tmp.5r3ogUCv0w ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 38 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.kiYwVI2Is3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.TNhIqn8wRr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kiYwVI2Is3 ++ cat /tmp/tmp.TNhIqn8wRr ++ rm /tmp/tmp.kiYwVI2Is3 /tmp/tmp.TNhIqn8wRr ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 39 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.nZZhJ4CKXA +++ mktemp ++ local LAST_ERR=/tmp/tmp.kPm1shpPql ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nZZhJ4CKXA ++ cat /tmp/tmp.kPm1shpPql ++ rm /tmp/tmp.nZZhJ4CKXA /tmp/tmp.kPm1shpPql ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 40 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fa0Hi4bYxU +++ mktemp ++ local LAST_ERR=/tmp/tmp.50TmyRtBKq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fa0Hi4bYxU ++ cat /tmp/tmp.50TmyRtBKq ++ rm /tmp/tmp.fa0Hi4bYxU /tmp/tmp.50TmyRtBKq ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 41 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.mx0SfHENaz +++ mktemp ++ local LAST_ERR=/tmp/tmp.P9zVmhWw4U ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.mx0SfHENaz ++ cat /tmp/tmp.P9zVmhWw4U ++ rm /tmp/tmp.mx0SfHENaz /tmp/tmp.P9zVmhWw4U ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 42 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.pUzWE1bLWM +++ mktemp ++ local LAST_ERR=/tmp/tmp.Lceqf74jlt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pUzWE1bLWM ++ cat /tmp/tmp.Lceqf74jlt ++ rm /tmp/tmp.pUzWE1bLWM /tmp/tmp.Lceqf74jlt ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 43 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.GkUXFdpdR9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.gmf4a2Sjjv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.GkUXFdpdR9 ++ cat /tmp/tmp.gmf4a2Sjjv ++ rm /tmp/tmp.GkUXFdpdR9 /tmp/tmp.gmf4a2Sjjv ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 44 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.LEv7D7Tmlx +++ mktemp ++ local LAST_ERR=/tmp/tmp.9DKHGUWwgk ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.LEv7D7Tmlx ++ cat /tmp/tmp.9DKHGUWwgk ++ rm /tmp/tmp.LEv7D7Tmlx /tmp/tmp.9DKHGUWwgk ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 45 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.2RcO9Y0eYG +++ mktemp ++ local LAST_ERR=/tmp/tmp.VeI9qlQQAB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2RcO9Y0eYG ++ cat /tmp/tmp.VeI9qlQQAB ++ rm /tmp/tmp.2RcO9Y0eYG /tmp/tmp.VeI9qlQQAB ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 46 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.PZ0VShoLoZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.7VjDN3mXyB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PZ0VShoLoZ ++ cat /tmp/tmp.7VjDN3mXyB ++ rm /tmp/tmp.PZ0VShoLoZ /tmp/tmp.7VjDN3mXyB ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 47 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.4rfqXjAZ12 +++ mktemp ++ local LAST_ERR=/tmp/tmp.6E6ZW8U6rE ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.4rfqXjAZ12 ++ cat /tmp/tmp.6E6ZW8U6rE ++ rm /tmp/tmp.4rfqXjAZ12 /tmp/tmp.6E6ZW8U6rE ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 48 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.tcjHlU95eA +++ mktemp ++ local LAST_ERR=/tmp/tmp.sVDay6qsAR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tcjHlU95eA ++ cat /tmp/tmp.sVDay6qsAR ++ rm /tmp/tmp.tcjHlU95eA /tmp/tmp.sVDay6qsAR ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 49 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.FK8dfTdT9t +++ mktemp ++ local LAST_ERR=/tmp/tmp.PNl5c2cjMW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.FK8dfTdT9t ++ cat /tmp/tmp.PNl5c2cjMW ++ rm /tmp/tmp.FK8dfTdT9t /tmp/tmp.PNl5c2cjMW ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 50 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.BPdh2sfvOa +++ mktemp ++ local LAST_ERR=/tmp/tmp.aVGXyoUn6A ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BPdh2sfvOa ++ cat /tmp/tmp.aVGXyoUn6A ++ rm /tmp/tmp.BPdh2sfvOa /tmp/tmp.aVGXyoUn6A ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 51 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.gBNLkuXR24 +++ mktemp ++ local LAST_ERR=/tmp/tmp.quIsa79buL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.gBNLkuXR24 ++ cat /tmp/tmp.quIsa79buL ++ rm /tmp/tmp.gBNLkuXR24 /tmp/tmp.quIsa79buL ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 52 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.BODTQxPHrc +++ mktemp ++ local LAST_ERR=/tmp/tmp.wq3DiI86t2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BODTQxPHrc ++ cat /tmp/tmp.wq3DiI86t2 ++ rm /tmp/tmp.BODTQxPHrc /tmp/tmp.wq3DiI86t2 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 53 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.yN3pKo8CuY +++ mktemp ++ local LAST_ERR=/tmp/tmp.JPUK8rjLm6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.yN3pKo8CuY ++ cat /tmp/tmp.JPUK8rjLm6 ++ rm /tmp/tmp.yN3pKo8CuY /tmp/tmp.JPUK8rjLm6 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 54 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.DuHi7efNUs +++ mktemp ++ local LAST_ERR=/tmp/tmp.fONkpRLvix ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DuHi7efNUs ++ cat /tmp/tmp.fONkpRLvix ++ rm /tmp/tmp.DuHi7efNUs /tmp/tmp.fONkpRLvix ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 55 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.chItCKd3T7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.3z8PMmLQxJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.chItCKd3T7 ++ cat /tmp/tmp.3z8PMmLQxJ ++ rm /tmp/tmp.chItCKd3T7 /tmp/tmp.3z8PMmLQxJ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 56 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.31pzzcmBx2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Zf2CLACSLw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.31pzzcmBx2 ++ cat /tmp/tmp.Zf2CLACSLw ++ rm /tmp/tmp.31pzzcmBx2 /tmp/tmp.Zf2CLACSLw ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 57 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fRWFa2Vl8J +++ mktemp ++ local LAST_ERR=/tmp/tmp.pAf43dRgC9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fRWFa2Vl8J ++ cat /tmp/tmp.pAf43dRgC9 ++ rm /tmp/tmp.fRWFa2Vl8J /tmp/tmp.pAf43dRgC9 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 58 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.iqdpvhXj7l +++ mktemp ++ local LAST_ERR=/tmp/tmp.6mOflDY0gT ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.iqdpvhXj7l ++ cat /tmp/tmp.6mOflDY0gT ++ rm /tmp/tmp.iqdpvhXj7l /tmp/tmp.6mOflDY0gT ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 59 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.3icqeruDwu +++ mktemp ++ local LAST_ERR=/tmp/tmp.b7Y7MLKrvk ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3icqeruDwu ++ cat /tmp/tmp.b7Y7MLKrvk ++ rm /tmp/tmp.3icqeruDwu /tmp/tmp.b7Y7MLKrvk ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 60 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.uGt2rd7jAX +++ mktemp ++ local LAST_ERR=/tmp/tmp.CjyIPkNQZt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uGt2rd7jAX ++ cat /tmp/tmp.CjyIPkNQZt ++ rm /tmp/tmp.uGt2rd7jAX /tmp/tmp.CjyIPkNQZt ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 61 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.IlJlCqOHLa +++ mktemp ++ local LAST_ERR=/tmp/tmp.4sHICzif6R ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.IlJlCqOHLa ++ cat /tmp/tmp.4sHICzif6R ++ rm /tmp/tmp.IlJlCqOHLa /tmp/tmp.4sHICzif6R ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 62 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.T93JPLHum9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.58PaOAu7cu ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.T93JPLHum9 ++ cat /tmp/tmp.58PaOAu7cu ++ rm /tmp/tmp.T93JPLHum9 /tmp/tmp.58PaOAu7cu ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 63 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.dRHepCebs0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.ZCrIh7KGq6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.dRHepCebs0 ++ cat /tmp/tmp.ZCrIh7KGq6 ++ rm /tmp/tmp.dRHepCebs0 /tmp/tmp.ZCrIh7KGq6 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 64 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.qnKa4eTY00 +++ mktemp ++ local LAST_ERR=/tmp/tmp.AjIEmyiqVI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qnKa4eTY00 ++ cat /tmp/tmp.AjIEmyiqVI ++ rm /tmp/tmp.qnKa4eTY00 /tmp/tmp.AjIEmyiqVI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 65 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.I55tC03bnw +++ mktemp ++ local LAST_ERR=/tmp/tmp.5fFR4VRNoE ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.I55tC03bnw ++ cat /tmp/tmp.5fFR4VRNoE ++ rm /tmp/tmp.I55tC03bnw /tmp/tmp.5fFR4VRNoE ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 66 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.RRui2e2YvX +++ mktemp ++ local LAST_ERR=/tmp/tmp.9GgIq66FSo ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RRui2e2YvX ++ cat /tmp/tmp.9GgIq66FSo ++ rm /tmp/tmp.RRui2e2YvX /tmp/tmp.9GgIq66FSo ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 67 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.PfNnaIoaXL +++ mktemp ++ local LAST_ERR=/tmp/tmp.MVkuui8slQ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PfNnaIoaXL ++ cat /tmp/tmp.MVkuui8slQ ++ rm /tmp/tmp.PfNnaIoaXL /tmp/tmp.MVkuui8slQ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 68 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Nd70jMnmok +++ mktemp ++ local LAST_ERR=/tmp/tmp.8FcJx6DIMj ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Nd70jMnmok ++ cat /tmp/tmp.8FcJx6DIMj ++ rm /tmp/tmp.Nd70jMnmok /tmp/tmp.8FcJx6DIMj ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 69 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.3WOGGrNwzu +++ mktemp ++ local LAST_ERR=/tmp/tmp.1Kq3d2oGdg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3WOGGrNwzu ++ cat /tmp/tmp.1Kq3d2oGdg ++ rm /tmp/tmp.3WOGGrNwzu /tmp/tmp.1Kq3d2oGdg ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 70 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.z7Po1yfhFi +++ mktemp ++ local LAST_ERR=/tmp/tmp.BvMQ9cvsQ7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.z7Po1yfhFi ++ cat /tmp/tmp.BvMQ9cvsQ7 ++ rm /tmp/tmp.z7Po1yfhFi /tmp/tmp.BvMQ9cvsQ7 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 71 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.eCuf6XJEqj +++ mktemp ++ local LAST_ERR=/tmp/tmp.gnkSKnH1Ux ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.eCuf6XJEqj ++ cat /tmp/tmp.gnkSKnH1Ux ++ rm /tmp/tmp.eCuf6XJEqj /tmp/tmp.gnkSKnH1Ux ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 72 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.RGRJpdZqxD +++ mktemp ++ local LAST_ERR=/tmp/tmp.qxOykNl04q ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RGRJpdZqxD ++ cat /tmp/tmp.qxOykNl04q ++ rm /tmp/tmp.RGRJpdZqxD /tmp/tmp.qxOykNl04q ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 73 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.F4SF76jCcT +++ mktemp ++ local LAST_ERR=/tmp/tmp.t8uIQ7sQqL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.F4SF76jCcT ++ cat /tmp/tmp.t8uIQ7sQqL ++ rm /tmp/tmp.F4SF76jCcT /tmp/tmp.t8uIQ7sQqL ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 74 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.9JyVIsy6sW +++ mktemp ++ local LAST_ERR=/tmp/tmp.Jj3lG32aLr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9JyVIsy6sW ++ cat /tmp/tmp.Jj3lG32aLr ++ rm /tmp/tmp.9JyVIsy6sW /tmp/tmp.Jj3lG32aLr ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 75 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.X2RZ1HnqMT +++ mktemp ++ local LAST_ERR=/tmp/tmp.VkBZntd0qa ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.X2RZ1HnqMT ++ cat /tmp/tmp.VkBZntd0qa ++ rm /tmp/tmp.X2RZ1HnqMT /tmp/tmp.VkBZntd0qa ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 76 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.G9GRk9JdYb +++ mktemp ++ local LAST_ERR=/tmp/tmp.W1qr92yc23 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.G9GRk9JdYb ++ cat /tmp/tmp.W1qr92yc23 ++ rm /tmp/tmp.G9GRk9JdYb /tmp/tmp.W1qr92yc23 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 77 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.A2tvEBBMkN +++ mktemp ++ local LAST_ERR=/tmp/tmp.NDRW9fQtbR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.A2tvEBBMkN ++ cat /tmp/tmp.NDRW9fQtbR ++ rm /tmp/tmp.A2tvEBBMkN /tmp/tmp.NDRW9fQtbR ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 78 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.haY3H2ddPn +++ mktemp ++ local LAST_ERR=/tmp/tmp.iujlT1v6qA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.haY3H2ddPn ++ cat /tmp/tmp.iujlT1v6qA ++ rm /tmp/tmp.haY3H2ddPn /tmp/tmp.iujlT1v6qA ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 79 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WS1dy3TtSJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.4lkPPe4O1l ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WS1dy3TtSJ ++ cat /tmp/tmp.4lkPPe4O1l ++ rm /tmp/tmp.WS1dy3TtSJ /tmp/tmp.4lkPPe4O1l ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 80 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.402C4bnoRn +++ mktemp ++ local LAST_ERR=/tmp/tmp.lhL0jv06FK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.402C4bnoRn ++ cat /tmp/tmp.lhL0jv06FK ++ rm /tmp/tmp.402C4bnoRn /tmp/tmp.lhL0jv06FK ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 81 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.inwn9XvavQ +++ mktemp ++ local LAST_ERR=/tmp/tmp.RqhujLNmtW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.inwn9XvavQ ++ cat /tmp/tmp.RqhujLNmtW ++ rm /tmp/tmp.inwn9XvavQ /tmp/tmp.RqhujLNmtW ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 82 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.jmDYgfR1nt +++ mktemp ++ local LAST_ERR=/tmp/tmp.CK8lpJlPUV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jmDYgfR1nt ++ cat /tmp/tmp.CK8lpJlPUV ++ rm /tmp/tmp.jmDYgfR1nt /tmp/tmp.CK8lpJlPUV ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 83 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.YZK9vR8dZa +++ mktemp ++ local LAST_ERR=/tmp/tmp.3BActvEzD6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.YZK9vR8dZa ++ cat /tmp/tmp.3BActvEzD6 ++ rm /tmp/tmp.YZK9vR8dZa /tmp/tmp.3BActvEzD6 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 84 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Tu13vG42o1 +++ mktemp ++ local LAST_ERR=/tmp/tmp.jhRhzXtpDg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Tu13vG42o1 ++ cat /tmp/tmp.jhRhzXtpDg ++ rm /tmp/tmp.Tu13vG42o1 /tmp/tmp.jhRhzXtpDg ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 85 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.by09ZHATDK +++ mktemp ++ local LAST_ERR=/tmp/tmp.MSkVl75gK7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.by09ZHATDK ++ cat /tmp/tmp.MSkVl75gK7 ++ rm /tmp/tmp.by09ZHATDK /tmp/tmp.MSkVl75gK7 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 86 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.w0Lfh0rs0P +++ mktemp ++ local LAST_ERR=/tmp/tmp.3SRd9lnGyh ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.w0Lfh0rs0P ++ cat /tmp/tmp.3SRd9lnGyh ++ rm /tmp/tmp.w0Lfh0rs0P /tmp/tmp.3SRd9lnGyh ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 87 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.TopQEoqSa1 +++ mktemp ++ local LAST_ERR=/tmp/tmp.IikEY1VJk5 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.TopQEoqSa1 ++ cat /tmp/tmp.IikEY1VJk5 ++ rm /tmp/tmp.TopQEoqSa1 /tmp/tmp.IikEY1VJk5 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 88 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.pwB6wEJBlc +++ mktemp ++ local LAST_ERR=/tmp/tmp.1NZ8BK6lPs ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pwB6wEJBlc ++ cat /tmp/tmp.1NZ8BK6lPs ++ rm /tmp/tmp.pwB6wEJBlc /tmp/tmp.1NZ8BK6lPs ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 89 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.875WEIe8ZM +++ mktemp ++ local LAST_ERR=/tmp/tmp.Z5GpvgyyrW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.875WEIe8ZM ++ cat /tmp/tmp.Z5GpvgyyrW ++ rm /tmp/tmp.875WEIe8ZM /tmp/tmp.Z5GpvgyyrW ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 90 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.3dAomnnW5c +++ mktemp ++ local LAST_ERR=/tmp/tmp.57KBj7AEI0 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3dAomnnW5c ++ cat /tmp/tmp.57KBj7AEI0 ++ rm /tmp/tmp.3dAomnnW5c /tmp/tmp.57KBj7AEI0 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 91 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.eHc5Fef1Bx +++ mktemp ++ local LAST_ERR=/tmp/tmp.VeQc2cn1GA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.eHc5Fef1Bx ++ cat /tmp/tmp.VeQc2cn1GA ++ rm /tmp/tmp.eHc5Fef1Bx /tmp/tmp.VeQc2cn1GA ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 92 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7AhoFap3Oa +++ mktemp ++ local LAST_ERR=/tmp/tmp.Pgux2sFpPh ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7AhoFap3Oa ++ cat /tmp/tmp.Pgux2sFpPh ++ rm /tmp/tmp.7AhoFap3Oa /tmp/tmp.Pgux2sFpPh ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 93 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.NZU7ldVjvF +++ mktemp ++ local LAST_ERR=/tmp/tmp.qKg3rYqENH ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NZU7ldVjvF ++ cat /tmp/tmp.qKg3rYqENH ++ rm /tmp/tmp.NZU7ldVjvF /tmp/tmp.qKg3rYqENH ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 94 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.p51dzfWLEG +++ mktemp ++ local LAST_ERR=/tmp/tmp.cJL32fh2gu ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.p51dzfWLEG ++ cat /tmp/tmp.cJL32fh2gu ++ rm /tmp/tmp.p51dzfWLEG /tmp/tmp.cJL32fh2gu ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 95 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.CP3OAU4hvF +++ mktemp ++ local LAST_ERR=/tmp/tmp.W9XRpj39qI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.CP3OAU4hvF ++ cat /tmp/tmp.W9XRpj39qI ++ rm /tmp/tmp.CP3OAU4hvF /tmp/tmp.W9XRpj39qI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 96 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.RYlmPT5YA2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Bhx1YsdZce ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RYlmPT5YA2 ++ cat /tmp/tmp.Bhx1YsdZce ++ rm /tmp/tmp.RYlmPT5YA2 /tmp/tmp.Bhx1YsdZce ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 97 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.zjOSSqDomH +++ mktemp ++ local LAST_ERR=/tmp/tmp.Zt4DwnvD1f ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zjOSSqDomH ++ cat /tmp/tmp.Zt4DwnvD1f ++ rm /tmp/tmp.zjOSSqDomH /tmp/tmp.Zt4DwnvD1f ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 98 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.L0zdilWK70 +++ mktemp ++ local LAST_ERR=/tmp/tmp.hhsUQ1mg5L ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.L0zdilWK70 ++ cat /tmp/tmp.hhsUQ1mg5L ++ rm /tmp/tmp.L0zdilWK70 /tmp/tmp.hhsUQ1mg5L ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 99 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.TfxhVcVtYj +++ mktemp ++ local LAST_ERR=/tmp/tmp.jChbEVzpJT ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.TfxhVcVtYj ++ cat /tmp/tmp.jChbEVzpJT ++ rm /tmp/tmp.TfxhVcVtYj /tmp/tmp.jChbEVzpJT ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 100 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.BKTEDGvWLx +++ mktemp ++ local LAST_ERR=/tmp/tmp.APPIBTNYOA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BKTEDGvWLx ++ cat /tmp/tmp.APPIBTNYOA ++ rm /tmp/tmp.BKTEDGvWLx /tmp/tmp.APPIBTNYOA ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 101 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.MCnjhXkrjl +++ mktemp ++ local LAST_ERR=/tmp/tmp.tDcDK6srbD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.MCnjhXkrjl ++ cat /tmp/tmp.tDcDK6srbD ++ rm /tmp/tmp.MCnjhXkrjl /tmp/tmp.tDcDK6srbD ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 102 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.yKX2IFbZjd +++ mktemp ++ local LAST_ERR=/tmp/tmp.q1fnAFMwIy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.yKX2IFbZjd ++ cat /tmp/tmp.q1fnAFMwIy ++ rm /tmp/tmp.yKX2IFbZjd /tmp/tmp.q1fnAFMwIy ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 103 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.MJdIAAsrlK +++ mktemp ++ local LAST_ERR=/tmp/tmp.5CBDqQQJGF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.MJdIAAsrlK ++ cat /tmp/tmp.5CBDqQQJGF ++ rm /tmp/tmp.MJdIAAsrlK /tmp/tmp.5CBDqQQJGF ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 104 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.agpKTnlb9m +++ mktemp ++ local LAST_ERR=/tmp/tmp.d7uZZiaOXZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.agpKTnlb9m ++ cat /tmp/tmp.d7uZZiaOXZ ++ rm /tmp/tmp.agpKTnlb9m /tmp/tmp.d7uZZiaOXZ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 105 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.yonsq06dEk +++ mktemp ++ local LAST_ERR=/tmp/tmp.gtSX5pc2Ew ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.yonsq06dEk ++ cat /tmp/tmp.gtSX5pc2Ew ++ rm /tmp/tmp.yonsq06dEk /tmp/tmp.gtSX5pc2Ew ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 106 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.D64EHarY2R +++ mktemp ++ local LAST_ERR=/tmp/tmp.uWzfSe1U9w ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.D64EHarY2R ++ cat /tmp/tmp.uWzfSe1U9w ++ rm /tmp/tmp.D64EHarY2R /tmp/tmp.uWzfSe1U9w ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 107 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.UEOVUzvTHA +++ mktemp ++ local LAST_ERR=/tmp/tmp.t7yU2ybPCZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UEOVUzvTHA ++ cat /tmp/tmp.t7yU2ybPCZ ++ rm /tmp/tmp.UEOVUzvTHA /tmp/tmp.t7yU2ybPCZ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 108 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.EpO4gIEOET +++ mktemp ++ local LAST_ERR=/tmp/tmp.m8FFOJCXRe ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.EpO4gIEOET ++ cat /tmp/tmp.m8FFOJCXRe ++ rm /tmp/tmp.EpO4gIEOET /tmp/tmp.m8FFOJCXRe ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 109 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.bbEY2qaPqx +++ mktemp ++ local LAST_ERR=/tmp/tmp.yywfW6qgrw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.bbEY2qaPqx ++ cat /tmp/tmp.yywfW6qgrw ++ rm /tmp/tmp.bbEY2qaPqx /tmp/tmp.yywfW6qgrw ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 110 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.mP2LKCYFAS +++ mktemp ++ local LAST_ERR=/tmp/tmp.dPK5gwL0Om ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.mP2LKCYFAS ++ cat /tmp/tmp.dPK5gwL0Om ++ rm /tmp/tmp.mP2LKCYFAS /tmp/tmp.dPK5gwL0Om ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 111 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.HyVEuOIPRY +++ mktemp ++ local LAST_ERR=/tmp/tmp.oGQAbgtYq5 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HyVEuOIPRY ++ cat /tmp/tmp.oGQAbgtYq5 ++ rm /tmp/tmp.HyVEuOIPRY /tmp/tmp.oGQAbgtYq5 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 112 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.SiW5YSDWeT +++ mktemp ++ local LAST_ERR=/tmp/tmp.SIiaKshrSW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SiW5YSDWeT ++ cat /tmp/tmp.SIiaKshrSW ++ rm /tmp/tmp.SiW5YSDWeT /tmp/tmp.SIiaKshrSW ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 113 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.OvlOT4dQ1V +++ mktemp ++ local LAST_ERR=/tmp/tmp.D1xvrWY3p3 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.OvlOT4dQ1V ++ cat /tmp/tmp.D1xvrWY3p3 ++ rm /tmp/tmp.OvlOT4dQ1V /tmp/tmp.D1xvrWY3p3 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 114 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.p0FkJoadlO +++ mktemp ++ local LAST_ERR=/tmp/tmp.70X7lQIYXi ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.p0FkJoadlO ++ cat /tmp/tmp.70X7lQIYXi ++ rm /tmp/tmp.p0FkJoadlO /tmp/tmp.70X7lQIYXi ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 115 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.xtd1uTwMxi +++ mktemp ++ local LAST_ERR=/tmp/tmp.jOGtOUvbSv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.xtd1uTwMxi ++ cat /tmp/tmp.jOGtOUvbSv ++ rm /tmp/tmp.xtd1uTwMxi /tmp/tmp.jOGtOUvbSv ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 116 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.NsAZm1gu7n +++ mktemp ++ local LAST_ERR=/tmp/tmp.KejAtaSHOz ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NsAZm1gu7n ++ cat /tmp/tmp.KejAtaSHOz ++ rm /tmp/tmp.NsAZm1gu7n /tmp/tmp.KejAtaSHOz ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 117 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.3ACT0PQsin +++ mktemp ++ local LAST_ERR=/tmp/tmp.6tH0o837z1 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3ACT0PQsin ++ cat /tmp/tmp.6tH0o837z1 ++ rm /tmp/tmp.3ACT0PQsin /tmp/tmp.6tH0o837z1 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 118 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.vzzhMXCSrd +++ mktemp ++ local LAST_ERR=/tmp/tmp.r8MBLLNZlB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vzzhMXCSrd ++ cat /tmp/tmp.r8MBLLNZlB ++ rm /tmp/tmp.vzzhMXCSrd /tmp/tmp.r8MBLLNZlB ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 119 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.rxOdhgdkeo +++ mktemp ++ local LAST_ERR=/tmp/tmp.Ndn25p7q1A ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rxOdhgdkeo ++ cat /tmp/tmp.Ndn25p7q1A ++ rm /tmp/tmp.rxOdhgdkeo /tmp/tmp.Ndn25p7q1A ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 120 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.KxJQgnJOSi +++ mktemp ++ local LAST_ERR=/tmp/tmp.Nf8LVlEz1z ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.KxJQgnJOSi ++ cat /tmp/tmp.Nf8LVlEz1z ++ rm /tmp/tmp.KxJQgnJOSi /tmp/tmp.Nf8LVlEz1z ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 121 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.xkJI0useDU +++ mktemp ++ local LAST_ERR=/tmp/tmp.UHt5nPoLFR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.xkJI0useDU ++ cat /tmp/tmp.UHt5nPoLFR ++ rm /tmp/tmp.xkJI0useDU /tmp/tmp.UHt5nPoLFR ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 122 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.xY67hzQZAA +++ mktemp ++ local LAST_ERR=/tmp/tmp.w2KcBn2VuV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.xY67hzQZAA ++ cat /tmp/tmp.w2KcBn2VuV ++ rm /tmp/tmp.xY67hzQZAA /tmp/tmp.w2KcBn2VuV ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 123 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.ezS5kCl72I +++ mktemp ++ local LAST_ERR=/tmp/tmp.xQq2C7vBtI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ezS5kCl72I ++ cat /tmp/tmp.xQq2C7vBtI ++ rm /tmp/tmp.ezS5kCl72I /tmp/tmp.xQq2C7vBtI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 124 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.viNVHmFa49 +++ mktemp ++ local LAST_ERR=/tmp/tmp.tvLE84HD3A ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.viNVHmFa49 ++ cat /tmp/tmp.tvLE84HD3A ++ rm /tmp/tmp.viNVHmFa49 /tmp/tmp.tvLE84HD3A ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 125 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.8QrhNsXc1f +++ mktemp ++ local LAST_ERR=/tmp/tmp.8qgwzC15Ro ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.8QrhNsXc1f ++ cat /tmp/tmp.8qgwzC15Ro ++ rm /tmp/tmp.8QrhNsXc1f /tmp/tmp.8qgwzC15Ro ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 126 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.8NWIkfjF9m +++ mktemp ++ local LAST_ERR=/tmp/tmp.50eXMXEXX2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.8NWIkfjF9m ++ cat /tmp/tmp.50eXMXEXX2 ++ rm /tmp/tmp.8NWIkfjF9m /tmp/tmp.50eXMXEXX2 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 127 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.qiYWsWYGBd +++ mktemp ++ local LAST_ERR=/tmp/tmp.jzWlJsrlJK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qiYWsWYGBd ++ cat /tmp/tmp.jzWlJsrlJK ++ rm /tmp/tmp.qiYWsWYGBd /tmp/tmp.jzWlJsrlJK ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 128 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.9oNjJc8AMs +++ mktemp ++ local LAST_ERR=/tmp/tmp.MEAOjKiStU ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9oNjJc8AMs ++ cat /tmp/tmp.MEAOjKiStU ++ rm /tmp/tmp.9oNjJc8AMs /tmp/tmp.MEAOjKiStU ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 129 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.YkdesyDnNK +++ mktemp ++ local LAST_ERR=/tmp/tmp.BBDSggT1AJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.YkdesyDnNK ++ cat /tmp/tmp.BBDSggT1AJ ++ rm /tmp/tmp.YkdesyDnNK /tmp/tmp.BBDSggT1AJ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 130 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.1QVl2xU2PW +++ mktemp ++ local LAST_ERR=/tmp/tmp.nNAQA2kPbm ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1QVl2xU2PW ++ cat /tmp/tmp.nNAQA2kPbm ++ rm /tmp/tmp.1QVl2xU2PW /tmp/tmp.nNAQA2kPbm ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 131 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.nm1PjYbbhn +++ mktemp ++ local LAST_ERR=/tmp/tmp.9fTwcXQYnw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nm1PjYbbhn ++ cat /tmp/tmp.9fTwcXQYnw ++ rm /tmp/tmp.nm1PjYbbhn /tmp/tmp.9fTwcXQYnw ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 132 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Dwz1wC55kX +++ mktemp ++ local LAST_ERR=/tmp/tmp.aaCifYUru3 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Dwz1wC55kX ++ cat /tmp/tmp.aaCifYUru3 ++ rm /tmp/tmp.Dwz1wC55kX /tmp/tmp.aaCifYUru3 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 133 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fhnwFFfZaJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.dsYckKej6p ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fhnwFFfZaJ ++ cat /tmp/tmp.dsYckKej6p ++ rm /tmp/tmp.fhnwFFfZaJ /tmp/tmp.dsYckKej6p ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 134 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.mK9vqPfj4w +++ mktemp ++ local LAST_ERR=/tmp/tmp.YHDiLLzLJv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.mK9vqPfj4w ++ cat /tmp/tmp.YHDiLLzLJv ++ rm /tmp/tmp.mK9vqPfj4w /tmp/tmp.YHDiLLzLJv ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 135 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fCf5LufXVe +++ mktemp ++ local LAST_ERR=/tmp/tmp.guphMIo2Tb ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fCf5LufXVe ++ cat /tmp/tmp.guphMIo2Tb ++ rm /tmp/tmp.fCf5LufXVe /tmp/tmp.guphMIo2Tb ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 136 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.SKAQOr95Lr +++ mktemp ++ local LAST_ERR=/tmp/tmp.0fHQMspEft ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SKAQOr95Lr ++ cat /tmp/tmp.0fHQMspEft ++ rm /tmp/tmp.SKAQOr95Lr /tmp/tmp.0fHQMspEft ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 137 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.v3h2Er0dL1 +++ mktemp ++ local LAST_ERR=/tmp/tmp.5lk7MTdf4K ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.v3h2Er0dL1 ++ cat /tmp/tmp.5lk7MTdf4K ++ rm /tmp/tmp.v3h2Er0dL1 /tmp/tmp.5lk7MTdf4K ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 138 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.DRX8jSe4KD +++ mktemp ++ local LAST_ERR=/tmp/tmp.vt8s8sp32V ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DRX8jSe4KD ++ cat /tmp/tmp.vt8s8sp32V ++ rm /tmp/tmp.DRX8jSe4KD /tmp/tmp.vt8s8sp32V ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 139 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.ySbOkcoeyp +++ mktemp ++ local LAST_ERR=/tmp/tmp.vG5RW0UTKq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ySbOkcoeyp ++ cat /tmp/tmp.vG5RW0UTKq ++ rm /tmp/tmp.ySbOkcoeyp /tmp/tmp.vG5RW0UTKq ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 140 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.QoNtgOVcFQ +++ mktemp ++ local LAST_ERR=/tmp/tmp.2TgRDsJuKq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.QoNtgOVcFQ ++ cat /tmp/tmp.2TgRDsJuKq ++ rm /tmp/tmp.QoNtgOVcFQ /tmp/tmp.2TgRDsJuKq ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 141 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.XDLkIVNDoR +++ mktemp ++ local LAST_ERR=/tmp/tmp.i7VVMQn2T2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.XDLkIVNDoR ++ cat /tmp/tmp.i7VVMQn2T2 ++ rm /tmp/tmp.XDLkIVNDoR /tmp/tmp.i7VVMQn2T2 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 142 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.OfdeRkNNrw +++ mktemp ++ local LAST_ERR=/tmp/tmp.w3HbwJ8xqi ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.OfdeRkNNrw ++ cat /tmp/tmp.w3HbwJ8xqi ++ rm /tmp/tmp.OfdeRkNNrw /tmp/tmp.w3HbwJ8xqi ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 143 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.1uSiIU0Cni +++ mktemp ++ local LAST_ERR=/tmp/tmp.nHXjPCt0JC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1uSiIU0Cni ++ cat /tmp/tmp.nHXjPCt0JC ++ rm /tmp/tmp.1uSiIU0Cni /tmp/tmp.nHXjPCt0JC ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 144 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.nXgidwxTJI +++ mktemp ++ local LAST_ERR=/tmp/tmp.S1Z1NHKs3A ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nXgidwxTJI ++ cat /tmp/tmp.S1Z1NHKs3A ++ rm /tmp/tmp.nXgidwxTJI /tmp/tmp.S1Z1NHKs3A ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 145 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.TwgFK29yvx +++ mktemp ++ local LAST_ERR=/tmp/tmp.rYWSfH8IPn ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.TwgFK29yvx ++ cat /tmp/tmp.rYWSfH8IPn ++ rm /tmp/tmp.TwgFK29yvx /tmp/tmp.rYWSfH8IPn ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 146 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.AiLBJNYyly +++ mktemp ++ local LAST_ERR=/tmp/tmp.b1O2HwOb97 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AiLBJNYyly ++ cat /tmp/tmp.b1O2HwOb97 ++ rm /tmp/tmp.AiLBJNYyly /tmp/tmp.b1O2HwOb97 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 147 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.lVnvItGB8C +++ mktemp ++ local LAST_ERR=/tmp/tmp.ynOZq1z7AT ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.lVnvItGB8C ++ cat /tmp/tmp.ynOZq1z7AT ++ rm /tmp/tmp.lVnvItGB8C /tmp/tmp.ynOZq1z7AT ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 148 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7AH3DRdDpM +++ mktemp ++ local LAST_ERR=/tmp/tmp.KzibFGU26M ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7AH3DRdDpM ++ cat /tmp/tmp.KzibFGU26M ++ rm /tmp/tmp.7AH3DRdDpM /tmp/tmp.KzibFGU26M ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 149 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.oRjT9u9TW0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.8EnX0o3lj6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.oRjT9u9TW0 ++ cat /tmp/tmp.8EnX0o3lj6 ++ rm /tmp/tmp.oRjT9u9TW0 /tmp/tmp.8EnX0o3lj6 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 150 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.t6JInxG1c3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.zriIEn6P8Y ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.t6JInxG1c3 ++ cat /tmp/tmp.zriIEn6P8Y ++ rm /tmp/tmp.t6JInxG1c3 /tmp/tmp.zriIEn6P8Y ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 151 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.H95GhClCT3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.24I3Rb4eFo ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.H95GhClCT3 ++ cat /tmp/tmp.24I3Rb4eFo ++ rm /tmp/tmp.H95GhClCT3 /tmp/tmp.24I3Rb4eFo ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 152 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.NlUDwYjpED +++ mktemp ++ local LAST_ERR=/tmp/tmp.oC1SyU6F6z ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NlUDwYjpED ++ cat /tmp/tmp.oC1SyU6F6z ++ rm /tmp/tmp.NlUDwYjpED /tmp/tmp.oC1SyU6F6z ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 153 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.JMs11wKZ93 +++ mktemp ++ local LAST_ERR=/tmp/tmp.xbdINfsWd0 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.JMs11wKZ93 ++ cat /tmp/tmp.xbdINfsWd0 ++ rm /tmp/tmp.JMs11wKZ93 /tmp/tmp.xbdINfsWd0 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 154 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.0gf8eSSdCt +++ mktemp ++ local LAST_ERR=/tmp/tmp.keXS3YV7KI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.0gf8eSSdCt ++ cat /tmp/tmp.keXS3YV7KI ++ rm /tmp/tmp.0gf8eSSdCt /tmp/tmp.keXS3YV7KI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 155 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.HiAI0m9RDX +++ mktemp ++ local LAST_ERR=/tmp/tmp.c2oTH344Np ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HiAI0m9RDX ++ cat /tmp/tmp.c2oTH344Np ++ rm /tmp/tmp.HiAI0m9RDX /tmp/tmp.c2oTH344Np ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 156 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.GLmoD5lEm6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.K9ZTbZmPtM ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.GLmoD5lEm6 ++ cat /tmp/tmp.K9ZTbZmPtM ++ rm /tmp/tmp.GLmoD5lEm6 /tmp/tmp.K9ZTbZmPtM ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 157 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.A6RvnnE0mN +++ mktemp ++ local LAST_ERR=/tmp/tmp.7sa7BfxO1p ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.A6RvnnE0mN ++ cat /tmp/tmp.7sa7BfxO1p ++ rm /tmp/tmp.A6RvnnE0mN /tmp/tmp.7sa7BfxO1p ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 158 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7YOuTIYo7r +++ mktemp ++ local LAST_ERR=/tmp/tmp.ewZtOM5Fxy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7YOuTIYo7r ++ cat /tmp/tmp.ewZtOM5Fxy ++ rm /tmp/tmp.7YOuTIYo7r /tmp/tmp.ewZtOM5Fxy ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 159 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.BA24dsJFcO +++ mktemp ++ local LAST_ERR=/tmp/tmp.OG5L6TfELh ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BA24dsJFcO ++ cat /tmp/tmp.OG5L6TfELh ++ rm /tmp/tmp.BA24dsJFcO /tmp/tmp.OG5L6TfELh ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 160 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.z9JI2xzDyS +++ mktemp ++ local LAST_ERR=/tmp/tmp.uskHFNqf6A ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.z9JI2xzDyS ++ cat /tmp/tmp.uskHFNqf6A ++ rm /tmp/tmp.z9JI2xzDyS /tmp/tmp.uskHFNqf6A ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 161 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.TXwqwqe37A +++ mktemp ++ local LAST_ERR=/tmp/tmp.KjcxbnkGuM ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.TXwqwqe37A ++ cat /tmp/tmp.KjcxbnkGuM ++ rm /tmp/tmp.TXwqwqe37A /tmp/tmp.KjcxbnkGuM ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 162 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.itBXDYVIRL +++ mktemp ++ local LAST_ERR=/tmp/tmp.SSOKPZ9siM ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.itBXDYVIRL ++ cat /tmp/tmp.SSOKPZ9siM ++ rm /tmp/tmp.itBXDYVIRL /tmp/tmp.SSOKPZ9siM ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 163 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.kW2HcrMTA2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Ed3CoqsHzB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kW2HcrMTA2 ++ cat /tmp/tmp.Ed3CoqsHzB ++ rm /tmp/tmp.kW2HcrMTA2 /tmp/tmp.Ed3CoqsHzB ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 164 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.uLhBuKpe36 +++ mktemp ++ local LAST_ERR=/tmp/tmp.zKkVjp8l5a ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uLhBuKpe36 ++ cat /tmp/tmp.zKkVjp8l5a ++ rm /tmp/tmp.uLhBuKpe36 /tmp/tmp.zKkVjp8l5a ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 165 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.uBsKgrtBZu +++ mktemp ++ local LAST_ERR=/tmp/tmp.sGVshr5R67 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uBsKgrtBZu ++ cat /tmp/tmp.sGVshr5R67 ++ rm /tmp/tmp.uBsKgrtBZu /tmp/tmp.sGVshr5R67 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 166 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.jYptMQXO4Q +++ mktemp ++ local LAST_ERR=/tmp/tmp.cGvn9XhRWy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jYptMQXO4Q ++ cat /tmp/tmp.cGvn9XhRWy ++ rm /tmp/tmp.jYptMQXO4Q /tmp/tmp.cGvn9XhRWy ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 167 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.HZvH9MJERR +++ mktemp ++ local LAST_ERR=/tmp/tmp.RItPwrbOA9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HZvH9MJERR ++ cat /tmp/tmp.RItPwrbOA9 ++ rm /tmp/tmp.HZvH9MJERR /tmp/tmp.RItPwrbOA9 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 168 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.u5lcpjVJcL +++ mktemp ++ local LAST_ERR=/tmp/tmp.vYKA3gAdqD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.u5lcpjVJcL ++ cat /tmp/tmp.vYKA3gAdqD ++ rm /tmp/tmp.u5lcpjVJcL /tmp/tmp.vYKA3gAdqD ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 169 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.zyW0SMx218 +++ mktemp ++ local LAST_ERR=/tmp/tmp.W24w73LiRy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zyW0SMx218 ++ cat /tmp/tmp.W24w73LiRy ++ rm /tmp/tmp.zyW0SMx218 /tmp/tmp.W24w73LiRy ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 170 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.B908FdGzI8 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Ogl1nn2Brm ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.B908FdGzI8 ++ cat /tmp/tmp.Ogl1nn2Brm ++ rm /tmp/tmp.B908FdGzI8 /tmp/tmp.Ogl1nn2Brm ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 171 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.9psFmtVQaD +++ mktemp ++ local LAST_ERR=/tmp/tmp.jcNxa0M0No ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9psFmtVQaD ++ cat /tmp/tmp.jcNxa0M0No ++ rm /tmp/tmp.9psFmtVQaD /tmp/tmp.jcNxa0M0No ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 172 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.pYEnIEOFCW +++ mktemp ++ local LAST_ERR=/tmp/tmp.zLruBGgEpJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pYEnIEOFCW ++ cat /tmp/tmp.zLruBGgEpJ ++ rm /tmp/tmp.pYEnIEOFCW /tmp/tmp.zLruBGgEpJ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 173 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.ZLfcnnNvNS +++ mktemp ++ local LAST_ERR=/tmp/tmp.rIEmHvnOzI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ZLfcnnNvNS ++ cat /tmp/tmp.rIEmHvnOzI ++ rm /tmp/tmp.ZLfcnnNvNS /tmp/tmp.rIEmHvnOzI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 174 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.LuKpPrSPUl +++ mktemp ++ local LAST_ERR=/tmp/tmp.0zbj0tD3rk ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.LuKpPrSPUl ++ cat /tmp/tmp.0zbj0tD3rk ++ rm /tmp/tmp.LuKpPrSPUl /tmp/tmp.0zbj0tD3rk ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 175 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.OgOKm87j8R +++ mktemp ++ local LAST_ERR=/tmp/tmp.Slemt3ilqr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.OgOKm87j8R ++ cat /tmp/tmp.Slemt3ilqr ++ rm /tmp/tmp.OgOKm87j8R /tmp/tmp.Slemt3ilqr ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 176 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.F8fgcWsdty +++ mktemp ++ local LAST_ERR=/tmp/tmp.TptE2yqezN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.F8fgcWsdty ++ cat /tmp/tmp.TptE2yqezN ++ rm /tmp/tmp.F8fgcWsdty /tmp/tmp.TptE2yqezN ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 177 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.AKvT9pigev +++ mktemp ++ local LAST_ERR=/tmp/tmp.8z2UlIF83h ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AKvT9pigev ++ cat /tmp/tmp.8z2UlIF83h ++ rm /tmp/tmp.AKvT9pigev /tmp/tmp.8z2UlIF83h ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 178 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7hhvI7kwwU +++ mktemp ++ local LAST_ERR=/tmp/tmp.fthmjJQp1W ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7hhvI7kwwU ++ cat /tmp/tmp.fthmjJQp1W ++ rm /tmp/tmp.7hhvI7kwwU /tmp/tmp.fthmjJQp1W ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 179 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.PwLxWUM8mm +++ mktemp ++ local LAST_ERR=/tmp/tmp.l1l6CXl6Ou ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PwLxWUM8mm ++ cat /tmp/tmp.l1l6CXl6Ou ++ rm /tmp/tmp.PwLxWUM8mm /tmp/tmp.l1l6CXl6Ou ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 180 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.gLrbBc8NhW +++ mktemp ++ local LAST_ERR=/tmp/tmp.2gOOTgn4ur ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.gLrbBc8NhW ++ cat /tmp/tmp.2gOOTgn4ur ++ rm /tmp/tmp.gLrbBc8NhW /tmp/tmp.2gOOTgn4ur ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 181 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.TAcjUhVn0k +++ mktemp ++ local LAST_ERR=/tmp/tmp.LK6uQ59lg2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.TAcjUhVn0k ++ cat /tmp/tmp.LK6uQ59lg2 ++ rm /tmp/tmp.TAcjUhVn0k /tmp/tmp.LK6uQ59lg2 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 182 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.unHBno26Km +++ mktemp ++ local LAST_ERR=/tmp/tmp.D8lwCxRPYd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.unHBno26Km ++ cat /tmp/tmp.D8lwCxRPYd ++ rm /tmp/tmp.unHBno26Km /tmp/tmp.D8lwCxRPYd ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 183 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Pk1gcslKqF +++ mktemp ++ local LAST_ERR=/tmp/tmp.KsbHIVBYpP ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Pk1gcslKqF ++ cat /tmp/tmp.KsbHIVBYpP ++ rm /tmp/tmp.Pk1gcslKqF /tmp/tmp.KsbHIVBYpP ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 184 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.mmwlXeiAeJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.oWZ4YtAWaN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.mmwlXeiAeJ ++ cat /tmp/tmp.oWZ4YtAWaN ++ rm /tmp/tmp.mmwlXeiAeJ /tmp/tmp.oWZ4YtAWaN ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 185 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.puwYXFhSG9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.a6BxCore1l ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.puwYXFhSG9 ++ cat /tmp/tmp.a6BxCore1l ++ rm /tmp/tmp.puwYXFhSG9 /tmp/tmp.a6BxCore1l ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 186 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.r0yVnlGGiM +++ mktemp ++ local LAST_ERR=/tmp/tmp.dUx0dXwD3r ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.r0yVnlGGiM ++ cat /tmp/tmp.dUx0dXwD3r ++ rm /tmp/tmp.r0yVnlGGiM /tmp/tmp.dUx0dXwD3r ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 187 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WGH9beTV47 +++ mktemp ++ local LAST_ERR=/tmp/tmp.8m33fumE0v ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WGH9beTV47 ++ cat /tmp/tmp.8m33fumE0v ++ rm /tmp/tmp.WGH9beTV47 /tmp/tmp.8m33fumE0v ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 188 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.QWA9L5gQ3R +++ mktemp ++ local LAST_ERR=/tmp/tmp.fu8HaMuO5p ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.QWA9L5gQ3R ++ cat /tmp/tmp.fu8HaMuO5p ++ rm /tmp/tmp.QWA9L5gQ3R /tmp/tmp.fu8HaMuO5p ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 189 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.aAt3ytDeTb +++ mktemp ++ local LAST_ERR=/tmp/tmp.CEkQ4jDHHl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.aAt3ytDeTb ++ cat /tmp/tmp.CEkQ4jDHHl ++ rm /tmp/tmp.aAt3ytDeTb /tmp/tmp.CEkQ4jDHHl ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 190 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.zt0ViJeuDN +++ mktemp ++ local LAST_ERR=/tmp/tmp.UIlSBSptfl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zt0ViJeuDN ++ cat /tmp/tmp.UIlSBSptfl ++ rm /tmp/tmp.zt0ViJeuDN /tmp/tmp.UIlSBSptfl ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 191 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.zNKpmko0lx +++ mktemp ++ local LAST_ERR=/tmp/tmp.oetPpqqTQD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zNKpmko0lx ++ cat /tmp/tmp.oetPpqqTQD ++ rm /tmp/tmp.zNKpmko0lx /tmp/tmp.oetPpqqTQD ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 192 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.uCKhrmPD6S +++ mktemp ++ local LAST_ERR=/tmp/tmp.dScs2nAWVl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uCKhrmPD6S ++ cat /tmp/tmp.dScs2nAWVl ++ rm /tmp/tmp.uCKhrmPD6S /tmp/tmp.dScs2nAWVl ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 193 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.J7TN4KlrW1 +++ mktemp ++ local LAST_ERR=/tmp/tmp.O4zKjFUYeV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.J7TN4KlrW1 ++ cat /tmp/tmp.O4zKjFUYeV ++ rm /tmp/tmp.J7TN4KlrW1 /tmp/tmp.O4zKjFUYeV ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 194 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.lHoVRbRH9Y +++ mktemp ++ local LAST_ERR=/tmp/tmp.rV6oSV6auA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.lHoVRbRH9Y ++ cat /tmp/tmp.rV6oSV6auA ++ rm /tmp/tmp.lHoVRbRH9Y /tmp/tmp.rV6oSV6auA ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 195 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.1Yffv6wdq0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.1ldIHzVxBy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1Yffv6wdq0 ++ cat /tmp/tmp.1ldIHzVxBy ++ rm /tmp/tmp.1Yffv6wdq0 /tmp/tmp.1ldIHzVxBy ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 196 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WVFEaMPKet +++ mktemp ++ local LAST_ERR=/tmp/tmp.ScnPRA8IAA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WVFEaMPKet ++ cat /tmp/tmp.ScnPRA8IAA ++ rm /tmp/tmp.WVFEaMPKet /tmp/tmp.ScnPRA8IAA ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 197 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.5ZY6T42Y7E +++ mktemp ++ local LAST_ERR=/tmp/tmp.sHIJFhKpWe ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.5ZY6T42Y7E ++ cat /tmp/tmp.sHIJFhKpWe ++ rm /tmp/tmp.5ZY6T42Y7E /tmp/tmp.sHIJFhKpWe ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 198 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.tJGkACpakL +++ mktemp ++ local LAST_ERR=/tmp/tmp.O0SdHiI0s7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tJGkACpakL ++ cat /tmp/tmp.O0SdHiI0s7 ++ rm /tmp/tmp.tJGkACpakL /tmp/tmp.O0SdHiI0s7 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 199 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.3BZ4Sd2DpY +++ mktemp ++ local LAST_ERR=/tmp/tmp.5pCdFHcBZT ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3BZ4Sd2DpY ++ cat /tmp/tmp.5pCdFHcBZT ++ rm /tmp/tmp.3BZ4Sd2DpY /tmp/tmp.5pCdFHcBZT ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 200 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.2zW7KXODob +++ mktemp ++ local LAST_ERR=/tmp/tmp.2yw27PelON ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2zW7KXODob ++ cat /tmp/tmp.2yw27PelON ++ rm /tmp/tmp.2zW7KXODob /tmp/tmp.2yw27PelON ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 201 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.OK14tQq8g3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.lC0etgAUlx ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.OK14tQq8g3 ++ cat /tmp/tmp.lC0etgAUlx ++ rm /tmp/tmp.OK14tQq8g3 /tmp/tmp.lC0etgAUlx ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 202 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.m1o0d8R4sM +++ mktemp ++ local LAST_ERR=/tmp/tmp.Dth3PuSFcy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.m1o0d8R4sM ++ cat /tmp/tmp.Dth3PuSFcy ++ rm /tmp/tmp.m1o0d8R4sM /tmp/tmp.Dth3PuSFcy ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 203 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.pjkagBnyBr +++ mktemp ++ local LAST_ERR=/tmp/tmp.9ahllrKfxZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pjkagBnyBr ++ cat /tmp/tmp.9ahllrKfxZ ++ rm /tmp/tmp.pjkagBnyBr /tmp/tmp.9ahllrKfxZ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 204 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.RMz5bX7Rha +++ mktemp ++ local LAST_ERR=/tmp/tmp.uJeo6bo9IT ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RMz5bX7Rha ++ cat /tmp/tmp.uJeo6bo9IT ++ rm /tmp/tmp.RMz5bX7Rha /tmp/tmp.uJeo6bo9IT ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 205 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WvArDTnDUB +++ mktemp ++ local LAST_ERR=/tmp/tmp.SvaMtRaqke ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WvArDTnDUB ++ cat /tmp/tmp.SvaMtRaqke ++ rm /tmp/tmp.WvArDTnDUB /tmp/tmp.SvaMtRaqke ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 206 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.kbPKrK1Skb +++ mktemp ++ local LAST_ERR=/tmp/tmp.0laAi805bn ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kbPKrK1Skb ++ cat /tmp/tmp.0laAi805bn ++ rm /tmp/tmp.kbPKrK1Skb /tmp/tmp.0laAi805bn ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 207 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.J4lPOxBr0H +++ mktemp ++ local LAST_ERR=/tmp/tmp.2dN1kU8dcs ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.J4lPOxBr0H ++ cat /tmp/tmp.2dN1kU8dcs ++ rm /tmp/tmp.J4lPOxBr0H /tmp/tmp.2dN1kU8dcs ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 208 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.8w6huZHxyX +++ mktemp ++ local LAST_ERR=/tmp/tmp.gfIS9Z1rEY ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.8w6huZHxyX ++ cat /tmp/tmp.gfIS9Z1rEY ++ rm /tmp/tmp.8w6huZHxyX /tmp/tmp.gfIS9Z1rEY ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 209 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.4ImclGKVZq +++ mktemp ++ local LAST_ERR=/tmp/tmp.KXXFqg9FVK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.4ImclGKVZq ++ cat /tmp/tmp.KXXFqg9FVK ++ rm /tmp/tmp.4ImclGKVZq /tmp/tmp.KXXFqg9FVK ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 210 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.GgdyH9lm1T +++ mktemp ++ local LAST_ERR=/tmp/tmp.5MS4u5xEyL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.GgdyH9lm1T ++ cat /tmp/tmp.5MS4u5xEyL ++ rm /tmp/tmp.GgdyH9lm1T /tmp/tmp.5MS4u5xEyL ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 211 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.707GgMp6rS +++ mktemp ++ local LAST_ERR=/tmp/tmp.qFYmVZZE0f ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.707GgMp6rS ++ cat /tmp/tmp.qFYmVZZE0f ++ rm /tmp/tmp.707GgMp6rS /tmp/tmp.qFYmVZZE0f ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 212 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.UnUMbSIrVn +++ mktemp ++ local LAST_ERR=/tmp/tmp.WyY262BBrF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UnUMbSIrVn ++ cat /tmp/tmp.WyY262BBrF ++ rm /tmp/tmp.UnUMbSIrVn /tmp/tmp.WyY262BBrF ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 213 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.9uCq8tfBGK +++ mktemp ++ local LAST_ERR=/tmp/tmp.2Vio5xoO0g ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9uCq8tfBGK ++ cat /tmp/tmp.2Vio5xoO0g ++ rm /tmp/tmp.9uCq8tfBGK /tmp/tmp.2Vio5xoO0g ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 214 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fJCQF1ERZM +++ mktemp ++ local LAST_ERR=/tmp/tmp.d5ybU0SsKR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fJCQF1ERZM ++ cat /tmp/tmp.d5ybU0SsKR ++ rm /tmp/tmp.fJCQF1ERZM /tmp/tmp.d5ybU0SsKR ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 215 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.V98IyF1YuW +++ mktemp ++ local LAST_ERR=/tmp/tmp.xTzvMWDymk ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.V98IyF1YuW ++ cat /tmp/tmp.xTzvMWDymk ++ rm /tmp/tmp.V98IyF1YuW /tmp/tmp.xTzvMWDymk ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 216 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.yvEmDJ3Ur0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.ddRfENhycI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.yvEmDJ3Ur0 ++ cat /tmp/tmp.ddRfENhycI ++ rm /tmp/tmp.yvEmDJ3Ur0 /tmp/tmp.ddRfENhycI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 217 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.NNij4cNCcR +++ mktemp ++ local LAST_ERR=/tmp/tmp.UFSkKDODxE ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NNij4cNCcR ++ cat /tmp/tmp.UFSkKDODxE ++ rm /tmp/tmp.NNij4cNCcR /tmp/tmp.UFSkKDODxE ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 218 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.f22UwyzDT7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.d6XJUm2471 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.f22UwyzDT7 ++ cat /tmp/tmp.d6XJUm2471 ++ rm /tmp/tmp.f22UwyzDT7 /tmp/tmp.d6XJUm2471 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 219 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.p68xpp6x4F +++ mktemp ++ local LAST_ERR=/tmp/tmp.g4JUqftyjr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.p68xpp6x4F ++ cat /tmp/tmp.g4JUqftyjr ++ rm /tmp/tmp.p68xpp6x4F /tmp/tmp.g4JUqftyjr ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 220 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.vcTfqpWNB6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.20MUbNj7fL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vcTfqpWNB6 ++ cat /tmp/tmp.20MUbNj7fL ++ rm /tmp/tmp.vcTfqpWNB6 /tmp/tmp.20MUbNj7fL ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 221 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7S2rwcgVjB +++ mktemp ++ local LAST_ERR=/tmp/tmp.Sosvgq1KWr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7S2rwcgVjB ++ cat /tmp/tmp.Sosvgq1KWr ++ rm /tmp/tmp.7S2rwcgVjB /tmp/tmp.Sosvgq1KWr ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 222 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.s2WFv7n29v +++ mktemp ++ local LAST_ERR=/tmp/tmp.WhXh58wxOp ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.s2WFv7n29v ++ cat /tmp/tmp.WhXh58wxOp ++ rm /tmp/tmp.s2WFv7n29v /tmp/tmp.WhXh58wxOp ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 223 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.zowhZ9QAbN +++ mktemp ++ local LAST_ERR=/tmp/tmp.Hgx7xJjryG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zowhZ9QAbN ++ cat /tmp/tmp.Hgx7xJjryG ++ rm /tmp/tmp.zowhZ9QAbN /tmp/tmp.Hgx7xJjryG ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 224 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.wiFc2p7Abx +++ mktemp ++ local LAST_ERR=/tmp/tmp.QX275IlxE4 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wiFc2p7Abx ++ cat /tmp/tmp.QX275IlxE4 ++ rm /tmp/tmp.wiFc2p7Abx /tmp/tmp.QX275IlxE4 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 225 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.BHreMksknc +++ mktemp ++ local LAST_ERR=/tmp/tmp.83NfvUyYHV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BHreMksknc ++ cat /tmp/tmp.83NfvUyYHV ++ rm /tmp/tmp.BHreMksknc /tmp/tmp.83NfvUyYHV ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 226 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.v8eNZ3qWoK +++ mktemp ++ local LAST_ERR=/tmp/tmp.RwufBFpNER ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.v8eNZ3qWoK ++ cat /tmp/tmp.RwufBFpNER ++ rm /tmp/tmp.v8eNZ3qWoK /tmp/tmp.RwufBFpNER ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 227 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.jJ0HTqgSWH +++ mktemp ++ local LAST_ERR=/tmp/tmp.f2ZaVVGOqE ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jJ0HTqgSWH ++ cat /tmp/tmp.f2ZaVVGOqE ++ rm /tmp/tmp.jJ0HTqgSWH /tmp/tmp.f2ZaVVGOqE ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 228 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.N0kH1JItm8 +++ mktemp ++ local LAST_ERR=/tmp/tmp.gqfn90M5Z2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.N0kH1JItm8 ++ cat /tmp/tmp.gqfn90M5Z2 ++ rm /tmp/tmp.N0kH1JItm8 /tmp/tmp.gqfn90M5Z2 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 229 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.F1X89CMAYR +++ mktemp ++ local LAST_ERR=/tmp/tmp.8TUl8gyDkL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.F1X89CMAYR ++ cat /tmp/tmp.8TUl8gyDkL ++ rm /tmp/tmp.F1X89CMAYR /tmp/tmp.8TUl8gyDkL ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 230 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.OSAYiJSWX2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.bIXLn1YXee ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.OSAYiJSWX2 ++ cat /tmp/tmp.bIXLn1YXee ++ rm /tmp/tmp.OSAYiJSWX2 /tmp/tmp.bIXLn1YXee ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 231 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.0EtM32p6On +++ mktemp ++ local LAST_ERR=/tmp/tmp.u3unn7dQs7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.0EtM32p6On ++ cat /tmp/tmp.u3unn7dQs7 ++ rm /tmp/tmp.0EtM32p6On /tmp/tmp.u3unn7dQs7 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 232 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.U3t9m4uoOy +++ mktemp ++ local LAST_ERR=/tmp/tmp.CTjrUOhR8S ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.U3t9m4uoOy ++ cat /tmp/tmp.CTjrUOhR8S ++ rm /tmp/tmp.U3t9m4uoOy /tmp/tmp.CTjrUOhR8S ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 233 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.63tLNgXbEQ +++ mktemp ++ local LAST_ERR=/tmp/tmp.OfEpPKwPDv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.63tLNgXbEQ ++ cat /tmp/tmp.OfEpPKwPDv ++ rm /tmp/tmp.63tLNgXbEQ /tmp/tmp.OfEpPKwPDv ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 234 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.AftQD0TJ23 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Mk9kcQ5hCB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AftQD0TJ23 ++ cat /tmp/tmp.Mk9kcQ5hCB ++ rm /tmp/tmp.AftQD0TJ23 /tmp/tmp.Mk9kcQ5hCB ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 235 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.9xNY5P6hqX +++ mktemp ++ local LAST_ERR=/tmp/tmp.S3Ivk92Zmf ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9xNY5P6hqX ++ cat /tmp/tmp.S3Ivk92Zmf ++ rm /tmp/tmp.9xNY5P6hqX /tmp/tmp.S3Ivk92Zmf ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 236 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.qpFZhs6Z8p +++ mktemp ++ local LAST_ERR=/tmp/tmp.vMnGAdnqD7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qpFZhs6Z8p ++ cat /tmp/tmp.vMnGAdnqD7 ++ rm /tmp/tmp.qpFZhs6Z8p /tmp/tmp.vMnGAdnqD7 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 237 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.DDyWZ5kKN6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.887OUwoiGh ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DDyWZ5kKN6 ++ cat /tmp/tmp.887OUwoiGh ++ rm /tmp/tmp.DDyWZ5kKN6 /tmp/tmp.887OUwoiGh ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 238 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.bdkjQioAYD +++ mktemp ++ local LAST_ERR=/tmp/tmp.Kt2jV620Kv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.bdkjQioAYD ++ cat /tmp/tmp.Kt2jV620Kv ++ rm /tmp/tmp.bdkjQioAYD /tmp/tmp.Kt2jV620Kv ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 239 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.BDYeiZpyso +++ mktemp ++ local LAST_ERR=/tmp/tmp.Lsl2uOZ9Bn ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BDYeiZpyso ++ cat /tmp/tmp.Lsl2uOZ9Bn ++ rm /tmp/tmp.BDYeiZpyso /tmp/tmp.Lsl2uOZ9Bn ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 240 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.nS0prbWe7U +++ mktemp ++ local LAST_ERR=/tmp/tmp.rkz61YsOC4 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nS0prbWe7U ++ cat /tmp/tmp.rkz61YsOC4 ++ rm /tmp/tmp.nS0prbWe7U /tmp/tmp.rkz61YsOC4 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 241 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.h57yDELZt6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.7f4GDbg6Mz ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.h57yDELZt6 ++ cat /tmp/tmp.7f4GDbg6Mz ++ rm /tmp/tmp.h57yDELZt6 /tmp/tmp.7f4GDbg6Mz ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 242 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.qCNKoR4hRL +++ mktemp ++ local LAST_ERR=/tmp/tmp.dUab7NcQXl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qCNKoR4hRL ++ cat /tmp/tmp.dUab7NcQXl ++ rm /tmp/tmp.qCNKoR4hRL /tmp/tmp.dUab7NcQXl ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 243 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.QCYgjyJtNE +++ mktemp ++ local LAST_ERR=/tmp/tmp.icXgOve1aO ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.QCYgjyJtNE ++ cat /tmp/tmp.icXgOve1aO ++ rm /tmp/tmp.QCYgjyJtNE /tmp/tmp.icXgOve1aO ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 244 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7TrH0WnhsF +++ mktemp ++ local LAST_ERR=/tmp/tmp.UphXLKJHGY ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7TrH0WnhsF ++ cat /tmp/tmp.UphXLKJHGY ++ rm /tmp/tmp.7TrH0WnhsF /tmp/tmp.UphXLKJHGY ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 245 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.bRGMcXOAMs +++ mktemp ++ local LAST_ERR=/tmp/tmp.fts5m2RZzZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.bRGMcXOAMs ++ cat /tmp/tmp.fts5m2RZzZ ++ rm /tmp/tmp.bRGMcXOAMs /tmp/tmp.fts5m2RZzZ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 246 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.vEVSdKEEnf +++ mktemp ++ local LAST_ERR=/tmp/tmp.3tAMnTsAHg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vEVSdKEEnf ++ cat /tmp/tmp.3tAMnTsAHg ++ rm /tmp/tmp.vEVSdKEEnf /tmp/tmp.3tAMnTsAHg ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 247 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.UgTHs1lxHo +++ mktemp ++ local LAST_ERR=/tmp/tmp.w5haxHReKY ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UgTHs1lxHo ++ cat /tmp/tmp.w5haxHReKY ++ rm /tmp/tmp.UgTHs1lxHo /tmp/tmp.w5haxHReKY ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 248 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.3KHecn1x6W +++ mktemp ++ local LAST_ERR=/tmp/tmp.KJ1q6xeQ4e ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3KHecn1x6W ++ cat /tmp/tmp.KJ1q6xeQ4e ++ rm /tmp/tmp.3KHecn1x6W /tmp/tmp.KJ1q6xeQ4e ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 249 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.2YvRzoYNtB +++ mktemp ++ local LAST_ERR=/tmp/tmp.jLmCWFb4Tf ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2YvRzoYNtB ++ cat /tmp/tmp.jLmCWFb4Tf ++ rm /tmp/tmp.2YvRzoYNtB /tmp/tmp.jLmCWFb4Tf ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 250 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.HHaG49Sw4c +++ mktemp ++ local LAST_ERR=/tmp/tmp.XYbIA8NUkb ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HHaG49Sw4c ++ cat /tmp/tmp.XYbIA8NUkb ++ rm /tmp/tmp.HHaG49Sw4c /tmp/tmp.XYbIA8NUkb ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 251 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fM2GTFWwVt +++ mktemp ++ local LAST_ERR=/tmp/tmp.WuDhbNyvgc ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fM2GTFWwVt ++ cat /tmp/tmp.WuDhbNyvgc ++ rm /tmp/tmp.fM2GTFWwVt /tmp/tmp.WuDhbNyvgc ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 252 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.nWQ8Zmyn5p +++ mktemp ++ local LAST_ERR=/tmp/tmp.TY7sCTbxRD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nWQ8Zmyn5p ++ cat /tmp/tmp.TY7sCTbxRD ++ rm /tmp/tmp.nWQ8Zmyn5p /tmp/tmp.TY7sCTbxRD ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 253 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Vv148Nk94l +++ mktemp ++ local LAST_ERR=/tmp/tmp.T7iNT9Tdtz ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Vv148Nk94l ++ cat /tmp/tmp.T7iNT9Tdtz ++ rm /tmp/tmp.Vv148Nk94l /tmp/tmp.T7iNT9Tdtz ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 254 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.00s96mGI3U +++ mktemp ++ local LAST_ERR=/tmp/tmp.X8mcciiGns ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.00s96mGI3U ++ cat /tmp/tmp.X8mcciiGns ++ rm /tmp/tmp.00s96mGI3U /tmp/tmp.X8mcciiGns ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 255 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.P0bTuzk6PZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.ijWfYItavZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.P0bTuzk6PZ ++ cat /tmp/tmp.ijWfYItavZ ++ rm /tmp/tmp.P0bTuzk6PZ /tmp/tmp.ijWfYItavZ ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 256 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.LfIB8DxVAN +++ mktemp ++ local LAST_ERR=/tmp/tmp.YkvyP0YxZ2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.LfIB8DxVAN ++ cat /tmp/tmp.YkvyP0YxZ2 ++ rm /tmp/tmp.LfIB8DxVAN /tmp/tmp.YkvyP0YxZ2 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 257 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.CVcMEA7lSj +++ mktemp ++ local LAST_ERR=/tmp/tmp.JujqxMNyOq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.CVcMEA7lSj ++ cat /tmp/tmp.JujqxMNyOq ++ rm /tmp/tmp.CVcMEA7lSj /tmp/tmp.JujqxMNyOq ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 258 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WvPFmwTFAH +++ mktemp ++ local LAST_ERR=/tmp/tmp.jfWNYNcTIa ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WvPFmwTFAH ++ cat /tmp/tmp.jfWNYNcTIa ++ rm /tmp/tmp.WvPFmwTFAH /tmp/tmp.jfWNYNcTIa ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 259 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.SaCGtZ0mDb +++ mktemp ++ local LAST_ERR=/tmp/tmp.h1xjOHT4Q6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SaCGtZ0mDb ++ cat /tmp/tmp.h1xjOHT4Q6 ++ rm /tmp/tmp.SaCGtZ0mDb /tmp/tmp.h1xjOHT4Q6 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 260 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fFSVlPJwAA +++ mktemp ++ local LAST_ERR=/tmp/tmp.PGdOqQf5UD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fFSVlPJwAA ++ cat /tmp/tmp.PGdOqQf5UD ++ rm /tmp/tmp.fFSVlPJwAA /tmp/tmp.PGdOqQf5UD ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 261 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.wCIRM1svcp +++ mktemp ++ local LAST_ERR=/tmp/tmp.klLvEZbq4f ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wCIRM1svcp ++ cat /tmp/tmp.klLvEZbq4f ++ rm /tmp/tmp.wCIRM1svcp /tmp/tmp.klLvEZbq4f ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 262 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.sRgD6jyQos +++ mktemp ++ local LAST_ERR=/tmp/tmp.5DDQVEVQkN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.sRgD6jyQos ++ cat /tmp/tmp.5DDQVEVQkN ++ rm /tmp/tmp.sRgD6jyQos /tmp/tmp.5DDQVEVQkN ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 263 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.kMFZCGNgaY +++ mktemp ++ local LAST_ERR=/tmp/tmp.uyz4SHJoEX ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kMFZCGNgaY ++ cat /tmp/tmp.uyz4SHJoEX ++ rm /tmp/tmp.kMFZCGNgaY /tmp/tmp.uyz4SHJoEX ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 264 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.mu5VUsjpxO +++ mktemp ++ local LAST_ERR=/tmp/tmp.iSp3woctFu ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.mu5VUsjpxO ++ cat /tmp/tmp.iSp3woctFu ++ rm /tmp/tmp.mu5VUsjpxO /tmp/tmp.iSp3woctFu ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 265 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.11Trwp3j1z +++ mktemp ++ local LAST_ERR=/tmp/tmp.PkjjT2rLgf ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.11Trwp3j1z ++ cat /tmp/tmp.PkjjT2rLgf ++ rm /tmp/tmp.11Trwp3j1z /tmp/tmp.PkjjT2rLgf ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 266 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.8t6Z3vykwj +++ mktemp ++ local LAST_ERR=/tmp/tmp.AS777rHCyn ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.8t6Z3vykwj ++ cat /tmp/tmp.AS777rHCyn ++ rm /tmp/tmp.8t6Z3vykwj /tmp/tmp.AS777rHCyn ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 267 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.9ZvvAhs0Tw +++ mktemp ++ local LAST_ERR=/tmp/tmp.tNpqADdwCs ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9ZvvAhs0Tw ++ cat /tmp/tmp.tNpqADdwCs ++ rm /tmp/tmp.9ZvvAhs0Tw /tmp/tmp.tNpqADdwCs ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 268 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.3xcyd12QFX +++ mktemp ++ local LAST_ERR=/tmp/tmp.xqIsxjoeKr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3xcyd12QFX ++ cat /tmp/tmp.xqIsxjoeKr ++ rm /tmp/tmp.3xcyd12QFX /tmp/tmp.xqIsxjoeKr ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 269 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Z3jpu6Lkq9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Yz3W7FShEF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Z3jpu6Lkq9 ++ cat /tmp/tmp.Yz3W7FShEF ++ rm /tmp/tmp.Z3jpu6Lkq9 /tmp/tmp.Yz3W7FShEF ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 270 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.BVTGhbJ4BA +++ mktemp ++ local LAST_ERR=/tmp/tmp.NZIEJuFaG3 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BVTGhbJ4BA ++ cat /tmp/tmp.NZIEJuFaG3 ++ rm /tmp/tmp.BVTGhbJ4BA /tmp/tmp.NZIEJuFaG3 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 271 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WBTiUFOCTX +++ mktemp ++ local LAST_ERR=/tmp/tmp.9HGDuelrBg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WBTiUFOCTX ++ cat /tmp/tmp.9HGDuelrBg ++ rm /tmp/tmp.WBTiUFOCTX /tmp/tmp.9HGDuelrBg ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 272 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.tHKupojVuM +++ mktemp ++ local LAST_ERR=/tmp/tmp.tDZbUpN2jB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tHKupojVuM ++ cat /tmp/tmp.tDZbUpN2jB ++ rm /tmp/tmp.tHKupojVuM /tmp/tmp.tDZbUpN2jB ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 273 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.09JcqhTcJ2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.9HC37yngyP ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.09JcqhTcJ2 ++ cat /tmp/tmp.9HC37yngyP ++ rm /tmp/tmp.09JcqhTcJ2 /tmp/tmp.9HC37yngyP ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 274 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.NLYwhzJOlq +++ mktemp ++ local LAST_ERR=/tmp/tmp.qHsmjvmPXA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NLYwhzJOlq ++ cat /tmp/tmp.qHsmjvmPXA ++ rm /tmp/tmp.NLYwhzJOlq /tmp/tmp.qHsmjvmPXA ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 275 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Hv9hIozyit +++ mktemp ++ local LAST_ERR=/tmp/tmp.vuCRHkGc76 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Hv9hIozyit ++ cat /tmp/tmp.vuCRHkGc76 ++ rm /tmp/tmp.Hv9hIozyit /tmp/tmp.vuCRHkGc76 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 276 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.AXaNveGDxc +++ mktemp ++ local LAST_ERR=/tmp/tmp.SM9Ao7hkxl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AXaNveGDxc ++ cat /tmp/tmp.SM9Ao7hkxl ++ rm /tmp/tmp.AXaNveGDxc /tmp/tmp.SM9Ao7hkxl ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 277 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.nnFuNi9TgK +++ mktemp ++ local LAST_ERR=/tmp/tmp.rvEBAGofa3 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nnFuNi9TgK ++ cat /tmp/tmp.rvEBAGofa3 ++ rm /tmp/tmp.nnFuNi9TgK /tmp/tmp.rvEBAGofa3 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 278 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.scRIVqGI50 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Clg8Xlsg3U ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.scRIVqGI50 ++ cat /tmp/tmp.Clg8Xlsg3U ++ rm /tmp/tmp.scRIVqGI50 /tmp/tmp.Clg8Xlsg3U ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 279 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.55JifOHzfM +++ mktemp ++ local LAST_ERR=/tmp/tmp.UJTLpXrIao ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.55JifOHzfM ++ cat /tmp/tmp.UJTLpXrIao ++ rm /tmp/tmp.55JifOHzfM /tmp/tmp.UJTLpXrIao ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 280 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.SSYcP2rntM +++ mktemp ++ local LAST_ERR=/tmp/tmp.1YimqbMHWw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SSYcP2rntM ++ cat /tmp/tmp.1YimqbMHWw ++ rm /tmp/tmp.SSYcP2rntM /tmp/tmp.1YimqbMHWw ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 281 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.00bXZHqCG3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.L6YGgXlUZj ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.00bXZHqCG3 ++ cat /tmp/tmp.L6YGgXlUZj ++ rm /tmp/tmp.00bXZHqCG3 /tmp/tmp.L6YGgXlUZj ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 282 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.CFXwdyOA8W +++ mktemp ++ local LAST_ERR=/tmp/tmp.2XcOKrPLC2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.CFXwdyOA8W ++ cat /tmp/tmp.2XcOKrPLC2 ++ rm /tmp/tmp.CFXwdyOA8W /tmp/tmp.2XcOKrPLC2 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 283 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.EB7YSA83Eb +++ mktemp ++ local LAST_ERR=/tmp/tmp.90qQ3DXLzO ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.EB7YSA83Eb ++ cat /tmp/tmp.90qQ3DXLzO ++ rm /tmp/tmp.EB7YSA83Eb /tmp/tmp.90qQ3DXLzO ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 284 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.ORS4i2dEQh +++ mktemp ++ local LAST_ERR=/tmp/tmp.NchAolh3Jh ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ORS4i2dEQh ++ cat /tmp/tmp.NchAolh3Jh ++ rm /tmp/tmp.ORS4i2dEQh /tmp/tmp.NchAolh3Jh ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 285 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Olirqkr1Pf +++ mktemp ++ local LAST_ERR=/tmp/tmp.9haZlckswo ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Olirqkr1Pf ++ cat /tmp/tmp.9haZlckswo ++ rm /tmp/tmp.Olirqkr1Pf /tmp/tmp.9haZlckswo ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 286 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.CTOwicaqD9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.PAoiHddkQi ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.CTOwicaqD9 ++ cat /tmp/tmp.PAoiHddkQi ++ rm /tmp/tmp.CTOwicaqD9 /tmp/tmp.PAoiHddkQi ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 287 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.S1cV0fQNyP +++ mktemp ++ local LAST_ERR=/tmp/tmp.cme7aj9BOI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.S1cV0fQNyP ++ cat /tmp/tmp.cme7aj9BOI ++ rm /tmp/tmp.S1cV0fQNyP /tmp/tmp.cme7aj9BOI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 288 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Fc7NRumi8v +++ mktemp ++ local LAST_ERR=/tmp/tmp.JtwhwtF9A5 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Fc7NRumi8v ++ cat /tmp/tmp.JtwhwtF9A5 ++ rm /tmp/tmp.Fc7NRumi8v /tmp/tmp.JtwhwtF9A5 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 289 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Jz3k5qBhuE +++ mktemp ++ local LAST_ERR=/tmp/tmp.iNZ4Ip8Cqc ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Jz3k5qBhuE ++ cat /tmp/tmp.iNZ4Ip8Cqc ++ rm /tmp/tmp.Jz3k5qBhuE /tmp/tmp.iNZ4Ip8Cqc ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 290 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.mOidkq3FJl +++ mktemp ++ local LAST_ERR=/tmp/tmp.tR6dC3k3JD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.mOidkq3FJl ++ cat /tmp/tmp.tR6dC3k3JD ++ rm /tmp/tmp.mOidkq3FJl /tmp/tmp.tR6dC3k3JD ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 291 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.PWwAgD4il6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.CcV1kg9GDU ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PWwAgD4il6 ++ cat /tmp/tmp.CcV1kg9GDU ++ rm /tmp/tmp.PWwAgD4il6 /tmp/tmp.CcV1kg9GDU ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 292 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.0wxFL3qGSc +++ mktemp ++ local LAST_ERR=/tmp/tmp.qDXpffIJN1 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.0wxFL3qGSc ++ cat /tmp/tmp.qDXpffIJN1 ++ rm /tmp/tmp.0wxFL3qGSc /tmp/tmp.qDXpffIJN1 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 293 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.gwt02JK190 +++ mktemp ++ local LAST_ERR=/tmp/tmp.G5Yo0UNbJI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.gwt02JK190 ++ cat /tmp/tmp.G5Yo0UNbJI ++ rm /tmp/tmp.gwt02JK190 /tmp/tmp.G5Yo0UNbJI ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 294 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.iOSYqoFLVH +++ mktemp ++ local LAST_ERR=/tmp/tmp.4XXMk6tHmC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.iOSYqoFLVH ++ cat /tmp/tmp.4XXMk6tHmC ++ rm /tmp/tmp.iOSYqoFLVH /tmp/tmp.4XXMk6tHmC ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 295 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.wuil0DH6u1 +++ mktemp ++ local LAST_ERR=/tmp/tmp.FYrP24efrw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wuil0DH6u1 ++ cat /tmp/tmp.FYrP24efrw ++ rm /tmp/tmp.wuil0DH6u1 /tmp/tmp.FYrP24efrw ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 296 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.5o4bthcbme +++ mktemp ++ local LAST_ERR=/tmp/tmp.0u0PtiqeHW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.5o4bthcbme ++ cat /tmp/tmp.0u0PtiqeHW ++ rm /tmp/tmp.5o4bthcbme /tmp/tmp.0u0PtiqeHW ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 297 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.rLyc7SurqY +++ mktemp ++ local LAST_ERR=/tmp/tmp.nQkd1HNwp1 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rLyc7SurqY ++ cat /tmp/tmp.nQkd1HNwp1 ++ rm /tmp/tmp.rLyc7SurqY /tmp/tmp.nQkd1HNwp1 ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 298 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.SlZzibFtqX +++ mktemp ++ local LAST_ERR=/tmp/tmp.0R7l0A6N9c ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SlZzibFtqX ++ cat /tmp/tmp.0R7l0A6N9c ++ rm /tmp/tmp.SlZzibFtqX /tmp/tmp.0R7l0A6N9c ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 299 -ge 300 ]] + let i+=1 ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.SP5umVW4Ff +++ mktemp ++ local LAST_ERR=/tmp/tmp.EO6zCBeXsV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SP5umVW4Ff ++ cat /tmp/tmp.EO6zCBeXsV ++ rm /tmp/tmp.SP5umVW4Ff /tmp/tmp.EO6zCBeXsV ++ return 0 + [[ error == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + [[ 300 -ge 300 ]] + echo 'Something went wrong waiting for cluster consistency!' Something went wrong waiting for cluster consistency! + exit 1