Skip to content

1.12.0-rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@aanm aanm released this 22 Jun 14:00
v1.12.0-rc3

We are pleased to release Cilium v1.12.0-rc3.

Summary of Changes

Major Changes:

Minor Changes:

Bugfixes:

  • Add missing packet trace for some non-NodePort SNAT egress (#19158, @YutaroHayakawa)
  • bpf: Use tunnel port flag instead of hardcoded value (#20115, @pchaigno)
  • cilium: fix conflicting iptables-legacy and iptables-nft rules (#20123, @jrfastab)
  • cli: Update regex for key value validation (#19794, @sayboras)
  • cli: Use custom named map instead of StringToStringVar (#19968, @sayboras)
  • clustermesh: Add ownerReferences for CiliumNodes (#19959, @sayboras)
  • cmd: Allow more complicated patterns in map string type. (#19955, @sayboras)
  • contrib: Fix passing ipFamily to kind.sh (#19707, @brb)
  • datapath: Fix implicit-int-conversion err in common.h (#19832, @brb)
  • endpoint: Fix packets to host dropped with the chaining mode and host firewall (#19734, @ysksuzuki)
  • Fix agent panic in some cases when service matcher local redirect policy was deployed prior to the selected service. (#19522, @aditighag)
  • Fix Azure IPAM 403 errors for Azure instances using Azure Compute Gallery images (#19697, @andrew-bulford-form3)
  • Fix blackhole route error when cleanup (#20042, @soulseen)
  • Fix bug where established host connections would be interrupted on agent restart if the host firewall was enabled. (#19998, @pchaigno)
  • Fix Cilium bootstrapping regression with etcd without relying on DNS (#20106, @aanm)
  • Fix Cilium initialization for clusters with etcd-operator (#20131, @aanm)
  • Fix error propagation in bpf_lxc (#20144, @DolceTriade)
  • Fix memory leak in the DNS cache when a long-lived endpoint makes many unique DNS lookups over time (#19925, @christarazi)
  • Fix race condition leading to inconsistent CiliumNode that can cause the agent to fatal. (#19923, @pchaigno)
  • Fixed SystemD >=245 sysctl(rp_filter) config incompatibility (#20072, @dylandreimerink)
  • Fixes a bug in the BGP control plane which causes the wrong BGP virtual servers to be selected for reconciliation or removal (#19659, @ldelossa)
  • helm: Relax hubble ui image versions validation (#20039, @sayboras)
  • iptables: ensure all rules are installed consistently (#19693, @jibi)
  • iptables: fix typo in addProxyRule condition (#20109, @jibi)
  • nodediscovery: ensure we cache the nodeResource correctly to avoid null pointer dereferencing (#20158, @odinuge)
  • nodemanager: Fix bug where Cilium tried to reach stale health endpoints on kubeapi-server nodes (#20210, @gandro)
  • operator: Add cilium node garbage collector (#19576, @sayboras)

CI Changes:

Misc Changes: