artifacthub helm/cilium/cilium 1.11.2

latest releases: 1.15.4, 1.14.10, 1.13.15...
2 years ago

The Cilium core team is pleased to announce Cilium v1.11.2. This release includes a range of bugfixes and updates Envoy to v1.21.1 to address several low, moderate and high severity CVEs. Users on GKE environments are advised to update their node taints from node.cilium.io/agent-not-ready=true:NoSchedule to node.cilium.io/agent-not-ready=true:NoExecute, more details below.

Summary of Changes

Minor Changes:

  • Allow using install-no-conntrack-iptables-rules when all masquerading is disabled. (Backport PR #18569, Upstream PR #18482, @pchaigno)
  • daemon: Allow to enable PCAP recorder in non-lb mode (Backport PR #18630, Upstream PR #18592, @brb)
  • helm: Add values for custom service monitor annotations (Backport PR #18780, Upstream PR #18681, @michi-covalent)
  • metrics: Expose xfrm stats in prometheus metrics (Backport PR #18630, Upstream PR #18553, @sayboras)

Bugfixes:

  • Add missing source identity to drop notifications during encryption with native routing mode (Backport PR #18726, Upstream PR #18682, @YutaroHayakawa)
  • Also take secondary CIDRs into account when checking for validity of IPv4NativeRoutingCIDR (Backport PR #18780, Upstream PR #18653, @codablock)
  • Cilium host proxy is updated to Envoy release 1.21.1 (Backport PR #18888, Upstream PR #18899, @jrajahalme)
  • clustermesh-apiserver: fix cmd-line args processing (Backport PR #18726, Upstream PR #18277, @abocim)
  • cmd: Fix issue reading string map type via config map (Backport PR #18726, Upstream PR #18478, @sayboras)
  • daemon: Fix missing errors in KPR init (Backport PR #18630, Upstream PR #18499, @brb)
  • datapath: Only unload obsolete XDP when attached (Backport PR #18669, Upstream PR #18636, @jaffcheng)
  • Fix bpf lb maglev list command when ipv4 or ipv6 Maglev lookup tables are empty (Backport PR #18630, Upstream PR #18469, @ti-mo)
  • Fix a bug with local redirect policies selecting host networked pods as local endpoints not taking effect. (Backport PR #18726, Upstream PR #18563, @aditighag)
  • Fix BPF attachment when bandwidth manager is enabled without host firewall or kube-proxy-replacement. (Backport PR #18780, Upstream PR #18717, @pchaigno)
  • Fix bug where Cilium drops traffic from remote nodes in etcd mode, despite policy that allows the traffic (Backport PR #18800, Upstream PR #18777, @joestringer)
  • Fix bug where Hubble flows report that a packet is both forwarded and dropped by host firewall. It will now only report the drop. (Backport PR #18630, Upstream PR #18484, @YutaroHayakawa)
  • Fix incorrect packet trace for encrypted packets received from the network (Backport PR #18726, Upstream PR #18643, @YutaroHayakawa)
  • Fix kube-apiserver policy matching feature with tunneling enabled (Backport PR #18669, Upstream PR #18527, @christarazi)
  • Fix the bug that ipsec packets bypass the <- stack trace after encryption (Backport PR #18669, Upstream PR #18608, @YutaroHayakawa)
  • hubble/recorder: Sanitize pcap filename (Backport PR #18669, Upstream PR #18612, @gandro)
  • labelfilter: Refine default label regexps (Backport PR #18726, Upstream PR #18693, @twpayne)
  • monitor: Output non-trace messages to stderr (Backport PR #18630, Upstream PR #18479, @YutaroHayakawa)
  • node: Don't skip masquerading for External node IPs (Backport PR #18630, Upstream PR #18483, @pchaigno)
  • Preserve tail call maps during resize to prevent drops during agent upgrade (Backport PR #18800, Upstream PR #17744, @ti-mo)
  • Prevent unmanaged pods in GKE's containerd flavors. (Backport PR #18726, Upstream PR #18486, @bmcustodio)
    • Important: Users should update their node taints from node.cilium.io/agent-not-ready=true:NoSchedule to node.cilium.io/agent-not-ready=true:NoExecute.
    • Important: During the first node reboot after the fix is applied pods may still get IPs from the default CNI as cilium-node-init is only run later in the node startup process. The fix will then be in place for all subsequent reboots.
  • route: sort by priority to identify the default one (Backport PR #18630, Upstream PR #18564, @jibi)
  • Skip node ipset updates if iptables masquerading is disabled (Backport PR #18800, Upstream PR #17871, @pchaigno)

CI Changes:

Misc Changes:

Other Changes:

Docker Manifests

cilium

docker.io/cilium/cilium:v1.11.2@sha256:4332428fbb528bda32fffe124454458c9b716c86211266d1a03c4ddf695d7f60
quay.io/cilium/cilium:v1.11.2@sha256:4332428fbb528bda32fffe124454458c9b716c86211266d1a03c4ddf695d7f60
docker.io/cilium/cilium:stable@sha256:4332428fbb528bda32fffe124454458c9b716c86211266d1a03c4ddf695d7f60
quay.io/cilium/cilium:stable@sha256:4332428fbb528bda32fffe124454458c9b716c86211266d1a03c4ddf695d7f60

clustermesh-apiserver

docker.io/cilium/clustermesh-apiserver:v1.11.2@sha256:2be171e91944a7f764c0fe13618401f68d1b7a7b199d09711db0da38f8cbaf70
quay.io/cilium/clustermesh-apiserver:v1.11.2@sha256:2be171e91944a7f764c0fe13618401f68d1b7a7b199d09711db0da38f8cbaf70
docker.io/cilium/clustermesh-apiserver:stable@sha256:2be171e91944a7f764c0fe13618401f68d1b7a7b199d09711db0da38f8cbaf70
quay.io/cilium/clustermesh-apiserver:stable@sha256:2be171e91944a7f764c0fe13618401f68d1b7a7b199d09711db0da38f8cbaf70

docker-plugin

docker.io/cilium/docker-plugin:v1.11.2@sha256:f632d9e3fd57c216af37a83477f6a89f8c76ba06cf60192797cd46e34a477d59
quay.io/cilium/docker-plugin:v1.11.2@sha256:f632d9e3fd57c216af37a83477f6a89f8c76ba06cf60192797cd46e34a477d59
docker.io/cilium/docker-plugin:stable@sha256:f632d9e3fd57c216af37a83477f6a89f8c76ba06cf60192797cd46e34a477d59
quay.io/cilium/docker-plugin:stable@sha256:f632d9e3fd57c216af37a83477f6a89f8c76ba06cf60192797cd46e34a477d59

hubble-relay

docker.io/cilium/hubble-relay:v1.11.2@sha256:f031f95f3c9ba8962094649c0cc913f90723d553203444c8fb9a591e38873c9d
quay.io/cilium/hubble-relay:v1.11.2@sha256:f031f95f3c9ba8962094649c0cc913f90723d553203444c8fb9a591e38873c9d
docker.io/cilium/hubble-relay:stable@sha256:f031f95f3c9ba8962094649c0cc913f90723d553203444c8fb9a591e38873c9d
quay.io/cilium/hubble-relay:stable@sha256:f031f95f3c9ba8962094649c0cc913f90723d553203444c8fb9a591e38873c9d

operator-alibabacloud

docker.io/cilium/operator-alibabacloud:v1.11.2@sha256:a4c04d3af0a8b44d66f7fa04361023c082b4a5112bc357f6c9ed95ee5e073213
quay.io/cilium/operator-alibabacloud:v1.11.2@sha256:a4c04d3af0a8b44d66f7fa04361023c082b4a5112bc357f6c9ed95ee5e073213
docker.io/cilium/operator-alibabacloud:stable@sha256:a4c04d3af0a8b44d66f7fa04361023c082b4a5112bc357f6c9ed95ee5e073213
quay.io/cilium/operator-alibabacloud:stable@sha256:a4c04d3af0a8b44d66f7fa04361023c082b4a5112bc357f6c9ed95ee5e073213

operator-aws

docker.io/cilium/operator-aws:v1.11.2@sha256:abb7af69d6679e64dab9d7a87eae73377b3e9b880ff90ab8689ad1bf9e6ff3cd
quay.io/cilium/operator-aws:v1.11.2@sha256:abb7af69d6679e64dab9d7a87eae73377b3e9b880ff90ab8689ad1bf9e6ff3cd
docker.io/cilium/operator-aws:stable@sha256:abb7af69d6679e64dab9d7a87eae73377b3e9b880ff90ab8689ad1bf9e6ff3cd
quay.io/cilium/operator-aws:stable@sha256:abb7af69d6679e64dab9d7a87eae73377b3e9b880ff90ab8689ad1bf9e6ff3cd

operator-azure

docker.io/cilium/operator-azure:v1.11.2@sha256:6221ea3e47ae6ad4ab226d7dc886d74ad666e54f50b85863b09d913ae06a497d
quay.io/cilium/operator-azure:v1.11.2@sha256:6221ea3e47ae6ad4ab226d7dc886d74ad666e54f50b85863b09d913ae06a497d
docker.io/cilium/operator-azure:stable@sha256:6221ea3e47ae6ad4ab226d7dc886d74ad666e54f50b85863b09d913ae06a497d
quay.io/cilium/operator-azure:stable@sha256:6221ea3e47ae6ad4ab226d7dc886d74ad666e54f50b85863b09d913ae06a497d

operator-generic

docker.io/cilium/operator-generic:v1.11.2@sha256:4c8bea6818ee3e4932f99e9c1d7efa88b8c0f3cd516160caec878406531e45e7
quay.io/cilium/operator-generic:v1.11.2@sha256:4c8bea6818ee3e4932f99e9c1d7efa88b8c0f3cd516160caec878406531e45e7
docker.io/cilium/operator-generic:stable@sha256:4c8bea6818ee3e4932f99e9c1d7efa88b8c0f3cd516160caec878406531e45e7
quay.io/cilium/operator-generic:stable@sha256:4c8bea6818ee3e4932f99e9c1d7efa88b8c0f3cd516160caec878406531e45e7

operator

docker.io/cilium/operator:v1.11.2@sha256:9c3ce1d4748dc08cfcc23d845f5e55ebf48fb682ec3d2c3e24e21563c8b3d914
quay.io/cilium/operator:v1.11.2@sha256:9c3ce1d4748dc08cfcc23d845f5e55ebf48fb682ec3d2c3e24e21563c8b3d914
docker.io/cilium/operator:stable@sha256:9c3ce1d4748dc08cfcc23d845f5e55ebf48fb682ec3d2c3e24e21563c8b3d914
quay.io/cilium/operator:stable@sha256:9c3ce1d4748dc08cfcc23d845f5e55ebf48fb682ec3d2c3e24e21563c8b3d914

Don't miss a new cilium release

NewReleases is sending notifications on new releases.