Releases: EnterpriseDB/edb-ansible
Releases · EnterpriseDB/edb-ansible
Release 3.16.3
Release 3.16.2
Maintenance Release
Improvements
- Fix barman and pgpool2 list appending errors (Hannah Stoik @hannahms)
Release 3.16.1
Release 3.16.0
Major Release
New Features
- Patroni support on RHEL (Vibhor Kumar @vibhorkumar123)
- ETCD support on RHEL (Vibhor Kumar @vibhorkumar123)
- EDB Postgres Tuner support (Mark Wong @mw2q)
- PG15 support (Hannah Stoik @hannahms)
Improvements
- Improved linesinfile module (Julien Tachoires @jt-edb)
- Added handlers module (Hannah Stoik @hananhms)
- Support for ansible-core 2.13 (Hannah Stoik @hannahms)
Bug Fixes
- Fix pem_agent support with EFM (Vibhor Kumar @vibhorkumar123)
Release 3.15.0
Major Release
New features
- Full support for Ubuntu 20 and Debian 10 (Hannah Stoik @hannahms)
Bug fixes
- Fix EPAS installation when the version number is < 14 (Hannah Stoik @hannahms)
Improvements
- Update dbt2 package versions to 0.48.7 (Mark Wong @mw2q)
- Allow users to configure pemagent in case user doesn't have ssh access to PEM server (Vibhor Kumar @vibhorkum)
- Fix Ansible linting errors (Hannah Stoik @hannahms)
- Testing with multiple Ansible core versions (Hannah Stoik @hannahms)
- Allow pgbackrest roles to support more than 3 standby nodes. (Hannah Stoik @hannahms)
Release 3.14.0
Major release
New features
- Allow usage of custom PostgreSQL/EPAS SSL key and certificate (Julien Tachoires @jt-edb / Vibhor Kumar @vibhorkumar123 )
- EFM eager failover capability in setup_efm (Vibhor Kumar @vibhorkumar123)
- EFM API node state support (Julien Tachoires @jt-edb)
- PgBackRest support (Hannah Stoik @hannahms)
- Tablespaces management (Vibhor Kumar @vibhorkumar123)
- New manage_efm role for updating EFM settings (Vibhor Kumar @vibhorkumar123)
- Playbook for password rotation (Vibhor Kumar @vibhorkumar123)
Improvements
- EPEL 8: enable powertools repo (Julien Tachoires @jt-edb)
- Exposing pem agent's batch script user variable (Vibhor Kumar @vibhorkumar123)
- setup_replication: Preventing ansible timeout with async basebackup (Julien Tachoires @jt-edb)
- Barman: Specify at least Barman 2.8 for rsync standby backup (Michael Wallas @mikewallace1979)
- Update Autotuning role based on the new release or Tuning Guide for Linux (Vibhor Kumar @vibhorkumar123 )
Bug fixes
- Fix synchronous_standby_names parameter settings during replication setup (Vibhor Kumar @vibhorkumar123)
- setup_efm: execute WAL checking op. with root privs (Julien Tachoires @jt-edb)
- Fix PG repo setup on Debian (Maxime Poncet @mponcet)
- test-runner.py typo fix for subprocess's standard error stream (Bryan Barajas @bryan-bar)
Release 3.13.1
Maintenance release
Bug fixes
- setup_efm: execute WAL checking op. with root priv (Julien Tachoires @jt-edb)
Release 3.13.0
Major release
New features
- OracleLinux7 support (Julien Tachoires @jt-edb)
- EFM 4.5 support (Vibhor Kumar @vibhorkumar123)
- New role: manage_dbpatches (Vibhor Kumar @vibhorkumar123)
- edb-pgbouncer 1.17 support (Julien Tachoires @jt-edb)
- Cloud Native Postgres deployment support (Doug Ortiz @dougortiz)
- Support for custom SSH port (Julien Tachoires @jt-edb)
- Support for EDB Repos 2.0 in setup_repo role(Vibhor Kumar @vibhorkumar123)
- pgbouncer support on Debian (Hannah Stoik @hannahms)
- DBT3 and DBT7 support (Mark Wong @mw2q)
- DBT2: install flamegraph tool (Mark Wong @mw2q)
Improvements
- Adapt restart condition in manage_postgres_params to remove continuous restarts (Marco Henning)
Bug fixes
- pgpool2: Disable builtin PostgreSQL package (Julien Tachoires @jt-edb)
Release 3.12.1
Maintenance release
Bug fixes
- pgpool2: disable builtin postgresql package (Julien Tachoires @jt-edb)
Release 3.12.0
Major release
New features
- Allow VIP usage with Barman (Julien Tachoires @jt-edb)
- Adding option for enabling/disabling of Postgres core dump using parameter pg_enable_core_dump (Vibhor Kumar @vibhorkumar123)
- Create / remove local wal archive directory (Dirk C. Aumueller @dirkcaumueller)
Bug fixes
- centos7: Avoid package conflict with python2-psycopg2 (Julien Tachoires @jt-edb)
- Move arithmetic and concat. inside jinja template (Julien Tachoires @jt-edb)
- Fixing an issue with capturing PEM Server version in setup pemagent (Vibhor Kumar @vibhorkumar123)
- Fix the all_nodes lookup function (Julien Tachoires @jt-edb)
- Cast use_hostname to bool (Julien Tachoires @jt-edb)
Improvements
- Update the default barman version to 2.19 (Vibhor Kumar @vibhorkumar123)
- Update DBT2 playbooks: several updates for ease of benchmarking and to prepare the system for more in-depth system characterization (Mark Wong @mw2q)
- Tests: functional tests for setup_dbt2 (Vincent Phan @vincentp7212)
- Only install sslutils packages when pg_ssl is enabled (Stefan Fercot @pgstef)
- Tests: functional tests for setup_dbt2_driver (Vincent Phan @vincentp7212)
- Tests: functional tests for setup_dbt2_client (Vincent Phan @vincentp7212)
- pemagent support for Barman (Vibhor Kumar @vibhorkumar123)
- Tests: functional tests for setup_hammerdb (Vincent Phan @vincentp7212)
- Tests: functional tests for setup_hammerdbserver (Vincent Phan @vincentp7212)
- Tests: functional tests for setup_repmgr (Vincent Phan @vincentp7212)
- Making /etc/hosts update optional by adding a variable update_etc_file: true (Vibhor Kumar @vibhorkumar123)
- Tests: functional tests for setup_barman (Vincent Phan @vincentp7212)
- Set default PostgreSQL/EPAS version to 14 (Julien Tachoires @jt-edb)