Trusted Postgres Architect 23.38.0 release notes v23.38.0
Released: 9 June 2025
New features, enhancements, bug fixes, and other changes in Trusted Postgres Architect 23.38.0 include the following:
Highlights
- Support for deploying EDB Postgres Distributed version 6 in both Expanded and Essential architectures
- Improvements to PgBouncer implementation including a mitigation for CVE-2025-2291
- Support for PEM 10.1
Enhancements
Description | Addresses |
---|---|
Support for PGD6 architectures.TPA can now configure and deploy clusters using the PGD-X and PGD-S architectures based on PGD6 The PGD-S architecture implements PGD Essential and the PGD-X architecture implements PGD Expanded. These architectures have sensible default configurations and also accept various configure options to customize their behavior. PGD 6 deployments no longer include pgd-proxy; instead, PGD's built-in Connection Manager is configured. Testing support for the new architectures is added. | |
Configure PEM to monitor Barman when both are present in a cluster.When a cluster is configured with PEM enabled (using the
These changes simplify setup and ensure seamless integration between PEM and Barman. | |
Added support for Rocky Linux 9 on AWS.TPA now supports configuring a cluster using Rocky Linux 9.5 on the | |
Added support for pg_backup_api on SLES 15.TPA will now configure pg_backup_api is on SUSE Linux Enterprise Server 15 (SLES 15) when PEM monitoring is enabled and a Barman node is present in the cluster. |
Changes
Description | Addresses |
---|---|
Treat | |
TPA will now skip repository checks when | |
Improved the behavior of | |
Added a new task selectors | 48601,44388 |
TPA will now redirect PgBouncer to the new primary in M1 repmgr clusters during switchover.TPA will now ensure that PgBouncer instances are redirected to the new primary node after using the | |
Made | |
Fixed | |
Improved logic for granting permissions to | |
Documented | 48797 |
TPA will now raise an ArchitectureError for if an invalid CIDR is passed to | |
Added a default value for EFM application.name property.If the EFM | |
TPA now uses the EDB repository setup script on SUSE.Previously, TPA did not use the EDB repository setup script on SUSE because it did not work on repeat deploys. Zypper would raise because the repositories that the script attempts to install already exist, and require unique names. Now that the repository setup script task is skipped if the repositories are already installed, this issue is not encountered. |
Bug Fixes
Description | Addresses |
---|---|
TPA will now create the | 42911, 45068 |
Fixed an issue whereby some tasks were incorrectly skipped when the | |
Fixed a bug whereby settings added to `ignore_slots` via `cluster_vars['patroni_conf_settings']['bootstrap']['dcs']` were not merged into the eventual config. | |
Fixed an issue where RAFT checks for BDR nodes with replica role were not skipped during upgrade.Physical replication of a | 46186 |
- On this page
- Highlights
- Enhancements
- Changes
- Bug Fixes