PgBouncer
- Canonical
- Databases
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 5 | 17 Jan 2022 | |
1/stable | 397 | 11 Sep 2024 | |
1/stable | 396 | 11 Sep 2024 | |
1/stable | 395 | 11 Sep 2024 | |
1/stable | 394 | 11 Sep 2024 | |
1/candidate | 558 | 12 Dec 2024 | |
1/candidate | 557 | 12 Dec 2024 | |
1/candidate | 556 | 12 Dec 2024 | |
1/candidate | 555 | 12 Dec 2024 | |
1/beta | 558 | 05 Dec 2024 | |
1/beta | 557 | 05 Dec 2024 | |
1/beta | 556 | 05 Dec 2024 | |
1/beta | 555 | 05 Dec 2024 | |
1/edge | 642 | Today | |
1/edge | 641 | Today | |
1/edge | 640 | Today | |
1/edge | 639 | Today |
juju deploy pgbouncer --channel 1/candidate
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
22.04
20.04
18.04
16.04
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.