v0.22.0
gardener-robot-ci-3
released this
10 Jan 15:35
·
80 commits
to master
since this release
[gardener/etcd-druid]
⚠️ Breaking Changes
[OPERATOR]
UseEtcdWrapper
feature gate has progressed from the alpha stage to the beta stage, which now allows for its default usage in etcd-druid. If you prefer to continue using the etcd-custom-image, you can disable the etcd-wrapper by setting the feature flag tofalse
. by @ishan16696 [#744][OPERATOR]
Change OCI Image Registry from GCR (eu.gcr.io/gardener-project
) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases
). Users should update their references. by @ccwienk [#735]
✨ New Features
[USER]
Add support for overriding storage API endpoint for provider GCS, by adding new fieldstorageAPIEndpoint
in the GCP/GCS backup secret, with the value in the formathttp[s]://host[:port]/storage/v1/
.⚠️ Note: GCS storage API endpoint will not be overridden forEtcdCopyBackupsTask
s, since backup buckets may reside in different regions. by @shreyas-s-rao [#737]
🏃 Others
[OPERATOR]
Documentation for the controllers of etcd-druid by @renormalize [#722][OPERATOR]
Adds documentation for local setup of Etcd Druid by @anveshreddy18 [#721][DEVELOPER]
Upgrade to go 1.21.4 by @seshachalam-yv [#727]
[gardener/etcd-backup-restore]
⚠️ Breaking Changes
[OPERATOR]
Change OCI Image Registry from GCR (eu.gcr.io/gardener-project
) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases
). Users should update their references. by @ccwienk [gardener/etcd-backup-restore#688]
🏃 Others
[OPERATOR]
Add unit tests for chunk deletion by @anveshreddy18 [gardener/etcd-backup-restore#685][OPERATOR]
Dynamic loading of IaaS credentials is now optimized to make use of file system information instead of calculating a hash of the credentials to detect changes. by @renormalize [gardener/etcd-backup-restore#670][OPERATOR]
A regression in chunk deletion behavior for openstack provider has now been fixed. by @shreyas-s-rao [gardener/etcd-backup-restore#703][USER]
Add support for overriding storage API endpoint for provider GCS, by setting environment variableGOOGLE_STORAGE_API_ENDPOINT
, with the value in the formathttp[s]://host[:port]/storage/v1/
.⚠️ Note: GCS storage API endpoint will not be overridden forcopy
subcommand, since backup buckets may reside in different regions. by @shreyas-s-rao [gardener/etcd-backup-restore#691]
[gardener/etcd-wrapper]
⚠️ Breaking Changes
[OPERATOR]
Change OCI Image Registry from GCR (eu.gcr.io/gardener-project
) to Artifact-Registry (europe-docker.pkg.dev/gardener-project/releases
). Users should update their references. by @shreyas-s-rao [gardener/etcd-wrapper#22]
🏃 Others
[OPERATOR]
Theetcd
process now runs with umask set to0077
, this way the files it creates have no permissions ongroup
andothers
level. by @AleksandarSavchev [gardener/etcd-wrapper#16]
Docker Images
- etcd-druid:
europe-docker.pkg.dev/gardener-project/releases/gardener/etcd-druid:v0.22.0