v0.24.0
gardener-robot-ci-3
released this
13 Nov 09:46
·
21 commits
to master
since this release
[gardener/etcd-druid]
📰 Noteworthy
[OPERATOR]
Upgradedetcd-backup-restore
image version tov0.31.0
. by @renormalize [#924][OPERATOR]
Upgradedetcd-wrapper
image version tov0.3.0
. by @gardener-robot-ci-3 [#921][DEVELOPER]
Upgradedgithub.com/gardener/etcd-backup-restore
dependency from0.29.0
to0.31.0
. by @renormalize [#924]
🏃 Others
[OPERATOR]
Introduced github pages to host the etcd-druid documentation by @unmarshall [#909][OPERATOR]
Fix a minor bug in wrongly assuming24hr
as full snapshot interval to compute backup ready condition by getting it from full snapshot schedule. by @anveshreddy18 [#906][OPERATOR]
Added a doc detailing on how to contribute to existing documentation. by @unmarshall [#920][OPERATOR]
add additionallatest
tag to released images. by @anveshreddy18 [#888][OPERATOR]
Fixes github pages links by @unmarshall [#919][OPERATOR]
Minor fixes to the docs, changed the images to reflect the new logo. by @Shreyas-s14 [#901]
[gardener/etcd-backup-restore]
🏃 Others
[OPERATOR]
Improved error handling in deletion of delta snapshots during snapshot garbage collection. by @Shreyas-s14 [gardener/etcd-backup-restore#793][OPERATOR]
Improves therenewTime
of full snapshot lease when the lease is updated as part of retry mechanism by @anveshreddy18 [gardener/etcd-backup-restore#753][DEVELOPER]
Azure Blob Storage client Go module upgraded to github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from the deprecated github.com/Azure/azure-storage-blob-go by @renormalize [gardener/etcd-backup-restore#751][DEVELOPER]
Builds for non-native platforms can now be done using thedocker-build
make target instead of having to invoke thedocker buildx
command. The platform can be specified using thePLATFORM
variable which is passed while invoking make. by @renormalize [gardener/etcd-backup-restore#780][DEVELOPER]
Standardize theyaml
dependency tosigs.k8s.io/yaml
. Replace deprecatedk8s.io/utils/pointer
withk8s.io/utils/ptr
. Bump all direct dependencies to newer versions. by @renormalize [gardener/etcd-backup-restore#796][DEVELOPER]
etcd-backup-restore
now uses theRestore
API exposed bygo.etcd.io/etcd/clientv3/snapshot
to perform restoration of the etcd data directory, moving away from performing restoration of the data directory manually. by @renormalize [gardener/etcd-backup-restore#795][DEVELOPER]
Upgrade the Go dependency togo1.23.2
. by @renormalize [gardener/etcd-backup-restore#786][USER]
etcd-backup-restore
now uses etcd versionv3.4.34
for the embedded etcd during restoration. by @renormalize [gardener/etcd-backup-restore#795]
[gardener/etcd-wrapper]
✨ New Features
[USER]
etcd-wrapper
has been updated to start etcd versionv3.4.34
. by @renormalize [gardener/etcd-wrapper#30]
🏃 Others
[DEVELOPER]
All dependencies upgraded to the newer versions for enhanced security and support. by @renormalize [gardener/etcd-wrapper#30]
Docker Images
- etcd-druid:
europe-docker.pkg.dev/gardener-project/releases/gardener/etcd-druid:v0.24.0