Trusted Postgres Architect 23.24 release notes

Trusted Postgres Architect 23.24 release notes#

Released: 17 Oct 2023

Support for using the 2ndQuadrant Ansible fork will be removed from TPA in April 2024 and the GitHub repository will be archived.

You should switch to Community Ansible, which is now the default. For the vast majority of users, this change will be transparent.

If you are using --skip-tags with 2ndQuadrant Ansible, be aware that this is not supported with TPA and Community Ansible. We plan to provide an alternative to --skip-tags compatible with Community Ansible before the removal of 2ndQuadrant Ansible.

Type

Description

Change

tpaexec setup now defaults to using community ansible rather than 2ndQuadrant ansible. The option --use-2q-ansible can be used to force the use of 2ndQuadrant ansible, which is now deprecated and will be removed in a future release. If you are using --skip-tags, see Configuring lvm-direct for production .

Change

When a repository has been removed from edb_repositories in config.yml, tpaexec deploy now removes it from the nodes.

Change

TPA will now detect when harp-proxy and harp-manager are running on the same node and use a different config file for harp-proxy.

Change

The upgrade command will now update local repositories on target instances.

Bug Fix

Fixed an issue whereby TPA did not respect postgres_wal_dir in pg_basebackup invocation

Bug Fix

TPA will now accept repmgr as a failover manager for subscriber-only nodes in PGD clusters, allowing physical replication of such nodes.

Bug Fix

Fixed a typo which prevented TPA building Ubuntu 22.04 Docker images.

Bug Fix

TPA will now reject unsupported combination of the BDR-Always-ON architecture, the EDB Postgres Extended flavour, and PEM at configure-time.