Summary of Changes
Minor Changes:
- cilium-cli: Apply standard scheduling params to all connectivity pods (cilium/cilium#49113, @HadrienPatte)
- helm: move SPIRE chart values under ztunnel (cilium/cilium#48942, @mhofstetter)
CI Changes:
- cilium-cli: Fix unschedulable client pod on 2-node clusters (cilium/cilium#49776, @aanm)
- cilium-cli: Ignore restarts of never-started containers (cilium/cilium#49641, @aanm)
- cilium-cli: restore v2alpha1 BGP deprecation log exception (cilium/cilium#49919, @martonra)
- cilium-cli: Retry policy deletes on API server errors (cilium/cilium#49777, @aanm)
Misc Changes:
cilium sysdumpcollects CiliumCIDRGroups again. The task had failed since cilium-cli v0.18.4 and left an emptyciliumcidrgroups-<ts>.yamlin the bundle. (cilium/cilium#49914, @asvw)- chore(deps): update auto-merge-trusted-deps (main) (cilium/cilium#49695, @cilium-renovate[bot])
- chore(deps): update auto-merge-trusted-deps (main) (cilium/cilium#49744, @cilium-renovate[bot])
- chore(deps): update auto-merge-trusted-deps (main) (cilium/cilium#49895, @cilium-renovate[bot])
- cilium-cli: Add a flag to skip creating the host-netns DaemonSet during connectivity tests. (cilium/cilium#49466, @41ks)
- cilium-cli: add explicit timeout to ensure health check termination (cilium/cilium#49837, @giorio94)
- cilium-cli: Discover Gateway API versions for sysdump (cilium/cilium#49840, @mhofstetter)
- Update stable release to v0.20.2 by @tklauser in #3329
- go.mod: drop controller-runtime replace directive by @tklauser in #3330
- chore(deps): update docker.io/library/golang:1.27.3 docker digest to 2920bb1 by @renovate[bot] in #3331
- chore(deps): update gcr.io/distroless/static:latest docker digest to 4488103 by @renovate[bot] in #3332
- chore(deps): update go by @renovate[bot] in #3334
- chore(deps): update docker.io/library/golang:1.27.3-alpine3.23 docker digest to 5d51133 by @renovate[bot] in #3335
- Prepare for v0.20.3 release by @tklauser in #3336
Full Changelog: v0.20.2...v0.20.3