Skip to content

fix(deps): update module github.com/cilium/cilium to v1.20.3 - #44

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/github.com-cilium-cilium-1.x
Oct 18, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/github.com-cilium-cilium-1.x

Conversation

@renovate

@renovate renovate Bot commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/cilium/cilium v1.20.2 → v1.20.3 age confidence

Release Notes

cilium/cilium (github.com/cilium/cilium)

v1.20.3: 1.20.3

Compare Source

Summary of Changes

Minor Changes:

  • alibabacloud: support IMDSv2 (token-based) instance metadata access (Backport PR #​49336, Upstream PR #​49182, @​4n4nd)
  • Fix conntrack garbage collection deleting CT entries that the datapath reopened between the GC batch read and the delete, which could cascade into NAT mapping deletion and SNAT source-port reallocation for live connections. (Backport PR #​49119, Upstream PR #​46750, @​gyutaeb)
  • operator: prevent CNPs with nodeSelector from silently enforcing nothing (Backport PR #​49173, Upstream PR #​47882, @​weizhoublue)

Bugfixes:

  • azure: Fixed an issue where an interface with an empty MAC field would be reported back the the cilium agent causing it to crash on startup when trying to configure the routes. (Backport PR #​49336, Upstream PR #​48648, @​41ks)
  • bpf: icmp: use 576 byte of inner packet to avoid partial csum floor (Backport PR #​48907, Upstream PR #​48578, @​tommyp1ckles)
  • cilium-dbg: Print port numbers correctly for map cilium_lb*_reverse_sk (Backport PR #​49336, Upstream PR #​47134, @​jayl1e)
  • daemon: fix a bug where L7 DNS policies could remain loaded in the datapath during agent shutdown, causing pods under a wildcard toFQDNs policy to lose DNS resolution for the duration of the restart. (Backport PR #​48907, Upstream PR #​48747, @​41ks)
  • endpoint/restore: skip cleanup for reserved internal endpoints (Backport PR #​48999, Upstream PR #​48272, @​fristonio)
  • envoy: handle listener additional address changes (Backport PR #​48917, Upstream PR #​48712, @​nezdolik)
  • envoy: handle listener address changes in ADS (Backport PR #​48917, Upstream PR #​48798, @​nezdolik)
  • envoy: track coalesced ADS snapshot updates (Backport PR #​48917, Upstream PR #​48631, @​nezdolik)
  • Fix Gateway API ExternalAuth dropping request bodies when allowedResponseHeaders is unset (Backport PR #​49189, Upstream PR #​48770, @​kirgene)
  • Fix incorrect deletion of new endpoint during GC iteration when reusing ID from a previously GC'd endpoint (Backport PR #​49189, Upstream PR #​48905, @​fristonio)
  • Fix ip6tables chain rename errors being silently ignored during iptables rule reconciliation. (Backport PR #​49336, Upstream PR #​49024, @​maxskokov)
  • Fix panic in agent when CiliumLocalRedirectPolicy redirectBackend.toPorts is declared as an empty array. The agent will now reject such a policy. (Backport PR #​48907, Upstream PR #​48491, @​ajmmm)
  • Fix PMTU/ICMP replies for IPIP/Geneve DSR for GRO skbs (Backport PR #​49189, Upstream PR #​48489, @​borkmann)
  • Fix rare data race in selector cache that could lead to agent panic (Backport PR #​49189, Upstream PR #​47733, @​odinuge)
  • Fix restoration of terminating backends. If a terminating backend become active again during restart the backend was incorrectly kept as quarantined. (Backport PR #​48797, Upstream PR #​48763, @​joamaki)
  • Fixes a bug where Hubble flows may list the incorrect policy that allowed or denied a flow (Backport PR #​49189, Upstream PR #​49086, @​tsotne95)
  • Fixes a bug where the helm value hubble.tls.auto.privateKey settings are no longer ignored in Hubble cert-manager certificates (Backport PR #​49189, Upstream PR #​49114, @​byxorna)
  • Fixes an issue where CiliumCIDRGroups with zero-length cidrs (i.e. 0.0.0.0/0) inadvertently selected no traffic. (Backport PR #​49336, Upstream PR #​48366, @​squeed)
  • gateway-api: filter CEC controls from infrastructure metadata (Backport PR #​48984, Upstream PR #​47732, @​nezdolik)
  • gateway-api: make HTTP route ordering deterministic (Backport PR #​49336, Upstream PR #​48951, @​abduu11aahh)
  • gateway-api: Support system CA certificates in BackendTLSPolicy. (Backport PR #​49336, Upstream PR #​48895, @​shreyasrajiv327)
  • infraendpoints: Release the health IPv4 when the IPv6 allocation fails (Backport PR #​48907, Upstream PR #​48816, @​HadrienPatte)
  • k8s/resource: fix leaked event finalizer on unobserved delete (Backport PR #​48907, Upstream PR #​48785, @​tklauser)
  • L7 conformance CI fixes (Backport PR #​48999, Upstream PR #​47517, @​fristonio)
  • operator: Do not emit warning when deleting already deleted unmanaged pod (Backport PR #​48907, Upstream PR #​48765, @​gandro)
  • operator: fix metrics list default address to work on IPv6-only clusters with dual stack nodes by trying both IPv4 and IPv6 loopback addresses (Backport PR #​48907, Upstream PR #​48780, @​41ks)
  • Set ipv6 routing rules when dual stack is enabled (Backport PR #​49336, Upstream PR #​49188, @​fcrespofastly)
  • Sockets are no longer destroyed when a Service backend is terminated unless they are still connected to that backend. Unconnected UDP sockets, and sockets that have since disconnected or moved to another backend, used to have their local port silently changed. (Backport PR #​49189, Upstream PR #​48725, @​maxskokov)

CI Changes:

Misc Changes:

Other Changes:

Docker Manifests

cilium

quay.io/cilium/cilium:v1.20.3@sha256:95cfa5c2427cc6b452c00908778d0566311f572589284af949d06a013db1a849
quay.io/cilium/cilium:stable@sha256:95cfa5c2427cc6b452c00908778d0566311f572589284af949d06a013db1a849

clustermesh-apiserver

quay.io/cilium/clustermesh-apiserver:v1.20.3@sha256:5c8dca0d0b77bb593df157be39f6c9c868dc08922bbd0540ac0a56815341b227
quay.io/cilium/clustermesh-apiserver:stable@sha256:5c8dca0d0b77bb593df157be39f6c9c868dc08922bbd0540ac0a56815341b227

hubble-relay

quay.io/cilium/hubble-relay:v1.20.3@sha256:c6f819d9c5e0b35ccac63b9f2f1ae213fd9be50588e15d5a444d5d305ad317b5
quay.io/cilium/hubble-relay:stable@sha256:c6f819d9c5e0b35ccac63b9f2f1ae213fd9be50588e15d5a444d5d305ad317b5

operator-alibabacloud

quay.io/cilium/operator-alibabacloud:v1.20.3@sha256:615f8c2995e437320571d6f61e623d6848ed3ea357cdaa886ac95bbff29a0b52
quay.io/cilium/operator-alibabacloud:stable@sha256:615f8c2995e437320571d6f61e623d6848ed3ea357cdaa886ac95bbff29a0b52

operator-aws

quay.io/cilium/operator-aws:v1.20.3@sha256:49bdd1d54bdf3da2740848c4662854d0d41c0df25cffe8575d71723db08cc0d1
quay.io/cilium/operator-aws:stable@sha256:49bdd1d54bdf3da2740848c4662854d0d41c0df25cffe8575d71723db08cc0d1

operator-azure

quay.io/cilium/operator-azure:v1.20.3@sha256:7132b3ff7e33a076ea9fadaa6e4f2b364937ed7b118b92928bdb4706921a2ffa
quay.io/cilium/operator-azure:stable@sha256:7132b3ff7e33a076ea9fadaa6e4f2b364937ed7b118b92928bdb4706921a2ffa

operator-generic

quay.io/cilium/operator-generic:v1.20.3@sha256:efdd8d89d6d8f63d21a065fa2f9e17614a2b3ac9371b221af9355f63829e2dbc
quay.io/cilium/operator-generic:stable@sha256:efdd8d89d6d8f63d21a065fa2f9e17614a2b3ac9371b221af9355f63829e2dbc

operator

quay.io/cilium/operator:v1.20.3@sha256:c40996c8a413f57db75715e683abc550e7849904aa20b8730822ba532f9b783c
quay.io/cilium/operator:stable@sha256:c40996c8a413f57db75715e683abc550e7849904aa20b8730822ba532f9b783c


Configuration

📅 Schedule: (in timezone Europe/Zurich)

  • 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 this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot enabled auto-merge (squash) October 18, 2026 17:14
@renovate

renovate Bot commented Oct 18, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ 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

Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by minimumReleaseAge=3 days

Details:

Package Change
google.golang.org/genproto/googleapis/rpc v0.0.0-20260706201446-f0a921348800 -> v0.0.0-20260803160001-6ac0973c030d

@renovate
renovate Bot merged commit 5dfbdf8 into main Oct 18, 2026
5 checks passed
@renovate
renovate Bot deleted the renovate/github.com-cilium-cilium-1.x branch October 18, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants