bitpoke / mysql-operator

Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.
https://www.bitpoke.io/docs/mysql-operator/getting-started/
Apache License 2.0
1.03k stars 275 forks source link

Support config adapt to mysql 8.3.0 #926

Open drivebyer opened 2 months ago

drivebyer commented 2 months ago

Part of #920

Self-test passed with MySQL 8.3.0 and 8.0.31 (one replica).

When testing with 3 replicas, the master sidecar shows an error log:

2024-07-27T13:48:21.920769-00:00 0 [ERROR] [MY-011825] [Xtrabackup] Unsupported server version 8.3.0
2024-07-27T13:48:21.920846-00:00 0 [ERROR] [MY-011825] [Xtrabackup] Please upgrade PXB. If a new version is available, to continue with risk, use the option --no-server-version-check.
E0727 13:48:21.925754 1 deleg.go:144 sidecar "msg"="failed waiting for xtrabackup to finish" "error"="exit status 1"

It seems we need to add new PXB support for MySQL 8.3.0 as stated in this comment.

drivebyer commented 2 months ago

@cndoit18 @calind ptal