Revisions 88, 89
A new revision of Charmed PgBouncer has been published in the 1/stable
channel.
See also: Releases overview page, How to perform an upgrade
What's changed
This section outlines the most important highlights, features and bug fixes in this release.
Highlights
- Juju 3.1.7 support (changes to Juju secrets)
- Charmed PostgreSQL snap updated from revision 89 to the revision 98
- Updated Python library dependencies (#128)
Minor features
- Removed binary python dependencies and build psycopg from source (#128)
- GH Action migrated to data platform shared workflows
- Juju Secrets fixes provided by updated data Interfaces library (LIBPATCH 25)
Bug fixes
Canonical Data issues are now public on both Jira and GitHub platforms. GitHub Releases provide a detailed list of bugfixes/PRs/commits for each revision.
Full Changelog: rev80...rev88
Inside the charms
- Charmed PgBouncer ships the latest PgBouncer
1.21.0-0ubuntu0.22.04.1~ppa1
- The Prometheus pgbouncer-exporter is "0.7.0-0ubuntu0.22.04.1~ppa1"
- VM charms based on Charmed PostgreSQL SNAP (Ubuntu LTS
22.04
- ubuntu:22.04-based) (updated from revision 89 to 98) - Principal charms support the latest LTS series
22.04
only - Subordinate charms support LTS
22.04
and20.04
only
Technical notes
- Upgrade via
juju refresh
is possible from revision 81+. - Please check the external components requirements
- Note: juju 3.1.6 doesn't report when
pre-upgrade-check
action fails. Therefore, it is recommended to redeploy pgbouncer charm on Juju 3.1.7+ - Use this operator together with the Charmed PostgreSQL operator
See the system requirements for more details about Juju versions and other software and hardware prerequisites.
Contact
Open a GitHub issue if you want to submit a bug report, or contribute to the project!
Check our Contacts page for more ways to reach us.