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
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
- Make tox commands resilient to whitespace paths (PR #413) (DPE-6042)
- Fixed missing IP errors (PR #353)
- Don’t set secrets until db is set (PR #373) (DPE-5564)
- Increased ruff rules (PR #390)
- Disabled conflicting build (PR #371)
- Stopped tracking channel for held snaps (PR #384)
- Handle secret permission error (PR #358)
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:
- pgbouncer
v.1.21
- prometheus-pgbouncer-exporter
v.0.7.0
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.