Charmed MySQL Router Reference | Revision 197/198

Reference > Release Notes > All revisions > Revision 197/198

Revision 197/198 (dpe/candidate only)

June 11, 2024

Dear community,

We’d like to announce that Canonical’s newest Charmed MySQL Router operator has been published in the dpe/candidate channel :tada: :

AMD64
Revisions: 198 (jammy) / 197 (focal)

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

Bugfixes

  • Added integration test for upgrades in PR#135, [DPE-4179, DPE-4219]
  • Updated charmed-mysql-snap to the latest edge revision in PR#144
  • Check if highest unit has upgraded before resuming upgrade in PR#140
  • No longer returning upgrade app status if upgrade not in progress in PR#141
  • Removed redundant upgrade check in PR#137
  • Fixed missing kwargs in some methods in PR#143, [DPE-4219]
  • Updated force-upgrade action description in PR#133
  • Recovery from hook errors when creating/deleting MySQL users in PR#112
  • Fixed retry if MySQL Server is unreachable in PR#104
  • Bootstrap with force by default in PR#100
  • Updated the logrotation dateformat to tolerate more than 24hrs of uptime in PR#94, [DPE-3063]
  • Made install handler idempotent in PR#92
  • Stabilize exporter tests + leftover cleanup in #146
  • Fix TLS configuration immediately deleted after enabling in #150

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

  • MySQL Router charm ships the latest MySQL Router 8.0.36-0ubuntu0.22.04.1
  • CLI mysql-shell updated to 8.0.36+dfsg-0ubuntu0.22.04.1~ppa4
  • The Prometheus mysql-router-exporter is 5.0.1-0ubuntu0.22.04.1~ppa1
  • VM charms based on Charmed MySQL SNAP (Ubuntu LTS 22.04.4) revision 103.
  • Subordinate charms support LTS 22.04 and 20.04 only.

Technical notes

  • Upgrade (juju refresh) is possible from revision 118/119+
  • Use this operator together with modern operator Charmed MySQL
  • Please check restrictions from previous release notes

Contact us

Charmed MySQL Router 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.