Skip to content

v1.19.1

Compare
Choose a tag to compare
@cnp-autobot cnp-autobot released this 20 Mar 11:57
988bdd3

Release date: March 20, 2023

Enhancements:

  • Allow overriding the default backup target policy (#1602): previously, all backups and scheduled backups would use the cluster-level target policy
  • Extend the debug cluster's log level to the initdb job (#1503)
  • Support IPv6 and custom pg_hba for the PgBouncer pooler (#1395)
  • Enhance observability of backups with two new metrics and additional information in the status (#1428)
  • Document API calls from the instance manager (#1641)
  • Clarify deployment name via Helm (#1505)
  • Add the psql command to the cnp plugin for kubectl (#1668) allowing the user to start a psql session with a pod (the primary by default)

Technical enhancements:

  • Adopt Renovate for dependency tracking/updating (#1367, #1473)
  • Inject binaries for all supported architectures in the operator image (#1513)
  • Use the backup name to match resources in the backup object store (#1650) Leverages the --name option introduced with Barman 3.3 to make the association betwen backups and the object store more robust.

Fixes:

  • Prevent panic with error handling in the probes (#1716)
  • Ensure that the HTTP package and controller runtime logs are in JSON format (#1442)
  • Adds WAL storage to a cluster in a single instance Cluster (#1570)
  • Various improvements to make backup code more robust (#1536, #1564, #1588, #1466, #1647)
  • Properly show WAL archiving information with status command of the cnp plugin (#1666)
  • Ensure nodeAffinity is applied even if AdditionalPodAffinity and AdditionalPodAntiAffinity are not set (#1663)
  • Introduce failover delay during OnlineUpgrading phase (#1728) Previously, the online upgrade process could trigger failover logic unnecessarily.