Skip to content

K8SPS-721 add docker.io to images during tests#1450

Merged
jvpasinatto merged 4 commits into
release-1.2.0from
add-registry
Jul 3, 2026
Merged

K8SPS-721 add docker.io to images during tests#1450
jvpasinatto merged 4 commits into
release-1.2.0from
add-registry

Conversation

@valmiranogueira

Copy link
Copy Markdown
Contributor

CHANGE DESCRIPTION

Problem:
Because of latest Openshift 4.22, docker.io is required to run tests otherwise image isn't pulled by default.

Cause:
Conflicts with the platform registry and default docker.io registry.

Solution:
Add by default docker.io to images during tests.

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?

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

@pull-request-size pull-request-size Bot added the size/M 30-99 lines label Jul 3, 2026
@github-actions github-actions Bot added the tests label Jul 3, 2026
@valmiranogueira valmiranogueira changed the title Add docker.io to images during tests K8SPS-721 add docker.io to images during tests Jul 3, 2026
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@JNKPercona

Copy link
Copy Markdown
Collaborator
Test Name Result Time
async-ignore-annotations-8-4 passed 00:06:19
async-global-metadata-8-4 passed 00:14:55
async-upgrade-8-0 passed 00:12:07
async-upgrade-8-4 failure 00:13:54
auto-config-8-4 failure 00:08:31
config-8-4 failure 00:12:29
config-router-8-0 passed 00:07:57
config-router-8-4 passed 00:08:28
demand-backup-8-0 passed 00:22:15
demand-backup-8-4 failure 00:09:10
gr-pitr-minio-8-4 passed 00:33:47
gr-pitr-one-pod-8-4 failure 00:12:15
async-pitr-minio-8-4 failure 00:14:33
demand-backup-cloud-8-4 failure 00:08:04
demand-backup-retry-8-4 passed 00:17:07
demand-backup-incremental-8-0 failure 00:14:04
demand-backup-incremental-8-4 passed 00:34:24
async-data-at-rest-encryption-8-0 passed 00:14:11
async-data-at-rest-encryption-8-4 passed 00:13:48
gr-cross-cluster-8-0 failure 00:25:01
gr-cross-cluster-8-4 passed 00:19:07
gr-cross-cluster-backup-8-0 passed 00:15:55
gr-cross-cluster-backup-8-4 failure 00:07:57
gr-global-metadata-8-4 passed 00:16:41
gr-data-at-rest-encryption-8-0 passed 00:14:23
gr-data-at-rest-encryption-8-4 passed 00:14:47
gr-demand-backup-8-4 passed 00:15:00
gr-demand-backup-cloud-8-4 passed 00:22:02
gr-demand-backup-haproxy-8-4 passed 00:10:21
gr-demand-backup-incremental-8-0 passed 00:25:19
gr-demand-backup-incremental-8-4 passed 00:25:12
gr-demand-backup-incremental-compressed-8-0 passed 00:12:09
gr-demand-backup-incremental-compressed-8-4 passed 00:11:14
gr-demand-backup-incremental-encrypted-8-0 passed 00:18:36
gr-demand-backup-incremental-encrypted-8-4 passed 00:18:36
gr-finalizer-8-4 passed 00:05:36
gr-haproxy-8-0 passed 00:04:44
gr-haproxy-8-4 passed 00:04:32
gr-ignore-annotations-8-4 passed 00:05:07
gr-init-deploy-8-0 passed 00:10:28
gr-init-deploy-8-4 passed 00:09:28
gr-one-pod-8-4 passed 00:05:18
gr-recreate-8-4 passed 00:17:35
gr-scaling-8-4 passed 00:08:15
gr-scheduled-backup-8-4 passed 00:26:48
gr-scheduled-backup-incremental-8-4 passed 00:36:42
gr-security-context-8-4 passed 00:09:37
gr-self-healing-8-4 passed 00:25:13
gr-tls-cert-manager-8-4 failure 00:09:01
gr-users-8-4 passed 00:07:41
gr-upgrade-8-0 passed 00:10:08
gr-upgrade-8-4 passed 00:09:17
haproxy-8-0 passed 00:09:12
haproxy-8-4 passed 00:08:46
init-deploy-8-0 passed 00:07:03
init-deploy-8-4 passed 00:06:00
limits-8-4 passed 00:04:24
monitoring-8-4 passed 00:19:02
one-pod-8-0 passed 00:06:10
one-pod-8-4 passed 00:06:01
operator-self-healing-8-4 passed 00:11:11
pvc-auto-resize-8-4 passed 00:06:29
pvc-resize-8-4 passed 00:06:13
recreate-8-4 passed 00:15:04
scaling-8-4 passed 00:10:34
scheduled-backup-8-0 passed 00:25:29
scheduled-backup-8-4 failure 00:14:50
scheduled-backup-incremental-8-0 failure 00:31:21
scheduled-backup-incremental-8-4 failure 00:24:24
service-per-pod-8-4 passed 00:05:56
sidecars-8-4 passed 00:05:48
smart-update-8-4 passed 00:09:35
storage-8-4 passed 00:05:33
telemetry-8-4 passed 00:07:04
tls-cert-manager-8-4 failure 00:09:01
users-8-0 passed 00:11:40
users-8-4 passed 00:08:09
version-service-8-4 passed 00:21:13
Summary Value
Tests Run 78/78
Job Duration 03:10:26
Total Test Time 17:33:01

commit: 731480e
image: perconalab/percona-server-mysql-operator:PR-1450-731480ec

@jvpasinatto jvpasinatto merged commit 71fec83 into release-1.2.0 Jul 3, 2026
13 of 14 checks passed
@jvpasinatto jvpasinatto deleted the add-registry branch July 3, 2026 15:31
hors added a commit that referenced this pull request Jul 7, 2026
* K8SPS-721 Update versions for 1.2.0 Release (#1439)

* update toolkit version

* update binlog server image

* K8SPS-711 improve scheduled-backup tests and additional fixes for platforms (#1437)

* Improve scheduled-backups and service-per-pod tests

* Fix comments

* Fix schedules concurrency and improve queries

* Add flag to define query result is expected

* Improve retry on gr-cross-cluster-backup test

* Fix test step number

* Only detect failures on mysql command

* Improve gr-scheduled-backup and fix additional tests

* Improve gr-scheduled-backup-incremental

* Fix read data and comment

* Add backup deletion verification

* fix test

---------

Co-authored-by: Viacheslav Sarzhan <slava.sarzhan@percona.com>

* update binlog server image

* set HOME=/tmp on mysqlshell-runner Deployment (#1438)

mysqlsh tries to create $HOME/.mysqlsh on startup to hold its
session config and history. The mysqlshell-runner Deployment runs
the operator image as a non-root user with HOME unset, so mysqlsh
resolves the path to //.mysqlsh and fails with "Permission denied"
trying to write to the container root. The reconcile then sticks
on ClusterSetManagerError and the ClusterSet never reaches Ready.
Set HOME=/tmp explicitly on the runner container. /tmp is always
writable for any container user, mysqlsh creates /tmp/.mysqlsh
there, and the existing exec-based mysqlsh callers in
pkg/mysqlsh do not need to change because they target this same
pod.

* CLOUD-727: Bump github.com/cert-manager/cert-manager (#1447)

Bumps [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/cert-manager/cert-manager/releases)
- [Changelog](https://github.com/cert-manager/cert-manager/blob/master/RELEASE.md)
- [Commits](cert-manager/cert-manager@v1.20.2...v1.20.3)

---
updated-dependencies:
- dependency-name: github.com/cert-manager/cert-manager
  dependency-version: 1.20.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* CLOUD-727: Bump reviewdog/action-suggester from 1.24.0 to 1.24.3 (#1443)

Bumps [reviewdog/action-suggester](https://github.com/reviewdog/action-suggester) from 1.24.0 to 1.24.3.
- [Release notes](https://github.com/reviewdog/action-suggester/releases)
- [Commits](reviewdog/action-suggester@aa38384...2558ba1)

---
updated-dependencies:
- dependency-name: reviewdog/action-suggester
  dependency-version: 1.24.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Viacheslav Sarzhan <slava.sarzhan@percona.com>

* CLOUD-727: Bump google.golang.org/grpc from 1.81.1 to 1.82.0 (#1446)

Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.81.1 to 1.82.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.81.1...v1.82.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-version: 1.82.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* CLOUD-727: Bump github.com/minio/minio-go/v7 from 7.2.0 to 7.2.1 (#1445)

Bumps [github.com/minio/minio-go/v7](https://github.com/minio/minio-go) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/minio/minio-go/releases)
- [Commits](minio/minio-go@v7.2.0...v7.2.1)

---
updated-dependencies:
- dependency-name: github.com/minio/minio-go/v7
  dependency-version: 7.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* CLOUD-727: Bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 (#1441)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 9.2.1 to 9.3.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@82606bf...ba0d7d2)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-version: 9.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* CLOUD-727: Bump reviewdog/action-alex from 1.16.1 to 1.17.0 (#1440)

Bumps [reviewdog/action-alex](https://github.com/reviewdog/action-alex) from 1.16.1 to 1.17.0.
- [Release notes](https://github.com/reviewdog/action-alex/releases)
- [Commits](reviewdog/action-alex@b6673b5...3474816)

---
updated-dependencies:
- dependency-name: reviewdog/action-alex
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* CLOUD-727: Bump actions/checkout from 6 to 7 (#1442)

* CLOUD-727: Bump actions/checkout from 6 to 7

Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Viacheslav Sarzhan <slava.sarzhan@percona.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* CLOUD-727: Bump the go-openapi group across 1 directory with 2 updates (#1444)

Bumps the go-openapi group with 2 updates in the / directory: [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt) and [github.com/go-openapi/swag](https://github.com/go-openapi/swag).


Updates `github.com/go-openapi/strfmt` from 0.26.3 to 0.26.4
- [Release notes](https://github.com/go-openapi/strfmt/releases)
- [Commits](go-openapi/strfmt@v0.26.3...v0.26.4)

Updates `github.com/go-openapi/swag` from 0.26.1 to 0.27.0
- [Release notes](https://github.com/go-openapi/swag/releases)
- [Commits](go-openapi/swag@v0.26.1...v0.27.0)

---
updated-dependencies:
- dependency-name: github.com/go-openapi/strfmt
  dependency-version: 0.26.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-openapi
- dependency-name: github.com/go-openapi/swag
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-openapi
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Viacheslav Sarzhan <slava.sarzhan@percona.com>

* Fix timeouts for doks

* fix lint

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Increase timeouts for restore

* K8SPS-721 add docker.io to images during tests (#1450)

* Add docker.io to images during tests

* Fix reviewdog comment

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix versions

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Julio Pasinatto <julio.pasinatto@percona.com>

* K8SPS-721 Update versions after 1.2.0 release (#1451)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Valmira Nogueira Corrêa <valmira.nogueira@percona.com>
Co-authored-by: Viacheslav Sarzhan <slava.sarzhan@percona.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

5 participants