Log: /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/logs/tls-issue-self-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 + main + create_infra tls-issue-self-1216 + local ns=tls-issue-self-1216 + '[' -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 tls-issue-self-10650 some-name --type=merge -p '{"metadata":{"finalizers":[]}}' perconaxtradbcluster.pxc.percona.com/some-name patched + kubectl_bin delete pxc --all --all-namespaces ++ mktemp + local LAST_OUT=/tmp/tmp.H6Xr5bbIjl ++ mktemp + local LAST_ERR=/tmp/tmp.0rsiFPa9NU + 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.H6Xr5bbIjl perconaxtradbcluster.pxc.percona.com "some-name" deleted from tls-issue-self-10650 namespace + cat /tmp/tmp.0rsiFPa9NU + rm /tmp/tmp.H6Xr5bbIjl /tmp/tmp.0rsiFPa9NU + return 0 + kubectl_bin delete pxc-backup --all --all-namespaces ++ mktemp + local LAST_OUT=/tmp/tmp.iiXd7Q9cgB ++ mktemp + local LAST_ERR=/tmp/tmp.W91egNCNQo + 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.iiXd7Q9cgB + cat /tmp/tmp.W91egNCNQo error: the server doesn't have a resource type "pxc-backup" + rm /tmp/tmp.iiXd7Q9cgB /tmp/tmp.W91egNCNQo + return 1 + : + kubectl_bin delete pxc-restore --all --all-namespaces ++ mktemp + local LAST_OUT=/tmp/tmp.g1zomIBVLq ++ mktemp + local LAST_ERR=/tmp/tmp.ZtmvrhlWsn + 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.g1zomIBVLq + cat /tmp/tmp.ZtmvrhlWsn error: the server doesn't have a resource type "pxc-restore" + rm /tmp/tmp.g1zomIBVLq /tmp/tmp.ZtmvrhlWsn + 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 ++ awk '{print $1}' ++ grep chaos-mesh + timeout 30 kubectl delete ValidatingWebhookConfiguration error: resource(s) were provided, but no name was specified + : ++ kubectl get ValidatingWebhookConfiguration ++ awk '{print $1}' ++ grep validate-auth + 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 + : ++ grep chaos-mesh ++ awk '{print $1}' ++ kubectl get clusterrolebinding + timeout 30 kubectl delete clusterrolebinding error: resource(s) were provided, but no name was specified + : ++ kubectl get clusterrole ++ awk '{print $1}' ++ grep chaos-mesh + 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 + awk '{print$1}' + '[' -n '' ']' + desc 'cleaned up old namespaces pxc-operator' + xargs kubectl delete ns + set +o xtrace ----------------------------------------------------------------------------------- cleaned up old namespaces pxc-operator ----------------------------------------------------------------------------------- + kubectl_bin delete namespace pxc-operator + egrep -v '^kube-|^default|Terminating|pxc-operator|openshift|^gke-|^gmp-|^NAME' ++ mktemp ++ mktemp + local LAST_OUT=/tmp/tmp.LUjdv7Em3p ++ mktemp + local LAST_OUT=/tmp/tmp.TSChHSXrZJ ++ mktemp + local LAST_ERR=/tmp/tmp.algpD7Yvrj + local exit_status=0 ++ seq 0 2 + local LAST_ERR=/tmp/tmp.oG3b421y1N + local exit_status=0 ++ 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.TSChHSXrZJ + cat /tmp/tmp.oG3b421y1N + rm /tmp/tmp.TSChHSXrZJ /tmp/tmp.oG3b421y1N + return 0 namespace "tls-issue-self-10650" deleted + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.LUjdv7Em3p namespace "pxc-operator" deleted + cat /tmp/tmp.algpD7Yvrj + rm /tmp/tmp.LUjdv7Em3p /tmp/tmp.algpD7Yvrj + 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.Li8OwcMRtS ++ mktemp + local LAST_ERR=/tmp/tmp.zEbS9I7wuY + 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.Li8OwcMRtS namespace/pxc-operator created + cat /tmp/tmp.zEbS9I7wuY + rm /tmp/tmp.Li8OwcMRtS /tmp/tmp.zEbS9I7wuY + return 0 ++ kubectl_bin config current-context +++ mktemp ++ local LAST_OUT=/tmp/tmp.wFARcgIYkO +++ mktemp ++ local LAST_ERR=/tmp/tmp.6OWc1o4XCZ ++ 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.wFARcgIYkO ++ cat /tmp/tmp.6OWc1o4XCZ ++ rm /tmp/tmp.wFARcgIYkO /tmp/tmp.6OWc1o4XCZ ++ return 0 + kubectl_bin config set-context gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster8 --namespace=pxc-operator ++ mktemp + local LAST_OUT=/tmp/tmp.HXLXzLLlSd ++ mktemp + local LAST_ERR=/tmp/tmp.32rxmaQkTh + 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-cluster8 --namespace=pxc-operator + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.HXLXzLLlSd Context "gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster8" modified. + cat /tmp/tmp.32rxmaQkTh + rm /tmp/tmp.HXLXzLLlSd /tmp/tmp.32rxmaQkTh + 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.yoPJCn5I9w ++ mktemp + local LAST_ERR=/tmp/tmp.iwXykN4cMY + 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.yoPJCn5I9w customresourcedefinition.apiextensions.k8s.io/perconaxtradbclusters.pxc.percona.com serverside-applied + cat /tmp/tmp.iwXykN4cMY + rm /tmp/tmp.yoPJCn5I9w /tmp/tmp.iwXykN4cMY + return 0 + '[' -n pxc-operator ']' + apply_rbac cw-rbac + local operator_namespace=pxc-operator + local rbac=cw-rbac + sed -e 's^namespace: .*^namespace: pxc-operator^' + kubectl_bin apply -f - ++ mktemp + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/deploy/cw-rbac.yaml + local LAST_OUT=/tmp/tmp.InWuoscU7i ++ mktemp + local LAST_ERR=/tmp/tmp.RHlu9EoyEv + 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.InWuoscU7i 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.RHlu9EoyEv + rm /tmp/tmp.InWuoscU7i /tmp/tmp.RHlu9EoyEv + return 0 + 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 == "DISABLE_TELEMETRY").value) = "true"' - + yq eval '(select(.kind == "Deployment").spec.template.spec.containers[] | select(.name == "percona-xtradb-cluster-operator").env[] | select(.name == "LOG_LEVEL").value) = "VERBOSE"' - + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/deploy/cw-operator.yaml + kubectl_bin apply -f - ++ mktemp + local LAST_OUT=/tmp/tmp.WzeSTlTe4F ++ mktemp + local LAST_ERR=/tmp/tmp.IHmxvDVYpd + 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.WzeSTlTe4F deployment.apps/percona-xtradb-cluster-operator created service/percona-xtradb-cluster-operator created + cat /tmp/tmp.IHmxvDVYpd + rm /tmp/tmp.WzeSTlTe4F /tmp/tmp.IHmxvDVYpd + 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.QLIkfbbee9 ++ mktemp + local LAST_ERR=/tmp/tmp.mQdeCS7Bqb + 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.QLIkfbbee9 pod/percona-xtradb-cluster-operator-859595f865-sp22k condition met + cat /tmp/tmp.mQdeCS7Bqb + rm /tmp/tmp.QLIkfbbee9 /tmp/tmp.mQdeCS7Bqb + 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.NdnmanJk7p +++ mktemp ++ local LAST_ERR=/tmp/tmp.9tBVvjrV8k ++ 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.NdnmanJk7p ++ cat /tmp/tmp.9tBVvjrV8k ++ rm /tmp/tmp.NdnmanJk7p /tmp/tmp.9tBVvjrV8k ++ return 0 + wait_pod percona-xtradb-cluster-operator-859595f865-sp22k 480 pxc-operator + local pod=percona-xtradb-cluster-operator-859595f865-sp22k + local max_retry=480 + local ns=pxc-operator ++ echo percona-xtradb-cluster-operator-859595f865-sp22k ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container= + set +o xtrace pod/percona-xtradb-cluster-operator-859595f865-sp22k condition met waiting for pod/percona-xtradb-cluster-operator-859595f865-sp22k to become Ready.Ok + sleep 3 + create_namespace tls-issue-self-1216 + local namespace=tls-issue-self-1216 + 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 + : ++ grep chaos-mesh ++ awk '{print $1}' ++ kubectl get clusterrolebinding + 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 tls-issue-self-1216' + set +o xtrace ----------------------------------------------------------------------------------- cleaned up old namespaces tls-issue-self-1216 ----------------------------------------------------------------------------------- + kubectl_bin delete namespace tls-issue-self-1216 ++ mktemp + local LAST_OUT=/tmp/tmp.1AM1oCXhaR + kubectl_bin get ns ++ mktemp ++ mktemp + local LAST_ERR=/tmp/tmp.vIampIWU5E + local exit_status=0 + local LAST_OUT=/tmp/tmp.vd6D67fnIa ++ seq 0 2 ++ mktemp + for i in '$(seq 0 2)' + set +e + kubectl delete namespace tls-issue-self-1216 + local LAST_ERR=/tmp/tmp.9WH3YpV9ii + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl get ns + awk '{print$1}' + xargs kubectl delete ns + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl delete namespace tls-issue-self-1216 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.vd6D67fnIa + cat /tmp/tmp.9WH3YpV9ii + rm /tmp/tmp.vd6D67fnIa /tmp/tmp.9WH3YpV9ii + return 0 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 tls-issue-self-1216 + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + cat /tmp/tmp.1AM1oCXhaR + cat /tmp/tmp.vIampIWU5E Error from server (NotFound): namespaces "tls-issue-self-1216" not found + rm /tmp/tmp.1AM1oCXhaR /tmp/tmp.vIampIWU5E + return 1 + : + wait_for_delete namespace/tls-issue-self-1216 + local res=namespace/tls-issue-self-1216 + echo -n 'waiting for namespace/tls-issue-self-1216 to be deleted' waiting for namespace/tls-issue-self-1216 to be deleted+ set +o xtrace Error from server (NotFound): namespaces "tls-issue-self-1216" not found + desc 'create namespace tls-issue-self-1216' + set +o xtrace ----------------------------------------------------------------------------------- create namespace tls-issue-self-1216 ----------------------------------------------------------------------------------- + kubectl_bin create namespace tls-issue-self-1216 ++ mktemp + local LAST_OUT=/tmp/tmp.1DEHyuCNFp ++ mktemp + local LAST_ERR=/tmp/tmp.UoCCtTGdVL + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl create namespace tls-issue-self-1216 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.1DEHyuCNFp namespace/tls-issue-self-1216 created + cat /tmp/tmp.UoCCtTGdVL + rm /tmp/tmp.1DEHyuCNFp /tmp/tmp.UoCCtTGdVL + return 0 ++ kubectl_bin config current-context +++ mktemp ++ local LAST_OUT=/tmp/tmp.0xpRZmEERm +++ mktemp ++ local LAST_ERR=/tmp/tmp.YHUUA6SNlO ++ 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.0xpRZmEERm ++ cat /tmp/tmp.YHUUA6SNlO ++ rm /tmp/tmp.0xpRZmEERm /tmp/tmp.YHUUA6SNlO ++ return 0 + kubectl_bin config set-context gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster8 --namespace=tls-issue-self-1216 ++ mktemp + local LAST_OUT=/tmp/tmp.RquE77JiG5 ++ mktemp + local LAST_ERR=/tmp/tmp.FFa3yyc8Gz + 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-cluster8 --namespace=tls-issue-self-1216 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.RquE77JiG5 Context "gke_cloud-dev-112233_us-central1-a_jen-pxc-2207-f8e092d7-9-cluster8" modified. + cat /tmp/tmp.FFa3yyc8Gz + rm /tmp/tmp.RquE77JiG5 /tmp/tmp.FFa3yyc8Gz + 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.1EBgAT0hVi ++ mktemp + local LAST_ERR=/tmp/tmp.UKyCSEOHtR + 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.1EBgAT0hVi secret/minio-secret created secret/aws-s3-secret created secret/gcp-cs-secret created secret/azure-secret created + cat /tmp/tmp.UKyCSEOHtR + rm /tmp/tmp.1EBgAT0hVi /tmp/tmp.UKyCSEOHtR + return 0 + kubectl_bin delete -f https://github.com/jetstack/cert-manager/releases/download/v1.18.2/cert-manager.yaml + : + sleep 10 + desc 'create PXC cluster without cert manager' + set +o xtrace ----------------------------------------------------------------------------------- create PXC cluster without cert manager ----------------------------------------------------------------------------------- + cluster=some-name + spinup_pxc some-name /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/some-name.yml 3 10 /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/secrets_without_tls.yml + local cluster=some-name + local config=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/some-name.yml + local size=3 + local sleep=10 + local secretsFile=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/secrets_without_tls.yml + local pxcClientFile=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/client.yml + local port=3306 + desc 'create first PXC cluster' + set +o xtrace ----------------------------------------------------------------------------------- create first PXC cluster ----------------------------------------------------------------------------------- + kubectl_bin apply -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/secrets_without_tls.yml ++ mktemp + local LAST_OUT=/tmp/tmp.4rsEX7TVdA ++ mktemp + local LAST_ERR=/tmp/tmp.kc03Lx1P8A + 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/secrets_without_tls.yml + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.4rsEX7TVdA secret/my-cluster-secrets created + cat /tmp/tmp.kc03Lx1P8A + rm /tmp/tmp.4rsEX7TVdA /tmp/tmp.kc03Lx1P8A + 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 + /usr/bin/sed -e 's#apiVersion: pxc.percona.com/v.*$#apiVersion: pxc.percona.com/v1#' + /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:.*\/percona-xtradb-cluster:.*$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0#' + /usr/bin/sed -e 's#image:.*-init$#image: perconalab/percona-xtradb-cluster-operator:PR-2207-f8e092d7#' ++ mktemp + /usr/bin/sed -e 's#image:.*-backup$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0-backup#' + /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:.*-haproxy$#image: perconalab/percona-xtradb-cluster-operator:main-haproxy#' + local LAST_OUT=/tmp/tmp.bCI1C2XHqZ + /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.tls-issue-self-1216~ + /usr/bin/sed -e 's#apply:.*#apply: Never#' ++ mktemp + local LAST_ERR=/tmp/tmp.sbOEXkeynm + 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.bCI1C2XHqZ deployment.apps/pxc-client created + cat /tmp/tmp.sbOEXkeynm + rm /tmp/tmp.bCI1C2XHqZ /tmp/tmp.sbOEXkeynm + return 0 + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 5\.7 ]] + apply_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/some-name.yml + '[' -z '' ']' + kubectl_bin apply -f - + cat_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/conf/some-name.yml ++ mktemp + /usr/bin/sed -e 's#apiVersion: pxc.percona.com/v.*$#apiVersion: pxc.percona.com/v1#' + 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#image:.*\/percona-xtradb-cluster:.*$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0#' + local LAST_OUT=/tmp/tmp.KZhCo7Wzs8 + /usr/bin/sed -e 's#image:.*-init$#image: perconalab/percona-xtradb-cluster-operator:PR-2207-f8e092d7#' + /usr/bin/sed -e 's#image:.*-proxysql$#image: perconalab/percona-xtradb-cluster-operator:main-proxysql#' ++ mktemp + /usr/bin/sed -e 's#image:.*-haproxy$#image: perconalab/percona-xtradb-cluster-operator:main-haproxy#' + /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.tls-issue-self-1216~ + /usr/bin/sed -e 's#image:.*-pmm$#image: perconalab/pmm-client:dev-latest#' + /usr/bin/sed -e 's#image:.*-backup$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.0-backup#' + local LAST_ERR=/tmp/tmp.eGR98FfDt0 + local exit_status=0 ++ seq 0 2 + /usr/bin/sed -e 's#apply:.*#apply: Never#' + for i in '$(seq 0 2)' + set +e + kubectl apply -f - + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.KZhCo7Wzs8 perconaxtradbcluster.pxc.percona.com/some-name created + cat /tmp/tmp.eGR98FfDt0 + rm /tmp/tmp.KZhCo7Wzs8 /tmp/tmp.eGR98FfDt0 + return 0 + desc 'check if all 3 Pods started' + set +o xtrace ----------------------------------------------------------------------------------- check if all 3 Pods started ----------------------------------------------------------------------------------- ++ get_proxy some-name ++ local target_cluster=some-name +++ kubectl_bin get pxc some-name -o 'jsonpath={.spec.haproxy.enabled}' ++++ mktemp +++ local LAST_OUT=/tmp/tmp.briWfQl7kY ++++ mktemp +++ local LAST_ERR=/tmp/tmp.bdBg8yZ3SC +++ local exit_status=0 ++++ seq 0 2 +++ for i in '$(seq 0 2)' +++ set +e +++ kubectl get pxc some-name -o 'jsonpath={.spec.haproxy.enabled}' +++ exit_status=0 +++ set -e +++ '[' 0 '!=' 0 ']' +++ break +++ cat /tmp/tmp.briWfQl7kY +++ cat /tmp/tmp.bdBg8yZ3SC +++ rm /tmp/tmp.briWfQl7kY /tmp/tmp.bdBg8yZ3SC +++ return 0 ++ [[ '' == \t\r\u\e ]] +++ kubectl_bin get pxc some-name -o 'jsonpath={.spec.proxysql.enabled}' ++++ mktemp +++ local LAST_OUT=/tmp/tmp.EWSfRya5K2 ++++ mktemp +++ local LAST_ERR=/tmp/tmp.Y8HwnJICb7 +++ local exit_status=0 ++++ seq 0 2 +++ for i in '$(seq 0 2)' +++ set +e +++ kubectl get pxc some-name -o 'jsonpath={.spec.proxysql.enabled}' +++ exit_status=0 +++ set -e +++ '[' 0 '!=' 0 ']' +++ break +++ cat /tmp/tmp.EWSfRya5K2 +++ cat /tmp/tmp.Y8HwnJICb7 +++ rm /tmp/tmp.EWSfRya5K2 /tmp/tmp.Y8HwnJICb7 +++ return 0 ++ [[ true == \t\r\u\e ]] ++ echo some-name-proxysql ++ return + local proxy=some-name-proxysql + kubectl_bin wait --for=condition=Ready pod -l app.kubernetes.io/instance=monitoring,app.kubernetes.io/managed-by=percona-xtradb-cluster-operator --timeout=300s -n tls-issue-self-1216 ++ mktemp + local LAST_OUT=/tmp/tmp.fISHReeTTE ++ mktemp + local LAST_ERR=/tmp/tmp.BaS0OV7w2w + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl wait --for=condition=Ready pod -l app.kubernetes.io/instance=monitoring,app.kubernetes.io/managed-by=percona-xtradb-cluster-operator --timeout=300s -n tls-issue-self-1216 + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl wait --for=condition=Ready pod -l app.kubernetes.io/instance=monitoring,app.kubernetes.io/managed-by=percona-xtradb-cluster-operator --timeout=300s -n tls-issue-self-1216 + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl wait --for=condition=Ready pod -l app.kubernetes.io/instance=monitoring,app.kubernetes.io/managed-by=percona-xtradb-cluster-operator --timeout=300s -n tls-issue-self-1216 + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + cat /tmp/tmp.fISHReeTTE + cat /tmp/tmp.BaS0OV7w2w error: no matching resources found + rm /tmp/tmp.fISHReeTTE /tmp/tmp.BaS0OV7w2w + return 1 + true + wait_for_running some-name-proxysql 1 + local name=some-name-proxysql + let last_pod=0 + : + local max_retry=480 + desc 'wait for running cluster' + set +o xtrace ----------------------------------------------------------------------------------- wait for running cluster ----------------------------------------------------------------------------------- ++ seq 0 0 + for i in '$(seq 0 $last_pod)' + wait_pod some-name-proxysql-0 480 + local pod=some-name-proxysql-0 + local max_retry=480 + local ns= ++ echo some-name-proxysql-0 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container=proxysql + set +o xtrace Error from server (NotFound): pods "some-name-proxysql-0" not found waiting for pod/some-name-proxysql-0 to become Ready...........Ok + wait_for_running some-name-pxc 3 + local name=some-name-pxc + let last_pod=2 + local max_retry=480 + desc 'wait for running cluster' + set +o xtrace ----------------------------------------------------------------------------------- wait for running cluster ----------------------------------------------------------------------------------- ++ seq 0 2 + for i in '$(seq 0 $last_pod)' + wait_pod some-name-pxc-0 480 + local pod=some-name-pxc-0 + local max_retry=480 + local ns= ++ echo some-name-pxc-0 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container=pxc + set +o xtrace pod/some-name-pxc-0 condition met waiting for pod/some-name-pxc-0 to become Ready.Ok + for i in '$(seq 0 $last_pod)' + wait_pod some-name-pxc-1 480 + local pod=some-name-pxc-1 + local max_retry=480 + local ns= ++ echo some-name-pxc-1 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container=pxc + set +o xtrace pod/some-name-pxc-1 condition met waiting for pod/some-name-pxc-1 to become Ready.Ok + for i in '$(seq 0 $last_pod)' + wait_pod some-name-pxc-2 480 + local pod=some-name-pxc-2 + local max_retry=480 + local ns= ++ echo some-name-pxc-2 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container=pxc + set +o xtrace pod/some-name-pxc-2 condition met waiting for pod/some-name-pxc-2 to become Ready.Ok + sleep 10 ++ kubectl get pxc some-name -o 'jsonpath={.spec.secretsName}' + local secret_name=my-cluster-secrets ++ getSecretData my-cluster-secrets root ++ local secretName=my-cluster-secrets ++ local dataKey=root ++ kubectl_bin get secrets/my-cluster-secrets '--template={{.data.root}}' ++ base64 --decode +++ mktemp ++ local LAST_OUT=/tmp/tmp.XuWraImCWz +++ mktemp ++ local LAST_ERR=/tmp/tmp.nbJ2gskbbJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get secrets/my-cluster-secrets '--template={{.data.root}}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.XuWraImCWz ++ cat /tmp/tmp.nbJ2gskbbJ ++ rm /tmp/tmp.XuWraImCWz /tmp/tmp.nbJ2gskbbJ ++ return 0 + local root_pass=root_password + desc 'write data' + set +o xtrace ----------------------------------------------------------------------------------- write data ----------------------------------------------------------------------------------- + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 5\.7 ]] + run_mysql 'CREATE DATABASE IF NOT EXISTS myApp; use myApp; CREATE TABLE IF NOT EXISTS myApp (id int PRIMARY KEY) ;' '-h some-name-proxysql -uroot -p'\''root_password'\'' -P3306' + local 'command=CREATE DATABASE IF NOT EXISTS myApp; use myApp; CREATE TABLE IF NOT EXISTS myApp (id int PRIMARY KEY) ;' + local 'uri=-h some-name-proxysql -uroot -p'\''root_password'\'' -P3306' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.sitXV97ijp +++ mktemp ++ local LAST_ERR=/tmp/tmp.4dyJEtWJCS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.sitXV97ijp ++ cat /tmp/tmp.4dyJEtWJCS ++ rm /tmp/tmp.sitXV97ijp /tmp/tmp.4dyJEtWJCS ++ return 0 + client_pod=pxc-client-59944c5bbf-lzxb8 + wait_pod pxc-client-59944c5bbf-lzxb8 + local pod=pxc-client-59944c5bbf-lzxb8 + local max_retry=480 + local ns= ++ echo pxc-client-59944c5bbf-lzxb8 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container= + set +o xtrace pod/pxc-client-59944c5bbf-lzxb8 condition met waiting for pod/pxc-client-59944c5bbf-lzxb8 to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + run_mysql 'INSERT myApp.myApp (id) VALUES (100500)' '-h some-name-proxysql -uroot -p'\''root_password'\'' -P3306' + local 'command=INSERT myApp.myApp (id) VALUES (100500)' + local 'uri=-h some-name-proxysql -uroot -p'\''root_password'\'' -P3306' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.dmwZbh11Au +++ mktemp ++ local LAST_ERR=/tmp/tmp.v0T8WKkwgc ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.dmwZbh11Au ++ cat /tmp/tmp.v0T8WKkwgc ++ rm /tmp/tmp.dmwZbh11Au /tmp/tmp.v0T8WKkwgc ++ return 0 + client_pod=pxc-client-59944c5bbf-lzxb8 + wait_pod pxc-client-59944c5bbf-lzxb8 + local pod=pxc-client-59944c5bbf-lzxb8 + local max_retry=480 + local ns= ++ echo pxc-client-59944c5bbf-lzxb8 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container= + set +o xtrace pod/pxc-client-59944c5bbf-lzxb8 condition met waiting for pod/pxc-client-59944c5bbf-lzxb8 to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + sleep 30 ++ seq 0 2 + for i in '$(seq 0 $((size - 1)))' + compare_mysql_cmd select-1 'SELECT * from myApp.myApp;' '-h some-name-pxc-0.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local command_id=select-1 + local 'command=SELECT * from myApp.myApp;' + local 'uri=-h some-name-pxc-0.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local postfix= + local expected_result=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1.sql + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 8\.4 ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 8\.0 ]] + [[ -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1-80.sql ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 5\.7 ]] + run_mysql 'SELECT * from myApp.myApp;' '-h some-name-pxc-0.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local 'command=SELECT * from myApp.myApp;' + local 'uri=-h some-name-pxc-0.some-name-pxc -uroot -p'\''root_password'\'' -P3306' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.8tbJlIxRBX +++ mktemp ++ local LAST_ERR=/tmp/tmp.9S1UYLc9Zz ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.8tbJlIxRBX ++ cat /tmp/tmp.9S1UYLc9Zz ++ rm /tmp/tmp.8tbJlIxRBX /tmp/tmp.9S1UYLc9Zz ++ return 0 + client_pod=pxc-client-59944c5bbf-lzxb8 + wait_pod pxc-client-59944c5bbf-lzxb8 + local pod=pxc-client-59944c5bbf-lzxb8 + local max_retry=480 + local ns= ++ echo pxc-client-59944c5bbf-lzxb8 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container= + set +o xtrace pod/pxc-client-59944c5bbf-lzxb8 condition met waiting for pod/pxc-client-59944c5bbf-lzxb8 to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + '[' '!' -s /tmp/tmp.d9vCQmQUDd/select-1.sql ']' + diff -u /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1.sql /tmp/tmp.d9vCQmQUDd/select-1.sql + for i in '$(seq 0 $((size - 1)))' + compare_mysql_cmd select-1 'SELECT * from myApp.myApp;' '-h some-name-pxc-1.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local command_id=select-1 + local 'command=SELECT * from myApp.myApp;' + local 'uri=-h some-name-pxc-1.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local postfix= + local expected_result=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1.sql + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 8\.4 ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 8\.0 ]] + [[ -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1-80.sql ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 5\.7 ]] + run_mysql 'SELECT * from myApp.myApp;' '-h some-name-pxc-1.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local 'command=SELECT * from myApp.myApp;' + local 'uri=-h some-name-pxc-1.some-name-pxc -uroot -p'\''root_password'\'' -P3306' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.HVWDZBaB8u +++ mktemp ++ local LAST_ERR=/tmp/tmp.jlTnPGGTnG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HVWDZBaB8u ++ cat /tmp/tmp.jlTnPGGTnG ++ rm /tmp/tmp.HVWDZBaB8u /tmp/tmp.jlTnPGGTnG ++ return 0 + client_pod=pxc-client-59944c5bbf-lzxb8 + wait_pod pxc-client-59944c5bbf-lzxb8 + local pod=pxc-client-59944c5bbf-lzxb8 + local max_retry=480 + local ns= ++ echo pxc-client-59944c5bbf-lzxb8 ++ egrep '^(pxc|proxysql)$' ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' + local container= + set +o xtrace pod/pxc-client-59944c5bbf-lzxb8 condition met waiting for pod/pxc-client-59944c5bbf-lzxb8 to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + '[' '!' -s /tmp/tmp.d9vCQmQUDd/select-1.sql ']' + diff -u /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1.sql /tmp/tmp.d9vCQmQUDd/select-1.sql + for i in '$(seq 0 $((size - 1)))' + compare_mysql_cmd select-1 'SELECT * from myApp.myApp;' '-h some-name-pxc-2.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local command_id=select-1 + local 'command=SELECT * from myApp.myApp;' + local 'uri=-h some-name-pxc-2.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local postfix= + local expected_result=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1.sql + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 8\.4 ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 8\.0 ]] + [[ -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1-80.sql ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.0 =~ 5\.7 ]] + run_mysql 'SELECT * from myApp.myApp;' '-h some-name-pxc-2.some-name-pxc -uroot -p'\''root_password'\'' -P3306' + local 'command=SELECT * from myApp.myApp;' + local 'uri=-h some-name-pxc-2.some-name-pxc -uroot -p'\''root_password'\'' -P3306' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.A6yEPhYL2J +++ mktemp ++ local LAST_ERR=/tmp/tmp.pnYOygTmGh ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.A6yEPhYL2J ++ cat /tmp/tmp.pnYOygTmGh ++ rm /tmp/tmp.A6yEPhYL2J /tmp/tmp.pnYOygTmGh ++ return 0 + client_pod=pxc-client-59944c5bbf-lzxb8 + wait_pod pxc-client-59944c5bbf-lzxb8 + local pod=pxc-client-59944c5bbf-lzxb8 + local max_retry=480 + local ns= ++ echo pxc-client-59944c5bbf-lzxb8 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ egrep '^(pxc|proxysql)$' + local container= + set +o xtrace pod/pxc-client-59944c5bbf-lzxb8 condition met waiting for pod/pxc-client-59944c5bbf-lzxb8 to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + '[' '!' -s /tmp/tmp.d9vCQmQUDd/select-1.sql ']' + diff -u /mnt/jenkins/workspace/cloud-pxc-operator_PR-2207/e2e-tests/tls-issue-self/compare/select-1.sql /tmp/tmp.d9vCQmQUDd/select-1.sql ++ is_keyring_plugin_in_use some-name ++ local cluster=some-name ++ kubectl_bin exec -it some-name-pxc-0 -c pxc -- bash -c 'cat /etc/mysql/node.cnf' ++ egrep -o 'early-plugin-load=keyring_\w+.so' +++ mktemp ++ local LAST_OUT=/tmp/tmp.oIvpycZBhN +++ mktemp ++ local LAST_ERR=/tmp/tmp.5fQHFRqb2c ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl exec -it some-name-pxc-0 -c pxc -- bash -c 'cat /etc/mysql/node.cnf' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.oIvpycZBhN ++ cat /tmp/tmp.5fQHFRqb2c Unable to use a TTY - input is not a terminal or the right kind of file ++ rm /tmp/tmp.oIvpycZBhN /tmp/tmp.5fQHFRqb2c ++ 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.hIJWuTJzpt +++ mktemp ++ local LAST_ERR=/tmp/tmp.vIEk87B6Ex ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.hIJWuTJzpt ++ cat /tmp/tmp.vIEk87B6Ex ++ rm /tmp/tmp.hIJWuTJzpt /tmp/tmp.vIEk87B6Ex ++ 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.DU0KPjx0tT +++ mktemp ++ local LAST_ERR=/tmp/tmp.4yWrqFxDVU ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DU0KPjx0tT ++ cat /tmp/tmp.4yWrqFxDVU ++ rm /tmp/tmp.DU0KPjx0tT /tmp/tmp.4yWrqFxDVU ++ 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.PYD8Wl6HuG +++ mktemp ++ local LAST_ERR=/tmp/tmp.C6JgfsMTVR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PYD8Wl6HuG ++ cat /tmp/tmp.C6JgfsMTVR ++ rm /tmp/tmp.PYD8Wl6HuG /tmp/tmp.C6JgfsMTVR ++ 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.l2EqLIlzng +++ mktemp ++ local LAST_ERR=/tmp/tmp.tq3XVJmCv0 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.l2EqLIlzng ++ cat /tmp/tmp.tq3XVJmCv0 ++ rm /tmp/tmp.l2EqLIlzng /tmp/tmp.tq3XVJmCv0 ++ 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.2Ek5wjsLgu +++ mktemp ++ local LAST_ERR=/tmp/tmp.jbr59sl7hn ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2Ek5wjsLgu ++ cat /tmp/tmp.jbr59sl7hn ++ rm /tmp/tmp.2Ek5wjsLgu /tmp/tmp.jbr59sl7hn ++ 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.yzKkXmiTDH +++ mktemp ++ local LAST_ERR=/tmp/tmp.8XSwDnMPn7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.yzKkXmiTDH ++ cat /tmp/tmp.8XSwDnMPn7 ++ rm /tmp/tmp.yzKkXmiTDH /tmp/tmp.8XSwDnMPn7 ++ 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.Sv8WhgCcaF +++ mktemp ++ local LAST_ERR=/tmp/tmp.5hHoAGhdzA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Sv8WhgCcaF ++ cat /tmp/tmp.5hHoAGhdzA ++ rm /tmp/tmp.Sv8WhgCcaF /tmp/tmp.5hHoAGhdzA ++ 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.EQwhYc6AEW +++ mktemp ++ local LAST_ERR=/tmp/tmp.dT1GIwYF5L ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.EQwhYc6AEW ++ cat /tmp/tmp.dT1GIwYF5L ++ rm /tmp/tmp.EQwhYc6AEW /tmp/tmp.dT1GIwYF5L ++ 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.ly0maaczzl +++ mktemp ++ local LAST_ERR=/tmp/tmp.2Lyw0TfzA7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ly0maaczzl ++ cat /tmp/tmp.2Lyw0TfzA7 ++ rm /tmp/tmp.ly0maaczzl /tmp/tmp.2Lyw0TfzA7 ++ 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.aSBwX3Ypve +++ mktemp ++ local LAST_ERR=/tmp/tmp.LD0HMftxHV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.aSBwX3Ypve ++ cat /tmp/tmp.LD0HMftxHV ++ rm /tmp/tmp.aSBwX3Ypve /tmp/tmp.LD0HMftxHV ++ 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.8UbxYpOfg7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.FWjO2tlKvJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.8UbxYpOfg7 ++ cat /tmp/tmp.FWjO2tlKvJ ++ rm /tmp/tmp.8UbxYpOfg7 /tmp/tmp.FWjO2tlKvJ ++ 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.gYVFjaf2h7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.hHTf0MqKu2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.gYVFjaf2h7 ++ cat /tmp/tmp.hHTf0MqKu2 ++ rm /tmp/tmp.gYVFjaf2h7 /tmp/tmp.hHTf0MqKu2 ++ 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.uA5IcBR3WD +++ mktemp ++ local LAST_ERR=/tmp/tmp.D5lDERhxT9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uA5IcBR3WD ++ cat /tmp/tmp.D5lDERhxT9 ++ rm /tmp/tmp.uA5IcBR3WD /tmp/tmp.D5lDERhxT9 ++ 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.TQLkiejfwu +++ mktemp ++ local LAST_ERR=/tmp/tmp.zIyUzsyhQd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.TQLkiejfwu ++ cat /tmp/tmp.zIyUzsyhQd ++ rm /tmp/tmp.TQLkiejfwu /tmp/tmp.zIyUzsyhQd ++ 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.HyOYiKbAuV +++ mktemp ++ local LAST_ERR=/tmp/tmp.0rUBuuwOkd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HyOYiKbAuV ++ cat /tmp/tmp.0rUBuuwOkd ++ rm /tmp/tmp.HyOYiKbAuV /tmp/tmp.0rUBuuwOkd ++ 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.J16nkfMdjA +++ mktemp ++ local LAST_ERR=/tmp/tmp.NIhto7l6RD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.J16nkfMdjA ++ cat /tmp/tmp.NIhto7l6RD ++ rm /tmp/tmp.J16nkfMdjA /tmp/tmp.NIhto7l6RD ++ 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.UYpyWVLkZo +++ mktemp ++ local LAST_ERR=/tmp/tmp.xWzUwkU62H ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UYpyWVLkZo ++ cat /tmp/tmp.xWzUwkU62H ++ rm /tmp/tmp.UYpyWVLkZo /tmp/tmp.xWzUwkU62H ++ 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.wZ62uxLAZm +++ mktemp ++ local LAST_ERR=/tmp/tmp.cdfdJENMiv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wZ62uxLAZm ++ cat /tmp/tmp.cdfdJENMiv ++ rm /tmp/tmp.wZ62uxLAZm /tmp/tmp.cdfdJENMiv ++ 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.RL0hhBuncb +++ mktemp ++ local LAST_ERR=/tmp/tmp.2Fg7xCeSdU ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RL0hhBuncb ++ cat /tmp/tmp.2Fg7xCeSdU ++ rm /tmp/tmp.RL0hhBuncb /tmp/tmp.2Fg7xCeSdU ++ 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.sKRMztwlbt +++ mktemp ++ local LAST_ERR=/tmp/tmp.P2mNHp6i7U ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.sKRMztwlbt ++ cat /tmp/tmp.P2mNHp6i7U ++ rm /tmp/tmp.sKRMztwlbt /tmp/tmp.P2mNHp6i7U ++ 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.Tx5gPQkA91 +++ mktemp ++ local LAST_ERR=/tmp/tmp.4z7GNt4PsY ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Tx5gPQkA91 ++ cat /tmp/tmp.4z7GNt4PsY ++ rm /tmp/tmp.Tx5gPQkA91 /tmp/tmp.4z7GNt4PsY ++ 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.heDCQM2B8F +++ mktemp ++ local LAST_ERR=/tmp/tmp.lCrO9aKfRh ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.heDCQM2B8F ++ cat /tmp/tmp.lCrO9aKfRh ++ rm /tmp/tmp.heDCQM2B8F /tmp/tmp.lCrO9aKfRh ++ 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.DtpJn4dnhZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.m9ZTczBQNy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DtpJn4dnhZ ++ cat /tmp/tmp.m9ZTczBQNy ++ rm /tmp/tmp.DtpJn4dnhZ /tmp/tmp.m9ZTczBQNy ++ 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.HfbCdpMIma +++ mktemp ++ local LAST_ERR=/tmp/tmp.ZCB5AwJ27n ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HfbCdpMIma ++ cat /tmp/tmp.ZCB5AwJ27n ++ rm /tmp/tmp.HfbCdpMIma /tmp/tmp.ZCB5AwJ27n ++ 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.jxsOwIxQho +++ mktemp ++ local LAST_ERR=/tmp/tmp.eTPAHykAha ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jxsOwIxQho ++ cat /tmp/tmp.eTPAHykAha ++ rm /tmp/tmp.jxsOwIxQho /tmp/tmp.eTPAHykAha ++ 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.JyNKqUpNAy +++ mktemp ++ local LAST_ERR=/tmp/tmp.TkfMZDxvzi ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.JyNKqUpNAy ++ cat /tmp/tmp.TkfMZDxvzi ++ rm /tmp/tmp.JyNKqUpNAy /tmp/tmp.TkfMZDxvzi ++ 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.cjnnGH17mW +++ mktemp ++ local LAST_ERR=/tmp/tmp.4yTFhBneRd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.cjnnGH17mW ++ cat /tmp/tmp.4yTFhBneRd ++ rm /tmp/tmp.cjnnGH17mW /tmp/tmp.4yTFhBneRd ++ 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.YK9UTXjbGB +++ mktemp ++ local LAST_ERR=/tmp/tmp.Tcb8Wbs6eH ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.YK9UTXjbGB ++ cat /tmp/tmp.Tcb8Wbs6eH ++ rm /tmp/tmp.YK9UTXjbGB /tmp/tmp.Tcb8Wbs6eH ++ 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.SdjmqA4Bv5 +++ mktemp ++ local LAST_ERR=/tmp/tmp.zxJEnHy0i4 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SdjmqA4Bv5 ++ cat /tmp/tmp.zxJEnHy0i4 ++ rm /tmp/tmp.SdjmqA4Bv5 /tmp/tmp.zxJEnHy0i4 ++ 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.CI33l2cYwV +++ mktemp ++ local LAST_ERR=/tmp/tmp.uYdBrICcGt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.CI33l2cYwV ++ cat /tmp/tmp.uYdBrICcGt ++ rm /tmp/tmp.CI33l2cYwV /tmp/tmp.uYdBrICcGt ++ 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.EP1awDXAW7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.ktOaCzWCr9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.EP1awDXAW7 ++ cat /tmp/tmp.ktOaCzWCr9 ++ rm /tmp/tmp.EP1awDXAW7 /tmp/tmp.ktOaCzWCr9 ++ 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.tuaA5kSqyO +++ mktemp ++ local LAST_ERR=/tmp/tmp.lEA985kDo9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tuaA5kSqyO ++ cat /tmp/tmp.lEA985kDo9 ++ rm /tmp/tmp.tuaA5kSqyO /tmp/tmp.lEA985kDo9 ++ 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.RS2Up1d2IC +++ mktemp ++ local LAST_ERR=/tmp/tmp.MUo6vmDKle ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RS2Up1d2IC ++ cat /tmp/tmp.MUo6vmDKle ++ rm /tmp/tmp.RS2Up1d2IC /tmp/tmp.MUo6vmDKle ++ 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.UzHJKSLzvF +++ mktemp ++ local LAST_ERR=/tmp/tmp.O4uho1wGdk ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UzHJKSLzvF ++ cat /tmp/tmp.O4uho1wGdk ++ rm /tmp/tmp.UzHJKSLzvF /tmp/tmp.O4uho1wGdk ++ 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.MTNjHOlc1v +++ mktemp ++ local LAST_ERR=/tmp/tmp.5VnzNnZK0P ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.MTNjHOlc1v ++ cat /tmp/tmp.5VnzNnZK0P ++ rm /tmp/tmp.MTNjHOlc1v /tmp/tmp.5VnzNnZK0P ++ 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.1dj39BZOA3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.dn89mjHYmb ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1dj39BZOA3 ++ cat /tmp/tmp.dn89mjHYmb ++ rm /tmp/tmp.1dj39BZOA3 /tmp/tmp.dn89mjHYmb ++ 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.9sICRuQQS8 +++ mktemp ++ local LAST_ERR=/tmp/tmp.baaonVWv43 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9sICRuQQS8 ++ cat /tmp/tmp.baaonVWv43 ++ rm /tmp/tmp.9sICRuQQS8 /tmp/tmp.baaonVWv43 ++ 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.KU7QYzGutd +++ mktemp ++ local LAST_ERR=/tmp/tmp.2X4q2TgS7x ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.KU7QYzGutd ++ cat /tmp/tmp.2X4q2TgS7x ++ rm /tmp/tmp.KU7QYzGutd /tmp/tmp.2X4q2TgS7x ++ 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.qOya5EuyJi +++ mktemp ++ local LAST_ERR=/tmp/tmp.TZ1eVYF18S ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qOya5EuyJi ++ cat /tmp/tmp.TZ1eVYF18S ++ rm /tmp/tmp.qOya5EuyJi /tmp/tmp.TZ1eVYF18S ++ 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.RLOtcexVkD +++ mktemp ++ local LAST_ERR=/tmp/tmp.Nf492Ds7QC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RLOtcexVkD ++ cat /tmp/tmp.Nf492Ds7QC ++ rm /tmp/tmp.RLOtcexVkD /tmp/tmp.Nf492Ds7QC ++ 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.drxV1ovslB +++ mktemp ++ local LAST_ERR=/tmp/tmp.G3Jfo3Qedz ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.drxV1ovslB ++ cat /tmp/tmp.G3Jfo3Qedz ++ rm /tmp/tmp.drxV1ovslB /tmp/tmp.G3Jfo3Qedz ++ 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.BWAZThH4II +++ mktemp ++ local LAST_ERR=/tmp/tmp.yxixcqLxdS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BWAZThH4II ++ cat /tmp/tmp.yxixcqLxdS ++ rm /tmp/tmp.BWAZThH4II /tmp/tmp.yxixcqLxdS ++ 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.HpohByIDTG +++ mktemp ++ local LAST_ERR=/tmp/tmp.NFqQ5FX1Oa ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HpohByIDTG ++ cat /tmp/tmp.NFqQ5FX1Oa ++ rm /tmp/tmp.HpohByIDTG /tmp/tmp.NFqQ5FX1Oa ++ 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.YhU2MDXjCk +++ mktemp ++ local LAST_ERR=/tmp/tmp.TVE93UZ76w ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.YhU2MDXjCk ++ cat /tmp/tmp.TVE93UZ76w ++ rm /tmp/tmp.YhU2MDXjCk /tmp/tmp.TVE93UZ76w ++ 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.8JM8Y37PWJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.bSn7iWD2pZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.8JM8Y37PWJ ++ cat /tmp/tmp.bSn7iWD2pZ ++ rm /tmp/tmp.8JM8Y37PWJ /tmp/tmp.bSn7iWD2pZ ++ 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.OS5i7SgLXd +++ mktemp ++ local LAST_ERR=/tmp/tmp.2OSBFKq0LM ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.OS5i7SgLXd ++ cat /tmp/tmp.2OSBFKq0LM ++ rm /tmp/tmp.OS5i7SgLXd /tmp/tmp.2OSBFKq0LM ++ 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.RRC3y8aZZB +++ mktemp ++ local LAST_ERR=/tmp/tmp.kIIVRrjt8M ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RRC3y8aZZB ++ cat /tmp/tmp.kIIVRrjt8M ++ rm /tmp/tmp.RRC3y8aZZB /tmp/tmp.kIIVRrjt8M ++ 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.oPDMsVhM8C +++ mktemp ++ local LAST_ERR=/tmp/tmp.AOM2l2csRP ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.oPDMsVhM8C ++ cat /tmp/tmp.AOM2l2csRP ++ rm /tmp/tmp.oPDMsVhM8C /tmp/tmp.AOM2l2csRP ++ 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.RZbm8jXnT1 +++ mktemp ++ local LAST_ERR=/tmp/tmp.2a357Nc99U ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RZbm8jXnT1 ++ cat /tmp/tmp.2a357Nc99U ++ rm /tmp/tmp.RZbm8jXnT1 /tmp/tmp.2a357Nc99U ++ 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.9sXb76vfqP +++ mktemp ++ local LAST_ERR=/tmp/tmp.w4AhKJ3wEC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9sXb76vfqP ++ cat /tmp/tmp.w4AhKJ3wEC ++ rm /tmp/tmp.9sXb76vfqP /tmp/tmp.w4AhKJ3wEC ++ 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.Wa3UifZcmy +++ mktemp ++ local LAST_ERR=/tmp/tmp.SL5E0Iaf8o ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Wa3UifZcmy ++ cat /tmp/tmp.SL5E0Iaf8o ++ rm /tmp/tmp.Wa3UifZcmy /tmp/tmp.SL5E0Iaf8o ++ 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.qpISMFM97q +++ mktemp ++ local LAST_ERR=/tmp/tmp.ncJtKiXyA3 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qpISMFM97q ++ cat /tmp/tmp.ncJtKiXyA3 ++ rm /tmp/tmp.qpISMFM97q /tmp/tmp.ncJtKiXyA3 ++ 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.QG6DYWEfi0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.icK7p0O2kt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.QG6DYWEfi0 ++ cat /tmp/tmp.icK7p0O2kt ++ rm /tmp/tmp.QG6DYWEfi0 /tmp/tmp.icK7p0O2kt ++ 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.MYwmS3NMkH +++ mktemp ++ local LAST_ERR=/tmp/tmp.0XaLwDTAbC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.MYwmS3NMkH ++ cat /tmp/tmp.0XaLwDTAbC ++ rm /tmp/tmp.MYwmS3NMkH /tmp/tmp.0XaLwDTAbC ++ 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.ITcn3KEeIH +++ mktemp ++ local LAST_ERR=/tmp/tmp.YnyIUUcdN3 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ITcn3KEeIH ++ cat /tmp/tmp.YnyIUUcdN3 ++ rm /tmp/tmp.ITcn3KEeIH /tmp/tmp.YnyIUUcdN3 ++ 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.rxqbV2SgRS +++ mktemp ++ local LAST_ERR=/tmp/tmp.36zkPvGmwj ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rxqbV2SgRS ++ cat /tmp/tmp.36zkPvGmwj ++ rm /tmp/tmp.rxqbV2SgRS /tmp/tmp.36zkPvGmwj ++ 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.uY8yXki0zf +++ mktemp ++ local LAST_ERR=/tmp/tmp.G1BZtzpF4q ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uY8yXki0zf ++ cat /tmp/tmp.G1BZtzpF4q ++ rm /tmp/tmp.uY8yXki0zf /tmp/tmp.G1BZtzpF4q ++ 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.hHXyKc4sAB +++ mktemp ++ local LAST_ERR=/tmp/tmp.c3xetCXekl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.hHXyKc4sAB ++ cat /tmp/tmp.c3xetCXekl ++ rm /tmp/tmp.hHXyKc4sAB /tmp/tmp.c3xetCXekl ++ 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.7H3eF6qOsv +++ mktemp ++ local LAST_ERR=/tmp/tmp.P6SjUtFNSx ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7H3eF6qOsv ++ cat /tmp/tmp.P6SjUtFNSx ++ rm /tmp/tmp.7H3eF6qOsv /tmp/tmp.P6SjUtFNSx ++ 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.JXtD2uxsS8 +++ mktemp ++ local LAST_ERR=/tmp/tmp.xLywgMY7hF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.JXtD2uxsS8 ++ cat /tmp/tmp.xLywgMY7hF ++ rm /tmp/tmp.JXtD2uxsS8 /tmp/tmp.xLywgMY7hF ++ 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.o7c8jxAN9k +++ mktemp ++ local LAST_ERR=/tmp/tmp.cuiJjWjmYZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.o7c8jxAN9k ++ cat /tmp/tmp.cuiJjWjmYZ ++ rm /tmp/tmp.o7c8jxAN9k /tmp/tmp.cuiJjWjmYZ ++ 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.jgD3CS6ASY +++ mktemp ++ local LAST_ERR=/tmp/tmp.ke4jlFP27E ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jgD3CS6ASY ++ cat /tmp/tmp.ke4jlFP27E ++ rm /tmp/tmp.jgD3CS6ASY /tmp/tmp.ke4jlFP27E ++ 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.vEyi3uT5pM +++ mktemp ++ local LAST_ERR=/tmp/tmp.UCBnTicVwd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vEyi3uT5pM ++ cat /tmp/tmp.UCBnTicVwd ++ rm /tmp/tmp.vEyi3uT5pM /tmp/tmp.UCBnTicVwd ++ 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.o9nz8j1OFs +++ mktemp ++ local LAST_ERR=/tmp/tmp.V7HxvKV8L2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.o9nz8j1OFs ++ cat /tmp/tmp.V7HxvKV8L2 ++ rm /tmp/tmp.o9nz8j1OFs /tmp/tmp.V7HxvKV8L2 ++ 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.A1elSJu4cC +++ mktemp ++ local LAST_ERR=/tmp/tmp.mD8HaCsIgg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.A1elSJu4cC ++ cat /tmp/tmp.mD8HaCsIgg ++ rm /tmp/tmp.A1elSJu4cC /tmp/tmp.mD8HaCsIgg ++ 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.SNCqf0lQbf +++ mktemp ++ local LAST_ERR=/tmp/tmp.dlm4nAu0F6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SNCqf0lQbf ++ cat /tmp/tmp.dlm4nAu0F6 ++ rm /tmp/tmp.SNCqf0lQbf /tmp/tmp.dlm4nAu0F6 ++ 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.PYWLCP2PJJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.5aM908266z ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PYWLCP2PJJ ++ cat /tmp/tmp.5aM908266z ++ rm /tmp/tmp.PYWLCP2PJJ /tmp/tmp.5aM908266z ++ 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.MvFFA5zwBb +++ mktemp ++ local LAST_ERR=/tmp/tmp.wM2skDZaSw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.MvFFA5zwBb ++ cat /tmp/tmp.wM2skDZaSw ++ rm /tmp/tmp.MvFFA5zwBb /tmp/tmp.wM2skDZaSw ++ 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.9a1fDaq6Fr +++ mktemp ++ local LAST_ERR=/tmp/tmp.sHYIPHCSMC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9a1fDaq6Fr ++ cat /tmp/tmp.sHYIPHCSMC ++ rm /tmp/tmp.9a1fDaq6Fr /tmp/tmp.sHYIPHCSMC ++ 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.eqBESOQQUE +++ mktemp ++ local LAST_ERR=/tmp/tmp.k2RBGZeiEw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.eqBESOQQUE ++ cat /tmp/tmp.k2RBGZeiEw ++ rm /tmp/tmp.eqBESOQQUE /tmp/tmp.k2RBGZeiEw ++ 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.zdKIJqAZVQ +++ mktemp ++ local LAST_ERR=/tmp/tmp.AyHrheU01h ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zdKIJqAZVQ ++ cat /tmp/tmp.AyHrheU01h ++ rm /tmp/tmp.zdKIJqAZVQ /tmp/tmp.AyHrheU01h ++ 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.OqUDIgkyX9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Bpi8Oi9c8Q ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.OqUDIgkyX9 ++ cat /tmp/tmp.Bpi8Oi9c8Q ++ rm /tmp/tmp.OqUDIgkyX9 /tmp/tmp.Bpi8Oi9c8Q ++ 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.z6DduqiqcT +++ mktemp ++ local LAST_ERR=/tmp/tmp.hxH2SuFszl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.z6DduqiqcT ++ cat /tmp/tmp.hxH2SuFszl ++ rm /tmp/tmp.z6DduqiqcT /tmp/tmp.hxH2SuFszl ++ 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.9YV7ZyeeWe +++ mktemp ++ local LAST_ERR=/tmp/tmp.yXDK3mL7G9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9YV7ZyeeWe ++ cat /tmp/tmp.yXDK3mL7G9 ++ rm /tmp/tmp.9YV7ZyeeWe /tmp/tmp.yXDK3mL7G9 ++ 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.PAOos0N4P0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.VWl9d7mzB0 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PAOos0N4P0 ++ cat /tmp/tmp.VWl9d7mzB0 ++ rm /tmp/tmp.PAOos0N4P0 /tmp/tmp.VWl9d7mzB0 ++ 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.ygtoVhhNuc +++ mktemp ++ local LAST_ERR=/tmp/tmp.jKAfQPE9Jp ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ygtoVhhNuc ++ cat /tmp/tmp.jKAfQPE9Jp ++ rm /tmp/tmp.ygtoVhhNuc /tmp/tmp.jKAfQPE9Jp ++ 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.Vuf2cYKUk8 +++ mktemp ++ local LAST_ERR=/tmp/tmp.enTXY1Pqh7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Vuf2cYKUk8 ++ cat /tmp/tmp.enTXY1Pqh7 ++ rm /tmp/tmp.Vuf2cYKUk8 /tmp/tmp.enTXY1Pqh7 ++ 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.wuHt6bB5xV +++ mktemp ++ local LAST_ERR=/tmp/tmp.E9v0MHZXO8 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wuHt6bB5xV ++ cat /tmp/tmp.E9v0MHZXO8 ++ rm /tmp/tmp.wuHt6bB5xV /tmp/tmp.E9v0MHZXO8 ++ 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.jbmlOFTFVU +++ mktemp ++ local LAST_ERR=/tmp/tmp.3aJx1r832o ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jbmlOFTFVU ++ cat /tmp/tmp.3aJx1r832o ++ rm /tmp/tmp.jbmlOFTFVU /tmp/tmp.3aJx1r832o ++ 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.kmux4pfnp6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.L3iRS09l8X ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kmux4pfnp6 ++ cat /tmp/tmp.L3iRS09l8X ++ rm /tmp/tmp.kmux4pfnp6 /tmp/tmp.L3iRS09l8X ++ 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.xokdTx7iZJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.RRapmd3a7T ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.xokdTx7iZJ ++ cat /tmp/tmp.RRapmd3a7T ++ rm /tmp/tmp.xokdTx7iZJ /tmp/tmp.RRapmd3a7T ++ 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.T5EbVZfMjk +++ mktemp ++ local LAST_ERR=/tmp/tmp.jviFKRJZeK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.T5EbVZfMjk ++ cat /tmp/tmp.jviFKRJZeK ++ rm /tmp/tmp.T5EbVZfMjk /tmp/tmp.jviFKRJZeK ++ 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.wmksLPi7oq +++ mktemp ++ local LAST_ERR=/tmp/tmp.81JmwwwD8G ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wmksLPi7oq ++ cat /tmp/tmp.81JmwwwD8G ++ rm /tmp/tmp.wmksLPi7oq /tmp/tmp.81JmwwwD8G ++ 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.9AFQKIS8DY +++ mktemp ++ local LAST_ERR=/tmp/tmp.2TuzW0gV7B ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9AFQKIS8DY ++ cat /tmp/tmp.2TuzW0gV7B ++ rm /tmp/tmp.9AFQKIS8DY /tmp/tmp.2TuzW0gV7B ++ 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.vm0dxBC45C +++ mktemp ++ local LAST_ERR=/tmp/tmp.mVAtBYZ19f ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vm0dxBC45C ++ cat /tmp/tmp.mVAtBYZ19f ++ rm /tmp/tmp.vm0dxBC45C /tmp/tmp.mVAtBYZ19f ++ 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.V1fVEvoNhY +++ mktemp ++ local LAST_ERR=/tmp/tmp.2KEViTqOK2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.V1fVEvoNhY ++ cat /tmp/tmp.2KEViTqOK2 ++ rm /tmp/tmp.V1fVEvoNhY /tmp/tmp.2KEViTqOK2 ++ 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.g1SmpFcZU2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.t3xHMSJ8g4 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.g1SmpFcZU2 ++ cat /tmp/tmp.t3xHMSJ8g4 ++ rm /tmp/tmp.g1SmpFcZU2 /tmp/tmp.t3xHMSJ8g4 ++ 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.zY3vHxMneR +++ mktemp ++ local LAST_ERR=/tmp/tmp.FwnKPHN7US ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zY3vHxMneR ++ cat /tmp/tmp.FwnKPHN7US ++ rm /tmp/tmp.zY3vHxMneR /tmp/tmp.FwnKPHN7US ++ 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.HbLu7sjvPR +++ mktemp ++ local LAST_ERR=/tmp/tmp.zd7DFVW4im ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HbLu7sjvPR ++ cat /tmp/tmp.zd7DFVW4im ++ rm /tmp/tmp.HbLu7sjvPR /tmp/tmp.zd7DFVW4im ++ 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.Z6oFoKnlJF +++ mktemp ++ local LAST_ERR=/tmp/tmp.253tlGQWMz ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Z6oFoKnlJF ++ cat /tmp/tmp.253tlGQWMz ++ rm /tmp/tmp.Z6oFoKnlJF /tmp/tmp.253tlGQWMz ++ 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.tsj4bIQUKZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.XrZvU6mMZv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tsj4bIQUKZ ++ cat /tmp/tmp.XrZvU6mMZv ++ rm /tmp/tmp.tsj4bIQUKZ /tmp/tmp.XrZvU6mMZv ++ 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.LzgYa285hM +++ mktemp ++ local LAST_ERR=/tmp/tmp.lnlvuqlP4O ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.LzgYa285hM ++ cat /tmp/tmp.lnlvuqlP4O ++ rm /tmp/tmp.LzgYa285hM /tmp/tmp.lnlvuqlP4O ++ 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.RGFAeXnX0W +++ mktemp ++ local LAST_ERR=/tmp/tmp.PY6bVaO7eq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RGFAeXnX0W ++ cat /tmp/tmp.PY6bVaO7eq ++ rm /tmp/tmp.RGFAeXnX0W /tmp/tmp.PY6bVaO7eq ++ 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.y0X4oyFBep +++ mktemp ++ local LAST_ERR=/tmp/tmp.oVFbxHHdJF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.y0X4oyFBep ++ cat /tmp/tmp.oVFbxHHdJF ++ rm /tmp/tmp.y0X4oyFBep /tmp/tmp.oVFbxHHdJF ++ 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.XgtoHxERCf +++ mktemp ++ local LAST_ERR=/tmp/tmp.iSU8D9xNxG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.XgtoHxERCf ++ cat /tmp/tmp.iSU8D9xNxG ++ rm /tmp/tmp.XgtoHxERCf /tmp/tmp.iSU8D9xNxG ++ 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.UEVKsv5MoN +++ mktemp ++ local LAST_ERR=/tmp/tmp.bBOWiAC3r6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UEVKsv5MoN ++ cat /tmp/tmp.bBOWiAC3r6 ++ rm /tmp/tmp.UEVKsv5MoN /tmp/tmp.bBOWiAC3r6 ++ 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.FRUqddgr3N +++ mktemp ++ local LAST_ERR=/tmp/tmp.66kFw1dXnM ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.FRUqddgr3N ++ cat /tmp/tmp.66kFw1dXnM ++ rm /tmp/tmp.FRUqddgr3N /tmp/tmp.66kFw1dXnM ++ 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.RSRXrAzDxd +++ mktemp ++ local LAST_ERR=/tmp/tmp.nN1UBtKIWI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RSRXrAzDxd ++ cat /tmp/tmp.nN1UBtKIWI ++ rm /tmp/tmp.RSRXrAzDxd /tmp/tmp.nN1UBtKIWI ++ 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.yfg6m4ICOI +++ mktemp ++ local LAST_ERR=/tmp/tmp.PQ95pk3XK6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.yfg6m4ICOI ++ cat /tmp/tmp.PQ95pk3XK6 ++ rm /tmp/tmp.yfg6m4ICOI /tmp/tmp.PQ95pk3XK6 ++ 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.PUkcXYSZzT +++ mktemp ++ local LAST_ERR=/tmp/tmp.iCiF4mKuuK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PUkcXYSZzT ++ cat /tmp/tmp.iCiF4mKuuK ++ rm /tmp/tmp.PUkcXYSZzT /tmp/tmp.iCiF4mKuuK ++ 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.uUbmBrFeQF +++ mktemp ++ local LAST_ERR=/tmp/tmp.SHTPn8yNel ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uUbmBrFeQF ++ cat /tmp/tmp.SHTPn8yNel ++ rm /tmp/tmp.uUbmBrFeQF /tmp/tmp.SHTPn8yNel ++ 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.iRJa4lr4QF +++ mktemp ++ local LAST_ERR=/tmp/tmp.s1gL5uPATO ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.iRJa4lr4QF ++ cat /tmp/tmp.s1gL5uPATO ++ rm /tmp/tmp.iRJa4lr4QF /tmp/tmp.s1gL5uPATO ++ 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.2UnJVVbyBV +++ mktemp ++ local LAST_ERR=/tmp/tmp.Ds3mLH7d68 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2UnJVVbyBV ++ cat /tmp/tmp.Ds3mLH7d68 ++ rm /tmp/tmp.2UnJVVbyBV /tmp/tmp.Ds3mLH7d68 ++ 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.XrnRydN6se +++ mktemp ++ local LAST_ERR=/tmp/tmp.cSiIq4wJZ2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.XrnRydN6se ++ cat /tmp/tmp.cSiIq4wJZ2 ++ rm /tmp/tmp.XrnRydN6se /tmp/tmp.cSiIq4wJZ2 ++ 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.rm2qeKn82I +++ mktemp ++ local LAST_ERR=/tmp/tmp.oGW2ujXQJC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rm2qeKn82I ++ cat /tmp/tmp.oGW2ujXQJC ++ rm /tmp/tmp.rm2qeKn82I /tmp/tmp.oGW2ujXQJC ++ 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.nN3PmiULB0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.YUbJ5j9USy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nN3PmiULB0 ++ cat /tmp/tmp.YUbJ5j9USy ++ rm /tmp/tmp.nN3PmiULB0 /tmp/tmp.YUbJ5j9USy ++ 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.DdFWedVVPp +++ mktemp ++ local LAST_ERR=/tmp/tmp.miXvgfCZjZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DdFWedVVPp ++ cat /tmp/tmp.miXvgfCZjZ ++ rm /tmp/tmp.DdFWedVVPp /tmp/tmp.miXvgfCZjZ ++ 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.gHjXhVrkZ3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.jhb0BZic75 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.gHjXhVrkZ3 ++ cat /tmp/tmp.jhb0BZic75 ++ rm /tmp/tmp.gHjXhVrkZ3 /tmp/tmp.jhb0BZic75 ++ 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.ndt2cnbGQX +++ mktemp ++ local LAST_ERR=/tmp/tmp.wsKF9fw3R0 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ndt2cnbGQX ++ cat /tmp/tmp.wsKF9fw3R0 ++ rm /tmp/tmp.ndt2cnbGQX /tmp/tmp.wsKF9fw3R0 ++ 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.kU0yL77t6B +++ mktemp ++ local LAST_ERR=/tmp/tmp.yWf84QZhSV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kU0yL77t6B ++ cat /tmp/tmp.yWf84QZhSV ++ rm /tmp/tmp.kU0yL77t6B /tmp/tmp.yWf84QZhSV ++ 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.jFlFIRNybq +++ mktemp ++ local LAST_ERR=/tmp/tmp.jzmgR3ttm9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jFlFIRNybq ++ cat /tmp/tmp.jzmgR3ttm9 ++ rm /tmp/tmp.jFlFIRNybq /tmp/tmp.jzmgR3ttm9 ++ 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.UG2AuYs3gd +++ mktemp ++ local LAST_ERR=/tmp/tmp.veZLQBEAt7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UG2AuYs3gd ++ cat /tmp/tmp.veZLQBEAt7 ++ rm /tmp/tmp.UG2AuYs3gd /tmp/tmp.veZLQBEAt7 ++ 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.ylnCjlQ3dD +++ mktemp ++ local LAST_ERR=/tmp/tmp.ADX4mCES0D ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ylnCjlQ3dD ++ cat /tmp/tmp.ADX4mCES0D ++ rm /tmp/tmp.ylnCjlQ3dD /tmp/tmp.ADX4mCES0D ++ 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.DsLHAEHO3A +++ mktemp ++ local LAST_ERR=/tmp/tmp.ZlxnhLJlEO ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DsLHAEHO3A ++ cat /tmp/tmp.ZlxnhLJlEO ++ rm /tmp/tmp.DsLHAEHO3A /tmp/tmp.ZlxnhLJlEO ++ 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.9LNcaRydnj +++ mktemp ++ local LAST_ERR=/tmp/tmp.3fBEYQo8cd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9LNcaRydnj ++ cat /tmp/tmp.3fBEYQo8cd ++ rm /tmp/tmp.9LNcaRydnj /tmp/tmp.3fBEYQo8cd ++ 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.wah1KPrDyr +++ mktemp ++ local LAST_ERR=/tmp/tmp.UsgNwXNbvr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wah1KPrDyr ++ cat /tmp/tmp.UsgNwXNbvr ++ rm /tmp/tmp.wah1KPrDyr /tmp/tmp.UsgNwXNbvr ++ 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.2dUIsAAgxl +++ mktemp ++ local LAST_ERR=/tmp/tmp.by9RL3Wrpr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2dUIsAAgxl ++ cat /tmp/tmp.by9RL3Wrpr ++ rm /tmp/tmp.2dUIsAAgxl /tmp/tmp.by9RL3Wrpr ++ 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.fkX0ci1ARS +++ mktemp ++ local LAST_ERR=/tmp/tmp.ehwF2ON6qS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fkX0ci1ARS ++ cat /tmp/tmp.ehwF2ON6qS ++ rm /tmp/tmp.fkX0ci1ARS /tmp/tmp.ehwF2ON6qS ++ 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.0p68K5HOX6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.GwdYOOf1Wo ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.0p68K5HOX6 ++ cat /tmp/tmp.GwdYOOf1Wo ++ rm /tmp/tmp.0p68K5HOX6 /tmp/tmp.GwdYOOf1Wo ++ 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.0r4YSsrcL1 +++ mktemp ++ local LAST_ERR=/tmp/tmp.YU6DnmDI33 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.0r4YSsrcL1 ++ cat /tmp/tmp.YU6DnmDI33 ++ rm /tmp/tmp.0r4YSsrcL1 /tmp/tmp.YU6DnmDI33 ++ 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.VLJ1A9sNrK +++ mktemp ++ local LAST_ERR=/tmp/tmp.B5gWbvghqb ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.VLJ1A9sNrK ++ cat /tmp/tmp.B5gWbvghqb ++ rm /tmp/tmp.VLJ1A9sNrK /tmp/tmp.B5gWbvghqb ++ 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.Cz2XPlAjsu +++ mktemp ++ local LAST_ERR=/tmp/tmp.38lpfVJa3v ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Cz2XPlAjsu ++ cat /tmp/tmp.38lpfVJa3v ++ rm /tmp/tmp.Cz2XPlAjsu /tmp/tmp.38lpfVJa3v ++ 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.2iQD86zTo0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.lrduuWP1MR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2iQD86zTo0 ++ cat /tmp/tmp.lrduuWP1MR ++ rm /tmp/tmp.2iQD86zTo0 /tmp/tmp.lrduuWP1MR ++ 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.pNAtH4yyBM +++ mktemp ++ local LAST_ERR=/tmp/tmp.N2rePot9wa ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pNAtH4yyBM ++ cat /tmp/tmp.N2rePot9wa ++ rm /tmp/tmp.pNAtH4yyBM /tmp/tmp.N2rePot9wa ++ 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.8eDRubp7Vy +++ mktemp ++ local LAST_ERR=/tmp/tmp.XibUtwTDBl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.8eDRubp7Vy ++ cat /tmp/tmp.XibUtwTDBl ++ rm /tmp/tmp.8eDRubp7Vy /tmp/tmp.XibUtwTDBl ++ 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.SuQVTNVcmD +++ mktemp ++ local LAST_ERR=/tmp/tmp.XatsVrtsKS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.SuQVTNVcmD ++ cat /tmp/tmp.XatsVrtsKS ++ rm /tmp/tmp.SuQVTNVcmD /tmp/tmp.XatsVrtsKS ++ 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.pMkQ2t6PDM +++ mktemp ++ local LAST_ERR=/tmp/tmp.wqCG6yBZxg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pMkQ2t6PDM ++ cat /tmp/tmp.wqCG6yBZxg ++ rm /tmp/tmp.pMkQ2t6PDM /tmp/tmp.wqCG6yBZxg ++ 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.ekcX5EtGMM +++ mktemp ++ local LAST_ERR=/tmp/tmp.19xkHk1XeN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ekcX5EtGMM ++ cat /tmp/tmp.19xkHk1XeN ++ rm /tmp/tmp.ekcX5EtGMM /tmp/tmp.19xkHk1XeN ++ 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.LQLmMJsCPA +++ mktemp ++ local LAST_ERR=/tmp/tmp.HoSqKyS2t0 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.LQLmMJsCPA ++ cat /tmp/tmp.HoSqKyS2t0 ++ rm /tmp/tmp.LQLmMJsCPA /tmp/tmp.HoSqKyS2t0 ++ 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.qVtXiyHIC4 +++ mktemp ++ local LAST_ERR=/tmp/tmp.p5Owez0GL7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qVtXiyHIC4 ++ cat /tmp/tmp.p5Owez0GL7 ++ rm /tmp/tmp.qVtXiyHIC4 /tmp/tmp.p5Owez0GL7 ++ 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.j6TOd2pqIz +++ mktemp ++ local LAST_ERR=/tmp/tmp.OLDe7k1jTI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.j6TOd2pqIz ++ cat /tmp/tmp.OLDe7k1jTI ++ rm /tmp/tmp.j6TOd2pqIz /tmp/tmp.OLDe7k1jTI ++ 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.1rK8pJX1iK +++ mktemp ++ local LAST_ERR=/tmp/tmp.PNbBda2OQR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1rK8pJX1iK ++ cat /tmp/tmp.PNbBda2OQR ++ rm /tmp/tmp.1rK8pJX1iK /tmp/tmp.PNbBda2OQR ++ 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.yYPVCfCMv7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.oONsUPwIjb ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.yYPVCfCMv7 ++ cat /tmp/tmp.oONsUPwIjb ++ rm /tmp/tmp.yYPVCfCMv7 /tmp/tmp.oONsUPwIjb ++ 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.lFejH2hDXo +++ mktemp ++ local LAST_ERR=/tmp/tmp.TOlTyiPViW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.lFejH2hDXo ++ cat /tmp/tmp.TOlTyiPViW ++ rm /tmp/tmp.lFejH2hDXo /tmp/tmp.TOlTyiPViW ++ 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.KF17iXik76 +++ mktemp ++ local LAST_ERR=/tmp/tmp.nPJpCg0x2k ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.KF17iXik76 ++ cat /tmp/tmp.nPJpCg0x2k ++ rm /tmp/tmp.KF17iXik76 /tmp/tmp.nPJpCg0x2k ++ 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.Pdg6sdmfqZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.ODTCNcvpit ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Pdg6sdmfqZ ++ cat /tmp/tmp.ODTCNcvpit ++ rm /tmp/tmp.Pdg6sdmfqZ /tmp/tmp.ODTCNcvpit ++ 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.tQ8msLXU3w +++ mktemp ++ local LAST_ERR=/tmp/tmp.8nlmJIG6dF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tQ8msLXU3w ++ cat /tmp/tmp.8nlmJIG6dF ++ rm /tmp/tmp.tQ8msLXU3w /tmp/tmp.8nlmJIG6dF ++ 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.MFHVUh69LU +++ mktemp ++ local LAST_ERR=/tmp/tmp.bz5VBP3fmX ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.MFHVUh69LU ++ cat /tmp/tmp.bz5VBP3fmX ++ rm /tmp/tmp.MFHVUh69LU /tmp/tmp.bz5VBP3fmX ++ 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.9ZO6llauhp +++ mktemp ++ local LAST_ERR=/tmp/tmp.HFSOLBljb9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9ZO6llauhp ++ cat /tmp/tmp.HFSOLBljb9 ++ rm /tmp/tmp.9ZO6llauhp /tmp/tmp.HFSOLBljb9 ++ 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.FOPjwzWv7J +++ mktemp ++ local LAST_ERR=/tmp/tmp.aN4Vcz4Fea ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.FOPjwzWv7J ++ cat /tmp/tmp.aN4Vcz4Fea ++ rm /tmp/tmp.FOPjwzWv7J /tmp/tmp.aN4Vcz4Fea ++ 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.UTK7VZi5ul +++ mktemp ++ local LAST_ERR=/tmp/tmp.YmKxCeGPZy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UTK7VZi5ul ++ cat /tmp/tmp.YmKxCeGPZy ++ rm /tmp/tmp.UTK7VZi5ul /tmp/tmp.YmKxCeGPZy ++ 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.JAIPhttkfh +++ mktemp ++ local LAST_ERR=/tmp/tmp.9ohgd0M4Sd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.JAIPhttkfh ++ cat /tmp/tmp.9ohgd0M4Sd ++ rm /tmp/tmp.JAIPhttkfh /tmp/tmp.9ohgd0M4Sd ++ 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.lSYJyao3nJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.9YxLqWhreJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.lSYJyao3nJ ++ cat /tmp/tmp.9YxLqWhreJ ++ rm /tmp/tmp.lSYJyao3nJ /tmp/tmp.9YxLqWhreJ ++ 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.pAHPKoxkaB +++ mktemp ++ local LAST_ERR=/tmp/tmp.jcjTxq9c6j ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pAHPKoxkaB ++ cat /tmp/tmp.jcjTxq9c6j ++ rm /tmp/tmp.pAHPKoxkaB /tmp/tmp.jcjTxq9c6j ++ 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.b9Ox8wduDK +++ mktemp ++ local LAST_ERR=/tmp/tmp.VYrXznuktU ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.b9Ox8wduDK ++ cat /tmp/tmp.VYrXznuktU ++ rm /tmp/tmp.b9Ox8wduDK /tmp/tmp.VYrXznuktU ++ 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.Ni1egrQwa2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.hW3t97Xnme ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Ni1egrQwa2 ++ cat /tmp/tmp.hW3t97Xnme ++ rm /tmp/tmp.Ni1egrQwa2 /tmp/tmp.hW3t97Xnme ++ 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.hVV8eUqFgi +++ mktemp ++ local LAST_ERR=/tmp/tmp.GWPwKi0UFk ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.hVV8eUqFgi ++ cat /tmp/tmp.GWPwKi0UFk ++ rm /tmp/tmp.hVV8eUqFgi /tmp/tmp.GWPwKi0UFk ++ 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.hX3FbdBkGM +++ mktemp ++ local LAST_ERR=/tmp/tmp.hZ5a2X7KWR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.hX3FbdBkGM ++ cat /tmp/tmp.hZ5a2X7KWR ++ rm /tmp/tmp.hX3FbdBkGM /tmp/tmp.hZ5a2X7KWR ++ 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.Rq45xpWEi9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.DpCk5929KF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Rq45xpWEi9 ++ cat /tmp/tmp.DpCk5929KF ++ rm /tmp/tmp.Rq45xpWEi9 /tmp/tmp.DpCk5929KF ++ 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.ed9HX32bqf +++ mktemp ++ local LAST_ERR=/tmp/tmp.C0PYAworlV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ed9HX32bqf ++ cat /tmp/tmp.C0PYAworlV ++ rm /tmp/tmp.ed9HX32bqf /tmp/tmp.C0PYAworlV ++ 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.kFR7MgVD1p +++ mktemp ++ local LAST_ERR=/tmp/tmp.LJeIW4F0kq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kFR7MgVD1p ++ cat /tmp/tmp.LJeIW4F0kq ++ rm /tmp/tmp.kFR7MgVD1p /tmp/tmp.LJeIW4F0kq ++ 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.ddss9Btgyp +++ mktemp ++ local LAST_ERR=/tmp/tmp.8TWpdnyBx6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ddss9Btgyp ++ cat /tmp/tmp.8TWpdnyBx6 ++ rm /tmp/tmp.ddss9Btgyp /tmp/tmp.8TWpdnyBx6 ++ 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.ThAz9nYHdv +++ mktemp ++ local LAST_ERR=/tmp/tmp.qbrX7EiRhy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ThAz9nYHdv ++ cat /tmp/tmp.qbrX7EiRhy ++ rm /tmp/tmp.ThAz9nYHdv /tmp/tmp.qbrX7EiRhy ++ 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.m4f62JRH8v +++ mktemp ++ local LAST_ERR=/tmp/tmp.auhOqOuEcw ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.m4f62JRH8v ++ cat /tmp/tmp.auhOqOuEcw ++ rm /tmp/tmp.m4f62JRH8v /tmp/tmp.auhOqOuEcw ++ 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.x939icM8pG +++ mktemp ++ local LAST_ERR=/tmp/tmp.W1pp7FILvs ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.x939icM8pG ++ cat /tmp/tmp.W1pp7FILvs ++ rm /tmp/tmp.x939icM8pG /tmp/tmp.W1pp7FILvs ++ 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.XyR2B86OiV +++ mktemp ++ local LAST_ERR=/tmp/tmp.amH77jBnze ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.XyR2B86OiV ++ cat /tmp/tmp.amH77jBnze ++ rm /tmp/tmp.XyR2B86OiV /tmp/tmp.amH77jBnze ++ 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.rUVZGUvMzL +++ mktemp ++ local LAST_ERR=/tmp/tmp.v5UqBw9kME ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rUVZGUvMzL ++ cat /tmp/tmp.v5UqBw9kME ++ rm /tmp/tmp.rUVZGUvMzL /tmp/tmp.v5UqBw9kME ++ 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.ZZcxhJcwEZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.ZUBflDZVPv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ZZcxhJcwEZ ++ cat /tmp/tmp.ZUBflDZVPv ++ rm /tmp/tmp.ZZcxhJcwEZ /tmp/tmp.ZUBflDZVPv ++ 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.izgt32rNnj +++ mktemp ++ local LAST_ERR=/tmp/tmp.f8dbBMlL6f ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.izgt32rNnj ++ cat /tmp/tmp.f8dbBMlL6f ++ rm /tmp/tmp.izgt32rNnj /tmp/tmp.f8dbBMlL6f ++ 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.38dNl31wyO +++ mktemp ++ local LAST_ERR=/tmp/tmp.4v4YBzSnTB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.38dNl31wyO ++ cat /tmp/tmp.4v4YBzSnTB ++ rm /tmp/tmp.38dNl31wyO /tmp/tmp.4v4YBzSnTB ++ 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.3VfUI5E3jj +++ mktemp ++ local LAST_ERR=/tmp/tmp.S2FVVUqita ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3VfUI5E3jj ++ cat /tmp/tmp.S2FVVUqita ++ rm /tmp/tmp.3VfUI5E3jj /tmp/tmp.S2FVVUqita ++ 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.48Lj4iL3YW +++ mktemp ++ local LAST_ERR=/tmp/tmp.m5PxYvjEaR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.48Lj4iL3YW ++ cat /tmp/tmp.m5PxYvjEaR ++ rm /tmp/tmp.48Lj4iL3YW /tmp/tmp.m5PxYvjEaR ++ 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.EvlHjZgw90 +++ mktemp ++ local LAST_ERR=/tmp/tmp.Qhz7RjvF2p ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.EvlHjZgw90 ++ cat /tmp/tmp.Qhz7RjvF2p ++ rm /tmp/tmp.EvlHjZgw90 /tmp/tmp.Qhz7RjvF2p ++ 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.DuQ6fKM3gH +++ mktemp ++ local LAST_ERR=/tmp/tmp.AKwrANtImb ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DuQ6fKM3gH ++ cat /tmp/tmp.AKwrANtImb ++ rm /tmp/tmp.DuQ6fKM3gH /tmp/tmp.AKwrANtImb ++ 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.J6lhrcRXYa +++ mktemp ++ local LAST_ERR=/tmp/tmp.Ww91xI88r5 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.J6lhrcRXYa ++ cat /tmp/tmp.Ww91xI88r5 ++ rm /tmp/tmp.J6lhrcRXYa /tmp/tmp.Ww91xI88r5 ++ 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.DaA3DoZgOq +++ mktemp ++ local LAST_ERR=/tmp/tmp.h5OYzEmDvT ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DaA3DoZgOq ++ cat /tmp/tmp.h5OYzEmDvT ++ rm /tmp/tmp.DaA3DoZgOq /tmp/tmp.h5OYzEmDvT ++ 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.jB4rzQIMPN +++ mktemp ++ local LAST_ERR=/tmp/tmp.WHbgRWr39r ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jB4rzQIMPN ++ cat /tmp/tmp.WHbgRWr39r ++ rm /tmp/tmp.jB4rzQIMPN /tmp/tmp.WHbgRWr39r ++ 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.Z7EwV5xQfU +++ mktemp ++ local LAST_ERR=/tmp/tmp.xxnr3oBiWr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Z7EwV5xQfU ++ cat /tmp/tmp.xxnr3oBiWr ++ rm /tmp/tmp.Z7EwV5xQfU /tmp/tmp.xxnr3oBiWr ++ 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.kW1gGwVq1i +++ mktemp ++ local LAST_ERR=/tmp/tmp.DrNqEKOxOI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kW1gGwVq1i ++ cat /tmp/tmp.DrNqEKOxOI ++ rm /tmp/tmp.kW1gGwVq1i /tmp/tmp.DrNqEKOxOI ++ 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.xrf8RAK0bO +++ mktemp ++ local LAST_ERR=/tmp/tmp.j7cFQatr3s ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.xrf8RAK0bO ++ cat /tmp/tmp.j7cFQatr3s ++ rm /tmp/tmp.xrf8RAK0bO /tmp/tmp.j7cFQatr3s ++ 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.CY9RWvAOCb +++ mktemp ++ local LAST_ERR=/tmp/tmp.EQQiTqHsWv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.CY9RWvAOCb ++ cat /tmp/tmp.EQQiTqHsWv ++ rm /tmp/tmp.CY9RWvAOCb /tmp/tmp.EQQiTqHsWv ++ 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.dV8P3CvW0u +++ mktemp ++ local LAST_ERR=/tmp/tmp.0Ug4fCV8Wh ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.dV8P3CvW0u ++ cat /tmp/tmp.0Ug4fCV8Wh ++ rm /tmp/tmp.dV8P3CvW0u /tmp/tmp.0Ug4fCV8Wh ++ 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.UhaPa5ACAi +++ mktemp ++ local LAST_ERR=/tmp/tmp.F3vewa6wlF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UhaPa5ACAi ++ cat /tmp/tmp.F3vewa6wlF ++ rm /tmp/tmp.UhaPa5ACAi /tmp/tmp.F3vewa6wlF ++ 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.EJJmdcDawI +++ mktemp ++ local LAST_ERR=/tmp/tmp.ksMk08GH6M ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.EJJmdcDawI ++ cat /tmp/tmp.ksMk08GH6M ++ rm /tmp/tmp.EJJmdcDawI /tmp/tmp.ksMk08GH6M ++ 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.qahV2WUrEw +++ mktemp ++ local LAST_ERR=/tmp/tmp.TQPZO8JfxR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qahV2WUrEw ++ cat /tmp/tmp.TQPZO8JfxR ++ rm /tmp/tmp.qahV2WUrEw /tmp/tmp.TQPZO8JfxR ++ 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.tIaWAV21aP +++ mktemp ++ local LAST_ERR=/tmp/tmp.thAM5FCmsB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tIaWAV21aP ++ cat /tmp/tmp.thAM5FCmsB ++ rm /tmp/tmp.tIaWAV21aP /tmp/tmp.thAM5FCmsB ++ 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.I1iupJZZmF +++ mktemp ++ local LAST_ERR=/tmp/tmp.gPRNwIgLvr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.I1iupJZZmF ++ cat /tmp/tmp.gPRNwIgLvr ++ rm /tmp/tmp.I1iupJZZmF /tmp/tmp.gPRNwIgLvr ++ 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.UHnRXRdtms +++ mktemp ++ local LAST_ERR=/tmp/tmp.wsYn82eKhq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UHnRXRdtms ++ cat /tmp/tmp.wsYn82eKhq ++ rm /tmp/tmp.UHnRXRdtms /tmp/tmp.wsYn82eKhq ++ 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.AKnZdnqiSk +++ mktemp ++ local LAST_ERR=/tmp/tmp.Vdy7ZwF6Mb ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AKnZdnqiSk ++ cat /tmp/tmp.Vdy7ZwF6Mb ++ rm /tmp/tmp.AKnZdnqiSk /tmp/tmp.Vdy7ZwF6Mb ++ 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.eb3atzP7tY +++ mktemp ++ local LAST_ERR=/tmp/tmp.JlF7mxfmME ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.eb3atzP7tY ++ cat /tmp/tmp.JlF7mxfmME ++ rm /tmp/tmp.eb3atzP7tY /tmp/tmp.JlF7mxfmME ++ 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.JvrPUIpujc +++ mktemp ++ local LAST_ERR=/tmp/tmp.Oqz1LCbzey ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.JvrPUIpujc ++ cat /tmp/tmp.Oqz1LCbzey ++ rm /tmp/tmp.JvrPUIpujc /tmp/tmp.Oqz1LCbzey ++ 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.rjGfuS6Lml +++ mktemp ++ local LAST_ERR=/tmp/tmp.oEHEWeL9bD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rjGfuS6Lml ++ cat /tmp/tmp.oEHEWeL9bD ++ rm /tmp/tmp.rjGfuS6Lml /tmp/tmp.oEHEWeL9bD ++ 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.GFAEcq8VeE +++ mktemp ++ local LAST_ERR=/tmp/tmp.Cx04y6hncN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.GFAEcq8VeE ++ cat /tmp/tmp.Cx04y6hncN ++ rm /tmp/tmp.GFAEcq8VeE /tmp/tmp.Cx04y6hncN ++ 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.5jJf1henyP +++ mktemp ++ local LAST_ERR=/tmp/tmp.H6KChPahEc ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.5jJf1henyP ++ cat /tmp/tmp.H6KChPahEc ++ rm /tmp/tmp.5jJf1henyP /tmp/tmp.H6KChPahEc ++ 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.RrXs7g8rBU +++ mktemp ++ local LAST_ERR=/tmp/tmp.e6MpdwccZs ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.RrXs7g8rBU ++ cat /tmp/tmp.e6MpdwccZs ++ rm /tmp/tmp.RrXs7g8rBU /tmp/tmp.e6MpdwccZs ++ 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.uI05gfKmy8 +++ mktemp ++ local LAST_ERR=/tmp/tmp.W594HTBfyD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uI05gfKmy8 ++ cat /tmp/tmp.W594HTBfyD ++ rm /tmp/tmp.uI05gfKmy8 /tmp/tmp.W594HTBfyD ++ 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.AJvj32aueW +++ mktemp ++ local LAST_ERR=/tmp/tmp.eBzlGfAEeq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AJvj32aueW ++ cat /tmp/tmp.eBzlGfAEeq ++ rm /tmp/tmp.AJvj32aueW /tmp/tmp.eBzlGfAEeq ++ 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.uhFAkUVXuv +++ mktemp ++ local LAST_ERR=/tmp/tmp.9Fv7DAOx2Y ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uhFAkUVXuv ++ cat /tmp/tmp.9Fv7DAOx2Y ++ rm /tmp/tmp.uhFAkUVXuv /tmp/tmp.9Fv7DAOx2Y ++ 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.j8hD5paNR0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.RafegXsVQP ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.j8hD5paNR0 ++ cat /tmp/tmp.RafegXsVQP ++ rm /tmp/tmp.j8hD5paNR0 /tmp/tmp.RafegXsVQP ++ 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.extzXRQs5C +++ mktemp ++ local LAST_ERR=/tmp/tmp.kmAf0Tqea1 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.extzXRQs5C ++ cat /tmp/tmp.kmAf0Tqea1 ++ rm /tmp/tmp.extzXRQs5C /tmp/tmp.kmAf0Tqea1 ++ 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.AnfmWCYnhw +++ mktemp ++ local LAST_ERR=/tmp/tmp.8b60txocjF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AnfmWCYnhw ++ cat /tmp/tmp.8b60txocjF ++ rm /tmp/tmp.AnfmWCYnhw /tmp/tmp.8b60txocjF ++ 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.Y7VT2irc1o +++ mktemp ++ local LAST_ERR=/tmp/tmp.NOiRQsaslG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Y7VT2irc1o ++ cat /tmp/tmp.NOiRQsaslG ++ rm /tmp/tmp.Y7VT2irc1o /tmp/tmp.NOiRQsaslG ++ 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.AgUa0Di84r +++ mktemp ++ local LAST_ERR=/tmp/tmp.SHoxQFpS49 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AgUa0Di84r ++ cat /tmp/tmp.SHoxQFpS49 ++ rm /tmp/tmp.AgUa0Di84r /tmp/tmp.SHoxQFpS49 ++ 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.5SXRh95TSk +++ mktemp ++ local LAST_ERR=/tmp/tmp.IyLUgR9bzr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.5SXRh95TSk ++ cat /tmp/tmp.IyLUgR9bzr ++ rm /tmp/tmp.5SXRh95TSk /tmp/tmp.IyLUgR9bzr ++ 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.HN4Rd3BvZu +++ mktemp ++ local LAST_ERR=/tmp/tmp.OloRhh0YGB ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HN4Rd3BvZu ++ cat /tmp/tmp.OloRhh0YGB ++ rm /tmp/tmp.HN4Rd3BvZu /tmp/tmp.OloRhh0YGB ++ 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.djdh8fkXhP +++ mktemp ++ local LAST_ERR=/tmp/tmp.OcRZ0MA9Vm ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.djdh8fkXhP ++ cat /tmp/tmp.OcRZ0MA9Vm ++ rm /tmp/tmp.djdh8fkXhP /tmp/tmp.OcRZ0MA9Vm ++ 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.1gb2CuiAQV +++ mktemp ++ local LAST_ERR=/tmp/tmp.8L6FCeFDE7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1gb2CuiAQV ++ cat /tmp/tmp.8L6FCeFDE7 ++ rm /tmp/tmp.1gb2CuiAQV /tmp/tmp.8L6FCeFDE7 ++ 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.KAdhfARAVY +++ mktemp ++ local LAST_ERR=/tmp/tmp.tIZZ86aL2j ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.KAdhfARAVY ++ cat /tmp/tmp.tIZZ86aL2j ++ rm /tmp/tmp.KAdhfARAVY /tmp/tmp.tIZZ86aL2j ++ 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.HuHrks2TpV +++ mktemp ++ local LAST_ERR=/tmp/tmp.hbHI5Xjv23 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.HuHrks2TpV ++ cat /tmp/tmp.hbHI5Xjv23 ++ rm /tmp/tmp.HuHrks2TpV /tmp/tmp.hbHI5Xjv23 ++ 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.Qb1lm8FyhH +++ mktemp ++ local LAST_ERR=/tmp/tmp.y9hnrLHnxz ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Qb1lm8FyhH ++ cat /tmp/tmp.y9hnrLHnxz ++ rm /tmp/tmp.Qb1lm8FyhH /tmp/tmp.y9hnrLHnxz ++ 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.Chs7eLPm9F +++ mktemp ++ local LAST_ERR=/tmp/tmp.6L0yGcrDIN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Chs7eLPm9F ++ cat /tmp/tmp.6L0yGcrDIN ++ rm /tmp/tmp.Chs7eLPm9F /tmp/tmp.6L0yGcrDIN ++ 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.Gwh31ne5fZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.5wZWHC8htc ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Gwh31ne5fZ ++ cat /tmp/tmp.5wZWHC8htc ++ rm /tmp/tmp.Gwh31ne5fZ /tmp/tmp.5wZWHC8htc ++ 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.QYu2iuwAVU +++ mktemp ++ local LAST_ERR=/tmp/tmp.gIfZZ0Ff4w ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.QYu2iuwAVU ++ cat /tmp/tmp.gIfZZ0Ff4w ++ rm /tmp/tmp.QYu2iuwAVU /tmp/tmp.gIfZZ0Ff4w ++ 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.Ec7gGfn8Z7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.mTfLigbvtn ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Ec7gGfn8Z7 ++ cat /tmp/tmp.mTfLigbvtn ++ rm /tmp/tmp.Ec7gGfn8Z7 /tmp/tmp.mTfLigbvtn ++ 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.ZHq14Fd57h +++ mktemp ++ local LAST_ERR=/tmp/tmp.PuGmwppVMA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ZHq14Fd57h ++ cat /tmp/tmp.PuGmwppVMA ++ rm /tmp/tmp.ZHq14Fd57h /tmp/tmp.PuGmwppVMA ++ 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.cGO2uMEz4u +++ mktemp ++ local LAST_ERR=/tmp/tmp.kBe02SouUk ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.cGO2uMEz4u ++ cat /tmp/tmp.kBe02SouUk ++ rm /tmp/tmp.cGO2uMEz4u /tmp/tmp.kBe02SouUk ++ 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.rq2N9TzoFX +++ mktemp ++ local LAST_ERR=/tmp/tmp.XV1V77llRS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rq2N9TzoFX ++ cat /tmp/tmp.XV1V77llRS ++ rm /tmp/tmp.rq2N9TzoFX /tmp/tmp.XV1V77llRS ++ 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.ysree3u4Qv +++ mktemp ++ local LAST_ERR=/tmp/tmp.FM1yylZPvT ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ysree3u4Qv ++ cat /tmp/tmp.FM1yylZPvT ++ rm /tmp/tmp.ysree3u4Qv /tmp/tmp.FM1yylZPvT ++ 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.ObhB2DJtWm +++ mktemp ++ local LAST_ERR=/tmp/tmp.eDPsilSOII ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ObhB2DJtWm ++ cat /tmp/tmp.eDPsilSOII ++ rm /tmp/tmp.ObhB2DJtWm /tmp/tmp.eDPsilSOII ++ 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.qCn7VBqQKq +++ mktemp ++ local LAST_ERR=/tmp/tmp.36v3FYyxph ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qCn7VBqQKq ++ cat /tmp/tmp.36v3FYyxph ++ rm /tmp/tmp.qCn7VBqQKq /tmp/tmp.36v3FYyxph ++ 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.tI9A9K2uXT +++ mktemp ++ local LAST_ERR=/tmp/tmp.ABfprkmvyF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tI9A9K2uXT ++ cat /tmp/tmp.ABfprkmvyF ++ rm /tmp/tmp.tI9A9K2uXT /tmp/tmp.ABfprkmvyF ++ 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.NkLgjWULBz +++ mktemp ++ local LAST_ERR=/tmp/tmp.TmevThcGRV ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NkLgjWULBz ++ cat /tmp/tmp.TmevThcGRV ++ rm /tmp/tmp.NkLgjWULBz /tmp/tmp.TmevThcGRV ++ 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.cXAViSN7xW +++ mktemp ++ local LAST_ERR=/tmp/tmp.mtO5raONIa ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.cXAViSN7xW ++ cat /tmp/tmp.mtO5raONIa ++ rm /tmp/tmp.cXAViSN7xW /tmp/tmp.mtO5raONIa ++ 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.BJ0fQMgYft +++ mktemp ++ local LAST_ERR=/tmp/tmp.3FHuqkMOU2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.BJ0fQMgYft ++ cat /tmp/tmp.3FHuqkMOU2 ++ rm /tmp/tmp.BJ0fQMgYft /tmp/tmp.3FHuqkMOU2 ++ 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.cVPqRXCoB7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.LcASbmT4vu ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.cVPqRXCoB7 ++ cat /tmp/tmp.LcASbmT4vu ++ rm /tmp/tmp.cVPqRXCoB7 /tmp/tmp.LcASbmT4vu ++ 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.kRHozf6GwY +++ mktemp ++ local LAST_ERR=/tmp/tmp.vj55SDEKoP ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kRHozf6GwY ++ cat /tmp/tmp.vj55SDEKoP ++ rm /tmp/tmp.kRHozf6GwY /tmp/tmp.vj55SDEKoP ++ 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.rUjeuAHKxk +++ mktemp ++ local LAST_ERR=/tmp/tmp.GWUKsiDMpD ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rUjeuAHKxk ++ cat /tmp/tmp.GWUKsiDMpD ++ rm /tmp/tmp.rUjeuAHKxk /tmp/tmp.GWUKsiDMpD ++ 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.zNkiPQdm1W +++ mktemp ++ local LAST_ERR=/tmp/tmp.mxsJSQMO7u ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zNkiPQdm1W ++ cat /tmp/tmp.mxsJSQMO7u ++ rm /tmp/tmp.zNkiPQdm1W /tmp/tmp.mxsJSQMO7u ++ 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.EQxrlEt57y +++ mktemp ++ local LAST_ERR=/tmp/tmp.LdcQ2uByYA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.EQxrlEt57y ++ cat /tmp/tmp.LdcQ2uByYA ++ rm /tmp/tmp.EQxrlEt57y /tmp/tmp.LdcQ2uByYA ++ 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.jZaVuPTpbG +++ mktemp ++ local LAST_ERR=/tmp/tmp.qQl4TTsPu0 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jZaVuPTpbG ++ cat /tmp/tmp.qQl4TTsPu0 ++ rm /tmp/tmp.jZaVuPTpbG /tmp/tmp.qQl4TTsPu0 ++ 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.TiYy10sYxS +++ mktemp ++ local LAST_ERR=/tmp/tmp.vM2iqr0ibW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.TiYy10sYxS ++ cat /tmp/tmp.vM2iqr0ibW ++ rm /tmp/tmp.TiYy10sYxS /tmp/tmp.vM2iqr0ibW ++ 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.qXVga4A3OD +++ mktemp ++ local LAST_ERR=/tmp/tmp.rIkoMzssx5 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qXVga4A3OD ++ cat /tmp/tmp.rIkoMzssx5 ++ rm /tmp/tmp.qXVga4A3OD /tmp/tmp.rIkoMzssx5 ++ 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.y4pml389nw +++ mktemp ++ local LAST_ERR=/tmp/tmp.HKtlBfOmp4 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.y4pml389nw ++ cat /tmp/tmp.HKtlBfOmp4 ++ rm /tmp/tmp.y4pml389nw /tmp/tmp.HKtlBfOmp4 ++ 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.9uLaqIEgGA +++ mktemp ++ local LAST_ERR=/tmp/tmp.PzMxdeW3BA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.9uLaqIEgGA ++ cat /tmp/tmp.PzMxdeW3BA ++ rm /tmp/tmp.9uLaqIEgGA /tmp/tmp.PzMxdeW3BA ++ 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.1esQlteUZZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.BgQc7gUN7z ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1esQlteUZZ ++ cat /tmp/tmp.BgQc7gUN7z ++ rm /tmp/tmp.1esQlteUZZ /tmp/tmp.BgQc7gUN7z ++ 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.u5gvnixFEl +++ mktemp ++ local LAST_ERR=/tmp/tmp.l9o6gOe1DG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.u5gvnixFEl ++ cat /tmp/tmp.l9o6gOe1DG ++ rm /tmp/tmp.u5gvnixFEl /tmp/tmp.l9o6gOe1DG ++ 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.fCmkqEJSBd +++ mktemp ++ local LAST_ERR=/tmp/tmp.l34GdbAADt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fCmkqEJSBd ++ cat /tmp/tmp.l34GdbAADt ++ rm /tmp/tmp.fCmkqEJSBd /tmp/tmp.l34GdbAADt ++ 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.6KH2ifhejb +++ mktemp ++ local LAST_ERR=/tmp/tmp.Va6Hgdrup7 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.6KH2ifhejb ++ cat /tmp/tmp.Va6Hgdrup7 ++ rm /tmp/tmp.6KH2ifhejb /tmp/tmp.Va6Hgdrup7 ++ 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.mZxI2btCls +++ mktemp ++ local LAST_ERR=/tmp/tmp.J1XVTf7Lnq ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.mZxI2btCls ++ cat /tmp/tmp.J1XVTf7Lnq ++ rm /tmp/tmp.mZxI2btCls /tmp/tmp.J1XVTf7Lnq ++ 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.EGa4GpHYwW +++ mktemp ++ local LAST_ERR=/tmp/tmp.UnO7NT5FFL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.EGa4GpHYwW ++ cat /tmp/tmp.UnO7NT5FFL ++ rm /tmp/tmp.EGa4GpHYwW /tmp/tmp.UnO7NT5FFL ++ 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.MjgocEVR0o +++ mktemp ++ local LAST_ERR=/tmp/tmp.FT4bVWCEt8 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.MjgocEVR0o ++ cat /tmp/tmp.FT4bVWCEt8 ++ rm /tmp/tmp.MjgocEVR0o /tmp/tmp.FT4bVWCEt8 ++ 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.5l73wNEOha +++ mktemp ++ local LAST_ERR=/tmp/tmp.pgX0uNOuqm ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.5l73wNEOha ++ cat /tmp/tmp.pgX0uNOuqm ++ rm /tmp/tmp.5l73wNEOha /tmp/tmp.pgX0uNOuqm ++ 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.7yHgmXg6ea +++ mktemp ++ local LAST_ERR=/tmp/tmp.TthQTyWQKi ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7yHgmXg6ea ++ cat /tmp/tmp.TthQTyWQKi ++ rm /tmp/tmp.7yHgmXg6ea /tmp/tmp.TthQTyWQKi ++ 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.jpyr97yiKA +++ mktemp ++ local LAST_ERR=/tmp/tmp.I46lGS9J8g ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jpyr97yiKA ++ cat /tmp/tmp.I46lGS9J8g ++ rm /tmp/tmp.jpyr97yiKA /tmp/tmp.I46lGS9J8g ++ 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.1FriVzKwDo +++ mktemp ++ local LAST_ERR=/tmp/tmp.4VQJ7Bd3wC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1FriVzKwDo ++ cat /tmp/tmp.4VQJ7Bd3wC ++ rm /tmp/tmp.1FriVzKwDo /tmp/tmp.4VQJ7Bd3wC ++ 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.vJvoBrDCgH +++ mktemp ++ local LAST_ERR=/tmp/tmp.2nqBMmQjEj ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vJvoBrDCgH ++ cat /tmp/tmp.2nqBMmQjEj ++ rm /tmp/tmp.vJvoBrDCgH /tmp/tmp.2nqBMmQjEj ++ 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.vJlFbQUQ8z +++ mktemp ++ local LAST_ERR=/tmp/tmp.uWmUlAJjij ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vJlFbQUQ8z ++ cat /tmp/tmp.uWmUlAJjij ++ rm /tmp/tmp.vJlFbQUQ8z /tmp/tmp.uWmUlAJjij ++ 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.NfukCIuRc6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.DFpKATnWK4 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NfukCIuRc6 ++ cat /tmp/tmp.DFpKATnWK4 ++ rm /tmp/tmp.NfukCIuRc6 /tmp/tmp.DFpKATnWK4 ++ 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.nfpLEUTDfm +++ mktemp ++ local LAST_ERR=/tmp/tmp.zlAWanLbsi ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nfpLEUTDfm ++ cat /tmp/tmp.zlAWanLbsi ++ rm /tmp/tmp.nfpLEUTDfm /tmp/tmp.zlAWanLbsi ++ 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.gPIddZRElF +++ mktemp ++ local LAST_ERR=/tmp/tmp.z7H434yhpI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.gPIddZRElF ++ cat /tmp/tmp.z7H434yhpI ++ rm /tmp/tmp.gPIddZRElF /tmp/tmp.z7H434yhpI ++ 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.kj6ZNYRDrK +++ mktemp ++ local LAST_ERR=/tmp/tmp.5wOqlXKZQv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kj6ZNYRDrK ++ cat /tmp/tmp.5wOqlXKZQv ++ rm /tmp/tmp.kj6ZNYRDrK /tmp/tmp.5wOqlXKZQv ++ 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.1XERCpN0Fa +++ mktemp ++ local LAST_ERR=/tmp/tmp.zu3DlZYTmC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1XERCpN0Fa ++ cat /tmp/tmp.zu3DlZYTmC ++ rm /tmp/tmp.1XERCpN0Fa /tmp/tmp.zu3DlZYTmC ++ 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.MksNg7ektX +++ mktemp ++ local LAST_ERR=/tmp/tmp.aBuUJCNPmG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.MksNg7ektX ++ cat /tmp/tmp.aBuUJCNPmG ++ rm /tmp/tmp.MksNg7ektX /tmp/tmp.aBuUJCNPmG ++ 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.69gV5ihf2E +++ mktemp ++ local LAST_ERR=/tmp/tmp.LhWEIRrf7R ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.69gV5ihf2E ++ cat /tmp/tmp.LhWEIRrf7R ++ rm /tmp/tmp.69gV5ihf2E /tmp/tmp.LhWEIRrf7R ++ 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.wfAyZOuiXU +++ mktemp ++ local LAST_ERR=/tmp/tmp.JmOfA41zVv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.wfAyZOuiXU ++ cat /tmp/tmp.JmOfA41zVv ++ rm /tmp/tmp.wfAyZOuiXU /tmp/tmp.JmOfA41zVv ++ 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.7fRCLRrcrc +++ mktemp ++ local LAST_ERR=/tmp/tmp.yosskzNWY1 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7fRCLRrcrc ++ cat /tmp/tmp.yosskzNWY1 ++ rm /tmp/tmp.7fRCLRrcrc /tmp/tmp.yosskzNWY1 ++ 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.IX5bhNqJAY +++ mktemp ++ local LAST_ERR=/tmp/tmp.460qUuwqss ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.IX5bhNqJAY ++ cat /tmp/tmp.460qUuwqss ++ rm /tmp/tmp.IX5bhNqJAY /tmp/tmp.460qUuwqss ++ 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.1tntAJmEXA +++ mktemp ++ local LAST_ERR=/tmp/tmp.iWNeNJrDzy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1tntAJmEXA ++ cat /tmp/tmp.iWNeNJrDzy ++ rm /tmp/tmp.1tntAJmEXA /tmp/tmp.iWNeNJrDzy ++ 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.Ipw1PzTEIR +++ mktemp ++ local LAST_ERR=/tmp/tmp.UxPuUpi5TO ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Ipw1PzTEIR ++ cat /tmp/tmp.UxPuUpi5TO ++ rm /tmp/tmp.Ipw1PzTEIR /tmp/tmp.UxPuUpi5TO ++ 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.sGruOZin0B +++ mktemp ++ local LAST_ERR=/tmp/tmp.coUdjTmfbJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.sGruOZin0B ++ cat /tmp/tmp.coUdjTmfbJ ++ rm /tmp/tmp.sGruOZin0B /tmp/tmp.coUdjTmfbJ ++ 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.tCCGUmEkkH +++ mktemp ++ local LAST_ERR=/tmp/tmp.tFedmtINpi ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tCCGUmEkkH ++ cat /tmp/tmp.tFedmtINpi ++ rm /tmp/tmp.tCCGUmEkkH /tmp/tmp.tFedmtINpi ++ 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.Mqrb9ihBxJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.FEHvnkBFLv ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Mqrb9ihBxJ ++ cat /tmp/tmp.FEHvnkBFLv ++ rm /tmp/tmp.Mqrb9ihBxJ /tmp/tmp.FEHvnkBFLv ++ 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.kDcEy1Yj5t +++ mktemp ++ local LAST_ERR=/tmp/tmp.ODtUtJDtXE ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kDcEy1Yj5t ++ cat /tmp/tmp.ODtUtJDtXE ++ rm /tmp/tmp.kDcEy1Yj5t /tmp/tmp.ODtUtJDtXE ++ 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.DpIfBl4fRu +++ mktemp ++ local LAST_ERR=/tmp/tmp.h919kT7mZ2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DpIfBl4fRu ++ cat /tmp/tmp.h919kT7mZ2 ++ rm /tmp/tmp.DpIfBl4fRu /tmp/tmp.h919kT7mZ2 ++ 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.dd9uDuibjA +++ mktemp ++ local LAST_ERR=/tmp/tmp.3jHptoS4XF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.dd9uDuibjA ++ cat /tmp/tmp.3jHptoS4XF ++ rm /tmp/tmp.dd9uDuibjA /tmp/tmp.3jHptoS4XF ++ 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.vNFuFeu52O +++ mktemp ++ local LAST_ERR=/tmp/tmp.VaT2XRSEHJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.vNFuFeu52O ++ cat /tmp/tmp.VaT2XRSEHJ ++ rm /tmp/tmp.vNFuFeu52O /tmp/tmp.VaT2XRSEHJ ++ 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.6cypWYkEoB +++ mktemp ++ local LAST_ERR=/tmp/tmp.Q2LDbkpFrJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.6cypWYkEoB ++ cat /tmp/tmp.Q2LDbkpFrJ ++ rm /tmp/tmp.6cypWYkEoB /tmp/tmp.Q2LDbkpFrJ ++ 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.tLr2ZHjSON +++ mktemp ++ local LAST_ERR=/tmp/tmp.Ii9CCsbMmN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.tLr2ZHjSON ++ cat /tmp/tmp.Ii9CCsbMmN ++ rm /tmp/tmp.tLr2ZHjSON /tmp/tmp.Ii9CCsbMmN ++ 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.lKVpCEK0Sq +++ mktemp ++ local LAST_ERR=/tmp/tmp.EzeQfF0veg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.lKVpCEK0Sq ++ cat /tmp/tmp.EzeQfF0veg ++ rm /tmp/tmp.lKVpCEK0Sq /tmp/tmp.EzeQfF0veg ++ 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.ad3Oavv3sx +++ mktemp ++ local LAST_ERR=/tmp/tmp.Im0jJUhjEt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ad3Oavv3sx ++ cat /tmp/tmp.Im0jJUhjEt ++ rm /tmp/tmp.ad3Oavv3sx /tmp/tmp.Im0jJUhjEt ++ 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.3wmv3WduzD +++ mktemp ++ local LAST_ERR=/tmp/tmp.3WJv1yFiS6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3wmv3WduzD ++ cat /tmp/tmp.3WJv1yFiS6 ++ rm /tmp/tmp.3wmv3WduzD /tmp/tmp.3WJv1yFiS6 ++ 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.IeNg1M9Vpf +++ mktemp ++ local LAST_ERR=/tmp/tmp.gWsGxDOJsx ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.IeNg1M9Vpf ++ cat /tmp/tmp.gWsGxDOJsx ++ rm /tmp/tmp.IeNg1M9Vpf /tmp/tmp.gWsGxDOJsx ++ 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.o9c5haBGbJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.i1gDrSfMwE ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.o9c5haBGbJ ++ cat /tmp/tmp.i1gDrSfMwE ++ rm /tmp/tmp.o9c5haBGbJ /tmp/tmp.i1gDrSfMwE ++ 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.pkhEa1ibgG +++ mktemp ++ local LAST_ERR=/tmp/tmp.MKfokXzLB8 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pkhEa1ibgG ++ cat /tmp/tmp.MKfokXzLB8 ++ rm /tmp/tmp.pkhEa1ibgG /tmp/tmp.MKfokXzLB8 ++ 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.x9Pz5pITYY +++ mktemp ++ local LAST_ERR=/tmp/tmp.RA4zTsbCcK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.x9Pz5pITYY ++ cat /tmp/tmp.RA4zTsbCcK ++ rm /tmp/tmp.x9Pz5pITYY /tmp/tmp.RA4zTsbCcK ++ 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.c8u4yGxBpK +++ mktemp ++ local LAST_ERR=/tmp/tmp.mnQ55L1uAT ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.c8u4yGxBpK ++ cat /tmp/tmp.mnQ55L1uAT ++ rm /tmp/tmp.c8u4yGxBpK /tmp/tmp.mnQ55L1uAT ++ 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.g1HJ4TpOzz +++ mktemp ++ local LAST_ERR=/tmp/tmp.bRmwkDC4WJ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.g1HJ4TpOzz ++ cat /tmp/tmp.bRmwkDC4WJ ++ rm /tmp/tmp.g1HJ4TpOzz /tmp/tmp.bRmwkDC4WJ ++ 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.dqlH95YAZE +++ mktemp ++ local LAST_ERR=/tmp/tmp.6zFBH34PBG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.dqlH95YAZE ++ cat /tmp/tmp.6zFBH34PBG ++ rm /tmp/tmp.dqlH95YAZE /tmp/tmp.6zFBH34PBG ++ 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.f7ZcXp58jL +++ mktemp ++ local LAST_ERR=/tmp/tmp.hqjqELtntR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.f7ZcXp58jL ++ cat /tmp/tmp.hqjqELtntR ++ rm /tmp/tmp.f7ZcXp58jL /tmp/tmp.hqjqELtntR ++ 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.JrRtdGzfsH +++ mktemp ++ local LAST_ERR=/tmp/tmp.uw0nMhHrOP ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.JrRtdGzfsH ++ cat /tmp/tmp.uw0nMhHrOP ++ rm /tmp/tmp.JrRtdGzfsH /tmp/tmp.uw0nMhHrOP ++ 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.F4BGY3TXOL +++ mktemp ++ local LAST_ERR=/tmp/tmp.6y5mWjkpNa ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.F4BGY3TXOL ++ cat /tmp/tmp.6y5mWjkpNa ++ rm /tmp/tmp.F4BGY3TXOL /tmp/tmp.6y5mWjkpNa ++ 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.7sxycuDpxf +++ mktemp ++ local LAST_ERR=/tmp/tmp.Uwzi5feEGd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7sxycuDpxf ++ cat /tmp/tmp.Uwzi5feEGd ++ rm /tmp/tmp.7sxycuDpxf /tmp/tmp.Uwzi5feEGd ++ 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.uH2neYo46T +++ mktemp ++ local LAST_ERR=/tmp/tmp.fok5DSpgmG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uH2neYo46T ++ cat /tmp/tmp.fok5DSpgmG ++ rm /tmp/tmp.uH2neYo46T /tmp/tmp.fok5DSpgmG ++ 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.3OQ0SlZgj7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.PfJciyCCBG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.3OQ0SlZgj7 ++ cat /tmp/tmp.PfJciyCCBG ++ rm /tmp/tmp.3OQ0SlZgj7 /tmp/tmp.PfJciyCCBG ++ 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.FiddUYlInJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.ucLcMxjs3p ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.FiddUYlInJ ++ cat /tmp/tmp.ucLcMxjs3p ++ rm /tmp/tmp.FiddUYlInJ /tmp/tmp.ucLcMxjs3p ++ 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.X5GgresKLz +++ mktemp ++ local LAST_ERR=/tmp/tmp.RpoLA2Ovm9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.X5GgresKLz ++ cat /tmp/tmp.RpoLA2Ovm9 ++ rm /tmp/tmp.X5GgresKLz /tmp/tmp.RpoLA2Ovm9 ++ 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.7miAcISQuZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.vkZ1rWbsNL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7miAcISQuZ ++ cat /tmp/tmp.vkZ1rWbsNL ++ rm /tmp/tmp.7miAcISQuZ /tmp/tmp.vkZ1rWbsNL ++ 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.i7GWr734k3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.0gol6mBkSG ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.i7GWr734k3 ++ cat /tmp/tmp.0gol6mBkSG ++ rm /tmp/tmp.i7GWr734k3 /tmp/tmp.0gol6mBkSG ++ 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.NFsmvo3VFA +++ mktemp ++ local LAST_ERR=/tmp/tmp.V5t5WRsuMx ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NFsmvo3VFA ++ cat /tmp/tmp.V5t5WRsuMx ++ rm /tmp/tmp.NFsmvo3VFA /tmp/tmp.V5t5WRsuMx ++ 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.PnExPOMQeS +++ mktemp ++ local LAST_ERR=/tmp/tmp.kKW3FFnvtg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PnExPOMQeS ++ cat /tmp/tmp.kKW3FFnvtg ++ rm /tmp/tmp.PnExPOMQeS /tmp/tmp.kKW3FFnvtg ++ 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.5paKbwodnB +++ mktemp ++ local LAST_ERR=/tmp/tmp.43VNLnw5qF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.5paKbwodnB ++ cat /tmp/tmp.43VNLnw5qF ++ rm /tmp/tmp.5paKbwodnB /tmp/tmp.43VNLnw5qF ++ 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.sj73i604mc +++ mktemp ++ local LAST_ERR=/tmp/tmp.IglsLRZ77K ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.sj73i604mc ++ cat /tmp/tmp.IglsLRZ77K ++ rm /tmp/tmp.sj73i604mc /tmp/tmp.IglsLRZ77K ++ 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.qx5i2H6WmM +++ mktemp ++ local LAST_ERR=/tmp/tmp.jKufOGl4ee ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qx5i2H6WmM ++ cat /tmp/tmp.jKufOGl4ee ++ rm /tmp/tmp.qx5i2H6WmM /tmp/tmp.jKufOGl4ee ++ 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.mfm7B61KEQ +++ mktemp ++ local LAST_ERR=/tmp/tmp.cho0I2wzfl ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.mfm7B61KEQ ++ cat /tmp/tmp.cho0I2wzfl ++ rm /tmp/tmp.mfm7B61KEQ /tmp/tmp.cho0I2wzfl ++ 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.kIStlhWVe5 +++ mktemp ++ local LAST_ERR=/tmp/tmp.aDBqgF72rc ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kIStlhWVe5 ++ cat /tmp/tmp.aDBqgF72rc ++ rm /tmp/tmp.kIStlhWVe5 /tmp/tmp.aDBqgF72rc ++ 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.O5jzIvcTFQ +++ mktemp ++ local LAST_ERR=/tmp/tmp.cBISt0A22n ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.O5jzIvcTFQ ++ cat /tmp/tmp.cBISt0A22n ++ rm /tmp/tmp.O5jzIvcTFQ /tmp/tmp.cBISt0A22n ++ 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.21TQLY7HBg +++ mktemp ++ local LAST_ERR=/tmp/tmp.TjqqUFbIMj ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.21TQLY7HBg ++ cat /tmp/tmp.TjqqUFbIMj ++ rm /tmp/tmp.21TQLY7HBg /tmp/tmp.TjqqUFbIMj ++ 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.2hdERavpiu +++ mktemp ++ local LAST_ERR=/tmp/tmp.WbTJSjYm4f ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2hdERavpiu ++ cat /tmp/tmp.WbTJSjYm4f ++ rm /tmp/tmp.2hdERavpiu /tmp/tmp.WbTJSjYm4f ++ 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.ejpjzMFOyC +++ mktemp ++ local LAST_ERR=/tmp/tmp.xNERSvM7FA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ejpjzMFOyC ++ cat /tmp/tmp.xNERSvM7FA ++ rm /tmp/tmp.ejpjzMFOyC /tmp/tmp.xNERSvM7FA ++ 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.51kTm5Ovc3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.ylG2tGwJ4U ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.51kTm5Ovc3 ++ cat /tmp/tmp.ylG2tGwJ4U ++ rm /tmp/tmp.51kTm5Ovc3 /tmp/tmp.ylG2tGwJ4U ++ 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.sF0D7tde4w +++ mktemp ++ local LAST_ERR=/tmp/tmp.DZvM3KUOUE ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.sF0D7tde4w ++ cat /tmp/tmp.DZvM3KUOUE ++ rm /tmp/tmp.sF0D7tde4w /tmp/tmp.DZvM3KUOUE ++ 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.g78khHiuOB +++ mktemp ++ local LAST_ERR=/tmp/tmp.xzkHIdNwxC ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.g78khHiuOB ++ cat /tmp/tmp.xzkHIdNwxC ++ rm /tmp/tmp.g78khHiuOB /tmp/tmp.xzkHIdNwxC ++ 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.AAKBl0K6Ri +++ mktemp ++ local LAST_ERR=/tmp/tmp.VZyU6tH5w1 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AAKBl0K6Ri ++ cat /tmp/tmp.VZyU6tH5w1 ++ rm /tmp/tmp.AAKBl0K6Ri /tmp/tmp.VZyU6tH5w1 ++ 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.jIht1UCxSS +++ mktemp ++ local LAST_ERR=/tmp/tmp.MKkENgPKHe ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jIht1UCxSS ++ cat /tmp/tmp.MKkENgPKHe ++ rm /tmp/tmp.jIht1UCxSS /tmp/tmp.MKkENgPKHe ++ 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.V4i7OidVr6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.W176hMr6nI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.V4i7OidVr6 ++ cat /tmp/tmp.W176hMr6nI ++ rm /tmp/tmp.V4i7OidVr6 /tmp/tmp.W176hMr6nI ++ 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.QbVv9xPEKc +++ mktemp ++ local LAST_ERR=/tmp/tmp.fjjiap5Ht2 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.QbVv9xPEKc ++ cat /tmp/tmp.fjjiap5Ht2 ++ rm /tmp/tmp.QbVv9xPEKc /tmp/tmp.fjjiap5Ht2 ++ 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.gGfXjQo8I7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.3pdwmZU5hZ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.gGfXjQo8I7 ++ cat /tmp/tmp.3pdwmZU5hZ ++ rm /tmp/tmp.gGfXjQo8I7 /tmp/tmp.3pdwmZU5hZ ++ 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.F8nc4vbaOG +++ mktemp ++ local LAST_ERR=/tmp/tmp.YbgYrpzgjU ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.F8nc4vbaOG ++ cat /tmp/tmp.YbgYrpzgjU ++ rm /tmp/tmp.F8nc4vbaOG /tmp/tmp.YbgYrpzgjU ++ 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.iNr9kfe36X +++ mktemp ++ local LAST_ERR=/tmp/tmp.WnFOMZyroA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.iNr9kfe36X ++ cat /tmp/tmp.WnFOMZyroA ++ rm /tmp/tmp.iNr9kfe36X /tmp/tmp.WnFOMZyroA ++ 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.jKkfdBHDui +++ mktemp ++ local LAST_ERR=/tmp/tmp.2Kjg4mTKan ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jKkfdBHDui ++ cat /tmp/tmp.2Kjg4mTKan ++ rm /tmp/tmp.jKkfdBHDui /tmp/tmp.2Kjg4mTKan ++ 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.1WwjaCSRrB +++ mktemp ++ local LAST_ERR=/tmp/tmp.YufxOtzmOQ ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.1WwjaCSRrB ++ cat /tmp/tmp.YufxOtzmOQ ++ rm /tmp/tmp.1WwjaCSRrB /tmp/tmp.YufxOtzmOQ ++ 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