Log: /mnt/jenkins/workspace/cloud-pxc-operator_PR-1131/e2e-tests/logs/init-deploy-8-0.log
No resources found
+ kubectl patch pxc -n sh --type=merge -p '{"metadata":{"finalizers":[]}}'
error: resource(s) were provided, but no name was specified
No resources found
No resources found
No resources found


-----------------------------------------------------------------------------------
cleaned up all old namespaces
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
cleaned up old namespaces pxc-operator
-----------------------------------------------------------------------------------

Error from server (Forbidden): namespaces "default" is forbidden: this namespace may not be deleted
namespace "pxc-operator" deleted
namespace/pxc-operator - Error from server (NotFound): namespaces "pxc-operator" not found


-----------------------------------------------------------------------------------
create namespace pxc-operator
-----------------------------------------------------------------------------------

namespace/pxc-operator created
Context "gke_cloud-dev-112233_us-central1-a_jen-pxc-1131-d64e70d4-2-cluster9" modified.


-----------------------------------------------------------------------------------
start PXC operator
-----------------------------------------------------------------------------------

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
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
deployment.apps/percona-xtradb-cluster-operator created
service/percona-xtradb-cluster-operator created
percona-xtradb-cluster-operator-58bddf54b8-ppsr6.Ok


-----------------------------------------------------------------------------------
cleaned up all old namespaces
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
cleaned up old namespaces init-deploy-17513
-----------------------------------------------------------------------------------

Error from server (NotFound): namespaces "init-deploy-17513" not found
namespace/init-deploy-17513 - Error from server (Forbidden): namespaces "default" is forbidden: this namespace may not be deleted
Error from server (NotFound): namespaces "init-deploy-17513" not found


-----------------------------------------------------------------------------------
create namespace init-deploy-17513
-----------------------------------------------------------------------------------

namespace/init-deploy-17513 created
Context "gke_cloud-dev-112233_us-central1-a_jen-pxc-1131-d64e70d4-2-cluster9" modified.


-----------------------------------------------------------------------------------
create secrets for cloud storages
-----------------------------------------------------------------------------------

secret/minio-secret created
secret/aws-s3-secret created
secret/gcp-cs-secret created
secret/azure-secret created


-----------------------------------------------------------------------------------
deploy cert manager
-----------------------------------------------------------------------------------

namespace/cert-manager created
namespace/cert-manager labeled
namespace/cert-manager configured
customresourcedefinition.apiextensions.k8s.io/certificaterequests.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/certificates.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/challenges.acme.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/clusterissuers.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/issuers.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/orders.acme.cert-manager.io created
serviceaccount/cert-manager-cainjector created
serviceaccount/cert-manager created
serviceaccount/cert-manager-webhook created
configmap/cert-manager-webhook created
clusterrole.rbac.authorization.k8s.io/cert-manager-cainjector created
clusterrole.rbac.authorization.k8s.io/cert-manager-controller-issuers created
clusterrole.rbac.authorization.k8s.io/cert-manager-controller-clusterissuers created
clusterrole.rbac.authorization.k8s.io/cert-manager-controller-certificates created
clusterrole.rbac.authorization.k8s.io/cert-manager-controller-orders created
clusterrole.rbac.authorization.k8s.io/cert-manager-controller-challenges created
clusterrole.rbac.authorization.k8s.io/cert-manager-controller-ingress-shim created
clusterrole.rbac.authorization.k8s.io/cert-manager-view created
clusterrole.rbac.authorization.k8s.io/cert-manager-edit created
clusterrole.rbac.authorization.k8s.io/cert-manager-controller-approve:cert-manager-io created
clusterrole.rbac.authorization.k8s.io/cert-manager-controller-certificatesigningrequests created
clusterrole.rbac.authorization.k8s.io/cert-manager-webhook:subjectaccessreviews created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-cainjector created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-issuers created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-clusterissuers created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-certificates created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-orders created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-challenges created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-ingress-shim created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-approve:cert-manager-io created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-certificatesigningrequests created
clusterrolebinding.rbac.authorization.k8s.io/cert-manager-webhook:subjectaccessreviews created
role.rbac.authorization.k8s.io/cert-manager-cainjector:leaderelection created
role.rbac.authorization.k8s.io/cert-manager:leaderelection created
role.rbac.authorization.k8s.io/cert-manager-webhook:dynamic-serving created
rolebinding.rbac.authorization.k8s.io/cert-manager-cainjector:leaderelection created
rolebinding.rbac.authorization.k8s.io/cert-manager:leaderelection created
rolebinding.rbac.authorization.k8s.io/cert-manager-webhook:dynamic-serving created
service/cert-manager created
service/cert-manager-webhook created
deployment.apps/cert-manager-cainjector created
deployment.apps/cert-manager created
deployment.apps/cert-manager-webhook created
mutatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook created
validatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook created
Warning: resource namespaces/cert-manager is missing the kubectl.kubernetes.io/last-applied-configuration annotation which is required by kubectl apply. kubectl apply should only be used on resources created declaratively by either kubectl create --save-config or kubectl apply. The missing annotation will be patched automatically.


-----------------------------------------------------------------------------------
create first PXC cluster
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
create first PXC cluster
-----------------------------------------------------------------------------------

secret/my-cluster-secrets created
deployment.apps/pxc-client created
perconaxtradbcluster.pxc.percona.com/some-name created


-----------------------------------------------------------------------------------
check if all 3 Pods started
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
wait for running cluster
-----------------------------------------------------------------------------------

some-name-proxysql-0.....Ok


-----------------------------------------------------------------------------------
wait for running cluster
-----------------------------------------------------------------------------------

some-name-pxc-0..........Ok
some-name-pxc-1.................Ok
some-name-pxc-2.............Ok


-----------------------------------------------------------------------------------
write data
-----------------------------------------------------------------------------------

pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
Unable to use a TTY - input is not a terminal or the right kind of file


-----------------------------------------------------------------------------------
check if cert-manager issued ssl certificates
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
check if service and statefulset created with expected config
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare statefulset/some-name-pxc-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare statefulset/some-name-proxysql-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare service/some-name-pxc-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare service/some-name-proxysql-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare service/some-name-proxysql-unready-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
check PodDisruptionBudget
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare pdb/some-name-pxc-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare pdb/some-name-proxysql-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
check if MySQL users created
-----------------------------------------------------------------------------------

pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok


-----------------------------------------------------------------------------------
check that pmm server user don't have access
-----------------------------------------------------------------------------------

pxc-client-5d749ff8b6-p8mc7.Ok


-----------------------------------------------------------------------------------
check if ProxySQL users created
-----------------------------------------------------------------------------------

pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok


-----------------------------------------------------------------------------------
check that pmm server user don't have access
-----------------------------------------------------------------------------------

pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok


-----------------------------------------------------------------------------------
write data directly, read from all
-----------------------------------------------------------------------------------

pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok


-----------------------------------------------------------------------------------
kill Primary Pod, check reelection, check data
-----------------------------------------------------------------------------------

pod "some-name-pxc-0" force deleted
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.
pxc-client-5d749ff8b6-p8mc7.Ok


-----------------------------------------------------------------------------------
wait for running cluster
-----------------------------------------------------------------------------------

some-name-pxc-0.........Ok
some-name-pxc-1.Ok
some-name-pxc-2.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok


-----------------------------------------------------------------------------------
check if possible to create no-proxysql cluster
-----------------------------------------------------------------------------------

perconaxtradbcluster.pxc.percona.com/no-proxysql created


-----------------------------------------------------------------------------------
wait for running cluster
-----------------------------------------------------------------------------------

no-proxysql-pxc-0....................Ok
no-proxysql-pxc-1..................Ok
no-proxysql-pxc-2.................Ok


-----------------------------------------------------------------------------------
check if service and statefulset created
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare service/no-proxysql-pxc-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare service/no-proxysql-proxysql-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------

Error from server (NotFound): services "no-proxysql-proxysql" not found


-----------------------------------------------------------------------------------
compare configmap/no-proxysql-pxc-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
check if storageClass changed
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare statefulset/no-proxysql-pxc-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare statefulset/no-proxysql-proxysql-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------

Error from server (NotFound): statefulsets.apps "no-proxysql-proxysql" not found


-----------------------------------------------------------------------------------
compare issuer/no-proxysql-pxc-issuer-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare certificate/no-proxysql-ssl-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
compare certificate/no-proxysql-ssl-internal-
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
return true if kubernetes version equal or greater than desired
-----------------------------------------------------------------------------------



-----------------------------------------------------------------------------------
write data, read from all
-----------------------------------------------------------------------------------

pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
pxc-client-5d749ff8b6-p8mc7.Ok
perconaxtradbcluster.pxc.percona.com "no-proxysql" deleted


-----------------------------------------------------------------------------------
destroy cluster/operator and all other resources
-----------------------------------------------------------------------------------

+ kubectl patch pxc -n init-deploy-17513 some-name --type=merge -p '{"metadata":{"finalizers":[]}}'
perconaxtradbcluster.pxc.percona.com/some-name patched
perconaxtradbcluster.pxc.percona.com "some-name" deleted
No resources found
No resources found
validatingwebhookconfiguration.admissionregistration.k8s.io "percona-xtradbcluster-webhook" deleted
namespace "cert-manager" deleted
customresourcedefinition.apiextensions.k8s.io "certificaterequests.cert-manager.io" deleted
customresourcedefinition.apiextensions.k8s.io "certificates.cert-manager.io" deleted
customresourcedefinition.apiextensions.k8s.io "challenges.acme.cert-manager.io" deleted
customresourcedefinition.apiextensions.k8s.io "clusterissuers.cert-manager.io" deleted
customresourcedefinition.apiextensions.k8s.io "issuers.cert-manager.io" deleted
customresourcedefinition.apiextensions.k8s.io "orders.acme.cert-manager.io" deleted
serviceaccount "cert-manager-cainjector" deleted
serviceaccount "cert-manager" deleted
serviceaccount "cert-manager-webhook" deleted
configmap "cert-manager-webhook" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-cainjector" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-controller-issuers" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-controller-clusterissuers" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-controller-certificates" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-controller-orders" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-controller-challenges" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-controller-ingress-shim" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-view" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-edit" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-controller-approve:cert-manager-io" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-controller-certificatesigningrequests" deleted
clusterrole.rbac.authorization.k8s.io "cert-manager-webhook:subjectaccessreviews" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-cainjector" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-controller-issuers" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-controller-clusterissuers" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-controller-certificates" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-controller-orders" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-controller-challenges" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-controller-ingress-shim" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-controller-approve:cert-manager-io" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-controller-certificatesigningrequests" deleted
clusterrolebinding.rbac.authorization.k8s.io "cert-manager-webhook:subjectaccessreviews" deleted
role.rbac.authorization.k8s.io "cert-manager-cainjector:leaderelection" deleted
role.rbac.authorization.k8s.io "cert-manager:leaderelection" deleted
rolebinding.rbac.authorization.k8s.io "cert-manager-cainjector:leaderelection" deleted
rolebinding.rbac.authorization.k8s.io "cert-manager:leaderelection" deleted
mutatingwebhookconfiguration.admissionregistration.k8s.io "cert-manager-webhook" deleted
validatingwebhookconfiguration.admissionregistration.k8s.io "cert-manager-webhook" deleted


-----------------------------------------------------------------------------------
test passed
-----------------------------------------------------------------------------------