chore(deps): update dependency cilium-cli to v0.19.6 - #248
Conversation
AI Assessment
AnalysisCilium CLI is a core infrastructure component for a Kubernetes homelab. While this is a minor version update with improvements and bug fixes, it contains breaking changes due to removal of deprecated APIs and configuration options. The update spans multiple versions (v0.19.0-v0.19.4) with significant changes to connectivity tests, new feature additions (--log-check-only-test-time flag, --cleanup flag), and API removals. Compatibility with the deployed Cilium core version must be verified before merging. The homelab environment needs manual validation that no deprecated configurations are in use. RecommendationNEEDS_REVIEW: Before merging, verify: (1) Current Cilium core version matches v1.15+ requirement, (2) No cluster configurations use deprecated v2alpha1 CiliumNodeConfig API, (3) No deprecated encryption-related options are configured, (4) Test cilium-cli connectivity tests in non-production environment if possible. Review the detailed changelog for v0.19.0-v0.19.4 changes. Consider merging after confirming compatibility and running connectivity tests. Analyzed by n8n AI Agent using Claude |
6216759 to
4f9540f
Compare
4f9540f to
9d15d95
Compare
9d15d95 to
39ef79f
Compare
39ef79f to
1764879
Compare
1764879 to
450214f
Compare
This PR contains the following updates:
0.18.8→0.19.6Release Notes
cilium/cilium-cli (cilium-cli)
v0.19.6Compare Source
Summary of Changes
Minor Changes:
CI Changes:
Misc Changes:
hybridrouting mode (routing-mode: hybrid), allowing Cilium to dynamically choose between native routing and tunnel encapsulation based on subnet topology. Traffic between pods in directly connected subnets is routed natively for improved throughput, while cross-subnet traffic is tunneled. (cilium/cilium#45001, @vanessachammas)079e598(main) (cilium/cilium#47108, @cilium-renovate[bot])cilium features statuspod exec on transient API server exec-proxy failures (e.g. 502 Bad Gateway, or a truncated empty response) so CI post-steps are not failed by transient infrastructure blips. (cilium/cilium#46881, @aanm)18b460dby @renovate[bot] in #3261d5f030cby @renovate[bot] in #32669197324by @renovate[bot] in #32683d0d988by @renovate[bot] in #3269Full Changelog: cilium/cilium-cli@v0.19.5...v0.19.6
v0.19.5Compare Source
Summary of Changes
Minor Changes:
CI Changes:
cilium-cliconnectivity tests now test for policy-based Envoy listener redirects on the wildcard port. (cilium/cilium#46251, @jrajahalme)Misc Changes:
2d6c802(main) (cilium/cilium#46163, @cilium-renovate[bot])IPAMSpec.PodCIDRstoip.Prefix(cilium/cilium#46599, @HadrienPatte)VirtualNetworkandIPAMCIDRto netip (cilium/cilium#46309, @HadrienPatte)6df14f4by @renovate[bot] in #32432d6c802by @renovate[bot] in #3246718ea10by @renovate[bot] in #3256New Contributors
Full Changelog: cilium/cilium-cli@v0.19.4...v0.19.5
v0.19.4Compare Source
Summary of Changes
Misc Changes:
3592aa8by @renovate[bot] in #3235313faaeby @renovate[bot] in #323408329adby @renovate[bot] in #3231b72d04bby @renovate[bot] in #3237Full Changelog: cilium/cilium-cli@v0.19.3...v0.19.4
v0.19.3Compare Source
Summary of Changes
Minor Changes:
--log-check-only-test-time, has been added to Cilium CLI connectivity tests. When set to true, only the logs written after the point in time where the tests have been started get checked. This aims at avoiding false positive. (cilium/cilium#44988, @fgiloux)enable-encryption-strict-modeencryption-strict-mode-cidrandencryption-strict-mode-allow-remote-node-identitiesoptions (cilium/cilium#45452, @smagnani96)v2alpha1CiliumNodeConfigAPI that was promoted tov2in cilium 1.16. (cilium/cilium#44739, @HadrienPatte)Bugfixes:
CI Changes:
echo-external-node(cilium/cilium#45530, @pchaigno)Misc Changes:
chore(deps): update all-dependencies (main) (cilium/cilium#44565, @cilium-renovate[bot])
chore(deps): update all-dependencies (main) (cilium/cilium#44667, @cilium-renovate[bot])
chore(deps): update all-dependencies (main) (cilium/cilium#44948, @cilium-renovate[bot])
chore(deps): update base-images (main) (cilium/cilium#44566, @cilium-renovate[bot])
chore(deps): update base-images (main) (cilium/cilium#44663, @cilium-renovate[bot])
chore(deps): update base-images (main) (cilium/cilium#44781, @cilium-renovate[bot])
chore(deps): update base-images (main) (cilium/cilium#44923, @cilium-renovate[bot])
chore(deps): update base-images (main) (cilium/cilium#45460, @cilium-renovate[bot])
chore(deps): update base-images (main) (cilium/cilium#45611, @cilium-renovate[bot])
chore(deps): update base-images (main) (cilium/cilium#45726, @cilium-renovate[bot])
chore(deps): update base-images to v1.26.2 (main) (cilium/cilium#45297, @cilium-renovate[bot])
cilium-cli/connectivity: add --exit-zero-on-failure flag (cilium/cilium#44433, @darox)
cilium-cli/connectivity: use
WithCiliumVersionto skip tests per Cilium version (cilium/cilium#44765, @tklauser)cilium-cli/sysdump: collect Cilium L2 Announcement Policies (cilium/cilium#45353, @tklauser)
cilium-cli: Disable Helm Server Side Apply (cilium/cilium#44546, @YutaroHayakawa)
cilium-cli: Fix panic parsing IPv6 URL in connectivity tests (cilium/cilium#45337, @HadrienPatte)
modernize: Enable
waitgroupanalyzer (cilium/cilium#44660, @HadrienPatte)renovate: Add support to manage
echo-advancedimage (cilium/cilium#44623, @HadrienPatte)Update release instructions by @tklauser in #3192
Update stable release to v0.19.2 by @tklauser in #3193
chore(deps): update actions/setup-go action to v6.3.0 by @renovate[bot] in #3194
chore(deps): update gcr.io/distroless/static:latest docker digest to
eca24e6by @renovate[bot] in #3195chore(deps): update docker.io/library/golang:1.26.0 docker digest to
9edf713by @renovate[bot] in #3196RELEASE: confirm that CLI release works for optional Cloud environments by @julianwiedmann in #3200
chore(deps): update gcr.io/distroless/static:latest docker digest to
28efbe9by @renovate[bot] in #3198chore(deps): update go by @renovate[bot] in #3201
chore(deps): update all github action dependencies by @renovate[bot] in #3199
chore(deps): update docker.io/library/golang docker tag to v1.26.1 by @renovate[bot] in #3202
chore(deps): update all github action dependencies by @renovate[bot] in #3203
chore(deps): update golangci-lint by @renovate[bot] in #3204
chore(deps): update golangci/golangci-lint docker tag to v2.11.2 by @renovate[bot] in #3205
chore(deps): update golangci/golangci-lint docker tag to v2.11.3 by @renovate[bot] in #3206
chore(deps): update actions/download-artifact action to v8.0.1 by @renovate[bot] in #3207
chore(deps): update gcr.io/distroless/static:latest docker digest to
47b2d72by @renovate[bot] in #3211chore(deps): update softprops/action-gh-release action to v2.5.1 by @renovate[bot] in #3210
chore(deps): update docker.io/library/golang:1.26.1 docker digest to
c7e98ccby @renovate[bot] in #3208chore(deps): update softprops/action-gh-release action to v2.6.1 by @renovate[bot] in #3212
chore(deps): update golangci/golangci-lint docker tag to v2.11.4 by @renovate[bot] in #3214
chore(deps): update docker.io/library/golang:1.26.1 docker digest to
595c784by @renovate[bot] in #3213chore(deps): update dependency cilium/cilium to v1.19.2 by @renovate[bot] in #3215
chore(deps): update actions/setup-go action to v6.4.0 by @renovate[bot] in #3217
chore(deps): pin cilium/cilium action to
0f7ddbfby @renovate[bot] in #3216chore(deps): update go to v1.26.2 by @renovate[bot] in #3218
chore(deps): update cilium/cilium digest to
143928bby @renovate[bot] in #3219chore(deps): update docker/build-push-action action to v7.1.0 by @renovate[bot] in #3220
chore(deps): update all github action dependencies by @renovate[bot] in #3223
chore(deps): update cilium by @renovate[bot] in #3222
chore(deps): update cilium/cilium digest to
41774fcby @renovate[bot] in #3224chore(deps): update golangci/golangci-lint docker tag to v2.12.0 by @renovate[bot] in #3225
chore(deps): update docker.io/library/golang:1.26.2 docker digest to
5f3787bby @renovate[bot] in #3221chore(deps): update cilium/cilium digest to
71eacdeby @renovate[bot] in #3226chore(deps): update golangci/golangci-lint docker tag to v2.12.1 by @renovate[bot] in #3227
chore(deps): update dependency golangci/golangci-lint to v2.12.2 by @renovate[bot] in #3229
chore(deps): update go to v1.26.3 by @renovate[bot] in #3230
chore(deps): update cilium/cilium digest to
3188dcdby @renovate[bot] in #3228Prepare for v0.19.3 release by @tklauser in #3232
Full Changelog: cilium/cilium-cli@v0.19.2...v0.19.3
v0.19.2Compare Source
Summary of Changes
CI Changes:
Misc Changes:
chore(deps): update all-dependencies (main) (cilium/cilium#44353, @cilium-renovate[bot])
chore(deps): update all-dependencies (main) (cilium/cilium#44465, @cilium-renovate[bot])
chore(deps): update base-images to v1.26.0 (main) (cilium/cilium#44360, @cilium-renovate[bot])
cli: Add failed to retrieve cluster cfg to exclusion list (cilium/cilium#44332, @brb)
deps: update helm to v4.1.1 (cilium/cilium#44390, @aanm)
modernize: Enable
rangeintanalyzer (cilium/cilium#44457, @HadrienPatte)Fix multiple tag error on main and release builds by @ferozsalam in #3186
chore(deps): update gcr.io/distroless/static:latest docker digest to
d90359cby @renovate[bot] in #3185chore(deps): update actions/stale action to v10.2.0 by @renovate[bot] in #3187
chore(deps): update dependency cilium/cilium to v1.19.0 by @renovate[bot] in #3177
chore(deps): update golangci/golangci-lint docker tag to v2.10.1 by @renovate[bot] in #3189
chore(deps): update dependency cilium/cilium to v1.19.1 by @renovate[bot] in #3188
chore(deps): update helm/kind-action action to v1.14.0 by @renovate[bot] in #3190
Prepare for v0.19.2 release by @tklauser in #3191
Full Changelog: cilium/cilium-cli@v0.19.1...v0.19.2
v0.19.1Compare Source
Summary of Changes
Minor Changes:
Bugfixes:
CI Changes:
Misc Changes:
ce63a16by @renovate[bot] in #3172972618cby @renovate[bot] in #3176New Contributors
Full Changelog: cilium/cilium-cli@v0.19.0...v0.19.1
v0.19.0Compare Source
Summary of Changes
CI Changes:
Misc Changes:
a22b2e6(main) (cilium/cilium#43303, @cilium-renovate[bot])network-perfimage ref (cilium/cilium#43297, @HadrienPatte)4b2a093by @renovate[bot] in #3152a22b2e6by @renovate[bot] in #315636b4f45by @renovate[bot] in #31606cc2338by @renovate[bot] in #3164cd64becby @renovate[bot] in #3165Full Changelog: cilium/cilium-cli@v0.18.9...v0.19.0
v0.18.9Compare Source
Summary of Changes
Major Changes:
Minor Changes:
CiliumBGPPeeringPolicyCRD and its agent implementation. Usecilium.io/v2CRDs (CiliumBGPClusterConfig,CiliumBGPPeerConfig,CiliumBGPAdvertisement,CiliumBGPNodeConfigOverride) for configuring BGP. (cilium/cilium#42278, @rastislavs)CI Changes:
Misc Changes:
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.