github vitabaks/autobase 2.4.1
Release 2.4.1

14 hours ago

This release contains bug fixes since the 2.4.0 release. We recommend that you upgrade at the next available opportunity.

Several fixes were applied to ensure smoother operation in setups without TLS enabled and when accessing the Patroni API via plain HTTP.

What's Changed

  • fix: Add SSL check for Patroni REST API in HAProxy config by @vitabaks in #1277
  • Don't change permissions for the log directory when not needed by @bkhomuts in #1281
  • fix: Restrict pg_hba task to postgres_cluster group in add_node.yml by @vitabaks in #1283
  • fix: Force reload postgres after update pg_hba.conf by @cherts in #1287
  • fix: Make sure PostgreSQL unix socket, log and home directory exists by @cherts in #1288
  • fix: Set Patroni TLS vars only when HTTPS is enabled by @vitabaks in #1286
  • internal: Build and push docker images after release by @vitabaks in #1289

Migration Notes

Please note the migration notes from release 2.4.0:

  • PostgreSQL 18 is now used by default. For backward compatibility, explicitly set your current version in the postgresql_version variable.
  • Patroni REST API now uses HTTPS with a self-signed certificate. If your external tools rely on it, you may need to disable certificate verification or set patroni_restapi_protocol=http for backward compatibility.
  • Playbook add_pgnode.yml has been renamed to add_node.yml, because it now provides scaling capabilities not only for Postgres, but also for etcd clusters.

Full Changelog: 2.4.0...2.4.1

Don't miss a new autobase release

NewReleases is sending notifications on new releases.