PgBouncer K8s

Channel Revision Published Runs on
1/stable 269 11 Sep 2024
Ubuntu 22.04
1/stable 268 11 Sep 2024
Ubuntu 22.04
1/candidate 360 Today
Ubuntu 22.04
1/candidate 359 Today
Ubuntu 22.04
1/beta 360 16 Dec 2024
Ubuntu 22.04
1/beta 359 16 Dec 2024
Ubuntu 22.04
1/edge 360 04 Dec 2024
Ubuntu 22.04
1/edge 359 04 Dec 2024
Ubuntu 22.04
juju deploy pgbouncer-k8s --channel 1/stable
Show information

Platform:

Reference > Release Notes > All revisions > Revision 359/360

This page is a work in progress for a future release. Please revisit at a later date!

Revision 359/360

Dear community,

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

Due to the newly added support for arm64 architecture, the PgBouncer K8s charm now releases multiple revisions simultaneously:

  • Revision 359 is built for amd64 on Ubuntu 22.04 LTS
  • Revision 360 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

Bugfixes and maintenance

  • Switched to typed charm and fixes for legacy interface pgsql (PR #435)
  • Quote tox.ini repository paths (PR #461) (DPE-6042)
  • Fix test_tls.py test by installing 1 mattermost unit only (PR #460) (DPE-5622)
  • Re-enabled cached builds on CI/CD (PR #456)
Libraries, testing, and CI
  • Increased ruff rules (PR #405) (DPE-5324)
  • Run juju 3.6 nightly tests against 3.6/stable (PR #465)
  • Run tests against juju 3.6/candidate on nightly schedule (PR #452) (DPE-5622)
  • Disabled tox requirements generation for lib release (PR #426)
  • Deleted internal_docs directory (PR #427)
  • Updated charm libs (PR #433)
  • Disabled linting for docs (PR #437)
  • Disabled cached builds (PR #442)
  • Lock file maintenance Python dependencies (PR #464)
  • Migrate config .github/renovate.json5 (PR #454)
  • Switched from tox build wrapper to charmcraft.yaml overrides (PR #423)
  • Updated codecov/codecov-action action to v5 (PR #455)
  • Updated data-platform-workflows to v23.1.1 (PR #470)
  • Updated dependency cryptography to v44 (PR #467)
  • Updated Juju agents (PR #429)

Requirements and compatibility

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

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.

Packaging

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


Help improve this document in the forum (guidelines). Last updated 9 minutes ago.