Skip to content

Releases: canonical/postgresql-operator

Revisions 1161, 1162

Choose a tag to compare

@github-actions github-actions released this 23 Jun 07:54
c9d9b55

A new revision of Charmed PostgreSQL VM has been published in the 14/stable channel on Charmhub.
System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Recommended Juju version
amd64 1162 334 14.23 3.6.24+
arm64 1161 333 14.23 3.6.24+

Features

Bug fixes

  • [DPE-9705] Add Patroni max_timelines_history=50 by @taurus-forever in #1631
  • [DPE-9920] Fix 10th+ cluster<>cluster Primary promotions by @taurus-forever in #1644
  • [DPE-10368] Bump replication lag defaults from 16kB to 100MB by @taurus-forever in #1763
  • [DPE-10275] fix(tests): correct the location of the Harness cleanup by @marceloneppel in #1719
  • Re-enable subordinated landscape-client tests on PG14 by @taurus-forever in #1624
  • fix(backups): pass both stdout and stderr to _extract_error_message in _list_timelines by @SAY-5 in #1666
  • fix: make create-replication action fail cleanly without async-replication relation by @SAY-5 in #1676

New Contributors

Full Changelog: rev1090...rev1161

Revisions 1157, 1158

Choose a tag to compare

@github-actions github-actions released this 14 Jun 21:49
563abbe

A new revision of Charmed PostgreSQL VM has been published in the 16/stable channel on Charmhub.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Recommended Juju version
amd64 1158 366 16.14 3.6.21
arm64 1157 365 16.14 3.6.21

Highlights

  • [DPE-10012] Bump PostgreSQL to 16.14
    • Check the official PostgreSQL 16.14 release notes
  • [DPE-7316] Stereo mode via the new postgresql-watcher charm by @dragomirp in #1677
  • [DPE-9049] Storage: migrate all data mounts to versioned 16/main subdirectories by @marceloneppel in #1649
    • Fixed OpenStack deployments: lost+found folder issue.
    • Fixed patroni reinit
    • Fully automatically (via snap refresh), rollback supported (no downgrades!).
    • Contact us if you have questions/issues!

Other features and improvements

Bug fixes

New Contributors

Full Changelog: v16/1.242.0...v16/1.299.0

Revisions 1090, 1091

Choose a tag to compare

@github-actions github-actions released this 13 Apr 12:10
9096d12

A new revision of Charmed PostgreSQL VM has been published in the 14/stable channel on Charmhub.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Recommended Juju version
amd64 1090 281 14.22 3.6.21
arm64 1091 280 14.22 3.6.21

Features

Bug fixes

COS (Otelcol / Grafana-agent)

Charmed PostgreSQL 14 is fully compatible and well tested with grafana-agent charm.
The new COS Otelcol (opentelemetry-collector) subordinate charm (rev256+) is compatible and open for testing/feedback.

Full Changelog: rev1044...rev1090

Revisions 1088, 1089

Choose a tag to compare

@github-actions github-actions released this 28 Apr 11:20
fe83b67

A new revision of Charmed PostgreSQL VM has been published in the 16/stable channel on Charmhub.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Recommended Juju version
amd64 1089 283 16.13 3.6.21
arm64 1088 282 16.13 3.6.21

Features

Bug fixes

COS (Otelcol / Grafana-agent)

Charmed PostgreSQL 16 is fully compatible and well tested with grafana-agent charm.
The new COS Otelcol (opentelemetry-collector) subordinate charm (rev256+) is compatible and open for testing/feedback.

Full Changelog: v16/1.206.0...v16/1.242.0

Revisions 1044, 1045

Choose a tag to compare

@github-actions github-actions released this 02 Mar 12:30
b744c1e

A new revision of Charmed PostgreSQL VM has been published in the 14/stable channel on Charmhub.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Min. recommended Juju version
amd64 1045 247 14.20 3.6.14+
arm64 1044 246 14.20 3.6.14+

Features

Bug fixes

Full Changelog: rev986...rev1044

Revisions 1046, 1047

Choose a tag to compare

@github-actions github-actions released this 02 Mar 12:39
c824908

A new revision of Charmed PostgreSQL VM has been published in the 16/stable channel on Charmhub.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Min. recommended Juju version
amd64 1047 244 16.11 3.6.14+
arm64 1046 242 16.11 3.6.14+

Features

Bug fixes

Full Changelog: v16/1.165.0...v16/1.206.0

Revisions 989, 990

Choose a tag to compare

@github-actions github-actions released this 15 Jan 15:48
2205f86

A new revision of Charmed PostgreSQL VM has been published in the 16/stable channel on Charmhub.

This release upgrades the PostgreSQL version to 16.11.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Min. recommended Juju version
amd64 990 244 16.11 3.6.1+
arm64 989 242 16.11 3.6.1+

Highlights

  • [DPE-9018] Bumped PostgreSQL to 16.11 by @taurus-forever in #1332
    • Check the official PostgreSQL 16.11 release notes
  • [DPE-8860] New charm configs for worker process and WAL compression by @onkolahmet in #1284
  • [DPE-7302] Ability to request database access by prefix by @dragomirp in #1238

Features

Bug fixes

Full Changelog: v16/1.135.0...v16/1.165.0

Revisions 986, 987

Choose a tag to compare

@github-actions github-actions released this 15 Jan 15:43
529504c

A new revision of Charmed PostgreSQL VM has been published in the 14/stable channel on Charmhub.

This release upgrades the PostgreSQL version to 14.20.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Min. recommended Juju version
amd64 987 245 14.20 3.6.1+
arm64 986 243 14.20 3.6.1+

Highlights

  • [DPE-9018] Bumped PostgreSQL version to 14.20 by @taurus-forever in #1331
    • Check the official PostgreSQL 14.20 release notes
  • [DPE-8948] Added worker process and WAL compression configuration options by @onkolahmet in #1344
  • [DPE-3589] PgBackrest Dashboard and improved alert rules by @Deezzir in #1191

Bug fixes

New Contributors

Full Changelog: rev935...rev986

Revisions 951, 952

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:20
6e8a23b

A new revision of Charmed PostgreSQL VM has been published in the 16/stable channel on Charmhub.

This release upgrades the PostgreSQL version to 16.10.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Minimum Juju version
amd64 952 239 16.10 3.6.1+
arm64 951 240 16.10 3.6.1+

Highlights

Features

Bugfixes

New contributors

Full Changelog: v16/1.59.0...v16/1.134.0

Revisions 935, 936

Choose a tag to compare

@github-actions github-actions released this 16 Oct 22:17
9ca9207

A new revision of Charmed PostgreSQL VM has been published in the 14/stable channel on Charmhub.

This release upgrades the PostgreSQL version to 14.19, and introduces several security and stability improvements.

System requirements | How to upgrade

Compatibility

Architecture Charm revision Snap version PostgreSQL version Minimum Juju version
amd64 936 229 14.19 3.6.1+
arm64 935 230 14.19 3.6.1+

Features

  • [DPE-8296] Updated PostgreSQL from 14.15 to 14.19 (#1147)
  • [DPE-8470] Updated Patroni to 3.3.8 (#1197)
    • Set all nodes to synchronous replicas by default (#672)
    • Enable Patroni synchronous strict mode (#1196)
    • Make scope mandatory for the promote-to-primary action (#856)
    • Prevented restarts during initial sync (#1000)
    • Removed re-initialization for delayed replication (#1168)
    • Automate raft re-initialization (disaster recovery) (#611)
  • [DPE-6898] Restrict user-to-database access via pg_hba rules (#885)
  • Speedup deployments by hashing configuration (#1166)
  • [DPE-6345] Introduced LDAP integration (#824)
  • [DPE-6678] Expand Charmed PostgreSQL configurations (#778)
    • new wal_keep_size config option (#799)
    • new max_locks_per_transaction config option (#718)
  • [DPE-6555] Added read-only URIs (#783)
  • [DPE-6664] Made username mandatory in the set-password action (#846)
  • [DPE-7549] Added backup compression and restore max-process options (#1009)
  • [DPE-6062] Allow backup --restore-to-time=latest without a backup-id (#683)
  • Added conditional expose Terraform directive (#853)
  • Updated versions and release documentation (#1158)
  • [SECURITY] Updated dependency cryptography to v44.0.1 (#764)

Bug fixes

  • [DPE-6323] Handle missing stanza output (#727)
  • [DPE-6874] Poll all members in the cluster topology script (#810)
  • Extended relation-user listing syntax (#868)
  • [DPE-7723] Corrected architecture for revisions 429/430 in releases.md (#1046)
  • [DPE-6259] Fixed pgbackrest configuration permissions (#1038)
  • [DPE-7968] Bumped snap revision (removed python3-boto3 for CVE-2023-37920) (#1109)
  • Prevent blocking if the snap could not be installed (#1136)
  • Restore raft encryption check on upgrade (#1146)
  • [DPE-8005] Handle empty region values (#1157)
  • [DPE-8296] Downgraded promote.yaml to _promote_charm.yaml@v31.1.1 (#1161)
  • [DPE-8337] Disabled Patroni configuration to prevent possible data loss (#1173)
  • [DPE-8430][DPE-8427] Muted error message to debug level and improved creation of access roles (#1186)

New Contributors

Full Changelog: rev552...rev935