Log: /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/logs/demand-backup-without-passwords-8-4.log Warning: version difference between client (1.36) and server (1.33) exceeds the supported minor version skew of +/-1 Warning: version difference between client (1.36) and server (1.33) exceeds the supported minor version skew of +/-1 + cluster=some-name + create_infra demand-backup-without-passwords-158 + local ns=demand-backup-without-passwords-158 + '[' -n pxc-operator ']' + read -r pns name + kubectl_bin get pxc --all-namespaces -o 'jsonpath={range .items[*]}{.metadata.namespace} {.metadata.name}{"\n"}{end}' + [[ -z demand-backup-without-passwords-10684 ]] + [[ -z some-name ]] + kubectl_bin patch pxc -n demand-backup-without-passwords-10684 some-name --type=merge -p '{"metadata":{"finalizers":[]}}' ++ mktemp + local LAST_OUT=/tmp/tmp.DZj1oi6njA ++ mktemp + local LAST_ERR=/tmp/tmp.5mAuWB02lU + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl patch pxc -n demand-backup-without-passwords-10684 some-name --type=merge -p '{"metadata":{"finalizers":[]}}' + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.DZj1oi6njA perconaxtradbcluster.pxc.percona.com/some-name patched + cat /tmp/tmp.5mAuWB02lU + rm /tmp/tmp.DZj1oi6njA /tmp/tmp.5mAuWB02lU + return 0 + read -r pns name + read -r pns name + kubectl_bin get pxc-backup --all-namespaces -o 'jsonpath={range .items[*]}{.metadata.namespace} {.metadata.name}{"\n"}{end}' + [[ -z demand-backup-without-passwords-10684 ]] + [[ -z backup1 ]] + kubectl_bin patch pxc-backup -n demand-backup-without-passwords-10684 backup1 --type=merge -p '{"metadata":{"finalizers":[]}}' ++ mktemp + local LAST_OUT=/tmp/tmp.flvXzcVhwj ++ mktemp + local LAST_ERR=/tmp/tmp.uQs0d5lsKS + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl patch pxc-backup -n demand-backup-without-passwords-10684 backup1 --type=merge -p '{"metadata":{"finalizers":[]}}' + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.flvXzcVhwj perconaxtradbclusterbackup.pxc.percona.com/backup1 patched + cat /tmp/tmp.uQs0d5lsKS + rm /tmp/tmp.flvXzcVhwj /tmp/tmp.uQs0d5lsKS + return 0 + read -r pns name + timeout 300 kubectl delete pxc --all --all-namespaces --wait=false --ignore-not-found perconaxtradbcluster.pxc.percona.com "some-name" deleted from demand-backup-without-passwords-10684 namespace + timeout 300 kubectl delete pxc-backup --all --all-namespaces --wait=false --ignore-not-found perconaxtradbclusterbackup.pxc.percona.com "backup1" deleted from demand-backup-without-passwords-10684 namespace + timeout 300 kubectl delete pxc-restore --all --all-namespaces --wait=false --ignore-not-found No resources found + create_namespace pxc-operator + local namespace=pxc-operator + local skip_clean_namespace= + [[ 1 == 1 ]] + [[ -z '' ]] + destroy_chaos_mesh ++ tail -n1 ++ awk '-F ' '{print $2}' ++ helm list --all-namespaces --filter chaos-mesh ++ sed s/NAMESPACE// + local chaos_mesh_ns= + '[' -n '' ']' ++ grep chaos-mesh ++ awk '{print $1}' ++ kubectl get MutatingWebhookConfiguration + timeout 30 kubectl delete MutatingWebhookConfiguration error: resource(s) were provided, but no name was specified + : ++ awk '{print $1}' ++ kubectl get ValidatingWebhookConfiguration ++ 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 + : ++ awk '{print $1}' ++ kubectl api-resources ++ grep chaos-mesh ++ kubectl get crd ++ grep chaos-mesh.org ++ awk '{print $1}' + timeout 30 kubectl delete crd error: resource(s) were provided, but no name was specified + : ++ kubectl get clusterrolebinding ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete clusterrolebinding error: resource(s) were provided, but no name was specified + : ++ kubectl get clusterrole ++ grep chaos-mesh ++ awk '{print $1}' + timeout 30 kubectl delete clusterrole error: resource(s) were provided, but no name was specified + : + desc 'cleaned up all old namespaces' + set +o xtrace ----------------------------------------------------------------------------------- cleaned up all old namespaces ----------------------------------------------------------------------------------- + '[' -n '' ']' + desc 'cleaned up old namespaces pxc-operator' + set +o xtrace ----------------------------------------------------------------------------------- cleaned up old namespaces pxc-operator ----------------------------------------------------------------------------------- + kubectl_bin delete namespace pxc-operator ++ mktemp + xargs kubectl delete ns + kubectl_bin get ns ++ mktemp + awk '{print$1}' + grep -E -v '^kube-|^default|Terminating|pxc-operator|openshift|^gke-|^gmp-|^NAME' + local LAST_OUT=/tmp/tmp.XwGuj1KNPc + local LAST_OUT=/tmp/tmp.z2csXkoqNa ++ mktemp + local LAST_ERR=/tmp/tmp.uJml5c2yXi + local exit_status=0 ++ mktemp + local LAST_ERR=/tmp/tmp.dV5iULCqQH + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl get ns ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete namespace pxc-operator + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.XwGuj1KNPc + cat /tmp/tmp.uJml5c2yXi + rm /tmp/tmp.XwGuj1KNPc /tmp/tmp.uJml5c2yXi + return 0 namespace "demand-backup-without-passwords-10684" deleted + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.z2csXkoqNa namespace "pxc-operator" deleted + cat /tmp/tmp.dV5iULCqQH + rm /tmp/tmp.z2csXkoqNa /tmp/tmp.dV5iULCqQH + 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.zo19r6zpWL ++ mktemp + local LAST_ERR=/tmp/tmp.IY8MWZ49On + 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.zo19r6zpWL namespace/pxc-operator created + cat /tmp/tmp.IY8MWZ49On + rm /tmp/tmp.zo19r6zpWL /tmp/tmp.IY8MWZ49On + return 0 ++ kubectl_bin config current-context +++ mktemp ++ local LAST_OUT=/tmp/tmp.WA8pxHhug2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.x8567AWb70 ++ 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.WA8pxHhug2 ++ cat /tmp/tmp.x8567AWb70 ++ rm /tmp/tmp.WA8pxHhug2 /tmp/tmp.x8567AWb70 ++ return 0 + kubectl_bin config set-context gke_cloud-dev-112233_us-central1-a_jen-pxc-2521-bb594380-1-cluster6 --namespace=pxc-operator ++ mktemp + local LAST_OUT=/tmp/tmp.NjuU2Bt6qM ++ mktemp + local LAST_ERR=/tmp/tmp.wcAUL5cJ7g + 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-2521-bb594380-1-cluster6 --namespace=pxc-operator + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.NjuU2Bt6qM Context "gke_cloud-dev-112233_us-central1-a_jen-pxc-2521-bb594380-1-cluster6" modified. + cat /tmp/tmp.wcAUL5cJ7g + rm /tmp/tmp.NjuU2Bt6qM /tmp/tmp.wcAUL5cJ7g + 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-2521/deploy/crd.yaml ++ mktemp + local LAST_OUT=/tmp/tmp.G0n6Ecdt0l ++ mktemp + local LAST_ERR=/tmp/tmp.JaSV8yIMue + 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-2521/deploy/crd.yaml + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.G0n6Ecdt0l customresourcedefinition.apiextensions.k8s.io/perconaxtradbclusterbackups.pxc.percona.com serverside-applied customresourcedefinition.apiextensions.k8s.io/perconaxtradbclusterrestores.pxc.percona.com serverside-applied customresourcedefinition.apiextensions.k8s.io/perconaxtradbclusters.pxc.percona.com serverside-applied + cat /tmp/tmp.JaSV8yIMue + rm /tmp/tmp.G0n6Ecdt0l /tmp/tmp.JaSV8yIMue + return 0 + kubectl_bin wait --for=condition=Established --timeout=120s crd/perconaxtradbclusters.pxc.percona.com ++ mktemp + local LAST_OUT=/tmp/tmp.1LiNJ2Slyr ++ mktemp + local LAST_ERR=/tmp/tmp.DImhzGWt7d + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl wait --for=condition=Established --timeout=120s crd/perconaxtradbclusters.pxc.percona.com + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.1LiNJ2Slyr customresourcedefinition.apiextensions.k8s.io/perconaxtradbclusters.pxc.percona.com condition met + cat /tmp/tmp.DImhzGWt7d E0611 02:48:22.558580 32215 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/apis/apiextensions.k8s.io/v1/customresourcedefinitions?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dperconaxtradbclusters.pxc.percona.com&resourceVersion=1781146100535677000&timeoutSeconds=355&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" + rm /tmp/tmp.1LiNJ2Slyr /tmp/tmp.DImhzGWt7d + return 0 + kubectl_bin wait --for=condition=Established --timeout=120s crd/perconaxtradbclusterbackups.pxc.percona.com ++ mktemp + local LAST_OUT=/tmp/tmp.itTVJU5bwn ++ mktemp + local LAST_ERR=/tmp/tmp.lSCyq6sFI0 + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl wait --for=condition=Established --timeout=120s crd/perconaxtradbclusterbackups.pxc.percona.com + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.itTVJU5bwn customresourcedefinition.apiextensions.k8s.io/perconaxtradbclusterbackups.pxc.percona.com condition met + cat /tmp/tmp.lSCyq6sFI0 E0611 02:48:25.219457 32711 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/apis/apiextensions.k8s.io/v1/customresourcedefinitions?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dperconaxtradbclusterbackups.pxc.percona.com&resourceVersion=1781146100535677000&timeoutSeconds=346&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" + rm /tmp/tmp.itTVJU5bwn /tmp/tmp.lSCyq6sFI0 + return 0 + kubectl_bin wait --for=condition=Established --timeout=120s crd/perconaxtradbclusterrestores.pxc.percona.com ++ mktemp + local LAST_OUT=/tmp/tmp.76ExS2ruYx ++ mktemp + local LAST_ERR=/tmp/tmp.Y7ZFGGfTXV + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl wait --for=condition=Established --timeout=120s crd/perconaxtradbclusterrestores.pxc.percona.com + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.76ExS2ruYx customresourcedefinition.apiextensions.k8s.io/perconaxtradbclusterrestores.pxc.percona.com condition met + cat /tmp/tmp.Y7ZFGGfTXV E0611 02:48:27.423284 712 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/apis/apiextensions.k8s.io/v1/customresourcedefinitions?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dperconaxtradbclusterrestores.pxc.percona.com&resourceVersion=1781146105535727000&timeoutSeconds=480&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" + rm /tmp/tmp.76ExS2ruYx /tmp/tmp.Y7ZFGGfTXV + return 0 + '[' -n pxc-operator ']' + apply_rbac cw-rbac + local operator_namespace=pxc-operator + local rbac=cw-rbac + kubectl_bin apply -f - ++ mktemp + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/deploy/cw-rbac.yaml + sed -e 's^namespace: .*^namespace: pxc-operator^' + local LAST_OUT=/tmp/tmp.laufqh435b ++ mktemp + local LAST_ERR=/tmp/tmp.KcL4H3uwzW + 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.laufqh435b 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.KcL4H3uwzW + rm /tmp/tmp.laufqh435b /tmp/tmp.KcL4H3uwzW + return 0 + 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 == "PXCO_FEATURE_GATES").value) = ""' - + yq eval '(select(.kind == "Deployment").spec.template.spec.containers[] | select(.name == "percona-xtradb-cluster-operator").env[] | select(.name == "LOG_LEVEL").value) = "VERBOSE"' - + kubectl_bin apply -f - + sed -e 's^image: .*^image: perconalab/percona-xtradb-cluster-operator:PR-2521-bb594380^' + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/deploy/cw-operator.yaml ++ mktemp + local LAST_OUT=/tmp/tmp.29wKTZPYaS ++ mktemp + local LAST_ERR=/tmp/tmp.paZZrhU87n + 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.29wKTZPYaS deployment.apps/percona-xtradb-cluster-operator created service/percona-xtradb-cluster-operator created + cat /tmp/tmp.paZZrhU87n + rm /tmp/tmp.29wKTZPYaS /tmp/tmp.paZZrhU87n + 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.NuqrDPJp08 ++ mktemp + local LAST_ERR=/tmp/tmp.rNpL2drJwN + 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.NuqrDPJp08 pod/percona-xtradb-cluster-operator-774dd4b69-cnzl8 condition met + cat /tmp/tmp.rNpL2drJwN E0611 02:48:48.893961 4123 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/pxc-operator/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dpercona-xtradb-cluster-operator-774dd4b69-cnzl8&resourceVersion=1781146128535152000&timeoutSeconds=550&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" + rm /tmp/tmp.NuqrDPJp08 /tmp/tmp.rNpL2drJwN + return 0 ++ get_operator_pod ++ local label_prefix=app.kubernetes.io/ +++ grep -c percona-xtradb-cluster-operator +++ kubectl get pods --selector=app.kubernetes.io/name=percona-xtradb-cluster-operator -n pxc-operator ++ local check_label=1 ++ [[ 1 -eq 0 ]] ++ kubectl_bin get pods --selector=app.kubernetes.io/name=percona-xtradb-cluster-operator --field-selector=status.phase=Running -o json -n pxc-operator ++ head -1 ++ jq -r '.items[] | select(.metadata.deletionTimestamp == null) | .metadata.name' +++ mktemp ++ local LAST_OUT=/tmp/tmp.kZaOSW70fn +++ mktemp ++ local LAST_ERR=/tmp/tmp.YH1BmWPmuV ++ 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 --field-selector=status.phase=Running -o json -n pxc-operator ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kZaOSW70fn ++ cat /tmp/tmp.YH1BmWPmuV ++ rm /tmp/tmp.kZaOSW70fn /tmp/tmp.YH1BmWPmuV ++ return 0 + wait_pod percona-xtradb-cluster-operator-774dd4b69-cnzl8 480 pxc-operator + local pod=percona-xtradb-cluster-operator-774dd4b69-cnzl8 + local max_retry=480 + local ns=pxc-operator ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ grep -E '^(pxc|proxysql)$' ++ echo percona-xtradb-cluster-operator-774dd4b69-cnzl8 + local container= + set +o xtrace pod/percona-xtradb-cluster-operator-774dd4b69-cnzl8 condition met E0611 02:48:54.109863 4916 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/pxc-operator/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dpercona-xtradb-cluster-operator-774dd4b69-cnzl8&resourceVersion=1781146131548177000&timeoutSeconds=393&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" waiting for pod/percona-xtradb-cluster-operator-774dd4b69-cnzl8 to become Ready.Ok + sleep 3 + create_namespace demand-backup-without-passwords-158 + local namespace=demand-backup-without-passwords-158 + local skip_clean_namespace= + [[ 1 == 1 ]] + [[ -z '' ]] + destroy_chaos_mesh ++ helm list --all-namespaces --filter chaos-mesh ++ tail -n1 ++ sed s/NAMESPACE// ++ awk '-F ' '{print $2}' + 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 + : ++ awk '{print $1}' ++ kubectl get ValidatingWebhookConfiguration ++ 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 + : ++ awk '{print $1}' ++ grep chaos-mesh ++ kubectl api-resources ++ kubectl get crd ++ awk '{print $1}' ++ grep chaos-mesh.org + timeout 30 kubectl delete crd error: resource(s) were provided, but no name was specified + : ++ awk '{print $1}' ++ grep chaos-mesh ++ 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 ----------------------------------------------------------------------------------- + awk '{print$1}' + '[' -n '' ']' + desc 'cleaned up old namespaces demand-backup-without-passwords-158' + set +o xtrace ----------------------------------------------------------------------------------- cleaned up old namespaces demand-backup-without-passwords-158 ----------------------------------------------------------------------------------- + kubectl_bin delete namespace demand-backup-without-passwords-158 ++ mktemp + xargs kubectl delete ns + kubectl_bin get ns ++ mktemp + local LAST_OUT=/tmp/tmp.ullYkBBbmG ++ mktemp + local LAST_ERR=/tmp/tmp.PqIwytXN4W + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl get ns + grep -E -v '^kube-|^default|Terminating|pxc-operator|openshift|^gke-|^gmp-|^NAME' + local LAST_OUT=/tmp/tmp.Hc362Ntf4O ++ mktemp + local LAST_ERR=/tmp/tmp.6yR0xAsrfL + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete namespace demand-backup-without-passwords-158 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.ullYkBBbmG + cat /tmp/tmp.PqIwytXN4W + rm /tmp/tmp.ullYkBBbmG /tmp/tmp.PqIwytXN4W + return 0 + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + for i in '$(seq 0 2)' + set +e + kubectl delete namespace demand-backup-without-passwords-158 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 demand-backup-without-passwords-158 + exit_status=1 + set -e + '[' 1 '!=' 0 ']' + '[' 1 == 1 ']' + sleep 0 + cat /tmp/tmp.Hc362Ntf4O + cat /tmp/tmp.6yR0xAsrfL Error from server (NotFound): namespaces "demand-backup-without-passwords-158" not found + rm /tmp/tmp.Hc362Ntf4O /tmp/tmp.6yR0xAsrfL + return 1 + : + wait_for_delete namespace/demand-backup-without-passwords-158 + local res=namespace/demand-backup-without-passwords-158 + echo -n 'waiting for namespace/demand-backup-without-passwords-158 to be deleted' waiting for namespace/demand-backup-without-passwords-158 to be deleted+ set +o xtrace Error from server (NotFound): namespaces "demand-backup-without-passwords-158" not found + desc 'create namespace demand-backup-without-passwords-158' + set +o xtrace ----------------------------------------------------------------------------------- create namespace demand-backup-without-passwords-158 ----------------------------------------------------------------------------------- + kubectl_bin create namespace demand-backup-without-passwords-158 ++ mktemp + local LAST_OUT=/tmp/tmp.9IprZWuuvP ++ mktemp + local LAST_ERR=/tmp/tmp.M1Ti97OAnG + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl create namespace demand-backup-without-passwords-158 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.9IprZWuuvP namespace/demand-backup-without-passwords-158 created + cat /tmp/tmp.M1Ti97OAnG + rm /tmp/tmp.9IprZWuuvP /tmp/tmp.M1Ti97OAnG + return 0 ++ kubectl_bin config current-context +++ mktemp ++ local LAST_OUT=/tmp/tmp.nkfm4c4GvU +++ mktemp ++ local LAST_ERR=/tmp/tmp.COzl2A7ph0 ++ 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.nkfm4c4GvU ++ cat /tmp/tmp.COzl2A7ph0 ++ rm /tmp/tmp.nkfm4c4GvU /tmp/tmp.COzl2A7ph0 ++ return 0 + kubectl_bin config set-context gke_cloud-dev-112233_us-central1-a_jen-pxc-2521-bb594380-1-cluster6 --namespace=demand-backup-without-passwords-158 ++ mktemp + local LAST_OUT=/tmp/tmp.QbXi8dccd3 ++ mktemp + local LAST_ERR=/tmp/tmp.GOb4cBi66g + 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-2521-bb594380-1-cluster6 --namespace=demand-backup-without-passwords-158 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.QbXi8dccd3 Context "gke_cloud-dev-112233_us-central1-a_jen-pxc-2521-bb594380-1-cluster6" modified. + cat /tmp/tmp.GOb4cBi66g + rm /tmp/tmp.QbXi8dccd3 /tmp/tmp.GOb4cBi66g + 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-2521/e2e-tests/conf/minio-secret.yml -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/conf/cloud-secret.yml ++ mktemp + local LAST_OUT=/tmp/tmp.deY79Pmiz9 ++ mktemp + local LAST_ERR=/tmp/tmp.viZfMKSrZH + 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-2521/e2e-tests/conf/minio-secret.yml -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/conf/cloud-secret.yml + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.deY79Pmiz9 secret/minio-secret created secret/aws-s3-secret created secret/do-spaces-secret created secret/gcp-cs-secret created secret/azure-secret created + cat /tmp/tmp.viZfMKSrZH + rm /tmp/tmp.deY79Pmiz9 /tmp/tmp.viZfMKSrZH + return 0 + kubectl_bin apply -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/conf/client.yml ++ mktemp + local LAST_OUT=/tmp/tmp.ZQUF5h3sNC ++ mktemp + local LAST_ERR=/tmp/tmp.IfmmnJYFw5 + 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-2521/e2e-tests/conf/client.yml + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.ZQUF5h3sNC deployment.apps/pxc-client created + cat /tmp/tmp.IfmmnJYFw5 + rm /tmp/tmp.ZQUF5h3sNC /tmp/tmp.IfmmnJYFw5 + return 0 + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 5\.7 ]] + apply_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml + local config_file=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml + local pvc_name= + '[' -z '' ']' + cat_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml '' + local input_file=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml + local pvc_name= + kubectl_bin apply -f - + /usr/bin/sed -e s~minio-service.#namespace~minio-service.demand-backup-without-passwords-158~ + /usr/bin/sed -e 's#apply:.*#apply: Never#' + /usr/bin/sed -e 's#claimName:..*-backup-pvc$#claimName: #' + /usr/bin/sed -e 's#image:.*-logcollector$#image: perconalab/fluentbit:main-logcollector#' + /usr/bin/sed -e 's#image:.*-pxc\([0-9]*.[0-9]*\)\{0,1\}$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.4#' + /usr/bin/sed -e 's#image:.*-haproxy$#image: perconalab/percona-xtradb-cluster-operator:main-haproxy#' ++ mktemp + /usr/bin/sed -e 's#image:.*\/percona-xtradb-cluster:.*$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.4#' + /usr/bin/sed -e 's#image:.*-init$#image: perconalab/percona-xtradb-cluster-operator:PR-2521-bb594380#' + /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:.*-backup$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.4-backup#' + /usr/bin/sed -e 's#apiVersion: pxc.percona.com/v.*$#apiVersion: pxc.percona.com/v1#' + local LAST_OUT=/tmp/tmp.lmHSogpC25 + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml ++ mktemp + local LAST_ERR=/tmp/tmp.hTZFOqo5zX + 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.lmHSogpC25 perconaxtradbcluster.pxc.percona.com/some-name created + cat /tmp/tmp.hTZFOqo5zX + rm /tmp/tmp.lmHSogpC25 /tmp/tmp.hTZFOqo5zX + return 0 + wait_cluster_consistency some-name 3 2 + local cluster_name=some-name + local pxc_size=3 + local proxy_size=2 + desc 'wait cluster consistency' + set +o xtrace ----------------------------------------------------------------------------------- wait cluster consistency ----------------------------------------------------------------------------------- + local max_seconds=1500 + local delay=5 + local retries=300 + local pxc_ready + local proxy_ready + sleep 7 + echo -n 'waiting for pxc/some-name to be ready' waiting for pxc/some-name to be ready++ seq 1 300 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.NDJt22zfpV +++ mktemp ++ local LAST_ERR=/tmp/tmp.oY6FOHQ1gS ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NDJt22zfpV ++ cat /tmp/tmp.oY6FOHQ1gS ++ rm /tmp/tmp.NDJt22zfpV /tmp/tmp.oY6FOHQ1gS ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.eiBRdEqAFI +++ mktemp ++ local LAST_ERR=/tmp/tmp.JH0yOar8Ry ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.eiBRdEqAFI ++ cat /tmp/tmp.JH0yOar8Ry ++ rm /tmp/tmp.eiBRdEqAFI /tmp/tmp.JH0yOar8Ry ++ return 0 + pxc_ready= + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.KPWxh9i8NP ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.4XBW70eChv +++++ 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.KPWxh9i8NP +++++ cat /tmp/tmp.4XBW70eChv +++++ rm /tmp/tmp.KPWxh9i8NP /tmp/tmp.4XBW70eChv +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.XaOTharoEv +++ mktemp ++ local LAST_ERR=/tmp/tmp.GlIrpVIoaj ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.XaOTharoEv ++ cat /tmp/tmp.GlIrpVIoaj ++ rm /tmp/tmp.XaOTharoEv /tmp/tmp.GlIrpVIoaj ++ return 0 + proxy_ready= + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.2skmUAevyU +++ mktemp ++ local LAST_ERR=/tmp/tmp.ENAzZ8HkBI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.2skmUAevyU ++ cat /tmp/tmp.ENAzZ8HkBI ++ rm /tmp/tmp.2skmUAevyU /tmp/tmp.ENAzZ8HkBI ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.xtIt5uojPs +++ mktemp ++ local LAST_ERR=/tmp/tmp.kFcB7VDavH ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.xtIt5uojPs ++ cat /tmp/tmp.kFcB7VDavH ++ rm /tmp/tmp.xtIt5uojPs /tmp/tmp.kFcB7VDavH ++ return 0 + pxc_ready= + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.jVWQklIIiq ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.DDrZPqtv6x +++++ 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.jVWQklIIiq +++++ cat /tmp/tmp.DDrZPqtv6x +++++ rm /tmp/tmp.jVWQklIIiq /tmp/tmp.DDrZPqtv6x +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.uFuwjw7Wzu +++ mktemp ++ local LAST_ERR=/tmp/tmp.PHsFvSLnH5 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uFuwjw7Wzu ++ cat /tmp/tmp.PHsFvSLnH5 ++ rm /tmp/tmp.uFuwjw7Wzu /tmp/tmp.PHsFvSLnH5 ++ return 0 + proxy_ready= + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.nWbHpKK45u +++ mktemp ++ local LAST_ERR=/tmp/tmp.mPSMRjaavt ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nWbHpKK45u ++ cat /tmp/tmp.mPSMRjaavt ++ rm /tmp/tmp.nWbHpKK45u /tmp/tmp.mPSMRjaavt ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.jxYY2v6mXi +++ mktemp ++ local LAST_ERR=/tmp/tmp.VTEG8WzSQg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jxYY2v6mXi ++ cat /tmp/tmp.VTEG8WzSQg ++ rm /tmp/tmp.jxYY2v6mXi /tmp/tmp.VTEG8WzSQg ++ return 0 + pxc_ready= + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.vaMUudgf2D ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.NEZiruzAX2 +++++ 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.vaMUudgf2D +++++ cat /tmp/tmp.NEZiruzAX2 +++++ rm /tmp/tmp.vaMUudgf2D /tmp/tmp.NEZiruzAX2 +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.l0lHlda8Hj +++ mktemp ++ local LAST_ERR=/tmp/tmp.BRLyWlEmnu ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.l0lHlda8Hj ++ cat /tmp/tmp.BRLyWlEmnu ++ rm /tmp/tmp.l0lHlda8Hj /tmp/tmp.BRLyWlEmnu ++ return 0 + proxy_ready= + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.hNfEpgvfki +++ mktemp ++ local LAST_ERR=/tmp/tmp.NeBZxak4oH ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.hNfEpgvfki ++ cat /tmp/tmp.NeBZxak4oH ++ rm /tmp/tmp.hNfEpgvfki /tmp/tmp.NeBZxak4oH ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.XMCnci9XwD +++ mktemp ++ local LAST_ERR=/tmp/tmp.D0KM20gS0J ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.XMCnci9XwD ++ cat /tmp/tmp.D0KM20gS0J ++ rm /tmp/tmp.XMCnci9XwD /tmp/tmp.D0KM20gS0J ++ return 0 + pxc_ready= + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.TC7pEqfaiJ ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.vgzT8tWtz3 +++++ 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.TC7pEqfaiJ +++++ cat /tmp/tmp.vgzT8tWtz3 +++++ rm /tmp/tmp.TC7pEqfaiJ /tmp/tmp.vgzT8tWtz3 +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.uPbcOjkkiJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.yAm8Cj91Os ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.uPbcOjkkiJ ++ cat /tmp/tmp.yAm8Cj91Os ++ rm /tmp/tmp.uPbcOjkkiJ /tmp/tmp.yAm8Cj91Os ++ return 0 + proxy_ready= + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.guGImiMJKS +++ mktemp ++ local LAST_ERR=/tmp/tmp.8F8cChgWkL ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.guGImiMJKS ++ cat /tmp/tmp.8F8cChgWkL ++ rm /tmp/tmp.guGImiMJKS /tmp/tmp.8F8cChgWkL ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.I4LWcJ9ReZ +++ mktemp ++ local LAST_ERR=/tmp/tmp.MC8oKnJoAx ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.I4LWcJ9ReZ ++ cat /tmp/tmp.MC8oKnJoAx ++ rm /tmp/tmp.I4LWcJ9ReZ /tmp/tmp.MC8oKnJoAx ++ return 0 + pxc_ready= + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.hAsTsUX3sM ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.WEWqxOL9Lt +++++ 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.hAsTsUX3sM +++++ cat /tmp/tmp.WEWqxOL9Lt +++++ rm /tmp/tmp.hAsTsUX3sM /tmp/tmp.WEWqxOL9Lt +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Si1ljX6FhK +++ mktemp ++ local LAST_ERR=/tmp/tmp.a5XXEmIt8B ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Si1ljX6FhK ++ cat /tmp/tmp.a5XXEmIt8B ++ rm /tmp/tmp.Si1ljX6FhK /tmp/tmp.a5XXEmIt8B ++ return 0 + proxy_ready= + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.5Rb8sIrIwk +++ mktemp ++ local LAST_ERR=/tmp/tmp.Bom7mdsQGI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.5Rb8sIrIwk ++ cat /tmp/tmp.Bom7mdsQGI ++ rm /tmp/tmp.5Rb8sIrIwk /tmp/tmp.Bom7mdsQGI ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.faNSNdHy7N +++ mktemp ++ local LAST_ERR=/tmp/tmp.z3qV05trKd ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.faNSNdHy7N ++ cat /tmp/tmp.z3qV05trKd ++ rm /tmp/tmp.faNSNdHy7N /tmp/tmp.z3qV05trKd ++ return 0 + pxc_ready= + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.tUXtakbfFH ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.SfpfaBCKeb +++++ 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.tUXtakbfFH +++++ cat /tmp/tmp.SfpfaBCKeb +++++ rm /tmp/tmp.tUXtakbfFH /tmp/tmp.SfpfaBCKeb +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.d8MVetGcbb +++ mktemp ++ local LAST_ERR=/tmp/tmp.hx588J2ODK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.d8MVetGcbb ++ cat /tmp/tmp.hx588J2ODK ++ rm /tmp/tmp.d8MVetGcbb /tmp/tmp.hx588J2ODK ++ return 0 + proxy_ready= + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.5m6o41Q3X9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.pOlQzw2IvR ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.5m6o41Q3X9 ++ cat /tmp/tmp.pOlQzw2IvR ++ rm /tmp/tmp.5m6o41Q3X9 /tmp/tmp.pOlQzw2IvR ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.pMu0UPqEYS +++ mktemp ++ local LAST_ERR=/tmp/tmp.rHR6U4gMuM ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.pMu0UPqEYS ++ cat /tmp/tmp.rHR6U4gMuM ++ rm /tmp/tmp.pMu0UPqEYS /tmp/tmp.rHR6U4gMuM ++ return 0 + pxc_ready= + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.ciOy4ulIkd ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.OVB9BeIyN5 +++++ 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.ciOy4ulIkd +++++ cat /tmp/tmp.OVB9BeIyN5 +++++ rm /tmp/tmp.ciOy4ulIkd /tmp/tmp.OVB9BeIyN5 +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.4p1tdzIQ7f +++ mktemp ++ local LAST_ERR=/tmp/tmp.fVi7a5Jm3Y ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.4p1tdzIQ7f ++ cat /tmp/tmp.fVi7a5Jm3Y ++ rm /tmp/tmp.4p1tdzIQ7f /tmp/tmp.fVi7a5Jm3Y ++ return 0 + proxy_ready=1 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.ROt9XcO77M +++ mktemp ++ local LAST_ERR=/tmp/tmp.dz9I6yGWJ1 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ROt9XcO77M ++ cat /tmp/tmp.dz9I6yGWJ1 ++ rm /tmp/tmp.ROt9XcO77M /tmp/tmp.dz9I6yGWJ1 ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.DZC2ASXa59 +++ mktemp ++ local LAST_ERR=/tmp/tmp.R1kZcMTBwX ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.DZC2ASXa59 ++ cat /tmp/tmp.R1kZcMTBwX ++ rm /tmp/tmp.DZC2ASXa59 /tmp/tmp.R1kZcMTBwX ++ return 0 + pxc_ready=1 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.YkCq6Om8cH ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.zKcYHniocP +++++ 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.YkCq6Om8cH +++++ cat /tmp/tmp.zKcYHniocP +++++ rm /tmp/tmp.YkCq6Om8cH /tmp/tmp.zKcYHniocP +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.ttuzmiQir9 +++ mktemp ++ local LAST_ERR=/tmp/tmp.gSFBQpyAPz ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ttuzmiQir9 ++ cat /tmp/tmp.gSFBQpyAPz ++ rm /tmp/tmp.ttuzmiQir9 /tmp/tmp.gSFBQpyAPz ++ return 0 + proxy_ready=1 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.W1Ad5seUwT +++ mktemp ++ local LAST_ERR=/tmp/tmp.b7N24d6wNu ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.W1Ad5seUwT ++ cat /tmp/tmp.b7N24d6wNu ++ rm /tmp/tmp.W1Ad5seUwT /tmp/tmp.b7N24d6wNu ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WXkLOJ7Mhg +++ mktemp ++ local LAST_ERR=/tmp/tmp.zen5JYDTuN ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WXkLOJ7Mhg ++ cat /tmp/tmp.zen5JYDTuN ++ rm /tmp/tmp.WXkLOJ7Mhg /tmp/tmp.zen5JYDTuN ++ return 0 + pxc_ready=1 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.Y0w2lCh6fG ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.W0GvDYfRzJ +++++ 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.Y0w2lCh6fG +++++ cat /tmp/tmp.W0GvDYfRzJ +++++ rm /tmp/tmp.Y0w2lCh6fG /tmp/tmp.W0GvDYfRzJ +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.CPm83fzBko +++ mktemp ++ local LAST_ERR=/tmp/tmp.PqYrm9gZyx ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.CPm83fzBko ++ cat /tmp/tmp.PqYrm9gZyx ++ rm /tmp/tmp.CPm83fzBko /tmp/tmp.PqYrm9gZyx ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.AEubcLqD1B +++ mktemp ++ local LAST_ERR=/tmp/tmp.lLFa6btYgA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.AEubcLqD1B ++ cat /tmp/tmp.lLFa6btYgA ++ rm /tmp/tmp.AEubcLqD1B /tmp/tmp.lLFa6btYgA ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.PSumXvf1V2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.FqozvHK059 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.PSumXvf1V2 ++ cat /tmp/tmp.FqozvHK059 ++ rm /tmp/tmp.PSumXvf1V2 /tmp/tmp.FqozvHK059 ++ return 0 + pxc_ready=1 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.jZdR9lX0HS ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.Pw9SUL4aNl +++++ 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.jZdR9lX0HS +++++ cat /tmp/tmp.Pw9SUL4aNl +++++ rm /tmp/tmp.jZdR9lX0HS /tmp/tmp.Pw9SUL4aNl +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.qRAV1C3MIs +++ mktemp ++ local LAST_ERR=/tmp/tmp.II39MXffcg ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qRAV1C3MIs ++ cat /tmp/tmp.II39MXffcg ++ rm /tmp/tmp.qRAV1C3MIs /tmp/tmp.II39MXffcg ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.n9fhZhwf3j +++ mktemp ++ local LAST_ERR=/tmp/tmp.wyYfy6xIb9 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.n9fhZhwf3j ++ cat /tmp/tmp.wyYfy6xIb9 ++ rm /tmp/tmp.n9fhZhwf3j /tmp/tmp.wyYfy6xIb9 ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.FkUpCehsFK +++ mktemp ++ local LAST_ERR=/tmp/tmp.GBLwNdVkkp ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.FkUpCehsFK ++ cat /tmp/tmp.GBLwNdVkkp ++ rm /tmp/tmp.FkUpCehsFK /tmp/tmp.GBLwNdVkkp ++ return 0 + pxc_ready=1 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.e8ZISxeBHD ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.bRTiOeieeA +++++ 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.e8ZISxeBHD +++++ cat /tmp/tmp.bRTiOeieeA +++++ rm /tmp/tmp.e8ZISxeBHD /tmp/tmp.bRTiOeieeA +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.rzPflvwtHR +++ mktemp ++ local LAST_ERR=/tmp/tmp.KHOoEEeOpF ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rzPflvwtHR ++ cat /tmp/tmp.KHOoEEeOpF ++ rm /tmp/tmp.rzPflvwtHR /tmp/tmp.KHOoEEeOpF ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.7sGtzJw2i8 +++ mktemp ++ local LAST_ERR=/tmp/tmp.A2M3PmOL4F ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.7sGtzJw2i8 ++ cat /tmp/tmp.A2M3PmOL4F ++ rm /tmp/tmp.7sGtzJw2i8 /tmp/tmp.A2M3PmOL4F ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.n69WBH1Ayc +++ mktemp ++ local LAST_ERR=/tmp/tmp.JhF3KkcCDP ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.n69WBH1Ayc ++ cat /tmp/tmp.JhF3KkcCDP ++ rm /tmp/tmp.n69WBH1Ayc /tmp/tmp.JhF3KkcCDP ++ return 0 + pxc_ready=1 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.LfnrWFZAyZ ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.q52qIS286f +++++ 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.LfnrWFZAyZ +++++ cat /tmp/tmp.q52qIS286f +++++ rm /tmp/tmp.LfnrWFZAyZ /tmp/tmp.q52qIS286f +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.jas3veBtNu +++ mktemp ++ local LAST_ERR=/tmp/tmp.D8DvR8Q6MI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jas3veBtNu ++ cat /tmp/tmp.D8DvR8Q6MI ++ rm /tmp/tmp.jas3veBtNu /tmp/tmp.D8DvR8Q6MI ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.TZ9E8PyrZ3 +++ mktemp ++ local LAST_ERR=/tmp/tmp.rl7O0rAU2H ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.TZ9E8PyrZ3 ++ cat /tmp/tmp.rl7O0rAU2H ++ rm /tmp/tmp.TZ9E8PyrZ3 /tmp/tmp.rl7O0rAU2H ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.rSSC4w9WcV +++ mktemp ++ local LAST_ERR=/tmp/tmp.BrGN2Z6Bgr ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.rSSC4w9WcV ++ cat /tmp/tmp.BrGN2Z6Bgr ++ rm /tmp/tmp.rSSC4w9WcV /tmp/tmp.BrGN2Z6Bgr ++ return 0 + pxc_ready=2 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.Fs5MSPxzDH ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.s0Lvc1dwkQ +++++ 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.Fs5MSPxzDH +++++ cat /tmp/tmp.s0Lvc1dwkQ +++++ rm /tmp/tmp.Fs5MSPxzDH /tmp/tmp.s0Lvc1dwkQ +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.t14gaZ8fxv +++ mktemp ++ local LAST_ERR=/tmp/tmp.hGW4r3oXib ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.t14gaZ8fxv ++ cat /tmp/tmp.hGW4r3oXib ++ rm /tmp/tmp.t14gaZ8fxv /tmp/tmp.hGW4r3oXib ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.zCFg1JQNB7 +++ mktemp ++ local LAST_ERR=/tmp/tmp.a29KWapTO1 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.zCFg1JQNB7 ++ cat /tmp/tmp.a29KWapTO1 ++ rm /tmp/tmp.zCFg1JQNB7 /tmp/tmp.a29KWapTO1 ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.LnVr0V8Df6 +++ mktemp ++ local LAST_ERR=/tmp/tmp.hQJf44MKcs ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.LnVr0V8Df6 ++ cat /tmp/tmp.hQJf44MKcs ++ rm /tmp/tmp.LnVr0V8Df6 /tmp/tmp.hQJf44MKcs ++ return 0 + pxc_ready=2 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.bVN0ZLkNX0 ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.bQ2C5LSUkW +++++ 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.bVN0ZLkNX0 +++++ cat /tmp/tmp.bQ2C5LSUkW +++++ rm /tmp/tmp.bVN0ZLkNX0 /tmp/tmp.bQ2C5LSUkW +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Z8E9KvsBWw +++ mktemp ++ local LAST_ERR=/tmp/tmp.2yxhLegqka ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.Z8E9KvsBWw ++ cat /tmp/tmp.2yxhLegqka ++ rm /tmp/tmp.Z8E9KvsBWw /tmp/tmp.2yxhLegqka ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.dDDOpBc4HR +++ mktemp ++ local LAST_ERR=/tmp/tmp.84sy7pHRBo ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.dDDOpBc4HR ++ cat /tmp/tmp.84sy7pHRBo ++ rm /tmp/tmp.dDDOpBc4HR /tmp/tmp.84sy7pHRBo ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.KtXgDl1hp0 +++ mktemp ++ local LAST_ERR=/tmp/tmp.xXlcF9hxql ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.KtXgDl1hp0 ++ cat /tmp/tmp.xXlcF9hxql ++ rm /tmp/tmp.KtXgDl1hp0 /tmp/tmp.xXlcF9hxql ++ return 0 + pxc_ready=2 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.1vtA43pVkX ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.6C9DmE6pNv +++++ 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.1vtA43pVkX +++++ cat /tmp/tmp.6C9DmE6pNv +++++ rm /tmp/tmp.1vtA43pVkX /tmp/tmp.6C9DmE6pNv +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.ayuVfQ84cO +++ mktemp ++ local LAST_ERR=/tmp/tmp.aBWFLC6Ug3 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.ayuVfQ84cO ++ cat /tmp/tmp.aBWFLC6Ug3 ++ rm /tmp/tmp.ayuVfQ84cO /tmp/tmp.aBWFLC6Ug3 ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.NSUCQzVODa +++ mktemp ++ local LAST_ERR=/tmp/tmp.yZLPf6Fg4b ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.NSUCQzVODa ++ cat /tmp/tmp.yZLPf6Fg4b ++ rm /tmp/tmp.NSUCQzVODa /tmp/tmp.yZLPf6Fg4b ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.YIoV6MnRdK +++ mktemp ++ local LAST_ERR=/tmp/tmp.9H0FuXYfXA ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.YIoV6MnRdK ++ cat /tmp/tmp.9H0FuXYfXA ++ rm /tmp/tmp.YIoV6MnRdK /tmp/tmp.9H0FuXYfXA ++ return 0 + pxc_ready=2 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.BMmC9GM2KO ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.gK8Cj9IFMF +++++ 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.BMmC9GM2KO +++++ cat /tmp/tmp.gK8Cj9IFMF +++++ rm /tmp/tmp.BMmC9GM2KO /tmp/tmp.gK8Cj9IFMF +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.fZxwkbU87e +++ mktemp ++ local LAST_ERR=/tmp/tmp.KPy0ZuuM6P ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.fZxwkbU87e ++ cat /tmp/tmp.KPy0ZuuM6P ++ rm /tmp/tmp.fZxwkbU87e /tmp/tmp.KPy0ZuuM6P ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.QdzDe7qEo2 +++ mktemp ++ local LAST_ERR=/tmp/tmp.P1vBKZfO5M ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.QdzDe7qEo2 ++ cat /tmp/tmp.P1vBKZfO5M ++ rm /tmp/tmp.QdzDe7qEo2 /tmp/tmp.P1vBKZfO5M ++ return 0 + state=initializing ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.qncHllcS7t +++ mktemp ++ local LAST_ERR=/tmp/tmp.sxhcyfIrt6 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qncHllcS7t ++ cat /tmp/tmp.sxhcyfIrt6 ++ rm /tmp/tmp.qncHllcS7t /tmp/tmp.sxhcyfIrt6 ++ return 0 + pxc_ready=2 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.GgIAseoL6F ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.i9jz5MgLZn +++++ 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.GgIAseoL6F +++++ cat /tmp/tmp.i9jz5MgLZn +++++ rm /tmp/tmp.GgIAseoL6F /tmp/tmp.i9jz5MgLZn +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.jAAUlj8w5P +++ mktemp ++ local LAST_ERR=/tmp/tmp.3foSUCNMmp ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.jAAUlj8w5P ++ cat /tmp/tmp.3foSUCNMmp ++ rm /tmp/tmp.jAAUlj8w5P /tmp/tmp.3foSUCNMmp ++ return 0 + proxy_ready=2 + [[ initializing == \r\e\a\d\y ]] + echo -n . .+ sleep 5 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.eb6P4Rpbqd +++ mktemp ++ local LAST_ERR=/tmp/tmp.BZPH2RlAGX ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.eb6P4Rpbqd ++ cat /tmp/tmp.BZPH2RlAGX ++ rm /tmp/tmp.eb6P4Rpbqd /tmp/tmp.BZPH2RlAGX ++ return 0 + state=ready ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.kPOb9Guo6E +++ mktemp ++ local LAST_ERR=/tmp/tmp.BAbyXUh2EK ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.kPOb9Guo6E ++ cat /tmp/tmp.BAbyXUh2EK ++ rm /tmp/tmp.kPOb9Guo6E /tmp/tmp.BAbyXUh2EK ++ return 0 + pxc_ready=3 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.mOQsspF97Y ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.yZ8VdoPTFD +++++ 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.mOQsspF97Y +++++ cat /tmp/tmp.yZ8VdoPTFD +++++ rm /tmp/tmp.mOQsspF97Y /tmp/tmp.yZ8VdoPTFD +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.WfnrMk5S0P +++ mktemp ++ local LAST_ERR=/tmp/tmp.GNAq1mM2hW ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.WfnrMk5S0P ++ cat /tmp/tmp.GNAq1mM2hW ++ rm /tmp/tmp.WfnrMk5S0P /tmp/tmp.GNAq1mM2hW ++ return 0 + proxy_ready=2 + [[ ready == \r\e\a\d\y ]] + [[ 3 == \3 ]] + [[ 2 == \2 ]] + echo + return + write_data ++ 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.6Wn30wzlhE ++++ mktemp +++ local LAST_ERR=/tmp/tmp.nXTBfKxhsw +++ 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.6Wn30wzlhE +++ cat /tmp/tmp.nXTBfKxhsw +++ rm /tmp/tmp.6Wn30wzlhE /tmp/tmp.nXTBfKxhsw +++ return 0 ++ [[ true == \t\r\u\e ]] ++ echo some-name-haproxy ++ return + local proxy=some-name-haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.spec.secretsName}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.nxgQgiFgXY +++ mktemp ++ local LAST_ERR=/tmp/tmp.YysfrCRtGI ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.spec.secretsName}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.nxgQgiFgXY ++ cat /tmp/tmp.YysfrCRtGI ++ rm /tmp/tmp.nxgQgiFgXY /tmp/tmp.YysfrCRtGI ++ return 0 + 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}}' +++ mktemp ++ base64 --decode ++ local LAST_OUT=/tmp/tmp.G37LcXfxMA +++ mktemp ++ local LAST_ERR=/tmp/tmp.ezhPPimmpP ++ 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.G37LcXfxMA ++ cat /tmp/tmp.ezhPPimmpP ++ rm /tmp/tmp.G37LcXfxMA /tmp/tmp.ezhPPimmpP ++ return 0 + local 'root_pass=44(i6+Jtu&w%SXTQf' + run_mysql 'CREATE DATABASE IF NOT EXISTS myApp; use myApp; CREATE TABLE IF NOT EXISTS myApp (id int PRIMARY KEY);' '-h some-name-haproxy -uroot -p'\''44(i6+Jtu&w%SXTQf'\''' + 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-haproxy -uroot -p'\''44(i6+Jtu&w%SXTQf'\''' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.k9bIStOkvW +++ mktemp ++ local LAST_ERR=/tmp/tmp.RnRiGeA6hw ++ 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.k9bIStOkvW ++ cat /tmp/tmp.RnRiGeA6hw ++ rm /tmp/tmp.k9bIStOkvW /tmp/tmp.RnRiGeA6hw ++ return 0 + client_pod=pxc-client-67fc4995bb-vphls + wait_pod pxc-client-67fc4995bb-vphls + local pod=pxc-client-67fc4995bb-vphls + local max_retry=480 + local ns= ++ echo pxc-client-67fc4995bb-vphls ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ grep -E '^(pxc|proxysql)$' + local container= + set +o xtrace pod/pxc-client-67fc4995bb-vphls condition met E0611 02:53:50.737482 16089 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dpxc-client-67fc4995bb-vphls&resourceVersion=1781146426969902000&timeoutSeconds=478&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" waiting for pod/pxc-client-67fc4995bb-vphls 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-haproxy -uroot -p'\''44(i6+Jtu&w%SXTQf'\''' + local 'command=INSERT myApp.myApp (id) VALUES (100500)' + local 'uri=-h some-name-haproxy -uroot -p'\''44(i6+Jtu&w%SXTQf'\''' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.yjG17y4LPJ +++ mktemp ++ local LAST_ERR=/tmp/tmp.pC9NPysSS4 ++ 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.yjG17y4LPJ ++ cat /tmp/tmp.pC9NPysSS4 ++ rm /tmp/tmp.yjG17y4LPJ /tmp/tmp.pC9NPysSS4 ++ return 0 + client_pod=pxc-client-67fc4995bb-vphls + wait_pod pxc-client-67fc4995bb-vphls + local pod=pxc-client-67fc4995bb-vphls + local max_retry=480 + local ns= ++ grep -E '^(pxc|proxysql)$' ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ echo pxc-client-67fc4995bb-vphls + local container= + set +o xtrace pod/pxc-client-67fc4995bb-vphls condition met E0611 02:54:14.501926 19527 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dpxc-client-67fc4995bb-vphls&resourceVersion=1781146450216792000&timeoutSeconds=384&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" waiting for pod/pxc-client-67fc4995bb-vphls to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + run_backup some-name backup1 + local cluster=some-name + local backup=backup1 + local status=Succeeded + log 'run pxc-backup/backup1' ++ date +%Y-%m-%dT%H:%M:%S%z + echo '[2026-06-11T02:54:24+0000]' run pxc-backup/backup1 [2026-06-11T02:54:24+0000] run pxc-backup/backup1 + kubectl_bin apply -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/backup1.yml ++ mktemp + local LAST_OUT=/tmp/tmp.rzSoz1gfGR ++ mktemp + local LAST_ERR=/tmp/tmp.zhkhUSmhIP + 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-2521/e2e-tests/demand-backup-without-passwords/conf/backup1.yml + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.rzSoz1gfGR perconaxtradbclusterbackup.pxc.percona.com/backup1 created + cat /tmp/tmp.zhkhUSmhIP + rm /tmp/tmp.rzSoz1gfGR /tmp/tmp.zhkhUSmhIP + return 0 + wait_backup backup1 Succeeded + local backup=backup1 + local status=Succeeded + set +o xtrace waiting for pxc-backup/backup1 to reach Succeeded state...............Succeeded + log 'deleting pxc/some-name' ++ date +%Y-%m-%dT%H:%M:%S%z + echo '[2026-06-11T02:55:25+0000]' deleting pxc/some-name [2026-06-11T02:55:25+0000] deleting pxc/some-name + kubectl_bin delete pxc some-name ++ mktemp + local LAST_OUT=/tmp/tmp.6xqMglQ1iF ++ mktemp + local LAST_ERR=/tmp/tmp.WdrIE09EFS + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete pxc some-name + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.6xqMglQ1iF perconaxtradbcluster.pxc.percona.com "some-name" deleted from demand-backup-without-passwords-158 namespace + cat /tmp/tmp.WdrIE09EFS + rm /tmp/tmp.6xqMglQ1iF /tmp/tmp.WdrIE09EFS + return 0 + kubectl wait pvc --selector=app.kubernetes.io/component=pxc --for=delete --timeout=360s persistentvolumeclaim/datadir-some-name-pxc-0 condition met persistentvolumeclaim/datadir-some-name-pxc-1 condition met persistentvolumeclaim/datadir-some-name-pxc-2 condition met + kubectl get secret my-cluster-secrets + log 'recreating pxc/some-name' ++ date +%Y-%m-%dT%H:%M:%S%z + echo '[2026-06-11T02:55:46+0000]' recreating pxc/some-name [2026-06-11T02:55:46+0000] recreating pxc/some-name + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 5\.7 ]] + apply_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml + local config_file=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml + local pvc_name= + '[' -z '' ']' + kubectl_bin apply -f - + cat_config /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml '' ++ mktemp + local input_file=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml + local pvc_name= + /usr/bin/sed -e 's#image:.*-pxc\([0-9]*.[0-9]*\)\{0,1\}$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.4#' + /usr/bin/sed -e 's#claimName:..*-backup-pvc$#claimName: #' + cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/some-name.yml + /usr/bin/sed -e 's#image:.*\/percona-xtradb-cluster:.*$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.4#' + local LAST_OUT=/tmp/tmp.J84v0jP3O2 + /usr/bin/sed -e 's#apply:.*#apply: Never#' + /usr/bin/sed -e 's#image:.*-pmm$#image: perconalab/pmm-client:dev-latest#' + /usr/bin/sed -e 's#image:.*-logcollector$#image: perconalab/fluentbit:main-logcollector#' + /usr/bin/sed -e 's#apiVersion: pxc.percona.com/v.*$#apiVersion: pxc.percona.com/v1#' + /usr/bin/sed -e s~minio-service.#namespace~minio-service.demand-backup-without-passwords-158~ + /usr/bin/sed -e 's#image:.*-init$#image: perconalab/percona-xtradb-cluster-operator:PR-2521-bb594380#' + /usr/bin/sed -e 's#image:.*-backup$#image: perconalab/percona-xtradb-cluster-operator:main-pxc8.4-backup#' + /usr/bin/sed -e 's#image:.*-proxysql$#image: perconalab/percona-xtradb-cluster-operator:main-proxysql#' + /usr/bin/sed -e 's#image:.*-haproxy$#image: perconalab/percona-xtradb-cluster-operator:main-haproxy#' ++ mktemp + local LAST_ERR=/tmp/tmp.kozmfA9uzz + 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.J84v0jP3O2 perconaxtradbcluster.pxc.percona.com/some-name created + cat /tmp/tmp.kozmfA9uzz + rm /tmp/tmp.J84v0jP3O2 /tmp/tmp.kozmfA9uzz + return 0 + run_recovery_check some-name backup1 + local cluster=some-name + local backup=backup1 + local compare=select-1 ++ get_proxy_engine some-name ++ local cluster_name=some-name +++ 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.K2X5t7JFj7 +++++ mktemp ++++ local LAST_ERR=/tmp/tmp.ittSA4ZQCy ++++ 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.K2X5t7JFj7 ++++ cat /tmp/tmp.ittSA4ZQCy ++++ rm /tmp/tmp.K2X5t7JFj7 /tmp/tmp.ittSA4ZQCy ++++ return 0 +++ [[ true == \t\r\u\e ]] +++ echo some-name-haproxy +++ return ++ local cluster_proxy=some-name-haproxy ++ echo haproxy + local proxy=haproxy ++ get_pvc_name_for_backup backup1 ++ local backup_name=backup1 +++ kubectl_bin get pxc-backup backup1 -o 'jsonpath={.status.destination}' ++++ mktemp +++ local LAST_OUT=/tmp/tmp.biiUa40vL7 ++++ mktemp +++ local LAST_ERR=/tmp/tmp.GgQJIScFWm +++ local exit_status=0 ++++ seq 0 2 +++ for i in '$(seq 0 2)' +++ set +e +++ kubectl get pxc-backup backup1 -o 'jsonpath={.status.destination}' +++ exit_status=0 +++ set -e +++ '[' 0 '!=' 0 ']' +++ break +++ cat /tmp/tmp.biiUa40vL7 +++ cat /tmp/tmp.GgQJIScFWm +++ rm /tmp/tmp.biiUa40vL7 /tmp/tmp.GgQJIScFWm +++ return 0 ++ local destination=pvc/xb-backup1-20260611025427-45e52659 ++ [[ -z pvc/xb-backup1-20260611025427-45e52659 ]] ++ local pvc_name=xb-backup1-20260611025427-45e52659 ++ echo xb-backup1-20260611025427-45e52659 + pvc_name=xb-backup1-20260611025427-45e52659 + dest=pvc/xb-backup1-20260611025427-45e52659 + log 'run pxc-restore/backup1' ++ date +%Y-%m-%dT%H:%M:%S%z + echo '[2026-06-11T02:55:53+0000]' run pxc-restore/backup1 [2026-06-11T02:55:53+0000] run pxc-restore/backup1 + YAML_INPUT_FILE=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/restore-backup1.yaml ++ cat /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/conf/restore-backup1.yaml ++ /usr/bin/sed -e s~minio-service.#namespace~minio-service.demand-backup-without-passwords-158~ ++ /usr/bin/sed -e 's##pvc/xb-backup1-20260611025427-45e52659#g' + MODIFIED_YAML='apiVersion: pxc.percona.com/v1 kind: PerconaXtraDBClusterRestore metadata: name: backup1 spec: pxcCluster: some-name backupName: backup1' + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 5\.7 ]] + FINAL_YAML='apiVersion: pxc.percona.com/v1 kind: PerconaXtraDBClusterRestore metadata: name: backup1 spec: pxcCluster: some-name backupName: backup1' + kubectl_bin apply -f - + echo 'apiVersion: pxc.percona.com/v1 kind: PerconaXtraDBClusterRestore metadata: name: backup1 spec: pxcCluster: some-name backupName: backup1' ++ mktemp + local LAST_OUT=/tmp/tmp.SBgT99zvJe ++ mktemp + local LAST_ERR=/tmp/tmp.HYcAlRQljt + 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.SBgT99zvJe perconaxtradbclusterrestore.pxc.percona.com/backup1 created + cat /tmp/tmp.HYcAlRQljt + rm /tmp/tmp.SBgT99zvJe /tmp/tmp.HYcAlRQljt + return 0 + wait_backup_restore backup1 + local backup_name=backup1 + local target_state=Succeeded + local wait_time=720 + set +o xtrace waiting for pxc-restore/backup1 to reach Succeeded state 2026-06-11T02:55:58 pxc-restore/backup1 state: Starting 2026-06-11T02:56:00 pxc-restore/backup1 state: Starting 2026-06-11T02:56:03 pxc-restore/backup1 state: Starting 2026-06-11T02:56:05 pxc-restore/backup1 state: Starting 2026-06-11T02:56:08 pxc-restore/backup1 state: Starting 2026-06-11T02:56:11 pxc-restore/backup1 state: Starting 2026-06-11T02:56:14 pxc-restore/backup1 state: Stopping Cluster 2026-06-11T02:56:16 pxc-restore/backup1 state: Stopping Cluster 2026-06-11T02:56:19 pxc-restore/backup1 state: Stopping Cluster 2026-06-11T02:56:22 pxc-restore/backup1 state: Stopping Cluster 2026-06-11T02:56:24 pxc-restore/backup1 state: Stopping Cluster 2026-06-11T02:56:27 pxc-restore/backup1 state: Stopping Cluster 2026-06-11T02:56:30 pxc-restore/backup1 state: Restoring 2026-06-11T02:56:33 pxc-restore/backup1 state: Restoring 2026-06-11T02:56:36 pxc-restore/backup1 state: Restoring 2026-06-11T02:56:40 pxc-restore/backup1 state: Restoring 2026-06-11T02:56:43 pxc-restore/backup1 state: Restoring 2026-06-11T02:56:46 pxc-restore/backup1 state: Restoring 2026-06-11T02:56:49 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:56:53 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:56:56 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:56:59 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:03 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:06 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:08 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:10 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:13 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:16 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:20 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:23 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:25 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:27 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:30 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:32 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:35 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:37 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:39 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:42 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:45 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:47 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:49 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:52 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:57:57 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:58:01 pxc-restore/backup1 state: Preparing Cluster 2026-06-11T02:58:05 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:10 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:13 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:17 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:21 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:25 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:28 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:32 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:35 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:38 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:41 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:44 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:47 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:51 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:54 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:56 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:58:59 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:01 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:04 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:07 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:10 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:13 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:17 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:21 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:25 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:30 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:34 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:38 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:42 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:46 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:50 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:53 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:56 pxc-restore/backup1 state: Starting Cluster 2026-06-11T02:59:59 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:03 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:06 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:09 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:12 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:14 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:17 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:21 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:25 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:27 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:31 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:36 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:39 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:43 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:48 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:52 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:00:56 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:01 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:05 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:08 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:11 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:14 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:17 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:22 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:25 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:28 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:30 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:33 pxc-restore/backup1 state: Starting Cluster 2026-06-11T03:01:36 pxc-restore/backup1 state: Succeeded + kubectl_bin logs job/restore-job-backup1-some-name ++ mktemp + local LAST_OUT=/tmp/tmp.wAJcWbXExl ++ mktemp + local LAST_ERR=/tmp/tmp.vSYVlCO7WG + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl logs job/restore-job-backup1-some-name + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.wAJcWbXExl + LIB_PATH=/opt/percona/backup/lib/pxc + . /opt/percona/backup/lib/pxc/check-version.sh + . /opt/percona/backup/lib/pxc/vault.sh ++ set -o errexit ++ keyring_vault=/etc/mysql/vault-keyring-secret/keyring_vault.conf + SOCAT_OPTS=TCP:restore-src-backup1-some-name:3307,retry=30 + check_ssl + CA=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt + '[' -f /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt ']' + SSL_DIR=/etc/mysql/ssl + '[' -f /etc/mysql/ssl/ca.crt ']' + CA=/etc/mysql/ssl/ca.crt + SSL_INTERNAL_DIR=/etc/mysql/ssl-internal + '[' -f /etc/mysql/ssl-internal/ca.crt ']' + CA=/etc/mysql/ssl-internal/ca.crt + KEY=/etc/mysql/ssl/tls.key + CERT=/etc/mysql/ssl/tls.crt + '[' -f /etc/mysql/ssl-internal/tls.key ']' + '[' -f /etc/mysql/ssl-internal/tls.crt ']' + KEY=/etc/mysql/ssl-internal/tls.key + CERT=/etc/mysql/ssl-internal/tls.crt + '[' -f /etc/mysql/ssl-internal/ca.crt ']' + '[' -f /etc/mysql/ssl-internal/tls.key ']' + '[' -f /etc/mysql/ssl-internal/tls.crt ']' + SOCAT_OPTS='openssl-connect:restore-src-backup1-some-name:3307,reuseaddr,cert=/etc/mysql/ssl-internal/tls.crt,key=/etc/mysql/ssl-internal/tls.key,cafile=/etc/mysql/ssl-internal/ca.crt,verify=1,commonname='\'''\'',retry=30,no-sni=1' + ping -c1 restore-src-backup1-some-name /opt/percona/backup/recovery-pvc-joiner.sh: line 40: ping: command not found + : + rm -rf /datadir/#ib_16384_0.dblwr /datadir/#ib_16384_1.dblwr /datadir/#innodb_redo /datadir/#innodb_temp /datadir/auth_plugin /datadir/auto.cnf /datadir/binlog.000001 /datadir/binlog.index /datadir/galera.cache /datadir/get-pxc-state /datadir/grastate.dat /datadir/gvwstate.dat /datadir/ib_buffer_pool /datadir/ibdata1 /datadir/ibtmp1 /datadir/liveness-check.sh /datadir/mysql /datadir/mysql-state-monitor /datadir/mysql-state-monitor.log /datadir/mysql.ibd /datadir/mysql.state /datadir/mysql_upgrade_history /datadir/mysqlx.sock /datadir/mysqlx.sock.lock /datadir/notify.sock /datadir/peer-list /datadir/performance_schema /datadir/pmm-prerun.sh /datadir/private_key.pem /datadir/public_key.pem /datadir/pxc-configure-pxc.sh /datadir/pxc-entrypoint.sh /datadir/readiness-check.sh /datadir/some-name-pxc-0.pid /datadir/sys /datadir/undo_001 /datadir/undo_002 /datadir/wsrep_cmd_notify_handler.sh ++ mktemp --directory /datadir/pxc_sst_XXXX + tmp=/datadir/pxc_sst_DPUY + socat -u 'openssl-connect:restore-src-backup1-some-name:3307,reuseaddr,cert=/etc/mysql/ssl-internal/tls.crt,key=/etc/mysql/ssl-internal/tls.key,cafile=/etc/mysql/ssl-internal/ca.crt,verify=1,commonname='\'''\'',retry=30,no-sni=1' stdio ++ get_xtrabackup_version +++ xtrabackup --version +++ grep '^xtrabackup version' +++ awk '{print $3}' +++ sed 's/-.*//' ++ xtrabackup_ver=8.4.0 ++ echo 8.4.0 + XTRABACKUP_VERSION=8.4.0 + check_for_version 8.4.0 8.0.0 + '[' -z 8.4.0 ']' + '[' -z 8.0.0 ']' + local local_version_str + local required_version_str ++ normalize_version 8.4.0 ++ local major=0 ++ local minor=0 ++ local patch=0 ++ [[ 8.4.0 =~ ^([0-9]+)\.([0-9]+)\.?([0-9]*)([^ ])* ]] ++ major=8 ++ minor=4 ++ patch=0 ++ printf %02d%02d%02d 8 4 0 + local_version_str=080400 ++ normalize_version 8.0.0 ++ local major=0 ++ local minor=0 ++ local patch=0 ++ [[ 8.0.0 =~ ^([0-9]+)\.([0-9]+)\.?([0-9]*)([^ ])* ]] ++ major=8 ++ minor=0 ++ patch=0 ++ printf %02d%02d%02d 8 0 0 + required_version_str=080000 + [[ 080400 < 080000 ]] + return 0 + XBSTREAM_EXTRA_ARGS=' --decompress' + socat -u 'openssl-connect:restore-src-backup1-some-name:3307,reuseaddr,cert=/etc/mysql/ssl-internal/tls.crt,key=/etc/mysql/ssl-internal/tls.key,cafile=/etc/mysql/ssl-internal/ca.crt,verify=1,commonname='\'''\'',retry=30,no-sni=1' stdio ++ grep -c processor /proc/cpuinfo + xbstream -x -C /datadir/pxc_sst_DPUY --parallel=4 --decompress + PXB_VAULT_PREPARE_ARGS= + PXB_VAULT_MOVEBACK_ARGS= + VAULT_CONFIG_FILE=/etc/mysql/vault-keyring-secret/keyring_vault.conf + VAULT_KEYRING_COMPONENT=/opt/percona/component_keyring_vault.cnf + [[ -f /etc/mysql/vault-keyring-secret/keyring_vault.conf ]] + set +o xtrace vault configuration not found + xtrabackup --use-memory=100MB --prepare --xtrabackup-plugin-dir=/usr/lib64/xtrabackup/plugin --target-dir=/datadir/pxc_sst_DPUY 2026-06-11T02:56:41.266796-00:00 0 [Note] [MY-011825] [Xtrabackup] recognized server arguments: --innodb_checksum_algorithm=crc32 --innodb_log_checksums=1 --innodb_data_file_path=ibdata1:12M:autoextend --innodb_log_file_size=50331648 --innodb_page_size=16384 --innodb_undo_directory=./ --innodb_undo_tablespaces=2 --server-id=20826862 --innodb_log_checksums=ON --innodb_redo_log_encrypt=0 --innodb_undo_log_encrypt=0 2026-06-11T02:56:41.266870-00:00 0 [Note] [MY-011825] [Xtrabackup] recognized client arguments: --use-memory=100MB --prepare=1 --rollback-prepared-trx=1 --xtrabackup-plugin-dir=/usr/lib64/xtrabackup/plugin --target-dir=/datadir/pxc_sst_DPUY xtrabackup version 8.4.0-5 based on MySQL server 8.4.0 Linux (x86_64) (revision id: c6054e17) 2026-06-11T02:56:41.266908-00:00 0 [Note] [MY-011825] [Xtrabackup] cd to /datadir/pxc_sst_DPUY/ 2026-06-11T02:56:41.266990-00:00 0 [Note] [MY-011825] [Xtrabackup] This target seems to be not prepared yet. 2026-06-11T02:56:41.275223-00:00 0 [Note] [MY-011825] [Xtrabackup] xtrabackup_logfile detected: size=8388608, start_lsn=(30323822) 2026-06-11T02:56:41.276378-00:00 0 [Note] [MY-011825] [Xtrabackup] using the following InnoDB configuration for recovery: 2026-06-11T02:56:41.276401-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_data_home_dir = . 2026-06-11T02:56:41.276408-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_data_file_path = ibdata1:12M:autoextend 2026-06-11T02:56:41.276432-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_group_home_dir = . 2026-06-11T02:56:41.276442-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_files_in_group = 1 2026-06-11T02:56:41.276451-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_file_size = 8388608 2026-06-11T02:56:41.276628-00:00 0 [Note] [MY-011825] [Xtrabackup] inititialize_service_handles suceeded 2026-06-11T02:56:41.478924-00:00 0 [Note] [MY-011825] [Xtrabackup] Generating a list of tablespaces 2026-06-11T02:56:41.478953-00:00 0 [Note] [MY-012204] [InnoDB] Scanning './' 2026-06-11T02:56:41.480422-00:00 0 [Note] [MY-012208] [InnoDB] Completed space ID check of 2 files. 2026-06-11T02:56:41.481711-00:00 0 [Warning] [MY-012091] [InnoDB] Allocated tablespace ID 1 for sys/sys_config, old maximum was 0 2026-06-11T02:56:41.485435-00:00 0 [Note] [MY-013252] [InnoDB] Using undo tablespace './undo_001'. 2026-06-11T02:56:41.485856-00:00 0 [Note] [MY-013795] [InnoDB] Encryption key is loaded for undo tablespace 'innodb_undo_001'. 2026-06-11T02:56:41.485935-00:00 0 [Note] [MY-013252] [InnoDB] Using undo tablespace './undo_002'. 2026-06-11T02:56:41.486245-00:00 0 [Note] [MY-013795] [InnoDB] Encryption key is loaded for undo tablespace 'innodb_undo_002'. 2026-06-11T02:56:41.486787-00:00 0 [Note] [MY-012910] [InnoDB] Opened 2 existing undo tablespaces. 2026-06-11T02:56:41.688298-00:00 0 [Note] [MY-011825] [Xtrabackup] using the following InnoDB configuration for recovery: 2026-06-11T02:56:41.688313-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_data_home_dir = . 2026-06-11T02:56:41.688317-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_data_file_path = ibdata1:12M:autoextend 2026-06-11T02:56:41.688325-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_group_home_dir = . 2026-06-11T02:56:41.688329-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_files_in_group = 1 2026-06-11T02:56:41.688332-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_file_size = 8388608 2026-06-11T02:56:41.688478-00:00 0 [Note] [MY-011825] [Xtrabackup] using the following InnoDB configuration for recovery: 2026-06-11T02:56:41.688490-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_data_home_dir = . 2026-06-11T02:56:41.688496-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_data_file_path = ibdata1:12M:autoextend 2026-06-11T02:56:41.688504-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_group_home_dir = . 2026-06-11T02:56:41.688510-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_files_in_group = 1 2026-06-11T02:56:41.688516-00:00 0 [Note] [MY-011825] [Xtrabackup] innodb_log_file_size = 8388608 2026-06-11T02:56:41.688526-00:00 0 [Note] [MY-011825] [Xtrabackup] Starting InnoDB instance for recovery. 2026-06-11T02:56:41.688530-00:00 0 [Note] [MY-011825] [Xtrabackup] Using 104857600 bytes for buffer pool (set by --use-memory parameter) 2026-06-11T02:56:41.688546-00:00 0 [Note] [MY-012932] [InnoDB] PUNCH HOLE support available 2026-06-11T02:56:41.688556-00:00 0 [Note] [MY-012944] [InnoDB] Uses event mutexes 2026-06-11T02:56:41.688561-00:00 0 [Note] [MY-012945] [InnoDB] GCC builtin __atomic_thread_fence() is used for memory barrier 2026-06-11T02:56:41.688565-00:00 0 [Note] [MY-012948] [InnoDB] Compressed tables use zlib 1.2.13 2026-06-11T02:56:41.688688-00:00 0 [Note] [MY-012951] [InnoDB] Using hardware accelerated crc32 and polynomial multiplication. 2026-06-11T02:56:41.688959-00:00 0 [Note] [MY-012203] [InnoDB] Directories to scan './' 2026-06-11T02:56:41.688998-00:00 0 [Note] [MY-012204] [InnoDB] Scanning './' 2026-06-11T02:56:41.690031-00:00 0 [Note] [MY-012208] [InnoDB] Completed space ID check of 10 files. 2026-06-11T02:56:41.690319-00:00 0 [Note] [MY-012955] [InnoDB] Initializing buffer pool, total size = 128.000000M, instances = 1, chunk size =128.000000M 2026-06-11T02:56:41.696304-00:00 0 [Note] [MY-012957] [InnoDB] Completed initialization of buffer pool 2026-06-11T02:56:41.697791-00:00 0 [Note] [MY-011952] [InnoDB] If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority(). 2026-06-11T02:56:41.722835-00:00 0 [Note] [MY-013883] [InnoDB] The latest found checkpoint is at lsn = 30323822 in redo log file ./#innodb_redo/#ib_redo0. 2026-06-11T02:56:41.722886-00:00 0 [Note] [MY-012560] [InnoDB] The log sequence number 30204401 in the system tablespace does not match the log sequence number 30323822 in the redo log files! 2026-06-11T02:56:41.722900-00:00 0 [Note] [MY-012551] [InnoDB] Database was not shutdown normally! 2026-06-11T02:56:41.722907-00:00 0 [Note] [MY-012552] [InnoDB] Starting crash recovery. 2026-06-11T02:56:41.723019-00:00 0 [Note] [MY-013086] [InnoDB] Starting to parse redo log at lsn = 30323812, whereas checkpoint_lsn = 30323822 and start_lsn = 30323712 2026-06-11T02:56:41.723031-00:00 0 [Note] [MY-012550] [InnoDB] Doing recovery: scanned up to log sequence number 30323842 2026-06-11T02:56:41.736868-00:00 0 [Note] [MY-013083] [InnoDB] Log background threads are being started... 2026-06-11T02:56:41.739461-00:00 0 [Note] [MY-012532] [InnoDB] Applying a batch of 1 redo log records ... 2026-06-11T02:56:41.739504-00:00 0 [Note] [MY-012533] [InnoDB] 100% 2026-06-11T02:56:41.739516-00:00 0 [Note] [MY-012535] [InnoDB] Apply batch completed! 2026-06-11T02:56:41.840698-00:00 0 [Note] [MY-013084] [InnoDB] Log background threads are being closed... 2026-06-11T02:56:41.842121-00:00 0 [Note] [MY-013888] [InnoDB] Upgrading redo log: 1032M, LSN=30323842. 2026-06-11T02:56:41.842136-00:00 0 [Note] [MY-012968] [InnoDB] Starting to delete and rewrite redo log files. 2026-06-11T02:56:41.842172-00:00 0 [Note] [MY-011825] [InnoDB] Removing redo log file: ./#innodb_redo/#ib_redo0 2026-06-11T02:56:41.869228-00:00 0 [Note] [MY-011825] [InnoDB] Creating redo log file at ./#innodb_redo/#ib_redo0_tmp with file_id 0 with size 33554432 bytes 2026-06-11T02:56:41.871531-00:00 0 [Note] [MY-011825] [InnoDB] Renaming redo log file from ./#innodb_redo/#ib_redo0_tmp to ./#innodb_redo/#ib_redo0 2026-06-11T02:56:41.873152-00:00 0 [Note] [MY-012893] [InnoDB] New redo log files created, LSN=30324236 2026-06-11T02:56:41.873205-00:00 0 [Note] [MY-013083] [InnoDB] Log background threads are being started... 2026-06-11T02:56:41.873787-00:00 0 [Note] [MY-013252] [InnoDB] Using undo tablespace './undo_001'. 2026-06-11T02:56:41.874226-00:00 0 [Note] [MY-013795] [InnoDB] Encryption key is loaded for undo tablespace 'innodb_undo_001'. 2026-06-11T02:56:41.874294-00:00 0 [Note] [MY-013252] [InnoDB] Using undo tablespace './undo_002'. 2026-06-11T02:56:41.874562-00:00 0 [Note] [MY-013795] [InnoDB] Encryption key is loaded for undo tablespace 'innodb_undo_002'. 2026-06-11T02:56:41.874919-00:00 0 [Note] [MY-012910] [InnoDB] Opened 2 existing undo tablespaces. 2026-06-11T02:56:41.874963-00:00 0 [Note] [MY-011980] [InnoDB] GTID recovery trx_no: 5200 2026-06-11T02:56:41.912432-00:00 0 [Note] [MY-013776] [InnoDB] Parallel initialization of rseg complete 2026-06-11T02:56:41.912449-00:00 0 [Note] [MY-013777] [InnoDB] Time taken to initialize rseg using 4 thread: 37 ms. 2026-06-11T02:56:41.912497-00:00 0 [Note] [MY-012923] [InnoDB] Creating shared tablespace for temporary tables 2026-06-11T02:56:41.912550-00:00 0 [Note] [MY-012265] [InnoDB] Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2026-06-11T02:56:41.940649-00:00 0 [Note] [MY-012266] [InnoDB] File './ibtmp1' size is now 12 MB. 2026-06-11T02:56:41.940757-00:00 0 [Note] [MY-013627] [InnoDB] Scanning temp tablespace dir:'./#innodb_temp/' 2026-06-11T02:56:41.953102-00:00 0 [Note] [MY-013018] [InnoDB] Created 128 and tracked 128 new rollback segment(s) in the temporary tablespace. 128 are now active. 2026-06-11T02:56:41.953232-00:00 0 [Note] [MY-012976] [InnoDB] 8.4.0 started; log sequence number 30324246 2026-06-11T02:56:41.953670-00:00 0 [Warning] [MY-012091] [InnoDB] Allocated tablespace ID 1 for sys/sys_config, old maximum was 0 2026-06-11T02:56:41.956088-00:00 0 [Note] [MY-011825] [Xtrabackup] Completed loading of 8 tablespaces into cache in 0.00282639 seconds 2026-06-11T02:56:41.970469-00:00 0 [Note] [MY-011825] [Xtrabackup] Time taken to build dictionary: 0.0143648 seconds 2026-06-11T02:56:42.970873-00:00 0 [Note] [MY-011825] [Xtrabackup] Recovered WSREP position: 39fbaf0c-6540-11f1-877c-93149b522e66:48 2026-06-11T02:56:42.970919-00:00 0 [Note] [MY-011825] [Xtrabackup] starting shutdown with innodb_fast_shutdown = 1 2026-06-11T02:56:42.970957-00:00 0 [Note] [MY-012330] [InnoDB] FTS optimize thread exiting. 2026-06-11T02:56:43.970870-00:00 0 [Note] [MY-013072] [InnoDB] Starting shutdown... 2026-06-11T02:56:44.071768-00:00 0 [Note] [MY-013084] [InnoDB] Log background threads are being closed... 2026-06-11T02:56:44.084042-00:00 0 [Note] [MY-012980] [InnoDB] Shutdown completed; log sequence number 30324246 2026-06-11T02:56:44.086481-00:00 0 [Note] [MY-015019] [Server] MySQL Server: Plugins Shutdown - start. 2026-06-11T02:56:44.086494-00:00 0 [Note] [MY-015020] [Server] MySQL Server: Plugins Shutdown - end. 2026-06-11T02:56:44.086758-00:00 0 [Note] [MY-011825] [Xtrabackup] completed OK! + xtrabackup --defaults-group=mysqld --datadir=/datadir --move-back --force-non-empty-directories --xtrabackup-plugin-dir=/usr/lib64/xtrabackup/plugin --target-dir=/datadir/pxc_sst_DPUY 2026-06-11T02:56:44.108310-00:00 0 [Note] [MY-011825] [Xtrabackup] recognized server arguments: --defaults_group=mysqld --datadir=/datadir 2026-06-11T02:56:44.108373-00:00 0 [Note] [MY-011825] [Xtrabackup] recognized client arguments: --move-back=1 --force-non-empty-directories=1 --xtrabackup-plugin-dir=/usr/lib64/xtrabackup/plugin --target-dir=/datadir/pxc_sst_DPUY xtrabackup version 8.4.0-5 based on MySQL server 8.4.0 Linux (x86_64) (revision id: c6054e17) 2026-06-11T02:56:44.108435-00:00 0 [Note] [MY-011825] [Xtrabackup] cd to /datadir/pxc_sst_DPUY/ 2026-06-11T02:56:44.108920-00:00 0 [Note] [MY-011825] [Xtrabackup] Moving undo_001 to /datadir/undo_001 2026-06-11T02:56:44.108944-00:00 0 [Note] [MY-011825] [Xtrabackup] Done: Moving file undo_001 to /datadir/undo_001 2026-06-11T02:56:44.108961-00:00 0 [Note] [MY-011825] [Xtrabackup] Moving undo_002 to /datadir/undo_002 2026-06-11T02:56:44.108974-00:00 0 [Note] [MY-011825] [Xtrabackup] Done: Moving file undo_002 to /datadir/undo_002 2026-06-11T02:56:44.109695-00:00 0 [Note] [MY-011825] [Xtrabackup] Moving ibdata1 to /datadir/ibdata1 2026-06-11T02:56:44.109721-00:00 0 [Note] [MY-011825] [Xtrabackup] Done: Moving file ibdata1 to /datadir/ibdata1 2026-06-11T02:56:44.109962-00:00 0 [Note] [MY-011825] [Xtrabackup] Moving binlog.000009 to /datadir//binlog.000009 2026-06-11T02:56:44.109987-00:00 0 [Note] [MY-011825] [Xtrabackup] Done: Moving file binlog.000009 to /datadir//binlog.000009 2026-06-11T02:56:44.110054-00:00 0 [Note] [MY-011825] [Xtrabackup] Moving binlog.index to /datadir//binlog.index 2026-06-11T02:56:44.110077-00:00 0 [Note] [MY-011825] [Xtrabackup] Done: Moving file binlog.index to /datadir//binlog.index 2026-06-11T02:56:44.110433-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_his_94.sdi to /datadir/performance_schema/events_waits_his_94.sdi 2026-06-11T02:56:44.110477-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_his_94.sdi to /datadir/performance_schema/events_waits_his_94.sdi 2026-06-11T02:56:44.110513-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/threads_120.sdi to /datadir/performance_schema/threads_120.sdi 2026-06-11T02:56:44.110540-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/threads_120.sdi to /datadir/performance_schema/threads_120.sdi 2026-06-11T02:56:44.110577-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_133.sdi to /datadir/performance_schema/events_statement_133.sdi 2026-06-11T02:56:44.110597-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_133.sdi to /datadir/performance_schema/events_statement_133.sdi 2026-06-11T02:56:44.110614-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_130.sdi to /datadir/performance_schema/events_statement_130.sdi 2026-06-11T02:56:44.110629-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_130.sdi to /datadir/performance_schema/events_statement_130.sdi 2026-06-11T02:56:44.110643-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/setup_threads_116.sdi to /datadir/performance_schema/setup_threads_116.sdi 2026-06-11T02:56:44.110658-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/setup_threads_116.sdi to /datadir/performance_schema/setup_threads_116.sdi 2026-06-11T02:56:44.110673-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_stages_su_124.sdi to /datadir/performance_schema/events_stages_su_124.sdi 2026-06-11T02:56:44.110688-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_stages_su_124.sdi to /datadir/performance_schema/events_stages_su_124.sdi 2026-06-11T02:56:44.110703-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_sum_100.sdi to /datadir/performance_schema/events_waits_sum_100.sdi 2026-06-11T02:56:44.110717-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_sum_100.sdi to /datadir/performance_schema/events_waits_sum_100.sdi 2026-06-11T02:56:44.110731-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/user_defined_fun_198.sdi to /datadir/performance_schema/user_defined_fun_198.sdi 2026-06-11T02:56:44.110746-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/user_defined_fun_198.sdi to /datadir/performance_schema/user_defined_fun_198.sdi 2026-06-11T02:56:44.110760-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/objects_summary__106.sdi to /datadir/performance_schema/objects_summary__106.sdi 2026-06-11T02:56:44.110773-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/objects_summary__106.sdi to /datadir/performance_schema/objects_summary__106.sdi 2026-06-11T02:56:44.110788-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_138.sdi to /datadir/performance_schema/events_statement_138.sdi 2026-06-11T02:56:44.110802-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_138.sdi to /datadir/performance_schema/events_statement_138.sdi 2026-06-11T02:56:44.110816-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_errors_su_151.sdi to /datadir/performance_schema/events_errors_su_151.sdi 2026-06-11T02:56:44.110831-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_errors_su_151.sdi to /datadir/performance_schema/events_errors_su_151.sdi 2026-06-11T02:56:44.110845-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_grou_179.sdi to /datadir/performance_schema/replication_grou_179.sdi 2026-06-11T02:56:44.110858-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_grou_179.sdi to /datadir/performance_schema/replication_grou_179.sdi 2026-06-11T02:56:44.110872-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_stages_su_127.sdi to /datadir/performance_schema/events_stages_su_127.sdi 2026-06-11T02:56:44.110892-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_stages_su_127.sdi to /datadir/performance_schema/events_stages_su_127.sdi 2026-06-11T02:56:44.110907-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_stages_cu_121.sdi to /datadir/performance_schema/events_stages_cu_121.sdi 2026-06-11T02:56:44.110921-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_stages_cu_121.sdi to /datadir/performance_schema/events_stages_cu_121.sdi 2026-06-11T02:56:44.110935-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/processlist_108.sdi to /datadir/performance_schema/processlist_108.sdi 2026-06-11T02:56:44.110949-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/processlist_108.sdi to /datadir/performance_schema/processlist_108.sdi 2026-06-11T02:56:44.110963-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_transacti_143.sdi to /datadir/performance_schema/events_transacti_143.sdi 2026-06-11T02:56:44.110977-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_transacti_143.sdi to /datadir/performance_schema/events_transacti_143.sdi 2026-06-11T02:56:44.110991-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/status_by_accoun_187.sdi to /datadir/performance_schema/status_by_accoun_187.sdi 2026-06-11T02:56:44.111004-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/status_by_accoun_187.sdi to /datadir/performance_schema/status_by_accoun_187.sdi 2026-06-11T02:56:44.111019-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_errors_su_150.sdi to /datadir/performance_schema/events_errors_su_150.sdi 2026-06-11T02:56:44.111032-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_errors_su_150.sdi to /datadir/performance_schema/events_errors_su_150.sdi 2026-06-11T02:56:44.111045-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/table_handles_168.sdi to /datadir/performance_schema/table_handles_168.sdi 2026-06-11T02:56:44.111059-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/table_handles_168.sdi to /datadir/performance_schema/table_handles_168.sdi 2026-06-11T02:56:44.111073-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_asyn_182.sdi to /datadir/performance_schema/replication_asyn_182.sdi 2026-06-11T02:56:44.111087-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_asyn_182.sdi to /datadir/performance_schema/replication_asyn_182.sdi 2026-06-11T02:56:44.111101-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/log_status_184.sdi to /datadir/performance_schema/log_status_184.sdi 2026-06-11T02:56:44.111114-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/log_status_184.sdi to /datadir/performance_schema/log_status_184.sdi 2026-06-11T02:56:44.111132-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/users_154.sdi to /datadir/performance_schema/users_154.sdi 2026-06-11T02:56:44.111145-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/users_154.sdi to /datadir/performance_schema/users_154.sdi 2026-06-11T02:56:44.111160-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/status_by_host_188.sdi to /datadir/performance_schema/status_by_host_188.sdi 2026-06-11T02:56:44.111173-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/status_by_host_188.sdi to /datadir/performance_schema/status_by_host_188.sdi 2026-06-11T02:56:44.111187-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/tls_channel_stat_200.sdi to /datadir/performance_schema/tls_channel_stat_200.sdi 2026-06-11T02:56:44.111202-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/tls_channel_stat_200.sdi to /datadir/performance_schema/tls_channel_stat_200.sdi 2026-06-11T02:56:44.111217-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/global_variables_194.sdi to /datadir/performance_schema/global_variables_194.sdi 2026-06-11T02:56:44.111231-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/global_variables_194.sdi to /datadir/performance_schema/global_variables_194.sdi 2026-06-11T02:56:44.111245-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/setup_actors_110.sdi to /datadir/performance_schema/setup_actors_110.sdi 2026-06-11T02:56:44.111259-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/setup_actors_110.sdi to /datadir/performance_schema/setup_actors_110.sdi 2026-06-11T02:56:44.111273-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/session_variable_195.sdi to /datadir/performance_schema/session_variable_195.sdi 2026-06-11T02:56:44.111287-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/session_variable_195.sdi to /datadir/performance_schema/session_variable_195.sdi 2026-06-11T02:56:44.111302-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/data_lock_waits_171.sdi to /datadir/performance_schema/data_lock_waits_171.sdi 2026-06-11T02:56:44.111315-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/data_lock_waits_171.sdi to /datadir/performance_schema/data_lock_waits_171.sdi 2026-06-11T02:56:44.111329-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/host_cache_104.sdi to /datadir/performance_schema/host_cache_104.sdi 2026-06-11T02:56:44.111342-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/host_cache_104.sdi to /datadir/performance_schema/host_cache_104.sdi 2026-06-11T02:56:44.111356-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/keyring_keys_162.sdi to /datadir/performance_schema/keyring_keys_162.sdi 2026-06-11T02:56:44.111369-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/keyring_keys_162.sdi to /datadir/performance_schema/keyring_keys_162.sdi 2026-06-11T02:56:44.111383-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/pxc_cluster_view_205.sdi to /datadir/performance_schema/pxc_cluster_view_205.sdi 2026-06-11T02:56:44.111414-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/pxc_cluster_view_205.sdi to /datadir/performance_schema/pxc_cluster_view_205.sdi 2026-06-11T02:56:44.111431-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_appl_181.sdi to /datadir/performance_schema/replication_appl_181.sdi 2026-06-11T02:56:44.111446-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_appl_181.sdi to /datadir/performance_schema/replication_appl_181.sdi 2026-06-11T02:56:44.111460-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_asyn_183.sdi to /datadir/performance_schema/replication_asyn_183.sdi 2026-06-11T02:56:44.111473-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_asyn_183.sdi to /datadir/performance_schema/replication_asyn_183.sdi 2026-06-11T02:56:44.111487-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/variables_info_196.sdi to /datadir/performance_schema/variables_info_196.sdi 2026-06-11T02:56:44.111501-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/variables_info_196.sdi to /datadir/performance_schema/variables_info_196.sdi 2026-06-11T02:56:44.111515-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_errors_su_149.sdi to /datadir/performance_schema/events_errors_su_149.sdi 2026-06-11T02:56:44.111529-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_errors_su_149.sdi to /datadir/performance_schema/events_errors_su_149.sdi 2026-06-11T02:56:44.111544-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/persisted_variab_197.sdi to /datadir/performance_schema/persisted_variab_197.sdi 2026-06-11T02:56:44.111557-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/persisted_variab_197.sdi to /datadir/performance_schema/persisted_variab_197.sdi 2026-06-11T02:56:44.111571-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/session_connect__160.sdi to /datadir/performance_schema/session_connect__160.sdi 2026-06-11T02:56:44.111585-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/session_connect__160.sdi to /datadir/performance_schema/session_connect__160.sdi 2026-06-11T02:56:44.111599-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_135.sdi to /datadir/performance_schema/events_statement_135.sdi 2026-06-11T02:56:44.111614-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_135.sdi to /datadir/performance_schema/events_statement_135.sdi 2026-06-11T02:56:44.111628-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/session_account__161.sdi to /datadir/performance_schema/session_account__161.sdi 2026-06-11T02:56:44.111642-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/session_account__161.sdi to /datadir/performance_schema/session_account__161.sdi 2026-06-11T02:56:44.111656-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/malloc_stats_202.sdi to /datadir/performance_schema/malloc_stats_202.sdi 2026-06-11T02:56:44.111669-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/malloc_stats_202.sdi to /datadir/performance_schema/malloc_stats_202.sdi 2026-06-11T02:56:44.111683-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_errors_su_152.sdi to /datadir/performance_schema/events_errors_su_152.sdi 2026-06-11T02:56:44.111697-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_errors_su_152.sdi to /datadir/performance_schema/events_errors_su_152.sdi 2026-06-11T02:56:44.111711-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/session_status_192.sdi to /datadir/performance_schema/session_status_192.sdi 2026-06-11T02:56:44.111725-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/session_status_192.sdi to /datadir/performance_schema/session_status_192.sdi 2026-06-11T02:56:44.111739-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_appl_180.sdi to /datadir/performance_schema/replication_appl_180.sdi 2026-06-11T02:56:44.111753-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_appl_180.sdi to /datadir/performance_schema/replication_appl_180.sdi 2026-06-11T02:56:44.111767-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/account_failed_l_204.sdi to /datadir/performance_schema/account_failed_l_204.sdi 2026-06-11T02:56:44.111780-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/account_failed_l_204.sdi to /datadir/performance_schema/account_failed_l_204.sdi 2026-06-11T02:56:44.111794-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/memory_summary_b_166.sdi to /datadir/performance_schema/memory_summary_b_166.sdi 2026-06-11T02:56:44.111808-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/memory_summary_b_166.sdi to /datadir/performance_schema/memory_summary_b_166.sdi 2026-06-11T02:56:44.111822-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/memory_summary_b_167.sdi to /datadir/performance_schema/memory_summary_b_167.sdi 2026-06-11T02:56:44.111835-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/memory_summary_b_167.sdi to /datadir/performance_schema/memory_summary_b_167.sdi 2026-06-11T02:56:44.111850-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/user_variables_b_186.sdi to /datadir/performance_schema/user_variables_b_186.sdi 2026-06-11T02:56:44.111864-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/user_variables_b_186.sdi to /datadir/performance_schema/user_variables_b_186.sdi 2026-06-11T02:56:44.111882-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_cur_92.sdi to /datadir/performance_schema/events_waits_cur_92.sdi 2026-06-11T02:56:44.111896-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_cur_92.sdi to /datadir/performance_schema/events_waits_cur_92.sdi 2026-06-11T02:56:44.111911-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/status_by_thread_189.sdi to /datadir/performance_schema/status_by_thread_189.sdi 2026-06-11T02:56:44.111924-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/status_by_thread_189.sdi to /datadir/performance_schema/status_by_thread_189.sdi 2026-06-11T02:56:44.111939-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/prepared_stateme_185.sdi to /datadir/performance_schema/prepared_stateme_185.sdi 2026-06-11T02:56:44.111952-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/prepared_stateme_185.sdi to /datadir/performance_schema/prepared_stateme_185.sdi 2026-06-11T02:56:44.111966-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/setup_consumers_111.sdi to /datadir/performance_schema/setup_consumers_111.sdi 2026-06-11T02:56:44.111979-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/setup_consumers_111.sdi to /datadir/performance_schema/setup_consumers_111.sdi 2026-06-11T02:56:44.111993-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/file_instances_101.sdi to /datadir/performance_schema/file_instances_101.sdi 2026-06-11T02:56:44.112006-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/file_instances_101.sdi to /datadir/performance_schema/file_instances_101.sdi 2026-06-11T02:56:44.112020-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_140.sdi to /datadir/performance_schema/events_statement_140.sdi 2026-06-11T02:56:44.112034-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_140.sdi to /datadir/performance_schema/events_statement_140.sdi 2026-06-11T02:56:44.112048-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_transacti_146.sdi to /datadir/performance_schema/events_transacti_146.sdi 2026-06-11T02:56:44.112061-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_transacti_146.sdi to /datadir/performance_schema/events_transacti_146.sdi 2026-06-11T02:56:44.112076-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_stages_su_128.sdi to /datadir/performance_schema/events_stages_su_128.sdi 2026-06-11T02:56:44.112090-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_stages_su_128.sdi to /datadir/performance_schema/events_stages_su_128.sdi 2026-06-11T02:56:44.112104-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/binary_log_trans_199.sdi to /datadir/performance_schema/binary_log_trans_199.sdi 2026-06-11T02:56:44.112118-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/binary_log_trans_199.sdi to /datadir/performance_schema/binary_log_trans_199.sdi 2026-06-11T02:56:44.112136-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_transacti_147.sdi to /datadir/performance_schema/events_transacti_147.sdi 2026-06-11T02:56:44.112151-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_transacti_147.sdi to /datadir/performance_schema/events_transacti_147.sdi 2026-06-11T02:56:44.112167-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_transacti_145.sdi to /datadir/performance_schema/events_transacti_145.sdi 2026-06-11T02:56:44.112181-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_transacti_145.sdi to /datadir/performance_schema/events_transacti_145.sdi 2026-06-11T02:56:44.112196-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_stages_hi_123.sdi to /datadir/performance_schema/events_stages_hi_123.sdi 2026-06-11T02:56:44.112209-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_stages_hi_123.sdi to /datadir/performance_schema/events_stages_hi_123.sdi 2026-06-11T02:56:44.112224-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/table_io_waits_s_117.sdi to /datadir/performance_schema/table_io_waits_s_117.sdi 2026-06-11T02:56:44.112238-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/table_io_waits_s_117.sdi to /datadir/performance_schema/table_io_waits_s_117.sdi 2026-06-11T02:56:44.112253-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_appl_176.sdi to /datadir/performance_schema/replication_appl_176.sdi 2026-06-11T02:56:44.112267-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_appl_176.sdi to /datadir/performance_schema/replication_appl_176.sdi 2026-06-11T02:56:44.112282-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_transacti_142.sdi to /datadir/performance_schema/events_transacti_142.sdi 2026-06-11T02:56:44.112297-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_transacti_142.sdi to /datadir/performance_schema/events_transacti_142.sdi 2026-06-11T02:56:44.112311-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_errors_su_153.sdi to /datadir/performance_schema/events_errors_su_153.sdi 2026-06-11T02:56:44.112325-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_errors_su_153.sdi to /datadir/performance_schema/events_errors_su_153.sdi 2026-06-11T02:56:44.112339-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_appl_175.sdi to /datadir/performance_schema/replication_appl_175.sdi 2026-06-11T02:56:44.112353-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_appl_175.sdi to /datadir/performance_schema/replication_appl_175.sdi 2026-06-11T02:56:44.112368-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_sum_99.sdi to /datadir/performance_schema/events_waits_sum_99.sdi 2026-06-11T02:56:44.112381-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_sum_99.sdi to /datadir/performance_schema/events_waits_sum_99.sdi 2026-06-11T02:56:44.112451-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/rwlock_instances_109.sdi to /datadir/performance_schema/rwlock_instances_109.sdi 2026-06-11T02:56:44.112482-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/rwlock_instances_109.sdi to /datadir/performance_schema/rwlock_instances_109.sdi 2026-06-11T02:56:44.112512-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/file_summary_by__102.sdi to /datadir/performance_schema/file_summary_by__102.sdi 2026-06-11T02:56:44.112536-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/file_summary_by__102.sdi to /datadir/performance_schema/file_summary_by__102.sdi 2026-06-11T02:56:44.112592-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/socket_summary_b_158.sdi to /datadir/performance_schema/socket_summary_b_158.sdi 2026-06-11T02:56:44.112647-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/socket_summary_b_158.sdi to /datadir/performance_schema/socket_summary_b_158.sdi 2026-06-11T02:56:44.112678-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/mutex_instances_105.sdi to /datadir/performance_schema/mutex_instances_105.sdi 2026-06-11T02:56:44.112704-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/mutex_instances_105.sdi to /datadir/performance_schema/mutex_instances_105.sdi 2026-06-11T02:56:44.112730-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_131.sdi to /datadir/performance_schema/events_statement_131.sdi 2026-06-11T02:56:44.112757-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_131.sdi to /datadir/performance_schema/events_statement_131.sdi 2026-06-11T02:56:44.112785-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_conn_174.sdi to /datadir/performance_schema/replication_conn_174.sdi 2026-06-11T02:56:44.112809-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_conn_174.sdi to /datadir/performance_schema/replication_conn_174.sdi 2026-06-11T02:56:44.112834-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_appl_177.sdi to /datadir/performance_schema/replication_appl_177.sdi 2026-06-11T02:56:44.112861-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_appl_177.sdi to /datadir/performance_schema/replication_appl_177.sdi 2026-06-11T02:56:44.112897-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/cond_instances_90.sdi to /datadir/performance_schema/cond_instances_90.sdi 2026-06-11T02:56:44.112927-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/cond_instances_90.sdi to /datadir/performance_schema/cond_instances_90.sdi 2026-06-11T02:56:44.112959-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_stages_su_125.sdi to /datadir/performance_schema/events_stages_su_125.sdi 2026-06-11T02:56:44.112988-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_stages_su_125.sdi to /datadir/performance_schema/events_stages_su_125.sdi 2026-06-11T02:56:44.113018-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_conn_172.sdi to /datadir/performance_schema/replication_conn_172.sdi 2026-06-11T02:56:44.113048-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_conn_172.sdi to /datadir/performance_schema/replication_conn_172.sdi 2026-06-11T02:56:44.113075-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/socket_instances_157.sdi to /datadir/performance_schema/socket_instances_157.sdi 2026-06-11T02:56:44.113097-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/socket_instances_157.sdi to /datadir/performance_schema/socket_instances_157.sdi 2026-06-11T02:56:44.113128-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/variables_by_thr_193.sdi to /datadir/performance_schema/variables_by_thr_193.sdi 2026-06-11T02:56:44.113158-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/variables_by_thr_193.sdi to /datadir/performance_schema/variables_by_thr_193.sdi 2026-06-11T02:56:44.113217-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/memory_summary_g_163.sdi to /datadir/performance_schema/memory_summary_g_163.sdi 2026-06-11T02:56:44.113244-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/memory_summary_g_163.sdi to /datadir/performance_schema/memory_summary_g_163.sdi 2026-06-11T02:56:44.113299-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/performance_time_107.sdi to /datadir/performance_schema/performance_time_107.sdi 2026-06-11T02:56:44.113321-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/performance_time_107.sdi to /datadir/performance_schema/performance_time_107.sdi 2026-06-11T02:56:44.113347-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_139.sdi to /datadir/performance_schema/events_statement_139.sdi 2026-06-11T02:56:44.113376-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_139.sdi to /datadir/performance_schema/events_statement_139.sdi 2026-06-11T02:56:44.113440-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_transacti_141.sdi to /datadir/performance_schema/events_transacti_141.sdi 2026-06-11T02:56:44.113472-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_transacti_141.sdi to /datadir/performance_schema/events_transacti_141.sdi 2026-06-11T02:56:44.113500-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_136.sdi to /datadir/performance_schema/events_statement_136.sdi 2026-06-11T02:56:44.113530-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_136.sdi to /datadir/performance_schema/events_statement_136.sdi 2026-06-11T02:56:44.113559-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/memory_summary_b_164.sdi to /datadir/performance_schema/memory_summary_b_164.sdi 2026-06-11T02:56:44.113585-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/memory_summary_b_164.sdi to /datadir/performance_schema/memory_summary_b_164.sdi 2026-06-11T02:56:44.113614-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/table_io_waits_s_118.sdi to /datadir/performance_schema/table_io_waits_s_118.sdi 2026-06-11T02:56:44.113642-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/table_io_waits_s_118.sdi to /datadir/performance_schema/table_io_waits_s_118.sdi 2026-06-11T02:56:44.113684-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/socket_summary_b_159.sdi to /datadir/performance_schema/socket_summary_b_159.sdi 2026-06-11T02:56:44.113712-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/socket_summary_b_159.sdi to /datadir/performance_schema/socket_summary_b_159.sdi 2026-06-11T02:56:44.113741-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/file_summary_by__103.sdi to /datadir/performance_schema/file_summary_by__103.sdi 2026-06-11T02:56:44.113767-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/file_summary_by__103.sdi to /datadir/performance_schema/file_summary_by__103.sdi 2026-06-11T02:56:44.113796-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_his_93.sdi to /datadir/performance_schema/events_waits_his_93.sdi 2026-06-11T02:56:44.113821-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_his_93.sdi to /datadir/performance_schema/events_waits_his_93.sdi 2026-06-11T02:56:44.113849-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_appl_178.sdi to /datadir/performance_schema/replication_appl_178.sdi 2026-06-11T02:56:44.113879-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_appl_178.sdi to /datadir/performance_schema/replication_appl_178.sdi 2026-06-11T02:56:44.113902-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/status_by_user_190.sdi to /datadir/performance_schema/status_by_user_190.sdi 2026-06-11T02:56:44.113952-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/status_by_user_190.sdi to /datadir/performance_schema/status_by_user_190.sdi 2026-06-11T02:56:44.113981-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/replication_grou_173.sdi to /datadir/performance_schema/replication_grou_173.sdi 2026-06-11T02:56:44.114011-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/replication_grou_173.sdi to /datadir/performance_schema/replication_grou_173.sdi 2026-06-11T02:56:44.114065-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/table_lock_waits_119.sdi to /datadir/performance_schema/table_lock_waits_119.sdi 2026-06-11T02:56:44.114087-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/table_lock_waits_119.sdi to /datadir/performance_schema/table_lock_waits_119.sdi 2026-06-11T02:56:44.114111-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/accounts_155.sdi to /datadir/performance_schema/accounts_155.sdi 2026-06-11T02:56:44.114138-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/accounts_155.sdi to /datadir/performance_schema/accounts_155.sdi 2026-06-11T02:56:44.114167-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_transacti_148.sdi to /datadir/performance_schema/events_transacti_148.sdi 2026-06-11T02:56:44.114192-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_transacti_148.sdi to /datadir/performance_schema/events_transacti_148.sdi 2026-06-11T02:56:44.114219-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_129.sdi to /datadir/performance_schema/events_statement_129.sdi 2026-06-11T02:56:44.114275-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_129.sdi to /datadir/performance_schema/events_statement_129.sdi 2026-06-11T02:56:44.114297-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_sum_98.sdi to /datadir/performance_schema/events_waits_sum_98.sdi 2026-06-11T02:56:44.114321-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_sum_98.sdi to /datadir/performance_schema/events_waits_sum_98.sdi 2026-06-11T02:56:44.114371-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_sum_95.sdi to /datadir/performance_schema/events_waits_sum_95.sdi 2026-06-11T02:56:44.114404-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_sum_95.sdi to /datadir/performance_schema/events_waits_sum_95.sdi 2026-06-11T02:56:44.114437-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/malloc_stats_tot_201.sdi to /datadir/performance_schema/malloc_stats_tot_201.sdi 2026-06-11T02:56:44.114464-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/malloc_stats_tot_201.sdi to /datadir/performance_schema/malloc_stats_tot_201.sdi 2026-06-11T02:56:44.114497-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_transacti_144.sdi to /datadir/performance_schema/events_transacti_144.sdi 2026-06-11T02:56:44.114528-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_transacti_144.sdi to /datadir/performance_schema/events_transacti_144.sdi 2026-06-11T02:56:44.114581-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_sum_96.sdi to /datadir/performance_schema/events_waits_sum_96.sdi 2026-06-11T02:56:44.114603-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_sum_96.sdi to /datadir/performance_schema/events_waits_sum_96.sdi 2026-06-11T02:56:44.114630-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/setup_metrics_114.sdi to /datadir/performance_schema/setup_metrics_114.sdi 2026-06-11T02:56:44.114659-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/setup_metrics_114.sdi to /datadir/performance_schema/setup_metrics_114.sdi 2026-06-11T02:56:44.114684-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_stages_hi_122.sdi to /datadir/performance_schema/events_stages_hi_122.sdi 2026-06-11T02:56:44.114709-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_stages_hi_122.sdi to /datadir/performance_schema/events_stages_hi_122.sdi 2026-06-11T02:56:44.114736-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/metadata_locks_169.sdi to /datadir/performance_schema/metadata_locks_169.sdi 2026-06-11T02:56:44.114759-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/metadata_locks_169.sdi to /datadir/performance_schema/metadata_locks_169.sdi 2026-06-11T02:56:44.114785-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/hosts_156.sdi to /datadir/performance_schema/hosts_156.sdi 2026-06-11T02:56:44.114809-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/hosts_156.sdi to /datadir/performance_schema/hosts_156.sdi 2026-06-11T02:56:44.114854-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/error_log_91.sdi to /datadir/performance_schema/error_log_91.sdi 2026-06-11T02:56:44.114879-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/error_log_91.sdi to /datadir/performance_schema/error_log_91.sdi 2026-06-11T02:56:44.114905-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_137.sdi to /datadir/performance_schema/events_statement_137.sdi 2026-06-11T02:56:44.114930-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_137.sdi to /datadir/performance_schema/events_statement_137.sdi 2026-06-11T02:56:44.114962-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/setup_meters_113.sdi to /datadir/performance_schema/setup_meters_113.sdi 2026-06-11T02:56:44.115011-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/setup_meters_113.sdi to /datadir/performance_schema/setup_meters_113.sdi 2026-06-11T02:56:44.115033-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_134.sdi to /datadir/performance_schema/events_statement_134.sdi 2026-06-11T02:56:44.115059-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_134.sdi to /datadir/performance_schema/events_statement_134.sdi 2026-06-11T02:56:44.115089-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_waits_sum_97.sdi to /datadir/performance_schema/events_waits_sum_97.sdi 2026-06-11T02:56:44.115118-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_waits_sum_97.sdi to /datadir/performance_schema/events_waits_sum_97.sdi 2026-06-11T02:56:44.115150-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_statement_132.sdi to /datadir/performance_schema/events_statement_132.sdi 2026-06-11T02:56:44.115176-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_statement_132.sdi to /datadir/performance_schema/events_statement_132.sdi 2026-06-11T02:56:44.115196-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/setup_objects_115.sdi to /datadir/performance_schema/setup_objects_115.sdi 2026-06-11T02:56:44.115220-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/setup_objects_115.sdi to /datadir/performance_schema/setup_objects_115.sdi 2026-06-11T02:56:44.115251-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/events_stages_su_126.sdi to /datadir/performance_schema/events_stages_su_126.sdi 2026-06-11T02:56:44.115277-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/events_stages_su_126.sdi to /datadir/performance_schema/events_stages_su_126.sdi 2026-06-11T02:56:44.115304-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/data_locks_170.sdi to /datadir/performance_schema/data_locks_170.sdi 2026-06-11T02:56:44.115343-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/data_locks_170.sdi to /datadir/performance_schema/data_locks_170.sdi 2026-06-11T02:56:44.115373-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/keyring_componen_203.sdi to /datadir/performance_schema/keyring_componen_203.sdi 2026-06-11T02:56:44.115411-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/keyring_componen_203.sdi to /datadir/performance_schema/keyring_componen_203.sdi 2026-06-11T02:56:44.115452-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/memory_summary_b_165.sdi to /datadir/performance_schema/memory_summary_b_165.sdi 2026-06-11T02:56:44.115481-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/memory_summary_b_165.sdi to /datadir/performance_schema/memory_summary_b_165.sdi 2026-06-11T02:56:44.115507-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/global_status_191.sdi to /datadir/performance_schema/global_status_191.sdi 2026-06-11T02:56:44.115532-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/global_status_191.sdi to /datadir/performance_schema/global_status_191.sdi 2026-06-11T02:56:44.115562-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./performance_schema/setup_instrument_112.sdi to /datadir/performance_schema/setup_instrument_112.sdi 2026-06-11T02:56:44.115590-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./performance_schema/setup_instrument_112.sdi to /datadir/performance_schema/setup_instrument_112.sdi 2026-06-11T02:56:44.115626-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./ib_buffer_pool to /datadir/ib_buffer_pool 2026-06-11T02:56:44.115651-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./ib_buffer_pool to /datadir/ib_buffer_pool 2026-06-11T02:56:44.115679-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./sst_info to /datadir/sst_info 2026-06-11T02:56:44.115701-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./sst_info to /datadir/sst_info 2026-06-11T02:56:44.115766-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./myApp/myApp.ibd to /datadir/myApp/myApp.ibd 2026-06-11T02:56:44.115794-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./myApp/myApp.ibd to /datadir/myApp/myApp.ibd 2026-06-11T02:56:44.115856-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/wsrep_cluster_members.ibd to /datadir/mysql/wsrep_cluster_members.ibd 2026-06-11T02:56:44.115890-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/wsrep_cluster_members.ibd to /datadir/mysql/wsrep_cluster_members.ibd 2026-06-11T02:56:44.115922-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/slow_log.CSV to /datadir/mysql/slow_log.CSV 2026-06-11T02:56:44.115947-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/slow_log.CSV to /datadir/mysql/slow_log.CSV 2026-06-11T02:56:44.115978-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/slow_log.CSM to /datadir/mysql/slow_log.CSM 2026-06-11T02:56:44.116002-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/slow_log.CSM to /datadir/mysql/slow_log.CSM 2026-06-11T02:56:44.116031-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/slow_log_228.sdi to /datadir/mysql/slow_log_228.sdi 2026-06-11T02:56:44.116055-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/slow_log_228.sdi to /datadir/mysql/slow_log_228.sdi 2026-06-11T02:56:44.116080-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/audit_log_user.ibd to /datadir/mysql/audit_log_user.ibd 2026-06-11T02:56:44.116097-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/audit_log_user.ibd to /datadir/mysql/audit_log_user.ibd 2026-06-11T02:56:44.116112-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/general_log.CSM to /datadir/mysql/general_log.CSM 2026-06-11T02:56:44.116130-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/general_log.CSM to /datadir/mysql/general_log.CSM 2026-06-11T02:56:44.116160-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/general_log_227.sdi to /datadir/mysql/general_log_227.sdi 2026-06-11T02:56:44.116187-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/general_log_227.sdi to /datadir/mysql/general_log_227.sdi 2026-06-11T02:56:44.116217-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/audit_log_filter.ibd to /datadir/mysql/audit_log_filter.ibd 2026-06-11T02:56:44.116240-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/audit_log_filter.ibd to /datadir/mysql/audit_log_filter.ibd 2026-06-11T02:56:44.116269-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/general_log.CSV to /datadir/mysql/general_log.CSV 2026-06-11T02:56:44.116288-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/general_log.CSV to /datadir/mysql/general_log.CSV 2026-06-11T02:56:44.116319-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/wsrep_cluster.ibd to /datadir/mysql/wsrep_cluster.ibd 2026-06-11T02:56:44.116342-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/wsrep_cluster.ibd to /datadir/mysql/wsrep_cluster.ibd 2026-06-11T02:56:44.116368-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql/wsrep_streaming_log.ibd to /datadir/mysql/wsrep_streaming_log.ibd 2026-06-11T02:56:44.116398-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql/wsrep_streaming_log.ibd to /datadir/mysql/wsrep_streaming_log.ibd 2026-06-11T02:56:44.116443-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./mysql.ibd to /datadir/mysql.ibd 2026-06-11T02:56:44.116465-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./mysql.ibd to /datadir/mysql.ibd 2026-06-11T02:56:44.116491-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./ibtmp1 to /datadir/ibtmp1 2026-06-11T02:56:44.116513-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./ibtmp1 to /datadir/ibtmp1 2026-06-11T02:56:44.116538-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./xtrabackup_galera_info to /datadir/xtrabackup_galera_info 2026-06-11T02:56:44.116563-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./xtrabackup_galera_info to /datadir/xtrabackup_galera_info 2026-06-11T02:56:44.116624-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./sys/sys_config.ibd to /datadir/sys/sys_config.ibd 2026-06-11T02:56:44.116652-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./sys/sys_config.ibd to /datadir/sys/sys_config.ibd 2026-06-11T02:56:44.116662-00:00 1 [Note] [MY-011825] [Xtrabackup] Creating directory ./#innodb_redo 2026-06-11T02:56:44.116674-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: creating directory ./#innodb_redo 2026-06-11T02:56:44.116694-00:00 1 [Note] [MY-011825] [Xtrabackup] Moving ./xtrabackup_info to /datadir/xtrabackup_info 2026-06-11T02:56:44.116717-00:00 1 [Note] [MY-011825] [Xtrabackup] Done: Moving file ./xtrabackup_info to /datadir/xtrabackup_info 2026-06-11T02:56:44.211142-00:00 0 [Note] [MY-011825] [Xtrabackup] completed OK! + cat /tmp/tmp.vSYVlCO7WG Defaulted container "xtrabackup" out of: xtrabackup, backup-init (init) + rm /tmp/tmp.wAJcWbXExl /tmp/tmp.vSYVlCO7WG + return 0 + wait_for_running some-name-haproxy 1 + local name=some-name-haproxy + local size=1 + local last_pod + local max_retry=480 + [[ -z some-name-haproxy ]] + [[ 1 -le 0 ]] + last_pod=0 + desc 'Waiting for 1 running pods for some-name-haproxy' + set +o xtrace ----------------------------------------------------------------------------------- Waiting for 1 running pods for some-name-haproxy ----------------------------------------------------------------------------------- ++ seq 0 0 + for i in '$(seq 0 $last_pod)' + wait_pod some-name-haproxy-0 480 + local pod=some-name-haproxy-0 + local max_retry=480 + local ns= ++ echo some-name-haproxy-0 ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ grep -E '^(pxc|proxysql)$' + local container= + set +o xtrace pod/some-name-haproxy-0 condition met E0611 03:01:43.963149 23282 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dsome-name-haproxy-0&resourceVersion=1781146900466569000&timeoutSeconds=314&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" waiting for pod/some-name-haproxy-0 to become Ready.Ok + wait_for_running some-name-pxc 3 + local name=some-name-pxc + local size=3 + local last_pod + local max_retry=480 + [[ -z some-name-pxc ]] + [[ 3 -le 0 ]] + last_pod=2 + desc 'Waiting for 3 running pods for some-name-pxc' + set +o xtrace ----------------------------------------------------------------------------------- Waiting for 3 running pods for some-name-pxc ----------------------------------------------------------------------------------- ++ 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 ++ grep -E '^(pxc|proxysql)$' ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' + local container=pxc + set +o xtrace pod/some-name-pxc-0 condition met E0611 03:01:54.935573 25016 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dsome-name-pxc-0&resourceVersion=1781146910466841000&timeoutSeconds=360&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" 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= ++ grep -E '^(pxc|proxysql)$' ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ echo some-name-pxc-1 + local container=pxc + set +o xtrace pod/some-name-pxc-1 condition met E0611 03:02:08.619309 27080 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dsome-name-pxc-1&resourceVersion=1781146925837119007&timeoutSeconds=519&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" 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= ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ grep -E '^(pxc|proxysql)$' ++ echo some-name-pxc-2 + local container=pxc + set +o xtrace pod/some-name-pxc-2 condition met E0611 03:02:22.113179 29032 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dsome-name-pxc-2&resourceVersion=1781146940840139000&timeoutSeconds=450&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" waiting for pod/some-name-pxc-2 to become Ready.Ok ++ get_password some-name root ++ local cluster=some-name ++ local user=root +++ kubectl_bin get pxc some-name -o 'jsonpath={.spec.secretsName}' ++++ mktemp +++ local LAST_OUT=/tmp/tmp.Li5Q5GW7we ++++ mktemp +++ local LAST_ERR=/tmp/tmp.6joKUqlhXQ +++ local exit_status=0 ++++ seq 0 2 +++ for i in '$(seq 0 2)' +++ set +e +++ kubectl get pxc some-name -o 'jsonpath={.spec.secretsName}' +++ exit_status=0 +++ set -e +++ '[' 0 '!=' 0 ']' +++ break +++ cat /tmp/tmp.Li5Q5GW7we +++ cat /tmp/tmp.6joKUqlhXQ +++ rm /tmp/tmp.Li5Q5GW7we /tmp/tmp.6joKUqlhXQ +++ return 0 ++ 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.z9cYgVtvom +++ mktemp ++ local LAST_ERR=/tmp/tmp.VLp1domCqC ++ 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.z9cYgVtvom ++ cat /tmp/tmp.VLp1domCqC ++ rm /tmp/tmp.z9cYgVtvom /tmp/tmp.VLp1domCqC ++ return 0 + local 'root_pass=ja&]@!ksu@kT8*JM=J' + sleep 35 + log 'check data after pxc-restore/backup1' ++ date +%Y-%m-%dT%H:%M:%S%z + echo '[2026-06-11T03:03:08+0000]' check data after pxc-restore/backup1 [2026-06-11T03:03:08+0000] check data after pxc-restore/backup1 + compare_data some-name select-1 + local cluster=some-name + local compare=select-1 + local use_proxy=false + local 'port=-P 3306' + local database=myApp + local table=myApp + local size + local root_pass ++ get_password some-name root ++ local cluster=some-name ++ local user=root +++ kubectl_bin get pxc some-name -o 'jsonpath={.spec.secretsName}' ++++ mktemp +++ local LAST_OUT=/tmp/tmp.bQHlvnnrAG ++++ mktemp +++ local LAST_ERR=/tmp/tmp.OMngfUFK8p +++ local exit_status=0 ++++ seq 0 2 +++ for i in '$(seq 0 2)' +++ set +e +++ kubectl get pxc some-name -o 'jsonpath={.spec.secretsName}' +++ exit_status=0 +++ set -e +++ '[' 0 '!=' 0 ']' +++ break +++ cat /tmp/tmp.bQHlvnnrAG +++ cat /tmp/tmp.OMngfUFK8p +++ rm /tmp/tmp.bQHlvnnrAG /tmp/tmp.OMngfUFK8p +++ return 0 ++ getSecretData my-cluster-secrets root ++ local secretName=my-cluster-secrets ++ local dataKey=root ++ base64 --decode ++ kubectl_bin get secrets/my-cluster-secrets '--template={{.data.root}}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.Y0iTpcZDDc +++ mktemp ++ local LAST_ERR=/tmp/tmp.DVn8dNHlmN ++ 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.Y0iTpcZDDc ++ cat /tmp/tmp.DVn8dNHlmN ++ rm /tmp/tmp.Y0iTpcZDDc /tmp/tmp.DVn8dNHlmN ++ return 0 + root_pass='ja&]@!ksu@kT8*JM=J' + [[ false == true ]] + [[ false == \u\s\e\-\p\r\o\x\y ]] ++ get_pxc_size some-name ++ local cluster=some-name ++ local size=0 +++ kubectl_bin get pxc some-name -o 'jsonpath={.spec.pxc.size}' ++++ mktemp +++ local LAST_OUT=/tmp/tmp.cTub5wFLaA ++++ mktemp +++ local LAST_ERR=/tmp/tmp.07KTV9mN4U +++ local exit_status=0 ++++ seq 0 2 +++ for i in '$(seq 0 2)' +++ set +e +++ kubectl get pxc some-name -o 'jsonpath={.spec.pxc.size}' +++ exit_status=0 +++ set -e +++ '[' 0 '!=' 0 ']' +++ break +++ cat /tmp/tmp.cTub5wFLaA +++ cat /tmp/tmp.07KTV9mN4U +++ rm /tmp/tmp.cTub5wFLaA /tmp/tmp.07KTV9mN4U +++ return 0 ++ size=3 ++ echo 3 + size=3 ++ seq 0 2 + for i in '$(seq 0 $((size - 1)))' + compare_mysql_cmd select-1 'SELECT id FROM myApp.myApp ORDER BY id;' '-h some-name-pxc-0.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local command_id=select-1 + local 'command=SELECT id FROM myApp.myApp ORDER BY id;' + local 'uri=-h some-name-pxc-0.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local postfix= + local expected_result=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1.sql + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 8\.4 ]] + [[ -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1-84.sql ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 8\.0 ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 5\.7 ]] + run_mysql 'SELECT id FROM myApp.myApp ORDER BY id;' '-h some-name-pxc-0.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local 'command=SELECT id FROM myApp.myApp ORDER BY id;' + local 'uri=-h some-name-pxc-0.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.4wNKmywC7C +++ mktemp ++ local LAST_ERR=/tmp/tmp.wglYQNElxx ++ 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.4wNKmywC7C ++ cat /tmp/tmp.wglYQNElxx ++ rm /tmp/tmp.4wNKmywC7C /tmp/tmp.wglYQNElxx ++ return 0 + client_pod=pxc-client-67fc4995bb-vphls + wait_pod pxc-client-67fc4995bb-vphls + local pod=pxc-client-67fc4995bb-vphls + local max_retry=480 + local ns= ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ grep -E '^(pxc|proxysql)$' ++ echo pxc-client-67fc4995bb-vphls + local container= + set +o xtrace pod/pxc-client-67fc4995bb-vphls condition met E0611 03:03:21.366116 5671 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dpxc-client-67fc4995bb-vphls&resourceVersion=1781146997709331000&timeoutSeconds=359&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" waiting for pod/pxc-client-67fc4995bb-vphls to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + [[ ! -s /tmp/tmp.qFJd47Z24n/select-1.sql ]] ++ grep 'Unknown MySQL server host' /tmp/tmp.qFJd47Z24n/select-1.sql + [[ -n '' ]] + [[ 0 -eq 0 ]] + diff -u /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1.sql /tmp/tmp.qFJd47Z24n/select-1.sql + for i in '$(seq 0 $((size - 1)))' + compare_mysql_cmd select-1 'SELECT id FROM myApp.myApp ORDER BY id;' '-h some-name-pxc-1.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local command_id=select-1 + local 'command=SELECT id FROM myApp.myApp ORDER BY id;' + local 'uri=-h some-name-pxc-1.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local postfix= + local expected_result=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1.sql + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 8\.4 ]] + [[ -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1-84.sql ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 8\.0 ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 5\.7 ]] + run_mysql 'SELECT id FROM myApp.myApp ORDER BY id;' '-h some-name-pxc-1.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local 'command=SELECT id FROM myApp.myApp ORDER BY id;' + local 'uri=-h some-name-pxc-1.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.uBy6IKA5gl +++ mktemp ++ local LAST_ERR=/tmp/tmp.8ZOeUn9PoH ++ 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.uBy6IKA5gl ++ cat /tmp/tmp.8ZOeUn9PoH ++ rm /tmp/tmp.uBy6IKA5gl /tmp/tmp.8ZOeUn9PoH ++ return 0 + client_pod=pxc-client-67fc4995bb-vphls + wait_pod pxc-client-67fc4995bb-vphls + local pod=pxc-client-67fc4995bb-vphls + local max_retry=480 + local ns= ++ echo pxc-client-67fc4995bb-vphls ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ grep -E '^(pxc|proxysql)$' + local container= + set +o xtrace pod/pxc-client-67fc4995bb-vphls condition met E0611 03:03:40.587455 8732 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dpxc-client-67fc4995bb-vphls&resourceVersion=1781147016690433000&timeoutSeconds=557&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" waiting for pod/pxc-client-67fc4995bb-vphls to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + [[ ! -s /tmp/tmp.qFJd47Z24n/select-1.sql ]] ++ grep 'Unknown MySQL server host' /tmp/tmp.qFJd47Z24n/select-1.sql + [[ -n '' ]] + [[ 0 -eq 0 ]] + diff -u /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1.sql /tmp/tmp.qFJd47Z24n/select-1.sql + for i in '$(seq 0 $((size - 1)))' + compare_mysql_cmd select-1 'SELECT id FROM myApp.myApp ORDER BY id;' '-h some-name-pxc-2.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local command_id=select-1 + local 'command=SELECT id FROM myApp.myApp ORDER BY id;' + local 'uri=-h some-name-pxc-2.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local postfix= + local expected_result=/mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1.sql + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 8\.4 ]] + [[ -f /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1-84.sql ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 8\.0 ]] + [[ perconalab/percona-xtradb-cluster-operator:main-pxc8.4 =~ 5\.7 ]] + run_mysql 'SELECT id FROM myApp.myApp ORDER BY id;' '-h some-name-pxc-2.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' + local 'command=SELECT id FROM myApp.myApp ORDER BY id;' + local 'uri=-h some-name-pxc-2.some-name-pxc -P 3306 -uroot -p'\''ja&]@!ksu@kT8*JM=J'\''' ++ get_client_pod ++ kubectl_bin get pods --selector=name=pxc-client -o 'jsonpath={.items[].metadata.name}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.E1Vc3nWiPY +++ mktemp ++ local LAST_ERR=/tmp/tmp.SUwBt7YE80 ++ 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.E1Vc3nWiPY ++ cat /tmp/tmp.SUwBt7YE80 ++ rm /tmp/tmp.E1Vc3nWiPY /tmp/tmp.SUwBt7YE80 ++ return 0 + client_pod=pxc-client-67fc4995bb-vphls + wait_pod pxc-client-67fc4995bb-vphls + local pod=pxc-client-67fc4995bb-vphls + local max_retry=480 + local ns= ++ /usr/bin/sed -E 's/.*-(pxc|proxysql)-[0-9]/\1/' ++ grep -E '^(pxc|proxysql)$' ++ echo pxc-client-67fc4995bb-vphls + local container= + set +o xtrace pod/pxc-client-67fc4995bb-vphls condition met E0611 03:04:03.185646 12253 reflector.go:227] "Failed to watch" err="Get \"https://34.135.135.125/api/v1/namespaces/demand-backup-without-passwords-158/pods?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dpxc-client-67fc4995bb-vphls&resourceVersion=1781147038804836000&timeoutSeconds=356&watch=true\": context canceled" reflector="k8s.io/client-go/tools/watch/informerwatcher.go:162" type="*unstructured.Unstructured" waiting for pod/pxc-client-67fc4995bb-vphls to become ReadyDefaulted container "pxc-client" out of: pxc-client, backup .Ok + set +o xtrace + [[ ! -s /tmp/tmp.qFJd47Z24n/select-1.sql ]] ++ grep 'Unknown MySQL server host' /tmp/tmp.qFJd47Z24n/select-1.sql + [[ -n '' ]] + [[ 0 -eq 0 ]] + diff -u /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/e2e-tests/demand-backup-without-passwords/compare/select-1.sql /tmp/tmp.qFJd47Z24n/select-1.sql + '[' backup1 '!=' on-demand-backup-minio ']' + log 'copy backup' ++ date +%Y-%m-%dT%H:%M:%S%z + echo '[2026-06-11T03:04:20+0000]' copy backup [2026-06-11T03:04:20+0000] copy backup + '[' -n '' ']' + bash /mnt/jenkins/workspace/cloud-pxc-operator_PR-2521/deploy/backup/copy-backup.sh backup1 /tmp/tmp.qFJd47Z24n/backup Log: /tmp/tmp.c1Sb3hB6Un/log pvc/xb-backup1-20260611025427-45e52659pod/backup-access created Starting pod....[done] Downloading started tar: Removing leading `/' from member names Downloading finished pod "backup-access" deleted from demand-backup-without-passwords-158 namespace You can recover data locally with following commands: $ service mysqld stop $ rm -rf /var/lib/mysql/* $ cat /tmp/tmp.qFJd47Z24n/backup/xtrabackup.stream | xbstream --decompress -x -C /var/lib/mysql $ xtrabackup --prepare --target-dir=/var/lib/mysql $ chown -R mysql:mysql /var/lib/mysql $ service mysqld start + wait_cluster_consistency some-name 3 2 + local cluster_name=some-name + local pxc_size=3 + local proxy_size=2 + desc 'wait cluster consistency' + set +o xtrace ----------------------------------------------------------------------------------- wait cluster consistency ----------------------------------------------------------------------------------- + local max_seconds=1500 + local delay=5 + local retries=300 + local pxc_ready + local proxy_ready + sleep 7 + echo -n 'waiting for pxc/some-name to be ready' waiting for pxc/some-name to be ready++ seq 1 300 + for _ in '$(seq 1 "${retries}")' ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.state}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.t9ovDfVaWx +++ mktemp ++ local LAST_ERR=/tmp/tmp.vu3sPce87v ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.state}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.t9ovDfVaWx ++ cat /tmp/tmp.vu3sPce87v ++ rm /tmp/tmp.t9ovDfVaWx /tmp/tmp.vu3sPce87v ++ return 0 + state=ready ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.pxc.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.qTLpHiJdGu +++ mktemp ++ local LAST_ERR=/tmp/tmp.EZQ5Ce1WA4 ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.pxc.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.qTLpHiJdGu ++ cat /tmp/tmp.EZQ5Ce1WA4 ++ rm /tmp/tmp.qTLpHiJdGu /tmp/tmp.EZQ5Ce1WA4 ++ return 0 + pxc_ready=3 + proxy_ready=0 + [[ 2 -gt 0 ]] +++ get_proxy_engine some-name +++ local cluster_name=some-name ++++ 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.QMESNSXf1g ++++++ mktemp +++++ local LAST_ERR=/tmp/tmp.hFyHxKEC4L +++++ 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.QMESNSXf1g +++++ cat /tmp/tmp.hFyHxKEC4L +++++ rm /tmp/tmp.QMESNSXf1g /tmp/tmp.hFyHxKEC4L +++++ return 0 ++++ [[ true == \t\r\u\e ]] ++++ echo some-name-haproxy ++++ return +++ local cluster_proxy=some-name-haproxy +++ echo haproxy ++ kubectl_bin get pxc some-name -o 'jsonpath={.status.haproxy.ready}' +++ mktemp ++ local LAST_OUT=/tmp/tmp.UoRw6AIZ4M +++ mktemp ++ local LAST_ERR=/tmp/tmp.FhYoqDwtSy ++ local exit_status=0 +++ seq 0 2 ++ for i in '$(seq 0 2)' ++ set +e ++ kubectl get pxc some-name -o 'jsonpath={.status.haproxy.ready}' ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.UoRw6AIZ4M ++ cat /tmp/tmp.FhYoqDwtSy ++ rm /tmp/tmp.UoRw6AIZ4M /tmp/tmp.FhYoqDwtSy ++ return 0 + proxy_ready=2 + [[ ready == \r\e\a\d\y ]] + [[ 3 == \3 ]] + [[ 2 == \2 ]] + echo + return + destroy demand-backup-without-passwords-158 + local namespace=demand-backup-without-passwords-158 + local ignore_logs=true + [[ 0 == 1 ]] + desc 'destroy cluster/operator and all other resources' + set +o xtrace ----------------------------------------------------------------------------------- destroy cluster/operator and all other resources ----------------------------------------------------------------------------------- + '[' true == false -o 1 == 1 ']' + sort -u + /usr/bin/sed -r 's/"ts":[0-9.]+//; s^limits-[0-9.]+/^^g' + grep -v level=info + tee /tmp/tmp.qFJd47Z24n/operator.log + grep -v 'the object has been modified' + grep -v 'get backup status: Job.batch' ++ 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 ]] ++ jq -r '.items[] | select(.metadata.deletionTimestamp == null) | .metadata.name' ++ head -1 ++ kubectl_bin get pods --selector=app.kubernetes.io/name=percona-xtradb-cluster-operator --field-selector=status.phase=Running -o json -n pxc-operator +++ mktemp ++ local LAST_OUT=/tmp/tmp.P82jvoiPdI +++ mktemp ++ local LAST_ERR=/tmp/tmp.4By4GeccVx ++ 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 --field-selector=status.phase=Running -o json -n pxc-operator ++ exit_status=0 ++ set -e ++ '[' 0 '!=' 0 ']' ++ break ++ cat /tmp/tmp.P82jvoiPdI ++ cat /tmp/tmp.4By4GeccVx ++ rm /tmp/tmp.P82jvoiPdI /tmp/tmp.4By4GeccVx ++ return 0 + kubectl_bin logs -n pxc-operator percona-xtradb-cluster-operator-774dd4b69-cnzl8 ++ mktemp + local LAST_OUT=/tmp/tmp.C2KVTwxSn2 ++ mktemp + local LAST_ERR=/tmp/tmp.PEZfiqg4sH + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl logs -n pxc-operator percona-xtradb-cluster-operator-774dd4b69-cnzl8 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.C2KVTwxSn2 + cat /tmp/tmp.PEZfiqg4sH + rm /tmp/tmp.C2KVTwxSn2 /tmp/tmp.PEZfiqg4sH + return 0 } }, }, { }, }, { }, }, { }, - }, - { - }, + }, ... // 16 identical fields ... // 16 identical fields 2026-06-11T02:48:36.850Z INFO setup Feature gates {"PXCO_FEATURE_GATES": "", "enabled": ""} 2026-06-11T02:48:36.850Z INFO setup Manager starting up {"gitCommit": "bb594380cfa304c05073a5a6d1f21d73b33b08b5", "gitBranch": "PR-2521-bb594380", "buildTime": "2026-06-11T01:12:55Z", "goVersion": "go1.26.4", "os": "linux", "arch": "amd64"} 2026-06-11T02:48:36.850Z INFO setup Runs on {"platform": "kubernetes", "version": "v1.33.11-gke.1074000"} 2026-06-11T02:48:36.853Z INFO setup Registering Components. 2026-06-11T02:48:37.541Z INFO controller-runtime.webhook Registering webhook {"path": "/validate-percona-xtradbcluster"} 2026-06-11T02:48:37.542Z INFO controller-runtime.certwatcher Updated current TLS certificate {"cert": "/tmp/k8s-webhook-server/serving-certs/tls.crt", "key": "/tmp/k8s-webhook-server/serving-certs/tls.key"} 2026-06-11T02:48:37.542Z INFO controller-runtime.metrics Serving metrics server {"bindAddress": ":8080", "secure": false} 2026-06-11T02:48:37.542Z INFO controller-runtime.metrics Starting metrics server 2026-06-11T02:48:37.542Z INFO controller-runtime.webhook Serving webhook server {"host": "", "port": 9443} 2026-06-11T02:48:37.542Z INFO controller-runtime.webhook Starting webhook server 2026-06-11T02:48:37.542Z INFO setup Starting the Cmd. 2026-06-11T02:48:37.542Z INFO starting server {"name": "health probe", "addr": "[::]:8081"} 2026-06-11T02:48:37.543Z INFO controller-runtime.certwatcher Starting certificate poll+watcher {"cert": "/tmp/k8s-webhook-server/serving-certs/tls.crt", "key": "/tmp/k8s-webhook-server/serving-certs/tls.key", "interval": "10s"} 2026-06-11T02:48:37.743Z INFO Attempting to acquire leader lease... {"lock": "pxc-operator/08db1feb.percona.com"} 2026-06-11T02:48:37.796Z DEBUG events percona-xtradb-cluster-operator-774dd4b69-cnzl8_ab68c389-4728-4403-bf18-bc7ae97ccd2e became leader {"type": "Normal", "object": {"kind":"Lease","namespace":"pxc-operator","name":"08db1feb.percona.com","uid":"d5e59c88-902a-4a30-b7ce-e38ba2de2f73","apiVersion":"coordination.k8s.io/v1","resourceVersion":"1781146117791231009"}, "reason": "LeaderElection"} 2026-06-11T02:48:37.796Z INFO Starting EventSource {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "source": "kind source: *v1.PerconaXtraDBClusterBackup"} 2026-06-11T02:48:37.796Z INFO Starting EventSource {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "source": "kind source: *v1.PerconaXtraDBCluster"} 2026-06-11T02:48:37.796Z INFO Starting EventSource {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "source": "kind source: *v1.Secret"} 2026-06-11T02:48:37.796Z INFO Starting EventSource {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "source": "kind source: *v1.PerconaXtraDBClusterRestore"} 2026-06-11T02:48:37.796Z INFO Successfully acquired lease {"lock": "pxc-operator/08db1feb.percona.com"} 2026-06-11T02:48:37.897Z INFO Starting Controller {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup"} 2026-06-11T02:48:37.897Z INFO Starting workers {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "worker count": 1} 2026-06-11T02:48:37.998Z INFO Starting Controller {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster"} 2026-06-11T02:48:37.998Z INFO Starting Controller {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore"} 2026-06-11T02:48:37.998Z INFO Starting workers {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "worker count": 1} 2026-06-11T02:48:37.998Z INFO Starting workers {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "worker count": 1} 2026-06-11T02:49:31.064Z INFO Set CR version {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "version": "1.21.0"} 2026-06-11T02:49:31.186Z INFO Created user secrets {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "secrets": "my-cluster-secrets"} 2026-06-11T02:49:32.217Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "object": "auto-some-name-pxc", "kind": "&TypeMeta{Kind:ConfigMap,APIVersion:v1,}"} 2026-06-11T02:49:32.234Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:ConfigMap,APIVersion:v1,}"} 2026-06-11T02:49:32.355Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}"} 2026-06-11T02:49:32.395Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}"} 2026-06-11T02:49:32.440Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:Service,APIVersion:v1,}"} 2026-06-11T02:49:32.508Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "object": "some-name-pxc-unready", "kind": "&TypeMeta{Kind:Service,APIVersion:v1,}"} 2026-06-11T02:49:32.661Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:Service,APIVersion:v1,}"} 2026-06-11T02:49:32.844Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "4affa12e-7f7e-482d-9f12-8c5063092f1c", "object": "some-name-haproxy-replicas", "kind": "&TypeMeta{Kind:Service,APIVersion:v1,}"} 2026-06-11T02:49:33.839Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "95986423-0063-4404-b2d4-b29dea033597", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:PodDisruptionBudget,APIVersion:policy/v1,}"} 2026-06-11T02:49:33.859Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "95986423-0063-4404-b2d4-b29dea033597", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:PodDisruptionBudget,APIVersion:policy/v1,}"} 2026-06-11T02:50:55.172Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "a55fa3ab-1648-4b6f-b9b9-f015e73fa964", "user": "operator"} 2026-06-11T02:50:55.204Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "a55fa3ab-1648-4b6f-b9b9-f015e73fa964", "user": "monitor"} 2026-06-11T02:50:55.245Z INFO User monitor: granted privileges {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "a55fa3ab-1648-4b6f-b9b9-f015e73fa964"} 2026-06-11T02:50:55.272Z INFO monitor user privileges granted {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "a55fa3ab-1648-4b6f-b9b9-f015e73fa964"} 2026-06-11T02:50:55.305Z INFO monitor user audit admin privilege granted {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "a55fa3ab-1648-4b6f-b9b9-f015e73fa964"} 2026-06-11T02:50:55.333Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "a55fa3ab-1648-4b6f-b9b9-f015e73fa964", "user": "xtrabackup"} 2026-06-11T02:50:55.365Z INFO User xtrabackup: granted privileges {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "a55fa3ab-1648-4b6f-b9b9-f015e73fa964"} 2026-06-11T02:50:55.391Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "a55fa3ab-1648-4b6f-b9b9-f015e73fa964", "user": "replication"} 2026-06-11T02:53:31.662Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "0ea76ab9-827f-42c7-a45f-549836ee0400", "user": "root"} 2026-06-11T02:53:31.741Z INFO update PXC version (fetched from db) {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "0ea76ab9-827f-42c7-a45f-549836ee0400", "new version": "8.4.7-7.1"} 2026-06-11T02:54:27.319Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "b338bc72-35f5-4ebc-8b92-e88d513703c0", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:27.436Z INFO Creating a new volume for backup {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "b338bc72-35f5-4ebc-8b92-e88d513703c0", "Namespace": "demand-backup-without-passwords-158", "Name": "xb-backup1-20260611025427-45e52659"} 2026-06-11T02:54:27.514Z INFO Created a new backup job {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "b338bc72-35f5-4ebc-8b92-e88d513703c0", "namespace": "demand-backup-without-passwords-158", "name": "xb-backup1"} 2026-06-11T02:54:27.515Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "b1263af6-8563-44dd-888d-f07b9f4bed4d", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:27.597Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "87e24423-c7d8-4fd4-ae72-bb6b13e699a1", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:32.634Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "f6be984e-2679-4e52-960e-bceffd587f42", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:37.669Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "92ece638-2e58-414c-b557-d59b009f3b9c", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:42.710Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "a79816ad-6f73-4b9c-80b1-1aeedb11abd0", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:47.747Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "6d21f6bc-c902-4ce0-8f91-955fa97be3f2", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:52.781Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "712f975d-7fc0-4857-a4f0-84a271d89d70", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:57.817Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "333959f8-ad90-43fe-afd9-afae7f13c7ad", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:54:57.881Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "ccbd1f45-168c-406b-8339-edd34ec66367", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:55:02.914Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "e55c7221-76cf-42c9-8cd7-d572ebf5ff92", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:55:07.954Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "e9b03bf4-b1dd-4d6b-9a5c-e566fa5a9f1d", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:55:12.997Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "9e93a5ed-178f-4950-9827-bb1eee69832f", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:55:18.030Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "a7be3419-3ccd-4726-85c1-d0fd9b1c8835", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:55:18.094Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "f030a500-2d69-4b15-8f4f-6a883f8eb60c", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:55:23.129Z DEBUG Check if parallel backups are allowed {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "4b1e6194-0186-4644-b510-539b0f10e972", "cluster": "some-name", "storage": "pvc", "allowed": false} 2026-06-11T02:55:23.162Z DEBUG Removing mysql-init secret {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "4b1e6194-0186-4644-b510-539b0f10e972", "job": "xb-backup1", "secret": "some-name-mysql-init"} 2026-06-11T02:55:23.162Z INFO Backup succeeded {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "4b1e6194-0186-4644-b510-539b0f10e972", "job": "xb-backup1"} 2026-06-11T02:55:23.193Z INFO Releasing backup lock {"controller": "pxcbackup-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterBackup", "PerconaXtraDBClusterBackup": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "4b1e6194-0186-4644-b510-539b0f10e972", "cluster": "some-name", "storage": "pvc", "lease": "pxc-some-name-backup-lock"} 2026-06-11T02:55:34.035Z ERROR Update status {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "780abf89-ea3b-4d82-988b-bf988dd1f535", "error": "PerconaXtraDBCluster.pxc.percona.com \"some-name\" not found"} 2026-06-11T02:55:49.330Z INFO Set CR version {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "485a752a-d4bf-4fff-85f7-2f8969d8d0ad", "version": "1.21.0"} 2026-06-11T02:55:49.457Z INFO Created user secrets {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "485a752a-d4bf-4fff-85f7-2f8969d8d0ad", "secrets": "my-cluster-secrets"} 2026-06-11T02:55:49.474Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "485a752a-d4bf-4fff-85f7-2f8969d8d0ad", "object": "auto-some-name-pxc", "kind": "&TypeMeta{Kind:ConfigMap,APIVersion:v1,}"} 2026-06-11T02:55:49.505Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "485a752a-d4bf-4fff-85f7-2f8969d8d0ad", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:ConfigMap,APIVersion:v1,}"} 2026-06-11T02:55:49.526Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "485a752a-d4bf-4fff-85f7-2f8969d8d0ad", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:ConfigMap,APIVersion:v1,}"} 2026-06-11T02:55:50.079Z ERROR Reconciler error {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "485a752a-d4bf-4fff-85f7-2f8969d8d0ad", "error": "failed to deploy haproxy: updatePod for haproxy: reconcile config: reconcile custom config: create or update config map: configmaps \"some-name-pxc\" already exists", "errorVerbose": "configmaps \"some-name-pxc\" already exists\ncreate or update config map\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).reconcileCustomConfigMap\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/config.go:124\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).reconcileConfigMaps\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/config.go:32\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).updatePod\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/upgrade.go:57\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy.func1\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:567\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:580\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).Reconcile\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:392\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:221\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:478\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:437\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:312\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1771\nreconcile custom config\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).reconcileConfigMaps\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/config.go:34\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).updatePod\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/upgrade.go:57\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy.func1\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:567\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:580\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).Reconcile\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:392\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:221\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:478\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:437\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:312\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1771\nreconcile config\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).updatePod\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/upgrade.go:59\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy.func1\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:567\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:580\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).Reconcile\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:392\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:221\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:478\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:437\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:312\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1771\nupdatePod for haproxy\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy.func1\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:568\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:580\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).Reconcile\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:392\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:221\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:478\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:437\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:312\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1771\nfailed to deploy haproxy\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).deploy\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:581\ngithub.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).Reconcile\n\t/go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:392\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:221\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:478\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:437\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:312\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1771"} 2026-06-11T02:55:50.176Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "48d58fef-bf0c-4f79-a1c1-a87ede7df333", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}"} 2026-06-11T02:55:50.212Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "48d58fef-bf0c-4f79-a1c1-a87ede7df333", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}"} 2026-06-11T02:55:50.258Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "48d58fef-bf0c-4f79-a1c1-a87ede7df333", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:Service,APIVersion:v1,}"} 2026-06-11T02:55:50.297Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "48d58fef-bf0c-4f79-a1c1-a87ede7df333", "object": "some-name-pxc-unready", "kind": "&TypeMeta{Kind:Service,APIVersion:v1,}"} 2026-06-11T02:55:50.323Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "48d58fef-bf0c-4f79-a1c1-a87ede7df333", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:Service,APIVersion:v1,}"} 2026-06-11T02:55:50.506Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "48d58fef-bf0c-4f79-a1c1-a87ede7df333", "object": "some-name-haproxy-replicas", "kind": "&TypeMeta{Kind:Service,APIVersion:v1,}"} 2026-06-11T02:55:51.279Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "0daa34e9-91ad-4187-96f2-66221f34d921", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:PodDisruptionBudget,APIVersion:policy/v1,}"} 2026-06-11T02:55:51.297Z DEBUG Creating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "0daa34e9-91ad-4187-96f2-66221f34d921", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:PodDisruptionBudget,APIVersion:policy/v1,}"} 2026-06-11T02:56:11.583Z INFO stopping cluster {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "d6719f32-f96f-4dd5-afb0-6bd5d720df59", "cluster": "some-name"} 2026-06-11T02:56:11.656Z DEBUG Updating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "49c04622-d1d0-4d1e-90d5-7836d71dc9e1", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}", "hashChanged": true, "metaChanged": true} 2026-06-11T02:56:11.701Z DEBUG Updating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "49c04622-d1d0-4d1e-90d5-7836d71dc9e1", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}", "hashChanged": true, "metaChanged": true} 2026-06-11T02:56:11.870Z DEBUG Updating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "49c04622-d1d0-4d1e-90d5-7836d71dc9e1", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}", "hashChanged": true, "metaChanged": true} 2026-06-11T02:56:13.643Z INFO starting restore {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "d61b51bd-16d8-45ba-8501-caedd62840fe", "cluster": "some-name", "backup": "backup1"} 2026-06-11T02:56:18.806Z INFO starting restore {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "a7ae91c8-3a5c-4dc4-b640-d437f44eca5a", "cluster": "some-name", "backup": "backup1"} 2026-06-11T02:56:23.848Z INFO starting restore {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "1a1f7b94-d167-4394-a253-6b2932883a58", "cluster": "some-name", "backup": "backup1"} 2026-06-11T02:56:28.904Z INFO starting restore {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "b4d14c93-c7a5-4165-bb1b-4cb2f564bbc9", "cluster": "some-name", "backup": "backup1"} 2026-06-11T02:56:28.990Z INFO Waiting for restore job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "53908d21-fcfc-4fae-9b9f-78a4bf4b2a20", "job": "restore-job-backup1-some-name"} 2026-06-11T02:56:34.015Z INFO Waiting for restore job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "76a31da3-dd82-49e6-9de7-5f62fb88e6e5", "job": "restore-job-backup1-some-name"} 2026-06-11T02:56:39.037Z INFO Waiting for restore job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "2c3c9928-502c-480c-a14a-6ca8e5b0c887", "job": "restore-job-backup1-some-name"} 2026-06-11T02:56:44.055Z INFO Waiting for restore job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "839e2fce-cabd-4e0f-b1b6-24c6580d29db", "job": "restore-job-backup1-some-name"} 2026-06-11T02:56:49.074Z INFO preparing cluster {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "cd356335-c143-45bd-a4e1-d90d530ad40f", "cluster": "some-name"} 2026-06-11T02:56:49.127Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "60ae8dc4-e30c-414f-bfd1-a86b46e165ef", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:56:54.140Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "f09aad19-a09d-4aa2-82b6-34c88f31f1a7", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:56:59.152Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "3b7fd533-ae86-4600-b211-fdd1b59a004a", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:04.166Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "51d63621-6114-42e6-a82d-4426b1d092bf", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:09.180Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "3f72c554-4314-446c-a6b1-6cf5894cc37c", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:14.194Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "e3c06dde-64b1-4031-9f14-3eff0b8bd45c", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:19.206Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "fb4ac426-9af0-4ec7-aba9-7c20ee90dcc2", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:24.225Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "b89c1c81-6507-4c1c-9e0a-906a0d96ec6b", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:29.237Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "0318a9ff-5780-4ec4-af2d-bddfc6198417", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:34.250Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "815e8d32-a9e6-4ef9-9a71-b9967de85dde", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:39.265Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "902e4ec1-4560-4639-ada0-db01a76be39d", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:44.279Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "4bae66b1-6cd8-4f14-acc6-c0cf58453671", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:49.345Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "bec06cfc-1da5-45d2-a1ca-27fe232ef011", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:54.358Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "a2bd8438-366e-4e51-8169-a8f9ea85c4c3", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:57:59.376Z INFO Waiting for prepare job to finish {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "55c79969-7506-4b58-b9d5-ab3ecfb09fb0", "job": "prepare-job-backup1-some-name"} 2026-06-11T02:58:04.391Z INFO starting cluster {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "56444262-9a2d-4564-ac3e-f7a692f31725", "cluster": "some-name"} 2026-06-11T02:58:04.575Z DEBUG Updating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "bfa31ecb-5561-457e-9028-57b4fcb144bc", "object": "some-name-pxc", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}", "hashChanged": true, "metaChanged": true} 2026-06-11T02:58:04.623Z DEBUG Updating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "bfa31ecb-5561-457e-9028-57b4fcb144bc", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}", "hashChanged": true, "metaChanged": true} 2026-06-11T02:58:04.673Z DEBUG Updating object {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "bfa31ecb-5561-457e-9028-57b4fcb144bc", "object": "some-name-haproxy", "kind": "&TypeMeta{Kind:StatefulSet,APIVersion:apps/v1,}", "hashChanged": true, "metaChanged": true} 2026-06-11T02:58:09.485Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "0b3f477a-0b86-49ee-91e2-3c6c72c37388", "cluster": "some-name"} 2026-06-11T02:58:14.506Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "61452084-cc34-49fe-b237-6a8267b6de97", "cluster": "some-name"} 2026-06-11T02:58:19.518Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "0226d02a-7202-45c3-bccb-33419e97eb0a", "cluster": "some-name"} 2026-06-11T02:58:24.537Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "6c8a6856-c824-4b30-bf9a-eb213ee634ad", "cluster": "some-name"} 2026-06-11T02:58:29.552Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "702ce549-21fb-4666-86ac-b7c3b1a432be", "cluster": "some-name"} 2026-06-11T02:58:34.575Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "453330fb-07fb-4084-ac10-434b3384f3d6", "cluster": "some-name"} 2026-06-11T02:58:39.588Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "2bb2588d-a89e-4bed-aeb4-d21b89af79bb", "cluster": "some-name"} 2026-06-11T02:58:44.602Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "20663d4f-c58a-44f5-91de-9bf7cc6d55b2", "cluster": "some-name"} 2026-06-11T02:58:49.615Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "9d924e2a-0e6c-4d20-a4f0-71a478c85c7a", "cluster": "some-name"} 2026-06-11T02:58:54.630Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "ac357cfa-19db-47c6-9838-1433fab8fef9", "cluster": "some-name"} 2026-06-11T02:58:56.539Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "03a1a483-8a64-41ec-9631-4e5c6698f901", "user": "operator"} 2026-06-11T02:58:56.575Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "03a1a483-8a64-41ec-9631-4e5c6698f901", "user": "monitor"} 2026-06-11T02:58:56.615Z INFO User monitor: granted privileges {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "03a1a483-8a64-41ec-9631-4e5c6698f901"} 2026-06-11T02:58:56.641Z INFO monitor user privileges granted {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "03a1a483-8a64-41ec-9631-4e5c6698f901"} 2026-06-11T02:58:56.678Z INFO monitor user audit admin privilege granted {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "03a1a483-8a64-41ec-9631-4e5c6698f901"} 2026-06-11T02:58:56.704Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "03a1a483-8a64-41ec-9631-4e5c6698f901", "user": "xtrabackup"} 2026-06-11T02:58:56.741Z INFO User xtrabackup: granted privileges {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "03a1a483-8a64-41ec-9631-4e5c6698f901"} 2026-06-11T02:58:56.768Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "03a1a483-8a64-41ec-9631-4e5c6698f901", "user": "replication"} 2026-06-11T02:58:59.643Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "ef7c3b68-6d8a-4508-aecb-478d075f05d1", "cluster": "some-name"} 2026-06-11T02:59:04.665Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "9bfbb9b2-2bce-470f-a6c8-62d5551b5b99", "cluster": "some-name"} 2026-06-11T02:59:09.680Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "981e1041-9e0b-4fa2-a1ef-39f6b03efa0e", "cluster": "some-name"} 2026-06-11T02:59:14.692Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "cae5fd2d-33b3-4b3f-8c19-5b0e6287c153", "cluster": "some-name"} 2026-06-11T02:59:19.707Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "dece0a41-7008-40af-9359-6809164e275a", "cluster": "some-name"} 2026-06-11T02:59:24.720Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "3eda6a9d-ee43-4717-9dc0-c6594a0719a4", "cluster": "some-name"} 2026-06-11T02:59:29.745Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "626e2426-e382-4501-9e6f-0e7e84ba49d5", "cluster": "some-name"} 2026-06-11T02:59:34.758Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "1695ba4a-be95-4f08-a373-b5ecb9bfb7e1", "cluster": "some-name"} 2026-06-11T02:59:39.775Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "bfd5eb75-997c-4c8b-a58e-ebacd32574f0", "cluster": "some-name"} 2026-06-11T02:59:44.794Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "39201004-75d3-4fd7-b96d-03370fa8aad0", "cluster": "some-name"} 2026-06-11T02:59:49.809Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "078c646e-8a7d-4df6-8185-7bc8b33dac91", "cluster": "some-name"} 2026-06-11T02:59:54.824Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "66037ef8-d25b-4f97-b903-141e6357c028", "cluster": "some-name"} 2026-06-11T02:59:59.837Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "8042fa10-7099-47e6-b98f-39a993c6d6a6", "cluster": "some-name"} 2026-06-11T03:00:04.851Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "9b3a4e92-32a9-48e5-9f6d-040773c4282d", "cluster": "some-name"} 2026-06-11T03:00:09.869Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "f9a5b437-63f8-4154-b1df-d93d9affac3f", "cluster": "some-name"} 2026-06-11T03:00:14.882Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "50928788-400b-414e-835a-1a2da006e999", "cluster": "some-name"} 2026-06-11T03:00:19.897Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "cee151e2-21d4-4029-8ba6-f19427e09e8d", "cluster": "some-name"} 2026-06-11T03:00:24.911Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "2b1a3484-2323-465e-b12d-52d33fef8569", "cluster": "some-name"} 2026-06-11T03:00:29.928Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "bfb4cd19-1657-4d1a-ab33-4ed82c321b83", "cluster": "some-name"} 2026-06-11T03:00:34.943Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "3344a99c-a1af-44dd-b68f-a2c2b4a4ad71", "cluster": "some-name"} 2026-06-11T03:00:39.958Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "57c77353-9bba-4904-b11d-98e7dcf24bdb", "cluster": "some-name"} 2026-06-11T03:00:44.974Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "f37e50db-652b-4ebb-a10b-43b5ddf2c752", "cluster": "some-name"} 2026-06-11T03:00:49.989Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "dd93a9ed-6e48-4665-8bac-2cb2fe47061f", "cluster": "some-name"} 2026-06-11T03:00:55.004Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "035ff843-7143-4c50-bb4f-c4f26ef82dc1", "cluster": "some-name"} 2026-06-11T03:01:00.028Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "98998241-ea1a-4102-8e54-0b35c74110b8", "cluster": "some-name"} 2026-06-11T03:01:05.043Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "fff4913f-5856-4f9a-9870-ab99c5c2ce14", "cluster": "some-name"} 2026-06-11T03:01:10.059Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "b8dfc2fe-aeb6-46de-81ec-1a7eb2516f5e", "cluster": "some-name"} 2026-06-11T03:01:15.076Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "90baca43-625a-4d3e-8e49-97aa125add32", "cluster": "some-name"} 2026-06-11T03:01:20.093Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "2e4b92d0-b8a2-4d65-bb37-cebbf8b45f83", "cluster": "some-name"} 2026-06-11T03:01:25.114Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "0ad5e0e3-561b-44b2-bbc6-e9a94381af00", "cluster": "some-name"} 2026-06-11T03:01:30.128Z INFO Waiting for cluster to start {"controller": "pxcrestore-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBClusterRestore", "PerconaXtraDBClusterRestore": {"name":"backup1","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "backup1", "reconcileID": "4263af96-605d-42b2-9e1d-2b8c538ee1c2", "cluster": "some-name"} 2026-06-11T03:01:35.286Z INFO Password expiration policy updated {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "377390a1-38d7-496b-9fa5-78c34d52fd29", "user": "root"} 2026-06-11T03:01:35.416Z INFO update PXC version (fetched from db) {"controller": "pxc-controller", "controllerGroup": "pxc.percona.com", "controllerKind": "PerconaXtraDBCluster", "PerconaXtraDBCluster": {"name":"some-name","namespace":"demand-backup-without-passwords-158"}, "namespace": "demand-backup-without-passwords-158", "name": "some-name", "reconcileID": "377390a1-38d7-496b-9fa5-78c34d52fd29", "new version": "8.4.7-7.1"} ... // 22 identical fields ... // 2 identical fields ... // 2 identical fields ... // 3 identical fields ... // 3 identical fields ... // 3 identical fields ... // 4 identical fields ... // 5 identical fields ... // 6 identical fields ... // 7 identical fields ... // 8 identical fields ... // 9 identical fields AccessModes: nil, ActiveDeadlineSeconds: nil, Affinity: &{PodAntiAffinity: &{RequiredDuringSchedulingIgnoredDuringExecution: {{LabelSelector: &{MatchLabels: {"app.kubernetes.io/component": "haproxy", "app.kubernetes.io/instance": "some-name", "app.kubernetes.io/managed-by": "percona-xtradb-cluster-operator", "app.kubernetes.io/name": "percona-xtradb-cluster", ...}}, TopologyKey: "kubernetes.io/hostname"}}}}, Affinity: &{PodAntiAffinity: &{RequiredDuringSchedulingIgnoredDuringExecution: {{LabelSelector: &{MatchLabels: {"app.kubernetes.io/component": "pxc", "app.kubernetes.io/instance": "some-name", "app.kubernetes.io/managed-by": "percona-xtradb-cluster-operator", "app.kubernetes.io/name": "percona-xtradb-cluster", ...}}, TopologyKey: "kubernetes.io/hostname"}}}}, - Annotations: map[string]string{ + Annotations: map[string]string{ - APIVersion: "apps/v1", - APIVersion: "apps/v1", Args: {"haproxy"}, Args: {"mysqld"}, AutomountServiceAccountToken: nil, AvailableReplicas: 0, AWSElasticBlockStore: nil, AzureFile: nil, Capacity: nil, - CollisionCount: &0, + CollisionCount: nil, Conditions: nil, ConfigMap: &v1.ConfigMapVolumeSource{ ContainerPort: 3306, ContainerPort: 33060, ContainerPort: 33062, ContainerPort: 3307, ContainerPort: 3309, ContainerPort: 4444, ContainerPort: 4567, ContainerPort: 4568, ContainerPort: 8404, Containers: []v1.Container{ + CreationTimestamp: v1.Time{}, - CreationTimestamp: v1.Time{Time: s"2026-06-11 02:55:50 +0000 UTC"}, CurrentReplicas: 0, + CurrentReplicas: 0, - CurrentReplicas: 1, + CurrentRevision: "", - CurrentRevision: "some-name-haproxy-7c777f57dd", - CurrentRevision: "some-name-pxc-5cb7d77684", DataSource: nil, DataSourceRef: nil, - DefaultMode: &420, - DefaultMode: &420, + DefaultMode: nil, + DefaultMode: nil, DeletionGracePeriodSeconds: nil, DeletionTimestamp: nil, + DeprecatedServiceAccount: "", - DeprecatedServiceAccount: "default", + DNSPolicy: "", - DNSPolicy: "ClusterFirst", EnvFrom: {{SecretRef: &{LocalObjectReference: {Name: "some-name-env-vars-haproxy"}, Optional: &true}}}, EnvFrom: {{SecretRef: &{LocalObjectReference: {Name: "some-name-env-vars-pxc"}, Optional: &true}}}, Env: {{Name: "PXC_SERVICE", Value: "some-name-pxc"}, {Name: "LIVENESS_CHECK_TIMEOUT", Value: "5"}, {Name: "READINESS_CHECK_TIMEOUT", Value: "1"}}, Env: {{Name: "PXC_SERVICE", Value: "some-name-pxc-unready"}, {Name: "MONITOR_HOST", Value: "%"}, {Name: "MYSQL_ROOT_PASSWORD", ValueFrom: &{SecretKeyRef: &{LocalObjectReference: {Name: "internal-some-name"}, Key: "root"}}}, {Name: "XTRABACKUP_PASSWORD", ValueFrom: &{SecretKeyRef: &{LocalObjectReference: {Name: "internal-some-name"}, Key: "xtrabackup"}}}, ...}, EphemeralContainers: nil, FailureThreshold: 3, FC: nil, - FieldsType: "FieldsV1", - FieldsType: "FieldsV1", - FieldsV1: s`{"f:metadata":{"f:annotations":{".":{},"f:percona.com/last-confi`..., - FieldsV1: s`{"f:status":{"f:collisionCount":{},"f:currentReplicas":{},"f:cur`..., - FieldsV1: s`{"f:status":{"f:collisionCount":{},"f:currentRevision":{},"f:obs`..., Finalizers: nil, + Generation: 0, - Generation: 1, - Generation: 2, github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).Reconcile github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc.(*ReconcilePerconaXtraDBCluster).Reconcile.func1 GitRepo: nil, /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:221 /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:312 /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:437 /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:478 /go/pkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:494 /go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:272 /go/src/github.com/percona/percona-xtradb-cluster-operator/pkg/controller/pxc/controller.go:509 HostAliases: nil, HostAliases: nil, HostIP: "", HostIPC: false, Hostname: "", HostPort: 0, ImagePullPolicy: "Always", ImagePullSecrets: nil, InitContainers: []v1.Container{ InitialDelaySeconds: 300, ISCSI: nil, Items: nil, Items: nil, Labels: nil, Lifecycle: nil, LivenessProbe: &v1.Probe{ LocalObjectReference: {Name: "auto-some-name-pxc"}, LocalObjectReference: {Name: "some-name-haproxy"}, LocalObjectReference: {Name: "some-name-pxc"}, + ManagedFields: nil, - ManagedFields: []v1.ManagedFieldsEntry{ - Manager: "kube-controller-manager", - Manager: "percona-xtradb-cluster-operator", MinReadySeconds: 0, Name: "auto-config", {Name: "bin", VolumeSource: {EmptyDir: &{}}}, Name: "config", {Name: "haproxy-auto", VolumeSource: {EmptyDir: &{}}}, Name: "haproxy-custom", Name: "ist", Name: "mysql", Name: "mysql-admin", Name: "mysql-init-file", Name: "mysql-replicas", Name: "mysql-users-secret-file", Name: "mysqlx", Name: "proxy-protocol", Name: "some-name-env-vars-haproxy", Namespace: "demand-backup-without-passwords-158", Name: "ssl", Name: "ssl-internal", Name: "sst", Name: "stats", {Name: "tmp", VolumeSource: {EmptyDir: &{}}}, Name: "vault-keyring-secret", Name: "write-set", NFS: nil, NodeName: "", NodeSelector: nil, ObjectMeta: {Labels: {"app.kubernetes.io/component": "haproxy", "app.kubernetes.io/instance": "some-name", "app.kubernetes.io/managed-by": "percona-xtradb-cluster-operator", "app.kubernetes.io/name": "percona-xtradb-cluster", ...}, Annotations: {"kubectl.kubernetes.io/default-container": "haproxy", "percona.com/configuration-hash": "d41d8cd98f00b204e9800998ecf8427e"}}, ObjectMeta: {Labels: {"app.kubernetes.io/component": "pxc", "app.kubernetes.io/instance": "some-name", "app.kubernetes.io/managed-by": "percona-xtradb-cluster-operator", "app.kubernetes.io/name": "percona-xtradb-cluster", ...}, Annotations: {"kubectl.kubernetes.io/default-container": "pxc", "percona.com/configuration-hash": "5c584b33dec94a44d751cbc6177fa7f6", "percona.com/ssl-hash": "decf65b8a8056b89b6e64916c42d4299", "percona.com/ssl-internal-hash": "6ffc7b4957e14089005c35a69e4e6f85"}}, ObjectMeta: {Name: "datadir", Labels: {"app.kubernetes.io/component": "pxc", "app.kubernetes.io/instance": "some-name", "app.kubernetes.io/managed-by": "percona-xtradb-cluster-operator", "app.kubernetes.io/name": "percona-xtradb-cluster", ...}}, ObjectMeta: v1.ObjectMeta{ + ObservedGeneration: 0, - ObservedGeneration: 1, - ObservedGeneration: 2, - Operation: "Update", - Operation: "Update", Optional: &false, Optional: &true, Optional: &true, Ordinals: nil, OS: nil, Overhead: nil, OwnerReferences: {{APIVersion: "pxc.percona.com/v1", Kind: "PerconaXtraDBCluster", Name: "some-name", UID: "5bf84fb6-2ed0-4ff8-86b1-2bb24842a305", ...}}, - "percona.com/last-config-hash": "eyJyZXBsaWNhcyI6MCwic2VsZWN0b3IiOnsibWF0Y2hMYWJlbHMiOnsiYXBwLmt1YmVybmV0ZXMuaW8vY29tcG9uZW50IjoiaGFwcm94eSIsImFwcC5rdWJlcm5ldGVzLmlvL2luc3RhbmNlIjoic29tZS1uYW1lIiwiYXBwLmt1YmVybmV0ZXMuaW8vbWFuYWdlZC1ieSI6InBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLCJhcHAu"..., + "percona.com/last-config-hash": "eyJyZXBsaWNhcyI6MCwic2VsZWN0b3IiOnsibWF0Y2hMYWJlbHMiOnsiYXBwLmt1YmVybmV0ZXMuaW8vY29tcG9uZW50IjoiaGFwcm94eSIsImFwcC5rdWJlcm5ldGVzLmlvL2luc3RhbmNlIjoic29tZS1uYW1lIiwiYXBwLmt1YmVybmV0ZXMuaW8vbWFuYWdlZC1ieSI6InBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLCJhcHAu"..., - "percona.com/last-config-hash": "eyJyZXBsaWNhcyI6MCwic2VsZWN0b3IiOnsibWF0Y2hMYWJlbHMiOnsiYXBwLmt1YmVybmV0ZXMuaW8vY29tcG9uZW50IjoicHhjIiwiYXBwLmt1YmVybmV0ZXMuaW8vaW5zdGFuY2UiOiJzb21lLW5hbWUiLCJhcHAua3ViZXJuZXRlcy5pby9tYW5hZ2VkLWJ5IjoicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsImFwcC5rdWJl"..., + "percona.com/last-config-hash": "eyJyZXBsaWNhcyI6MCwic2VsZWN0b3IiOnsibWF0Y2hMYWJlbHMiOnsiYXBwLmt1YmVybmV0ZXMuaW8vY29tcG9uZW50IjoicHhjIiwiYXBwLmt1YmVybmV0ZXMuaW8vaW5zdGFuY2UiOiJzb21lLW5hbWUiLCJhcHAua3ViZXJuZXRlcy5pby9tYW5hZ2VkLWJ5IjoicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsImFwcC5rdWJl"..., - "percona.com/last-config-hash": "eyJyZXBsaWNhcyI6Miwic2VsZWN0b3IiOnsibWF0Y2hMYWJlbHMiOnsiYXBwLmt1YmVybmV0ZXMuaW8vY29tcG9uZW50IjoiaGFwcm94eSIsImFwcC5rdWJlcm5ldGVzLmlvL2luc3RhbmNlIjoic29tZS1uYW1lIiwiYXBwLmt1YmVybmV0ZXMuaW8vbWFuYWdlZC1ieSI6InBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLCJhcHAu"..., + "percona.com/last-config-hash": "eyJyZXBsaWNhcyI6Miwic2VsZWN0b3IiOnsibWF0Y2hMYWJlbHMiOnsiYXBwLmt1YmVybmV0ZXMuaW8vY29tcG9uZW50IjoiaGFwcm94eSIsImFwcC5rdWJlcm5ldGVzLmlvL2luc3RhbmNlIjoic29tZS1uYW1lIiwiYXBwLmt1YmVybmV0ZXMuaW8vbWFuYWdlZC1ieSI6InBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLCJhcHAu"..., - "percona.com/last-config-hash": "eyJyZXBsaWNhcyI6Mywic2VsZWN0b3IiOnsibWF0Y2hMYWJlbHMiOnsiYXBwLmt1YmVybmV0ZXMuaW8vY29tcG9uZW50IjoicHhjIiwiYXBwLmt1YmVybmV0ZXMuaW8vaW5zdGFuY2UiOiJzb21lLW5hbWUiLCJhcHAua3ViZXJuZXRlcy5pby9tYW5hZ2VkLWJ5IjoicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsImFwcC5rdWJl"..., + "percona.com/last-config-hash": "eyJyZXBsaWNhcyI6Mywic2VsZWN0b3IiOnsibWF0Y2hMYWJlbHMiOnsiYXBwLmt1YmVybmV0ZXMuaW8vY29tcG9uZW50IjoicHhjIiwiYXBwLmt1YmVybmV0ZXMuaW8vaW5zdGFuY2UiOiJzb21lLW5hbWUiLCJhcHAua3ViZXJuZXRlcy5pby9tYW5hZ2VkLWJ5IjoicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsImFwcC5rdWJl"..., + PeriodSeconds: 0, - PeriodSeconds: 10, + PersistentVolumeClaimRetentionPolicy: nil, - PersistentVolumeClaimRetentionPolicy: s"&StatefulSetPersistentVolumeClaimRetentionPolicy{WhenDeleted:Retain,WhenScaled:Retain,}", + Phase: "", - Phase: "Pending", + PodManagementPolicy: "", - PodManagementPolicy: "OrderedReady", Ports: []v1.ContainerPort{ PreemptionPolicy: nil, ProbeHandler: {Exec: &{Command: {"/var/lib/mysql/liveness-check.sh"}}}, + Protocol: "", - Protocol: "TCP", Quobyte: nil, ReadinessProbe: &{ProbeHandler: {Exec: &{Command: {"/var/lib/mysql/readiness-check.sh"}}}, InitialDelaySeconds: 15, TimeoutSeconds: 15, PeriodSeconds: 30, ...}, ReadyReplicas: 0, Replicas: 0, - Replicas: &0, + Replicas: 0, + Replicas: &0, - Replicas: 1, - Replicas: &2, + Replicas: &2, - Replicas: &3, + Replicas: &3, + ResourceVersion: "", - ResourceVersion: "1781146550495215007", - ResourceVersion: "1781146550603247013", - ResourceVersion: "1781146572996159007", - ResourceVersion: "1781146573552879013", + RestartPolicy: "", - RestartPolicy: "Always", - RevisionHistoryLimit: &10, + RevisionHistoryLimit: nil, + SchedulerName: "", + SchedulerName: "", - SchedulerName: "default-scheduler", - SchedulerName: "default-scheduler", SecretName: "internal-some-name", SecretName: "some-name-env-vars-haproxy", SecretName: "some-name-mysql-init", SecretName: "some-name-ssl", SecretName: "some-name-ssl-internal", SecretName: "some-name-vault", Secret: &v1.SecretVolumeSource{ SecurityContext: nil, + SecurityContext: nil, - SecurityContext: s"&PodSecurityContext{SELinuxOptions:nil,RunAsUser:nil,RunAsNonRoot:nil,SupplementalGroups:[],FSGroup:nil,RunAsGroup:nil,Sysctls:[]Sysctl{},WindowsOptions:nil,FSGroupChangePolicy:nil,SeccompProfile:nil,AppArmorProfile:nil,SupplementalGroupsPolicy:nil,SELinux"..., Selector: &{MatchLabels: {"app.kubernetes.io/component": "haproxy", "app.kubernetes.io/instance": "some-name", "app.kubernetes.io/managed-by": "percona-xtradb-cluster-operator", "app.kubernetes.io/name": "percona-xtradb-cluster", ...}}, Selector: &{MatchLabels: {"app.kubernetes.io/component": "pxc", "app.kubernetes.io/instance": "some-name", "app.kubernetes.io/managed-by": "percona-xtradb-cluster-operator", "app.kubernetes.io/name": "percona-xtradb-cluster", ...}}, SelfLink: "", ServiceAccountName: "default", ServiceName: "some-name-haproxy", ServiceName: "some-name-pxc", SetHostnameAsFQDN: nil, ShareProcessNamespace: nil, sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1 Spec: v1.PersistentVolumeClaimSpec{ Spec: v1.PodSpec{ Spec: v1.StatefulSetSpec{ StartupProbe: nil, Status: v1.PersistentVolumeClaimStatus{ Status: v1.StatefulSetStatus{ StorageClassName: nil, Subdomain: "", Subdomain: "", - Subresource: "status", SuccessThreshold: 1, Template: v1.PodTemplateSpec{ TerminationGracePeriodSeconds: &30, TerminationGracePeriodSeconds: &600, TerminationGracePeriodSeconds: nil, + TerminationMessagePath: "", - TerminationMessagePath: "/dev/termination-log", + TerminationMessagePolicy: "", - TerminationMessagePolicy: "File", TimeoutSeconds: 5, - Time: s"2026-06-11 02:55:50 +0000 UTC", - Time: s"2026-06-11 02:55:50 +0000 UTC", - Time: s"2026-06-11 02:56:11 +0000 UTC", - Time: s"2026-06-11 02:56:12 +0000 UTC", - Time: s"2026-06-11 02:56:13 +0000 UTC", Tolerations: nil, Tolerations: nil, - TopologySpreadConstraints: nil, + TopologySpreadConstraints: []v1.TopologySpreadConstraint{}, TypeMeta: {}, TypeMeta: {Kind: "StatefulSet", APIVersion: "apps/v1"}, + UID: "", - UID: "137459f2-15b1-46b5-91b5-7603795ae27b", - UID: "3195b085-dbaf-49b9-89e7-a977cadabfb9", UpdatedReplicas: 0, + UpdatedReplicas: 0, - UpdatedReplicas: 1, + UpdateRevision: "", - UpdateRevision: "some-name-haproxy-7c777f57dd", - UpdateRevision: "some-name-pxc-5cb7d77684", UpdateStrategy: {Type: "RollingUpdate", RollingUpdate: &{Partition: &0}}, &v1.StatefulSet{ VolumeAttributesClassName: nil, VolumeClaimTemplates: nil, VolumeClaimTemplates: []v1.PersistentVolumeClaim{ VolumeDevices: nil, - VolumeMode: &"Filesystem", + VolumeMode: nil, VolumeMounts: {{Name: "datadir", MountPath: "/var/lib/mysql"}, {Name: "config", MountPath: "/etc/percona-xtradb-cluster.conf.d"}, {Name: "tmp", MountPath: "/tmp"}, {Name: "ssl", MountPath: "/etc/mysql/ssl"}, ...}, VolumeName: "", VolumeSource: v1.VolumeSource{ Volumes: []v1.Volume{ VsphereVolume: nil, WorkingDir: "", + local backup_names ++ kubectl_bin get pxc-backup --all-namespaces -o 'jsonpath={range .items[*]}{.metadata.namespace}/{.metadata.name}{"\n"}{end}' + backup_names=demand-backup-without-passwords-158/backup1 + [[ -n demand-backup-without-passwords-158/backup1 ]] + timeout 300 kubectl delete pxc-backup --all --all-namespaces --wait=false --ignore-not-found perconaxtradbclusterbackup.pxc.percona.com "backup1" deleted from demand-backup-without-passwords-158 namespace ++ date +%s + local deadline=1781147467 ++ kubectl_bin get pxc-backup --all-namespaces -o name --ignore-not-found + [[ -z '' ]] + local pxc_names ++ kubectl_bin get pxc --all-namespaces -o 'jsonpath={range .items[*]}{.metadata.namespace}/{.metadata.name}{"\n"}{end}' + pxc_names=demand-backup-without-passwords-158/some-name + [[ -n demand-backup-without-passwords-158/some-name ]] + read -r pns name + kubectl_bin get pxc --all-namespaces -o 'jsonpath={range .items[*]}{.metadata.namespace} {.metadata.name}{"\n"}{end}' + kubectl_bin patch pxc -n demand-backup-without-passwords-158 some-name --type=merge -p '{"metadata":{"finalizers":["percona.com/delete-pxc-pvc"]}}' perconaxtradbcluster.pxc.percona.com/some-name patched (no change) + read -r pns name + timeout 300 kubectl delete pxc --all --all-namespaces --ignore-not-found perconaxtradbcluster.pxc.percona.com "some-name" deleted from demand-backup-without-passwords-158 namespace ++ date +%s + local deadline=1781147478 ++ kubectl_bin get pxc --all-namespaces -o name --ignore-not-found + [[ -z '' ]] + timeout 300 kubectl delete pxc-restore --all --all-namespaces --wait=false --ignore-not-found perconaxtradbclusterrestore.pxc.percona.com "backup1" deleted from demand-backup-without-passwords-158 namespace + kubectl_bin delete ValidatingWebhookConfiguration percona-xtradbcluster-webhook --ignore-not-found ++ mktemp + local LAST_OUT=/tmp/tmp.CGcDPDg1ii ++ mktemp + local LAST_ERR=/tmp/tmp.9XSrYZnf6F + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete ValidatingWebhookConfiguration percona-xtradbcluster-webhook --ignore-not-found + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.CGcDPDg1ii validatingwebhookconfiguration.admissionregistration.k8s.io "percona-xtradbcluster-webhook" deleted + cat /tmp/tmp.9XSrYZnf6F + rm /tmp/tmp.CGcDPDg1ii /tmp/tmp.9XSrYZnf6F + return 0 + kubectl_bin delete -f https://github.com/jetstack/cert-manager/releases/download/v1.20.2/cert-manager.yaml + : + '[' '!' -z '' ']' + '[' -n pxc-operator ']' ++ date +%s + kubectl_bin delete --grace-period=0 --force=true namespace pxc-operator + kubectl_bin delete --grace-period=0 --force=true namespace demand-backup-without-passwords-158 ++ mktemp ++ mktemp + local LAST_OUT=/tmp/tmp.skITjO6LVB + local LAST_OUT=/tmp/tmp.qroypVBxlv + local deadline=1781147331 ++ mktemp ++ kubectl_bin get namespace demand-backup-without-passwords-158 --ignore-not-found -o name + local LAST_ERR=/tmp/tmp.jlhc4i0xNr + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete --grace-period=0 --force=true namespace demand-backup-without-passwords-158 ++ mktemp + local LAST_ERR=/tmp/tmp.wgx6G4YJgD + local exit_status=0 ++ seq 0 2 + for i in '$(seq 0 2)' + set +e + kubectl delete --grace-period=0 --force=true namespace pxc-operator + [[ -z namespace/demand-backup-without-passwords-158 ]] ++ date +%s + [[ 1781147215 -ge 1781147331 ]] + sleep 5 ++ kubectl_bin get namespace demand-backup-without-passwords-158 --ignore-not-found -o name + [[ -z namespace/demand-backup-without-passwords-158 ]] ++ date +%s + [[ 1781147223 -ge 1781147331 ]] + sleep 5 ++ kubectl_bin get namespace demand-backup-without-passwords-158 --ignore-not-found -o name + [[ -z namespace/demand-backup-without-passwords-158 ]] ++ date +%s + [[ 1781147231 -ge 1781147331 ]] + sleep 5 ++ kubectl_bin get namespace demand-backup-without-passwords-158 --ignore-not-found -o name + [[ -z namespace/demand-backup-without-passwords-158 ]] ++ date +%s + [[ 1781147239 -ge 1781147331 ]] + sleep 5 + exit_status=0 + set -e + '[' 0 '!=' 0 ']' + break + cat /tmp/tmp.qroypVBxlv namespace "demand-backup-without-passwords-158" force deleted + cat /tmp/tmp.jlhc4i0xNr Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. + rm /tmp/tmp.qroypVBxlv /tmp/tmp.jlhc4i0xNr + return 0 ++ kubectl_bin get namespace demand-backup-without-passwords-158 --ignore-not-found -o name + [[ -z '' ]] ++ date +%s + deadline=1781147367 ++ awk '$2 != ""' ++ kubectl_bin get pv -o 'jsonpath={range .items[*]}{.metadata.name}{"\t"}{.metadata.deletionTimestamp}{"\n"}{end}' + [[ -z '' ]] + rm -rf /tmp/tmp.qFJd47Z24n + desc 'test passed' + set +o xtrace ----------------------------------------------------------------------------------- test passed -----------------------------------------------------------------------------------