Skip to content

K8SPS-780 Add ps-operator 1.3.0 with MySQL 9.7 support - #572

Draft
hors wants to merge 1 commit into
mainfrom
K8SPS-780
Draft

hors wants to merge 1 commit into
mainfrom
K8SPS-780

Conversation

@hors

@hors hors commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

MySQL 9.7 joins 8.0 and 8.4 in the ps-operator matrix, with its own router and xtrabackup images selected through the dep rules. The 8.4 dep gates are capped at "< 9" so a 9.7 database no longer falls through to the 8.4 router and backup.

9.7 enters as available, which keeps a bare "recommended" request on 8.4 while "latest" moves to 9.7. That alone made 9.7-recommended fail, because psFilter only ever considers versions flagged recommended: a branch offered before any of its versions is promoted had no candidate left.

Also refreshes the images that moved since 1.2.0: Percona Server and MySQL Router 8.4.11-11.1, XtraBackup 8.4.0-7.1, orchestrator 3.2.6-24, HAProxy 2.8.26-1, PMM client 3.9.1 and binlog server 0.4.1.

The operator image hash is left as TBD until 1.3.0 is published.

MySQL 9.7 joins 8.0 and 8.4 in the ps-operator matrix, with its own
router and xtrabackup images selected through the dep rules. The 8.4
dep gates are capped at "< 9" so a 9.7 database no longer falls through
to the 8.4 router and backup.

9.7 enters as available, which keeps a bare "recommended" request on
8.4 while "latest" moves to 9.7. That alone made 9.7-recommended fail,
because psFilter only ever considers versions flagged recommended: a
branch offered before any of its versions is promoted had no candidate
left.

Also refreshes the images that moved since 1.2.0: Percona Server and
MySQL Router 8.4.11-11.1, XtraBackup 8.4.0-7.1, orchestrator 3.2.6-24,
HAProxy 2.8.26-1, PMM client 3.9.1 and binlog server 0.4.1.

The operator image hash is left as TBD until 1.3.0 is published.
},
"binlog_server": {
"0.4.1": {
"image_path": "percona/percona-server-mysql-operator:1.2.0-binlog-server-0.4.1",

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

we need to rebuild for 1.3.0

"image_path": "percona/percona-server-mysql-operator:1.3.0",
"status": "recommended",
"critical": false,
"image_hash": "TBD",

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

need to build image

@JNKPercona

Copy link
Copy Markdown
Contributor
Test name Status
api-tests passed

1 similar comment
@JNKPercona

Copy link
Copy Markdown
Contributor
Test name Status
api-tests passed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants