Revisions 154, 155
A new revision of Charmed MySQL Router K8s has been published in the 8.0/stable channel.
See also: Releases overview page, How to perform an upgrade
What's changed
This section outlines the most important features and bug fixes in this release.
Features
- Upgraded MySQL Router from
v8.0.36->v8.0.37(see Packaging) - Added support for ARM architecture
Bug fixes
- [DPE-4173] Stabilize exporter tests by using listen-port to avoid ephemeral ports in #277
- [DPE-3881] Use ruff as a linter and formatter in #292
- Use poetry package-mode=false in #296
- [DPE-4739] Avoid using time.sleep in rollback integration tests in #298
- [DPE-4817] Upgrade to use lok_push_api v1 and capture rotated log files in #283
- Updated Python dependencies
Full Changelog: rev117...rev154
Technical details
This section contains some technical details about the charm's contents and dependencies.
- The K8s NodePort used to expose the DB service will change after every refresh which might lead to disconnections of clients sitting outside Juju. Check more details in DPE-5276.
Packaging
This charm is based on the charmed-mysql rock (CharmHub mysql-router-image resource-revision 57). It packages:
- mysql-router
v8.0.37 - mysql-shell
v8.0.37 - prometheus-mysqlrouter-exporter
v5.0.1