gitlab ongresinc/stackgres 1.7.0-rc1

latest releases: 1.11.0, 1.11.0-rc1, 1.10.0...
6 months ago

🚀 Release 1.7.0-rc1 (2023-12-18)

🗒 NOTES

StackGres 1.7.0-rc1 has landed! Prepare to see how fast can be your backups using VolumeSnapshot support. 🎊 🍾 🏃

Finally the ability to overwrite Patroni dynamic configuration that allows to control better how failover behaves and when it is triggered.

Also a lot of bugfixes and small improvements, what you are waiting to upgrade StackGres!

✨ NEW FEATURES AND CHANGES

  • Support Kubernetes 1.29
  • Support OpenShift 4.14
  • Support for backup with VolumeSnapshots
  • Allow to overwrite patroni dynamic configuration
  • Order extensions returned by REST API using build and version
  • Added REST API endpoint to return results from named queries for an SGCluster
  • Added REST API endpoint to list postgres versions for an existing SGCluster

Web Console

Nothing new here! 👀

🐛 FIXES

  • PgBouncer configuration is not reloaded
  • Can not create SGShardedCluster for Postgres 13
  • SGScript status is corrupted for SGShardedCluster
  • SGConfig was missing spec.jobs.serviceAccount section and some field where not used in spec.cert
  • Changes were detected when no change were present in applied required resources
  • SGShardedBackups do not start if cronSchedule is not set
  • Backup and restore secret are not correctly updated
  • SGShardedCluster do not propagate usernames configured in credentials

Web Console

  • Add link to redirect shard to specific configuration
  • Prevent backup path from being erased on focus out
  • Allow custom containers and custom init containters edition on sharded cluster form
  • Allow custom containers and custom init containters edition on cluster form
  • Fix credentials warning position

🚧 KNOWN ISSUES

  • Major version upgrade fails if some extensions version are not available for the target Postgres version (#1368)
  • Backups may be restored with inconsistencies when performed with a Postgres instance running on a different architecture (#1539)

🆙 UPGRADE

To upgrade from a previous installation of the StackGres operator's helm chart you will have to upgrade the helm chart release. For more detailed information please refer to our documentation.

To upgrade StackGres operator's (upgrade only works starting from 1.1 version or above) helm chart issue the following commands (replace namespace and release name if you used something different):

helm upgrade -n "stackgres" "stackgres-operator" https://stackgres.io/downloads/stackgres-k8s/stackgres/1.7.0-rc1/helm/stackgres-operator.tgz

IMPORTANT: This release is incompatible with previous alpha or beta versions. Upgrading from those versions will require uninstalling completely StackGres including all clusters and StackGres CRDs (those in stackgres.io group) first.

Thank you for all the issues created, ideas, and code contributions by the StackGres Community!

🔀 FULL LIST OF COMMITS

Don't miss a new stackgres release

NewReleases is sending notifications on new releases.