Skip to content

K8SPXC-1879 Automatically use k8s min version in PR job - #2544

Merged
jvpasinatto merged 1 commit into
mainfrom
K8SPXC-1879
Jul 31, 2026
Merged

K8SPXC-1879 Automatically use k8s min version in PR job#2544
jvpasinatto merged 1 commit into
mainfrom
K8SPXC-1879

Conversation

@jvpasinatto

@jvpasinatto jvpasinatto commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

CHANGE DESCRIPTION

Problem:
PR job fail when min k8s version is dropped.

Solution:
Get the min supported k8s version from GKE stable channel automatically.

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 PXC version?
  • Does the change support oldest and newest supported Kubernetes version?

@JNKPercona

Copy link
Copy Markdown
Collaborator
Test Name Result Time
auto-tuning-8-0 passed 00:00:00
allocator-8-0 passed 00:00:00
allocator-8-4 passed 00:00:00
backup-storage-tls-8-0 passed 00:00:00
cross-site-8-0 passed 00:00:00
cross-site-proxysql-8-0 passed 00:00:00
cross-site-proxysql-8-4 passed 00:00:00
custom-users-8-0 passed 00:00:00
demand-backup-cloud-aws-8-0 passed 00:00:00
demand-backup-cloud-aws-8-4 passed 00:31:16
demand-backup-cloud-azure-8-0 passed 00:00:00
demand-backup-cloud-gcs-8-0 passed 00:00:00
demand-backup-cloud-pxb-aws-8-0 passed 00:00:00
demand-backup-cloud-pxb-azure-8-0 passed 00:00:00
demand-backup-cloud-pxb-gcs-8-0 passed 00:00:00
demand-backup-encrypted-with-tls-5-7 passed 00:00:00
demand-backup-encrypted-with-tls-8-0 passed 00:00:00
demand-backup-encrypted-with-tls-8-4 passed 00:37:52
demand-backup-encrypted-with-tls-s3-5-7 passed 00:00:00
demand-backup-encrypted-with-tls-s3-8-0 passed 00:00:00
demand-backup-encrypted-with-tls-s3-8-4 passed 00:00:00
demand-backup-encrypted-with-tls-pxb-5-7 passed 00:00:00
demand-backup-encrypted-with-tls-pxb-8-0 passed 00:00:00
demand-backup-encrypted-with-tls-pxb-8-4 passed 00:00:00
demand-backup-8-0 passed 00:00:00
demand-backup-minio-8-0 passed 00:00:00
demand-backup-flow-control-8-0 passed 00:00:00
demand-backup-flow-control-8-4 passed 00:00:00
demand-backup-parallel-8-0 passed 00:00:00
demand-backup-parallel-8-4 passed 00:00:00
demand-backup-without-passwords-8-0 passed 00:00:00
demand-backup-without-passwords-8-4 passed 00:00:00
extra-pvc-8-0 passed 00:00:00
haproxy-5-7 passed 00:00:00
haproxy-8-0 passed 00:00:00
haproxy-8-4 passed 00:00:00
init-deploy-5-7 passed 00:00:00
init-deploy-8-0 passed 00:00:00
limits-8-0 passed 00:00:00
monitoring-2-0-8-0 passed 00:00:00
monitoring-pmm3-8-0 passed 00:00:00
monitoring-pmm3-8-4 passed 00:00:00
one-pod-5-7 passed 00:00:00
one-pod-8-0 passed 00:00:00
pitr-8-0 passed 00:00:00
pitr-8-4 passed 00:00:00
pitr-pxb-8-0 passed 00:00:00
pitr-pxb-8-4 passed 00:00:00
pitr-gap-errors-8-0 passed 00:00:00
pitr-gap-errors-8-4 passed 00:00:00
proxy-protocol-8-0 passed 00:00:00
proxy-switch-8-0 passed 00:00:00
proxysql-sidecar-res-limits-8-0 passed 00:00:00
proxysql-scheduler-8-0 passed 00:00:00
pvc-resize-5-7 passed 00:00:00
pvc-resize-8-0 passed 00:00:00
pvc-auto-resize-5-7 passed 00:00:00
pvc-auto-resize-8-0 passed 00:00:00
recreate-8-0 passed 00:00:00
restore-to-encrypted-cluster-8-0 passed 00:00:00
restore-to-encrypted-cluster-8-4 passed 00:00:00
restore-to-encrypted-cluster-s3-8-0 passed 00:00:00
restore-to-encrypted-cluster-s3-8-4 passed 00:00:00
restore-to-encrypted-cluster-pxb-8-0 passed 00:00:00
restore-to-encrypted-cluster-pxb-8-4 passed 00:00:00
scaling-proxysql-8-0 passed 00:00:00
scaling-8-0 passed 00:00:00
scheduled-backup-5-7 passed 00:00:00
scheduled-backup-8-0 passed 00:00:00
scheduled-backup-8-4 passed 00:00:00
scheduled-backup-aws-8-0 passed 00:00:00
scheduled-backup-aws-8-4 passed 00:00:00
scheduled-backup-azure-8-0 passed 00:00:00
scheduled-backup-azure-8-4 passed 00:00:00
scheduled-backup-gcs-8-0 passed 00:00:00
scheduled-backup-gcs-8-4 passed 00:00:00
security-context-8-0 passed 00:00:00
smart-update1-8-0 passed 00:00:00
smart-update1-8-4 passed 00:00:00
smart-update2-8-0 passed 00:00:00
smart-update2-8-4 passed 00:00:00
smart-update3-8-0 passed 00:00:00
sst-retry-limit-8-0 passed 00:18:59
sst-retry-limit-8-4 passed 00:18:57
storage-8-0 passed 00:00:00
tls-issue-cert-manager-ref-8-0 passed 00:00:00
tls-issue-cert-manager-8-0 passed 00:00:00
tls-issue-self-8-0 passed 00:00:00
unsafe-flag-backup-if-unhealthy-8-0 passed 00:00:00
unsafe-flag-proxy-size-8-0 passed 00:00:00
unsafe-flag-pxc-size-8-0 passed 00:00:00
unsafe-flag-tls-8-0 passed 00:00:00
upgrade-consistency-8-0 passed 00:00:00
upgrade-consistency-8-4 passed 00:00:00
upgrade-haproxy-5-7 passed 00:28:49
upgrade-haproxy-8-0 passed 00:30:35
upgrade-proxysql-5-7 passed 00:18:55
upgrade-proxysql-8-0 passed 00:19:37
users-5-7 passed 00:36:22
users-8-0 passed 00:36:26
users-scheduler-8-4 passed 00:30:06
validation-hook-8-0 passed 00:00:00
Summary Value
Tests Run 102/102
Job Duration 01:15:28
Total Test Time 05:07:59

commit: b846836
image: perconalab/percona-xtradb-cluster-operator:PR-2544-b846836a

@egegunes

Copy link
Copy Markdown
Contributor

please always add PR descriptions

@jvpasinatto
jvpasinatto merged commit 2a561f8 into main Jul 31, 2026
17 checks passed
@jvpasinatto
jvpasinatto deleted the K8SPXC-1879 branch July 31, 2026 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants