Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: CloudSQL MySQL charset utf8 is an alias for utf8mb3, when setting the charset to UTF8, it keeps continously updating the database with UTF8 #696

Open
1 task done
arunthirupathi opened this issue Jan 16, 2025 · 0 comments
Labels
bug Something isn't working needs:triage

Comments

@arunthirupathi
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Affected Resource(s)

Cloud SQL database

Resource MRs required to reproduce the bug

No response

Steps to Reproduce

Setting a cloud SQL MySQL 8 database to UTF8, will reproduce this bug. The database will end up permanently reconciling.

What happened?

I work in the Cloud SQL team at Google. We are seeing customers who uses crossplane to configure the MySQL database run into this issue. This will affect teh customers from doing regular operations like backup, as the continuous reconcilation competes with scheduled operations like backup/maintenace and impacting customers.

https://dev.mysql.com/doc/refman/8.4/en/charset-unicode-utf8.html MySQL 8.4 is changing UTF8 to utf8mb4.

Relevant Error Output Snippet

Continuous reconcilation.

Crossplane Version

0.0

Provider Version

0.0

Kubernetes Version

0.0

Kubernetes Distribution

GKE

Additional Info

https://dev.mysql.com/doc/refman/8.4/en/charset-unicode-utf8.html MySQL 8.4 is changing UTF8 to utf8mb4.

@arunthirupathi arunthirupathi added bug Something isn't working needs:triage labels Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs:triage
Projects
None yet
Development

No branches or pull requests

1 participant