Skip to content

Bump etcd to v3.5.29 (release-1.33)#7327

Open
k0s-bot wants to merge 1 commit intorelease-1.33from
renovate/release-1.33-etcd
Open

Bump etcd to v3.5.29 (release-1.33)#7327
k0s-bot wants to merge 1 commit intorelease-1.33from
renovate/release-1.33-etcd

Conversation

@k0s-bot
Copy link
Copy Markdown
Contributor

@k0s-bot k0s-bot commented Mar 21, 2026

This PR contains the following updates:

Package Type Update Change Age Confidence
etcd-io/etcd patch 3.5.283.5.29 age confidence
go.etcd.io/etcd/api/v3 require patch v3.5.28v3.5.29 age confidence
go.etcd.io/etcd/client/pkg/v3 require patch v3.5.28v3.5.29 age confidence
go.etcd.io/etcd/client/v3 require patch v3.5.28v3.5.29 age confidence
go.etcd.io/etcd/etcdutl/v3 require patch v3.5.28v3.5.29 age confidence
go.etcd.io/etcd/pkg/v3 indirect patch v3.5.28v3.5.29 age confidence
go.etcd.io/etcd/raft/v3 indirect patch v3.5.28v3.5.29 age confidence
go.etcd.io/etcd/server/v3 indirect patch v3.5.28v3.5.29 age confidence

Release Notes

etcd-io/etcd (etcd-io/etcd)

v3.5.29

Compare Source

Please check out CHANGELOG for a full list of changes. And make sure to read upgrade guide before upgrading etcd (there may be breaking changes).

For installation guides, please check out play.etcd.io and operating etcd. Latest support status for common architectures and operating systems can be found at supported platforms.

Linux
ETCD_VER=v3.5.29

# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1 --no-same-owner
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version

# start a local etcd server
/tmp/etcd-download-test/etcd

# write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo
macOS (Darwin)
ETCD_VER=v3.5.29

# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
Docker

etcd uses gcr.io/etcd-development/etcd as a primary container registry, and quay.io/coreos/etcd as secondary.

ETCD_VER=v3.5.29

rm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \
  docker rmi gcr.io/etcd-development/etcd:${ETCD_VER} || true && \
  docker run \
  -p 2379:2379 \
  -p 2380:2380 \
  --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \
  --name etcd-gcr-${ETCD_VER} \
  gcr.io/etcd-development/etcd:${ETCD_VER} \
  /usr/local/bin/etcd \
  --name s1 \
  --data-dir /etcd-data \
  --listen-client-urls http://0.0.0.0:2379 \
  --advertise-client-urls http://0.0.0.0:2379 \
  --listen-peer-urls http://0.0.0.0:2380 \
  --initial-advertise-peer-urls http://0.0.0.0:2380 \
  --initial-cluster s1=http://0.0.0.0:2380 \
  --initial-cluster-token tkn \
  --initial-cluster-state new \
  --log-level info \
  --logger zap \
  --log-outputs stderr

docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcd --version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdutl version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl endpoint health
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl put foo bar
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl get foo

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@k0s-bot k0s-bot added the dependencies Pull requests that update a dependency file label Mar 21, 2026
@k0s-bot k0s-bot requested review from a team as code owners March 21, 2026 00:53
@k0s-bot k0s-bot requested a review from twz123 March 21, 2026 00:53
@k0s-bot
Copy link
Copy Markdown
Contributor Author

k0s-bot commented Mar 21, 2026

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 1 additional dependency was updated

Details:

Package Change
go.etcd.io/etcd/client/v2 v2.305.28 -> v2.305.29

@k0s-bot k0s-bot requested a review from jnummelin March 21, 2026 00:53
@k0s-bot k0s-bot enabled auto-merge March 21, 2026 00:53
@k0s-bot k0s-bot force-pushed the renovate/release-1.33-etcd branch from b3a2776 to ff6b9d8 Compare March 27, 2026 16:42
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has merge conflicts that need to be resolved.

@k0s-bot k0s-bot changed the title Bump etcd to v3.5.28 (release-1.33) Bump etcd to v3.5.28 (release-1.33) - autoclosed Mar 29, 2026
@k0s-bot k0s-bot closed this Mar 29, 2026
auto-merge was automatically disabled March 29, 2026 16:38

Pull request was closed

@k0s-bot k0s-bot deleted the renovate/release-1.33-etcd branch March 29, 2026 16:38
Signed-off-by: k0s-bot <110385897+k0s-bot@users.noreply.github.com>
@k0s-bot k0s-bot changed the title Bump etcd to v3.5.28 (release-1.33) - autoclosed Bump etcd to v3.5.29 (release-1.33) Apr 1, 2026
@k0s-bot k0s-bot reopened this Apr 1, 2026
@k0s-bot k0s-bot force-pushed the renovate/release-1.33-etcd branch 2 times, most recently from ff6b9d8 to 0ea048f Compare April 1, 2026 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant