pgbouncer

PgBouncer

Channel Revision Published Runs on
latest/stable 5 17 Jan 2022
Ubuntu 20.04 Ubuntu 18.04 Ubuntu 16.04
1/stable 642 04 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1/stable 641 04 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1/stable 640 04 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1/stable 639 04 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1/candidate 642 29 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1/candidate 641 29 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1/candidate 640 29 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1/candidate 639 29 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1/beta 642 29 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1/beta 641 29 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1/beta 640 29 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1/beta 639 29 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
1/edge 670 19 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1/edge 669 19 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1/edge 668 19 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
1/edge 667 19 Feb 2025
Ubuntu 22.04 Ubuntu 20.04
juju deploy pgbouncer --channel 1/stable
Show information

Platform:

Ubuntu
22.04 20.04 18.04 16.04

Reference > Release Notes > All revisions > Revision 639-642

Revision 639/640/641/642

February 4, 2025

Dear community,

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

  • Revision 639 is built for amd64 on Ubuntu 22.04 LTS
  • Revision 640 is built for amd64 on Ubuntu 20.04 LTS
  • Revision 642 is built for arm64 on Ubuntu 22.04 LTS
  • Revision 641 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

Libraries, testing, and CI
  • Migrate to charmcraft 3 poetry plugin (PR#448)
  • 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.