Charmed PostgreSQL VM
- By Canonical Data Platform
- Databases
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 345 | 09 Nov 2023 | |
14/stable | 363 | 21 Feb 2024 | |
14/candidate | 405 | 03 May 2024 | |
14/beta | 405 | 03 May 2024 | |
14/edge | 405 | 03 May 2024 |
juju deploy postgresql --channel 14/stable
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
Reference > Release Notes > All revisions > Revision 404/405
Revision 404/405 (14/candidate
only)
TODO: DD, MM, YYYY
Dear community,
We’d like to announce that Canonical’s newest Charmed PostgreSQL operator has been published in the 14/stable channel :
AMD64 | ARM64 | |
---|---|---|
Revisions: | 404 | 405 |
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
- PostgreSQL upgrade 14.10 → 14.11 [PR#432]
- New ARM support! [PR#381]
- Add cross-region async replication! [PR#452][DPE-2953]
- Easy performance testing with sysbench
- Internal disable operator mode [#412][DPE-2469]
- Support for subordination with
ubuntu-advantage
[PR#397][DPE-3644] - Support for subordination with
landscape-client
[PR#388][DPE-3644] - All the functionality from previous revisions
Bugfixes
- [DPE-3544] Fixed large objects ownership in PR#349
- [DPE-3257] Fixed network cut tests in PR#346
- [DPE-3202] Architecture-specific snap revision in PR#345
- [DPE-3380] Handle S3 relation in primary non-leader unit in PR#340
- [DPE-3559] Stabilise restore cluster test in PR#351
- [DPE-3591] Fixed shared buffers validation in PR#361
- [DPE-4068] Finished test migration from unittest to pytest + reenable secrets PR#451
- [DPE-4106] Test legacy and modern endpoints simultaneously in PR#396
- [DPE-2674] Convert
test_charm.py
to pytest style testing instead of unit test in PR#425 - [DPE-3895] Handle get patroni health exception in PR#421
- [DPE-3593] Only check config values against the DB in
on_config_changed
in PR#395 - [DPE-3422] Switch to self-signed certificates in PR#336
- [MISC] Updated snap, charm libs and switch away from psycopg2-binary in PR#372
- Added check for replicas encrypted connection in PR#437
- Updated
test_landscape_scalable_bundle_db
test in PR#378
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 latest PostgreSQL
14.11-0ubuntu0.22.04.1
- PostgreSQL cluster manager Patroni updated to
3.1.2
- Backup tools pgBackRest updated to
2.48
- The Prometheus postgres-exporter is
0.12.1-0ubuntu0.22.04.1~ppa1
- VM charms based on Charmed PostgreSQL SNAP (Ubuntu LTS
22.04.4
) revision113
- Principal charms supports the latest LTS series 22.04 only
Technical notes
- Upgrade via
juju refresh
is possible from revision 336+. - Use this operator together with the modern Charmed PgBouncer operator
- Please check previously posted restrictions
Contact us
Charmed PostgreSQL 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.