Skip to content

renovate: disable all etcd updates on v1.16 and v1.17#42847

Merged
giorio94 merged 2 commits intocilium:mainfrom
giorio94:mio/renovate
Nov 18, 2025
Merged

renovate: disable all etcd updates on v1.16 and v1.17#42847
giorio94 merged 2 commits intocilium:mainfrom
giorio94:mio/renovate

Conversation

@giorio94
Copy link
Copy Markdown
Member

Temporarily disable all etcd updates on v1.16 and v1.17, because newer versions are compiled with go 1.24.8 or later, which includes a breaking change in IP addresses parsing affecting the clustermesh-apiserver usage. See #42818 for more details and the fix, which is intended to be backported once we built up sufficient confidence.

The first commit is intended to fix the updates in stable branches, which appeared to already not work as expected.

The blamed commit introduced a filter to prevent both major and minor
version updates of etcd in stable branches. However, it appears that
patch version updates are not performed either, when the minor version
is not the last one, because they are grouped together. Let's separate
minor and patch updates for this specific dependency, which should fix
the issue and let updates be performed as expected.

Fixes: 592f7b0 ("renovate: only perform etcd patch version updates in stable branches")
Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
Temporarily disable all etcd updates on v1.16 and v1.17, because newer
versions are compiled with go 1.24.8 or later, which includes a breaking
change in IP addresses parsing affecting the clustermesh-apiserver usage.
See cilium#42818 for more details and the fix, which is intended
to be backported once we built up sufficient confidence.

Signed-off-by: Marco Iorio <marco.iorio@isovalent.com>
@giorio94 giorio94 added release-note/misc This PR makes changes that have no direct user impact. area/kvstore Impacts the KVStore package interactions. labels Nov 18, 2025
@giorio94 giorio94 marked this pull request as ready for review November 18, 2025 11:11
@giorio94 giorio94 requested review from a team as code owners November 18, 2025 11:11
@giorio94
Copy link
Copy Markdown
Member Author

/test

@giorio94 giorio94 enabled auto-merge November 18, 2025 15:02
@giorio94 giorio94 added this pull request to the merge queue Nov 18, 2025
Merged via the queue into cilium:main with commit 46a682f Nov 18, 2025
84 checks passed
@giorio94 giorio94 deleted the mio/renovate branch November 18, 2025 22:29
@cilium-release-bot cilium-release-bot Bot moved this to Released in cilium v1.19.0 Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/kvstore Impacts the KVStore package interactions. release-note/misc This PR makes changes that have no direct user impact.

Projects

No open projects
Status: Released

Development

Successfully merging this pull request may close these issues.

3 participants