Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

Reference > Release Notes > All revisions > Revision 211/210

Revision 211/210

Dear community,

Canonical’s newest Charmed MySQL K8s operator has been published in the 8.0/stable channel:

  • Revision 210 is built for amd64 on Ubuntu 22.04 LTS
  • Revision 211 is built for arm64 on Ubuntu 22.04 LTS

If you are jumping over several stable revisions, check previous release notes before upgrading.


Highlights

Features and improvements

  • Integrated with Tempo HA and tested relay support of tracing traffic through grafana-agent-k8s (PR #518) (DPE-5312)
  • Adopted admin address throughout charm (PR #502) (DPE-5178)
  • Avoid ambiguous service selector when multiple mysql apps in a model have the same cluster-name (PR #501) (DPE-4861)
  • Ensure that uninitialized variable not referenced in _is_cluster_blocked helper (PR #507) (DPE-5481)
  • Recover from pod restarts during cluster creation during setup (PR #499)
  • Added timeout on node count query (PR #514) (DPE-5582)

Bugfixes and maintenance

  • Fixed unit-initialized test may break when run too early (PR #491) (DPE-5209)
  • Common credentials fixture and exec timeout workaround (PR #493) (DPE-5210)
  • Fixed /database requested wait container (PR #500) (DPE-5385)
  • Attempted to stabilize failing integration tests (PR #496)
  • Add test to ensure correct k8s endpoints created for clusters with the same name (PR #508)
  • Add check to ensure peer databag populated before reconciling mysqld exporter pebble layers (PR #505) (DPE-5417)
  • Add base in test_multi_relations to workaround libjuju bug (PR #506) (DPE-5480)
Libraries, testing, and CI
  • increased key logs verbosity (s/debug/info/) (PR #513)
  • Run juju 3.6 nightly tests against 3.6/stable (PR #533)
  • Test for multi-relation scale in/out (PR #489) (DPE-4613)
  • Test against juju 3.6/candidate + upgrade dpw to v23.0.5 (PR #527)
  • Added workflow for nightly scheduled tests with juju 3.6 (PR #490) (DPE-4976)
  • Switch from tox build wrapper to charmcraft.yaml overrides (PR #509)
  • Update canonical/charming-actions action to v2.6.3 (PR #497)
  • Update codecov/codecov-action action to v5 (PR #526)
  • Update data-platform-workflows to v23.1.0 (PR #532)
  • Update dependency canonical/microk8s to v1.31 (PR #495)
  • Update dependency cryptography to v43 [SECURITY] (PR #498)

Requirements and compatibility

  • (increased) MySQL version: v8.0.37v8.0.39
  • (increased) Minimum Juju 2 version:v2.9.50v2.9.51
  • (increased) Minimum Juju 3 version:v3.4.5v3.5.4

See the system requirements for more details about Juju versions and other software and hardware prerequisites.

Packaging

This charm is based on the Charmed MySQL K8s rock image. It packages:

See the /lib/charms directory on GitHub for more details about all supported libraries.

See the metadata.yaml file on GitHub for a full list of supported interfaces.

Last updated 8 days ago. Help improve this document in the forum.