Charmed PgBouncer Reference | Revision 555-558

Reference > Release Notes > All revisions > Revision 555-558

Revision 555/556/557/558

Dear community,

Canonical’s newest Charmed PgBouncer operator has been published in the 1/stable channel:

  • Revision 558 is built for amd64 on Ubuntu 22.04 LTS
  • Revision 557 is built for amd64 on Ubuntu 20.04 LTS
  • Revision 556 is built for arm64 on Ubuntu 22.04 LTS
  • Revision 555 is built for arm64 on Ubuntu 20.04 LTS

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


Highlights

  • Updated juju 2 version to v2.9.51 (PR #375)
  • Updated juju 3 version to v3.4.6 (PR #377)

Features and improvements

  • Retrieve charm tracing libs from tempo_coordinator_k8s (PR #386)
  • Relay traces traffic through grafana-agent and test integration with Tempo HA (PR #397)
  • Enable round-robin connections to read-only backend nodes (PR #393) (DPE-5613)

Bugfixes and maintenance

Libraries, testing, and CI
  • Attempt to run tests on juju 3.6/candidate on a nightly schedule (PR #402) (DPE-5622)
  • Re-enable cached builds (PR #406)
  • Use the same build job in release and ci workflows (PR #403)
  • Switch to team reviewer (PR #351)
  • Disable cached builds (PR #369)
  • Run juju 3.6 nightly tests against 3.6/stable (PR #417)
  • Lock file maintenance Python dependencies (PR #423)
  • Migrate config .github/renovate.json5 (PR #407)
  • Switch from tox build wrapper to charmcraft.yaml overrides (PR #370)
  • Update canonical/charming-actions action to v2.6.3 (PR #354)
  • Update codecov/codecov-action action to v5 (PR #408)
  • Update data-platform-workflows to v23.1.0 (PR #418)
  • Split python dependency for cryptography v44 compatibility (PR #421)

Requirements and compatibility

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

Packaging

This charm is based on the Charmed PgBouncer snap . 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.