Skip to content

Conversation

cilium-renovate[bot]
Copy link
Contributor

This PR contains the following updates:

Package Change Age Confidence Type Update
github.com/docker/docker v28.3.1+incompatible -> v28.3.2+incompatible age confidence require patch
go.etcd.io/etcd/api/v3 v3.6.1 -> v3.6.2 age confidence require patch
go.etcd.io/etcd/client/pkg/v3 v3.6.1 -> v3.6.2 age confidence require patch
go.etcd.io/etcd/client/v3 v3.6.1 -> v3.6.2 age confidence require patch
golang.org/x/crypto v0.39.0 -> v0.40.0 age confidence require minor
golang.org/x/mod v0.25.0 -> v0.26.0 age confidence require minor
golang.org/x/net v0.41.0 -> v0.42.0 age confidence require minor
golang.org/x/sync v0.15.0 -> v0.16.0 age confidence require minor
golang.org/x/sys v0.33.0 -> v0.34.0 age confidence require minor
golang.org/x/term v0.32.0 -> v0.33.0 age confidence require minor
golang.org/x/text v0.26.0 -> v0.27.0 age confidence require minor
golang.org/x/tools v0.34.0 -> v0.35.0 age confidence require minor
google.golang.org/genproto/googleapis/rpc 513f239 -> 8d1bb00 age confidence require digest

Release Notes

docker/docker (github.com/docker/docker)

v28.3.2+incompatible

Compare Source

etcd-io/etcd (go.etcd.io/etcd/api/v3)

v3.6.2

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.6.2

##### 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.6.2

##### 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.6.2

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: Branch creation - "on sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

Signed-off-by: cilium-renovate[bot] <134692979+cilium-renovate[bot]@users.noreply.github.com>
@cilium-renovate cilium-renovate bot added kind/enhancement This would improve or streamline existing functionality. release-note/misc This PR makes changes that have no direct user impact. renovate/stop-updating Tell Renovate to stop updating PR labels Jul 13, 2025
@cilium-renovate cilium-renovate bot requested a review from a team as a code owner July 13, 2025 02:55
@cilium-renovate cilium-renovate bot added the kind/enhancement This would improve or streamline existing functionality. label Jul 13, 2025
@cilium-renovate cilium-renovate bot requested a review from HadrienPatte July 13, 2025 02:55
@cilium-renovate cilium-renovate bot added release-note/misc This PR makes changes that have no direct user impact. renovate/stop-updating Tell Renovate to stop updating PR labels Jul 13, 2025
@cilium-renovate cilium-renovate bot enabled auto-merge July 13, 2025 02:55
@cilium-renovate cilium-renovate bot requested a review from ciliumbot July 13, 2025 02:55
@github-actions github-actions bot added the kind/community-contribution This was a contribution made by a community member. label Jul 13, 2025
@ciliumbot ciliumbot removed the request for review from HadrienPatte July 13, 2025 02:56
@cilium-renovate cilium-renovate bot added this pull request to the merge queue Jul 14, 2025
@maintainer-s-little-helper maintainer-s-little-helper bot added ready-to-merge This PR has passed all tests and received consensus from code owners to merge. labels Jul 14, 2025
Merged via the queue into main with commit 304d017 Jul 14, 2025
427 of 448 checks passed
@cilium-renovate cilium-renovate bot deleted the renovate/main-all-go-deps-main branch July 14, 2025 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/community-contribution This was a contribution made by a community member. kind/enhancement This would improve or streamline existing functionality. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact. renovate/stop-updating Tell Renovate to stop updating PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant