Charmed PostgreSQL K8s Reference | Revision 280/281

Reference > Release Notes > All revisions > Revision 280/281

Revision 280/281

June 28, 2024

Dear community,

We’d like to announce that Canonical’s newest Charmed PostgreSQL K8s operator has been published in the ‘14/stable’ channel :tada:

AMD64 ARM64
Revision: 281 280

If you are jumping over several stable revisions, make sure to check previous release notes before upgrading to this revision.

Features you can start using today

Bugfixes

  • Fixed large objects ownership in PR#390, [DPE-3551]
  • Fixed shared buffers validation in PR#396, [DPE-3594]
  • Fixed handling S3 relation in primary non-leader unit in PR#375, [DPE-3349]
  • Stabilized SST and network cut tests in PR#385, [DPE-3473]
  • Fixed pod reconciliation: rerender config/service on pod recreation in PR#461, [DPE-2671]
  • Updated data-platform-libs: data_interfaces to 34 and upgrade to 16 in PR#454
  • Updated Python dependencies PR#443
  • Unified juju2 and juju3 test suites PR#462
  • Converted all tests from unittest to pytest + reenabled secrets everywhere in PR#452, [DPE-4068]
  • Added check_tls_replication for checking replicas encrypted connection in PR#444
  • Fixed Primary status message after cluster bootstrap in PR#435
  • Improved error message on temporary impossible upgrade in PR#432, [DPE-3803]
  • Check user existence after relation broken for db and db-admin interfaces in PR#425
  • Switched to ruff formatter in PR#424
  • Updated charm libs and switch away from psycopg2-binary PR#406
  • Fixed support CPU in millis in PR#410, [DPE-3695]
  • Block on legacy roles request (suported by modern interface only) in PR#391, [DPE-3099]
  • Avoid SQL queries passwords exposing in postgresql logs in PR#506, [DPE-4369]
  • Async replication UX improvements in PR#491, [DPE-4256]
  • Address main instability sources on backups integration tests in PR#496, [DPE-4427]
  • Always check peer data for legacy secrets in PR#466
  • Use TLS CA chain for backups in PR#493, [DPE-4413]
  • Fix scale up with S3 and TLS relations in PR#489, [DPE-4456]
  • Reset active status when removing extensions dependency block PR#481, [DPE-4336]
  • Fix secret label in PR#472, [DPE-4296]

Canonical Data issues are now public on both Jira and GitHub platforms.
GitHub Releases provide a detailed list of bugfixes, PRs, and commits for each revision.

Inside the charms

  • Charmed PostgreSQL ships the PostgreSQL - 14.11-0ubuntu0.22.04.1
  • PostgreSQL cluster manager Patroni - 3.1.2
  • Backup tools pgBackRest - 2.48
  • The Prometheus postgres_exporter - 0.12.1-0ubuntu0.22.04.1~ppa1
  • This charm uses ROCK OCI based on SNAP revision 113
  • This charm ships the latest base Ubuntu LTS 22.04.4

Technical notes

Contact us

Charmed PostgreSQL K8s is an open source project that warmly welcomes community contributions, suggestions, fixes, and constructive feedback.

  • Raise software issues or feature requests on GitHub
  • Report security issues through Launchpad
  • Contact the Canonical Data Platform team through our Matrix channel.