which: no gsed in (/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/snapd/snap/bin) mkdir -p e2e-tests/reports e2e-tests/logs ========================================================================================= test session starts ========================================================================================== platform linux -- Python 3.14.6, pytest-9.1.1, pluggy-1.6.0 -- /mnt/jenkins/workspace/cloud-psmdb-operator_PR-2491/.venv/bin/python cachedir: .pytest_cache metadata: {'Python': '3.14.6', 'Platform': 'Linux-6.18.6-200.fc43.x86_64-x86_64-with-glibc2.42', 'Packages': {'pytest': '9.1.1', 'pluggy': '1.6.0'}, 'Plugins': {'html': '4.2.0', 'dependency': '0.6.1', 'json-report': '1.5.0', 'metadata': '3.1.1'}, 'CI': 'true', 'BUILD_NUMBER': '2', 'BUILD_ID': '2', 'BUILD_URL': 'https://cloud.cd.percona.com/job/cloud-psmdb-operator/job/PR-2491/2/', 'NODE_NAME': 'hcloud-ir3nxfnaccwe6fha', 'JOB_NAME': 'cloud-psmdb-operator/PR-2491', 'BUILD_TAG': 'jenkins-cloud-psmdb-operator-PR-2491-2', 'EXECUTOR_NUMBER': '0', 'JENKINS_URL': 'https://cloud.cd.percona.com/', 'WORKSPACE': '/mnt/jenkins/workspace/cloud-psmdb-operator_PR-2491', 'GIT_COMMIT': '6cfab0ed6bdcd3601b0c48816a22ee4ab446b92a', 'GIT_URL': 'https://github.com/percona/percona-server-mongodb-operator.git', 'GIT_BRANCH': 'PR-2491'} rootdir: /mnt/jenkins/workspace/cloud-psmdb-operator_PR-2491 configfile: pyproject.toml plugins: html-4.2.0, dependency-0.6.1, json-report-1.5.0, metadata-3.1.1 collecting ... collected 3 items e2e-tests/liveness/test_liveness.py::TestLiveness::test_create_first_cluster [12:27:05.252295] WARNING kubectl error: Warning: version difference between client (1.36) and server (1.33) exceeds the supported minor version skew of +/-1 [12:27:05.929076] INFO Environment variables: KUBE_VERSION=1.33 PLATFORM=gke ARCH= EKS= GKE=1 AKS= OPENSHIFT= KIND= MINIKUBE= RANCHER= API=psmdb.percona.com/v1 REGISTRY_NAME=docker.io GIT_COMMIT=6cfab0ed6bdcd3601b0c48816a22ee4ab446b92a GIT_BRANCH=PR-2491 OPERATOR_VERSION=1.24.0 IMAGE=docker.io/perconalab/percona-server-mongodb-operator:PR-2491-6cfab0ed6 IMAGE_MONGOD=docker.io/perconalab/percona-server-mongodb-operator:main-mongod8.0 IMAGE_MONGOD_CHAIN=docker.io/perconalab/percona-server-mongodb-operator:main-mongod6.0 docker.io/perconalab/percona-server-mongodb-operator:main-mongod7.0 docker.io/perconalab/percona-server-mongodb-operator:main-mongod8.0 IMAGE_SEARCH=docker.io/perconalab/percona-server-mongodb-operator:main-mongot IMAGE_BACKUP=docker.io/perconalab/percona-server-mongodb-operator:main-backup IMAGE_PMM_CLIENT=docker.io/percona/pmm-client:2.44.1-1 IMAGE_PMM_SERVER=docker.io/perconalab/pmm-server:dev-latest IMAGE_PMM3_CLIENT=docker.io/perconalab/pmm-client:3-dev-latest IMAGE_PMM3_SERVER=docker.io/perconalab/pmm-server:3-dev-latest IMAGE_LOGCOLLECTOR=docker.io/perconalab/fluentbit:main-logcollector IMAGE_CLUSTERSYNC=docker.io/percona/percona-clustersync-mongodb:0.9.0 IMAGE_AWS_CLI=docker.io/amazon/aws-cli:2.34.60 CERT_MANAGER_VER=1.21.0 CHAOS_MESH_VER=2.7.1 MINIO_VER=5.4.0 PMM_SERVER_VER=9.9.9 CLEAN_NAMESPACE=1 DELETE_CRD_ON_START=1 SKIP_DELETE=0 SKIP_BACKUPS_TO_AWS_GCP_AZURE= UPDATE_COMPARE_FILES=0 [12:27:05.933762] INFO Creating test environment [12:27:05.935021] INFO Deleting old CRDs and RBACs [12:27:22.859962] INFO Cleaning up all old namespaces [12:27:23.869960] INFO Cleaning up existing namespace [12:27:26.109060] INFO Create namespace psmdb-operator [12:27:27.225336] INFO Start PSMDB operator [12:27:39.450765] INFO Waiting for pod/percona-server-mongodb-operator-78964f6749-xtlgz to be ready... [12:27:40.430403] INFO pod/percona-server-mongodb-operator-78964f6749-xtlgz is ready [12:27:41.647170] INFO Operator startup: 2026-08-04T12:27:39.439Z INFO setup Manager starting up {"gitCommit": "6cfab0ed6bdcd3601b0c48816a22ee4ab446b92a", "gitBranch": "PR-2491-6cfab0ed6", "buildTime": "", "goVersion": "go1.26.5", "os": "linux", "arch": "amd64"} [12:27:41.648762] INFO Cleaning up all old namespaces [12:27:42.666792] INFO Cleaning up existing namespace [12:27:44.286369] INFO Create namespace liveness-c80b0174 [12:27:45.367212] INFO Installing MinIO: minio-service "minio" has been added to your repositories NAME: minio-service LAST DEPLOYED: Tue Aug 4 12:27:48 2026 NAMESPACE: liveness-c80b0174 STATUS: deployed REVISION: 1 TEST SUITE: None NOTES: MinIO can be accessed via port 9000 on the following DNS name from within your cluster: minio-service.liveness-c80b0174.cluster.local To access MinIO from localhost, run the below commands: 1. export POD_NAME=$(kubectl get pods --namespace liveness-c80b0174 -l "release=minio-service" -o jsonpath="{.items[0].metadata.name}") 2. kubectl port-forward $POD_NAME 9000 --namespace liveness-c80b0174 Read more about port forwarding here: http://kubernetes.io/docs/user-guide/kubectl/kubectl_port-forward/ You can now access MinIO server on http://localhost:9000. Follow the below steps to connect to MinIO server with mc client: 1. Download the MinIO mc client - https://min.io/docs/minio/linux/reference/minio-mc.html#quickstart 2. export MC_HOST_minio-service-local=http://$(kubectl get secret --namespace liveness-c80b0174 minio-service -o jsonpath="{.data.rootUser}" | base64 --decode):$(kubectl get secret --namespace liveness-c80b0174 minio-service -o jsonpath="{.data.rootPassword}" | base64 --decode)@localhost:9000 3. mc ls minio-service-local [12:28:17.271158] INFO Waiting for pod/minio-service-6d5f646cdc-bz8qg to be ready... [12:28:18.278812] INFO pod/minio-service-6d5f646cdc-bz8qg is ready [12:28:19.340062] INFO Creating MinIO bucket: operator-testing [12:28:23.928356] WARNING kubectl error: All commands and output from this session will be recorded in container logs, including credentials and sensitive information passed through the command prompt. If you don't see a command prompt, try pressing enter. [12:28:25.915979] INFO Creating PSMDB cluster [12:28:28.400344] INFO Waiting for pod/liveness-rs0-0 to be ready... [12:29:02.762205] INFO pod/liveness-rs0-0 is ready [12:29:02.763030] INFO Waiting for pod/liveness-rs0-1 to be ready... [12:29:35.860252] INFO pod/liveness-rs0-1 is ready [12:29:37.030035] INFO Waiting for pod/liveness-rs0-2 to be ready... [12:30:08.261959] INFO pod/liveness-rs0-2 is ready [12:30:20.588112] INFO Waiting for cluster liveness to be ready... [12:30:21.584151] INFO cluster liveness is ready ==================================================================================================== [PASSED] e2e-tests/liveness/test_liveness.py::TestLiveness::test_create_first_cluster ==================================================================================================== e2e-tests/liveness/test_liveness.py::TestLiveness::test_liveness_check_fails_with_invalid_ssl_option [12:30:45.690999] INFO Waiting for pod/liveness-rs0-0 to be ready... [12:30:46.803894] INFO pod/liveness-rs0-0 is ready [12:30:46.805696] INFO Waiting for pod/liveness-rs0-1 to be ready... [12:30:47.990829] INFO pod/liveness-rs0-1 is ready [12:30:49.234636] INFO Waiting for pod/liveness-rs0-2 to be ready... [12:30:49.775128] INFO pod/liveness-rs0-2 is ready [12:31:02.037204] INFO Waiting for cluster liveness to be ready... [12:31:03.073318] INFO cluster liveness is ready ==================================================================================================== [PASSED] e2e-tests/liveness/test_liveness.py::TestLiveness::test_liveness_check_fails_with_invalid_ssl_option ==================================================================================================== e2e-tests/liveness/test_liveness.py::TestLiveness::test_change_liveness_config [12:31:06.003993] INFO Creating PSMDB cluster [12:31:09.347981] INFO Waiting for pod/liveness-rs0-0 to be ready... [12:31:10.537640] INFO pod/liveness-rs0-0 is ready [12:31:10.538974] INFO Waiting for pod/liveness-rs0-1 to be ready... [12:31:11.081813] INFO pod/liveness-rs0-1 is ready [12:31:12.236027] INFO Waiting for pod/liveness-rs0-2 to be ready... [12:31:13.319920] INFO pod/liveness-rs0-2 is ready [12:31:25.684584] INFO Waiting for cluster liveness to be ready... [12:33:44.857957] INFO cluster liveness is ready ==================================================================================================== [PASSED] e2e-tests/liveness/test_liveness.py::TestLiveness::test_change_liveness_config ==================================================================================================== release "minio-service" uninstalled [12:33:53.015326] INFO Cleaning up test environment ------------------------------------------------ generated xml file: /mnt/jenkins/workspace/cloud-psmdb-operator_PR-2491/e2e-tests/reports/liveness.xml ------------------------------------------------ ------------------------------------------ Generated html report: file:///mnt/jenkins/workspace/cloud-psmdb-operator_PR-2491/e2e-tests/reports/liveness.html ------------------------------------------- ==================================================================================== 3 passed in 454.63s (0:07:34) =====================================================================================