Charmed MySQL
- Canonical
- Cloud
Channel | Revision | Published | Runs on |
---|---|---|---|
8.0/stable | 240 | 20 Jun 2024 | |
8.0/candidate | 297 | 15 Oct 2024 | |
8.0/candidate | 296 | 15 Oct 2024 | |
8.0/beta | 297 | 07 Oct 2024 | |
8.0/beta | 296 | 07 Oct 2024 | |
8.0/edge | 303 | 09 Oct 2024 | |
8.0/edge | 302 | 09 Oct 2024 |
juju deploy mysql --channel 8.0/edge
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
Reference > Release Notes > All revisions > Revision 240
Revision 240
June 20, 2024
Dear community,
We’d like to announce that Canonical’s newest Charmed MySQL operator has been published in the ‘8.0/stable’ channel
IMPORTANT: The current charm revision requires Juju 3.4.3/3.5.2+!
If you are jumping over several stable revisions, make sure to check previous release notes before upgrading to this revision.
Features you can start using today
- New workload version MySQL 8.0.36
- Async replication between clouds [PR#375][DPE-2957]
- Ubuntu PRO support (
ubuntu-advantage
&landscape-client
subordination) [PR#413] - Add COS Tempo tracing support [#456][DPE-4367]
- Add new config options:
- log rotation for general/error/slowquery text logs [PR#329][DPE-1796]
- TLS CA chain support [PR#396]
- Labels for internal Juju secrets in [PR#348][DPE-2886]
- Internal disable operator mode [DPE-2184]
- Updated
data-platform-libs
for external secrets [PR#333] - Snap aliases for MySQL server / Router [PR#417][DPE-3702]
- Allure Report [PR#391]
- All the functionality from the previous revisions
Bugfixes
- Fixed MAAS deployment [PR#444][DPE-3115]
- Fixed single unit upgrade [PR#340][DPE-2662]
- Fixed dateformat in logrotate config to avoid causing filename conflicts after 24hrs of uptime [PR#363][DPE-3063]
- Stops logging FLUSH LOG statements to the MySQL binlog which is causing GTID conflicts and prevents the member from self-healing [PR#336]
- Fixed rollback for unsupported MySQL datadir [DPE-3392]
- Updated TLS test lib and test charm [PR#392][DPE-3403]
- Fixed floor value for max_connections [PR#398]
- Fixed max_connections calculation [#429]DPE-3706
- Fixed KeyError when no ca-chain [PR#403][DPE-3688]
- Fixed broken state (after the restart) [PR#381][DPE-2618]
- Fixed error messaging when no bucket for backup [PR#350][DPE-2758]
- Avoid setting secret upon TLS relation broken if using juju secrets [PR#360][DPE-2677]
- Fixed logrotate file path [PR#374]
- Started using labels for internal secrets [PR#348][DPE-2886]
Canonical Data issues are now public on both Jira and GitHub platforms.
GitHub Releases provide a detailed list of bugfixes, PRs, and commits for each revision.
Inside the charms
- Charmed MySQL ships the latest MySQL
8.0.36-0ubuntu0.22.04.1
mysql-shell
CLI tool updated to8.0.36+dfsg-0ubuntu0.22.04.1~ppa4
- Backup tools xtrabackup/xbcloud updated to
8.0.35-30
- The Prometheus mysqld-exporter is
0.14.0-0ubuntu0.22.04.1~ppa2
- VM charms based on Charmed MySQL snap (Ubuntu LTS
22.04.4
) revision103
- Principal charms supports Ubuntu LTS series 22.04 only
Technical notes
- Upgrade (
juju refresh
) is possible from revision 196+ - Use this operator together with a modern operator MySQL Router
- Please check restrictions from previous release notes
- Ensure the charm requirements met.
Contact us
Charmed MySQL is an open source project that warmly welcomes community contributions, suggestions, fixes, and constructive feedback.
- Raise software issues or feature requests on GitHub
- Report security issues through Launchpad
- Contact the Canonical Data Platform team through our Matrix channel.