Skip to content

Releases: gardener/etcd-backup-restore

v0.41.1

23 Feb 15:54

Choose a tag to compare

[github.com/gardener/etcd-backup-restore:v0.41.1]

🐛 Bug Fixes

  • [OPERATOR] Fix the deadlock issue in snapshotter. by @ishan16696 [#984]
  • [OPERATOR] Memory leak issue has been fixed by ensuring the etcd watch client is properly closed. by @ishan16696 [#987]

🏃 Others

  • [OPERATOR] Upgrade to golang:1.25.7 in build/Dockerfile by @Shreyas-s14 [#997]
  • [OPERATOR] Added the next-cluster-version-compatible flag to embed etcd and helm chart for version compatibility of etcd. by @Shreyas-s14 [#998]

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.41.1

v0.41.0

03 Feb 18:23

Choose a tag to compare

[github.com/gardener/etcd-backup-restore:v0.41.0]

✨ New Features

🐛 Bug Fixes

  • [OPERATOR] Fixed the restoration failures that could occur when etcd backups was taken from etcd which has auth enabled. by @Tomy2e [#954]

🏃 Others

  • [OPERATOR] Upgrade to go 1.25.0 by @ishan16696 [#969]
  • [OPERATOR] Storage endpoint configuration must now be passed through the --store-endpoint-override flag instead of a field in the credential secret. The older method of passing endpoint through credential files is now deprecated. by @renormalize [#952]
  • [OPERATOR] Update AWS SDK to provider support for new regions by @kon-angelo [#960]
  • [OPERATOR] Upgrade to golang:1.25.6 in build/Dockerfile by @renormalize [#974]
  • [OPERATOR] Upgrade k8s.io/* to v0.34.3, and cloud provider dependencies to latest. by @renormalize [#980]
  • [DEVELOPER] Introduce build/.dockerignore to reduce the time take in the COPY phase during a local docker build on a developer's machine. by @renormalize [#972]

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.41.0

v0.40.0

21 Nov 15:39

Choose a tag to compare

[github.com/gardener/etcd-backup-restore:v0.40.0]

📰 Noteworthy

  • [DEPENDENCY] Upgrade k8s.io/* dependencies to v0.34.2, and direct dependencies to latest desired versions. by @renormalize [#937]

🏃 Others

  • [OPERATOR] Adds the additional handling to reduce file permissions of safe_guard file. by @ishan16696 [#933]
  • [OPERATOR] Upgrade to Go 1.25 in Dockerfile and Actions. by @renormalize [#929]
  • [USER] Snapshot compression is now enabled by default.
    If you wish to disable the snapshot compression then please set this flag: --compress-snapshots to false. by @ishan16696 [#927]
  • [DEVELOPER] Set least permissible privileges for GHA build for release & non-release workflows by @anveshreddy18 [#942]

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.40.0

v0.39.0

14 Oct 10:59

Choose a tag to compare

[github.com/gardener/etcd-backup-restore:v0.39.0]

✨ New Features

  • [OPERATOR] When using S3 (or a S3-compatible) storage provider you can now configure the responseChecksumValidation and requestChecksumCalculation options via the secret file by @maboehm [#902]
  • [OPERATOR] Cluster ID is now part of the etcd member lease for operators to easily troubleshoot split-brain/split-quorum scenarios. by @CaptainIRS [#913]
  • [OPERATOR] GCS snapstore now support web identity authentication.
    To be enabled, the credentialsConfig (or serviceaccount.json) must be configured with credentials of type external_account, additionally in the same directory files projectID and token must be set respectively with the GCP project id and identity token. by @vpnachev [#908]

🏃 Others

  • [DEVELOPER] migrate CICD-Pipeline to GitHub-Actions by @ccwienk [#894]

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.39.0

v0.38.0

26 Aug 06:32

Choose a tag to compare

[github.com/gardener/etcd-backup-restore:v0.38.0]

📰 Noteworthy

✨ New Features

  • [OPERATOR] S3 snapstore now support web identity authentication.
    To be enabled, the roleARN and token credentials files or json fields must be set, while accessKeyID and secretAccessKey has to be unset. by @vpnachev [#892]

🐛 Bug Fixes

  • [OPERATOR] The copy command does not attempt to upload snapshots with the .final suffix in the source to the destination store if they are already in the destination. by @renormalize [#907]

🏃 Others

  • [DEVELOPER] Convert .reuse/dep5 to REUSE.toml. by @shreyas-s-rao [#904]
  • [OPERATOR] The container base image has been updated to debian12. by @vpnachev [#892]

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.38.0

v0.37.0

25 Jun 09:11

Choose a tag to compare

[gardener/etcd-backup-restore]

✨ New Features

  • [DEVELOPER] AWS SDK has been upgraded to v2. by @vpnachev [#874]

🏃 Others

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.37.0

v0.36.3

15 May 14:21

Choose a tag to compare

[gardener/etcd-backup-restore]

🐛 Bug Fixes

  • [USER] Fix regression for snapshot temp dir cleanup when no snapstore configured. by @shreyas-s-rao [#882]

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.36.3

v0.36.2

14 May 16:03

Choose a tag to compare

no release notes available

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.36.2

v0.36.1

14 May 05:40

Choose a tag to compare

[gardener/etcd-backup-restore]

🐛 Bug Fixes

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.36.1

v0.36.0

12 May 11:23

Choose a tag to compare

[gardener/etcd-backup-restore]

📰 Noteworthy

  • [DEPENDENCY] Upgrade cloud.google.com/go/storage to v1.50.0. by @renormalize [#854]

🏃 Others

  • [DEVELOPER] Updated e2e test setup to install provider CLIs using apt package manager and fixed a failing test case involving etcd-wrapper process PID retrieval. by @anveshreddy18 [#862]
  • [DEVELOPER] Upgrade the concourse pipeline to go1.24.1. by @renormalize [#859]
  • [USER] Clean up snapshot temp directory during initialization. by @shreyas-s-rao [#869]

Container (OCI) Images

  • etcdbrctl: europe-docker.pkg.dev/gardener-project/releases/gardener/etcdbrctl:v0.36.0