Skip to content

K8SPSMDB-1498 EKS and Openshift test fixes#2255

Merged
jvpasinatto merged 1 commit intorelease-1.22.0from
test-fixes-release-1.22.0
Feb 25, 2026
Merged

K8SPSMDB-1498 EKS and Openshift test fixes#2255
jvpasinatto merged 1 commit intorelease-1.22.0from
test-fixes-release-1.22.0

Conversation

@jvpasinatto
Copy link
Copy Markdown
Contributor

CHANGE DESCRIPTION

Problem:
Short explanation of the problem.

Cause:
Short explanation of the root cause of the issue if applicable.

Solution:
Short explanation of the solution we are providing with this PR.

CHECKLIST

Jira

  • Is the Jira ticket created and referenced properly?
  • Does the Jira ticket have the proper statuses for documentation (Needs Doc) and QA (Needs QA)?
  • Does the Jira ticket link to the proper milestone (Fix Version field)?

Tests

  • Is an E2E test/test case added for the new feature/change?
  • Are unit tests added where appropriate?
  • Are OpenShift compare files changed for E2E tests (compare/*-oc.yml)?

Config/Logging/Testability

  • Are all needed new/changed options added to default YAML files?
  • Are all needed new/changed options added to the Helm Chart?
  • Did we add proper logging messages for operator actions?
  • Did we ensure compatibility with the previous version or cluster upgrade process?
  • Does the change support oldest and newest supported MongoDB version?
  • Does the change support oldest and newest supported Kubernetes version?


if [[ -n ${OPENSHIFT} ]]; then
# On OpenShift (AWS), EBS volumes can only be expanded once every 6 hours.
if [[ -n ${OPENSHIFT} || "$EKS" == 1 ]]; then
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[shfmt] reported by reviewdog 🐶

Suggested change
if [[ -n ${OPENSHIFT} || "$EKS" == 1 ]]; then
if [[ -n ${OPENSHIFT} || $EKS == 1 ]]; then

@JNKPercona
Copy link
Copy Markdown
Collaborator

Test Name Result Time
arbiter passed 00:12:57
balancer passed 00:18:36
cross-site-sharded passed 00:18:48
custom-replset-name passed 00:10:35
custom-tls passed 00:14:32
custom-users-roles passed 00:10:32
custom-users-roles-sharded passed 00:11:40
data-at-rest-encryption passed 00:12:53
data-sharded passed 00:22:41
demand-backup passed 00:16:25
demand-backup-eks-credentials-irsa passed 00:00:08
demand-backup-fs passed 00:24:07
demand-backup-if-unhealthy passed 00:11:16
demand-backup-incremental-aws passed 00:11:46
demand-backup-incremental-azure passed 00:11:55
demand-backup-incremental-gcp-native passed 00:11:13
demand-backup-incremental-gcp-s3 passed 00:10:28
demand-backup-incremental-minio passed 00:26:00
demand-backup-incremental-sharded-aws passed 00:19:12
demand-backup-incremental-sharded-azure passed 00:17:42
demand-backup-incremental-sharded-gcp-native passed 00:17:51
demand-backup-incremental-sharded-gcp-s3 passed 00:17:57
demand-backup-incremental-sharded-minio passed 00:28:09
demand-backup-physical-parallel passed 00:08:33
demand-backup-physical-aws passed 00:12:29
demand-backup-physical-azure passed 00:12:23
demand-backup-physical-gcp-s3 passed 00:12:12
demand-backup-physical-gcp-native passed 00:11:43
demand-backup-physical-minio passed 00:21:34
demand-backup-physical-minio-native passed 00:26:09
demand-backup-physical-minio-native-tls passed 00:19:33
demand-backup-physical-sharded-parallel passed 00:11:24
demand-backup-physical-sharded-aws passed 00:18:53
demand-backup-physical-sharded-azure passed 00:17:53
demand-backup-physical-sharded-gcp-native passed 00:18:05
demand-backup-physical-sharded-minio passed 00:17:46
demand-backup-physical-sharded-minio-native passed 00:18:08
demand-backup-sharded passed 00:27:08
disabled-auth passed 00:16:56
expose-sharded passed 00:33:47
finalizer passed 00:10:07
ignore-labels-annotations failure 00:06:40
init-deploy passed 00:13:00
ldap passed 00:09:12
ldap-tls passed 00:12:54
limits passed 00:06:20
liveness passed 00:09:05
mongod-major-upgrade passed 00:13:17
mongod-major-upgrade-sharded passed 00:21:10
monitoring-2-0 passed 00:25:38
monitoring-pmm3 passed 00:28:17
multi-cluster-service passed 00:13:02
multi-storage passed 00:18:41
non-voting-and-hidden passed 00:16:56
one-pod passed 00:07:47
operator-self-healing-chaos passed 00:13:11
pitr passed 00:31:45
pitr-physical passed 01:02:32
pitr-sharded passed 00:21:23
pitr-to-new-cluster passed 00:25:53
pitr-physical-backup-source passed 00:55:31
preinit-updates passed 00:05:22
pvc-auto-resize passed 00:14:04
pvc-resize passed 00:17:38
recover-no-primary passed 00:27:13
replset-overrides passed 00:17:38
replset-remapping passed 00:19:36
replset-remapping-sharded passed 00:17:49
rs-shard-migration passed 00:14:47
scaling passed 00:11:34
scheduled-backup passed 00:17:11
security-context passed 00:07:06
self-healing-chaos passed 00:15:31
service-per-pod passed 00:19:12
serviceless-external-nodes passed 00:07:30
smart-update passed 00:08:04
split-horizon passed 00:14:20
stable-resource-version passed 00:04:48
storage passed 00:07:58
tls-issue-cert-manager passed 00:29:09
unsafe-psa passed 00:08:12
upgrade passed 00:10:34
upgrade-consistency passed 00:07:56
upgrade-consistency-sharded-tls passed 00:57:02
upgrade-sharded passed 00:20:33
upgrade-partial-backup passed 00:16:08
users passed 00:17:40
users-vault passed 00:13:29
version-service passed 00:26:42
Summary Value
Tests Run 89/89
Job Duration 02:48:55
Total Test Time 25:39:48

commit: 40b1ad5
image: perconalab/percona-server-mongodb-operator:PR-2255-40b1ad5b

@jvpasinatto jvpasinatto merged commit 5856026 into release-1.22.0 Feb 25, 2026
16 of 17 checks passed
@jvpasinatto jvpasinatto deleted the test-fixes-release-1.22.0 branch February 25, 2026 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/M 30-99 lines tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants