Skip to content

1.8.0-rc4

Pre-release
Pre-release
Compare
Choose a tag to compare
@joestringer joestringer released this 19 Jun 20:21
v1.8.0-rc4

We are pleased to release Cilium v1.8.0-rc4. We anticipate this to be the final release candidate prior to the full v1.8.0 release. Note: The summary of changes below represents the diff between v1.8.0-rc3 and v1.8.0-rc4

Summary of Changes

Minor Changes:

  • api/v1: Add observation proto enum (Backport PR #12173, Upstream PR #12085, @glibsm)
  • docs: Extend BPF-based masquerading section (Backport PR #12203, Upstream PR #12145, @brb)
  • helm: Remove affinity from cilium-etcd-operator (Backport PR #12173, Upstream PR #12139, @brb)
  • Update the Cilium eBPF library to the latest version. (Backport PR #12103, Upstream PR #12068, @tklauser)

Bugfixes:

  • bpf: Use nproc --all for __NR_CPUS__ (Backport PR #12173, Upstream PR #12121, @gandro)
  • cilium-operator: Wait for CRDs before running Informers (Backport PR #12173, Upstream PR #10899, @mrostecki)
  • cilium/charts: set system-{node,cluster}-critical priorityClass for k8s >= 1.17 (Backport PR #12173, Upstream PR #12151, @aanm)
  • cilium: chaining mode skb->mark can be mangled by iptables allow opt-out (Backport PR #12196, Upstream PR #12185, @jrfastab)
  • cilium: fix helm usage of enableIdentityMap -> enableIdentityMark (Backport PR #12196, Upstream PR #12194, @jrfastab)
  • daemon: Fix fallback to iptables-based masquerading (Backport PR #12103, Upstream PR #12081, @brb)
  • daemon: fix panic when starting Cilium (Backport PR #12173, Upstream PR #12101, @aanm)
  • daemon: Fix session affinity map creation (Backport PR #12173, Upstream PR #12134, @brb)
  • datapath,daemon: Fix initialization panics when IPv6 is enabled (Backport PR #12203, Upstream PR #12197, @brb)
  • do not ignore Kubernetes event updates for CCNP and CNP with 'specs' field after being created (Backport PR #12173, Upstream PR #12143, @aanm)
  • doc: Ensure ConfigMap remains compatible across 1.7 -> 1.8 upgrade (Backport PR #12173, Upstream PR #12097, @tgraf)
  • Don't require (not supported on Azure) ipam.Cidrs when masquerade is disabled (Backport PR #12103, Upstream PR #11978, @bpineau)
  • operator: sync CiliumNodes into etcd instead of k8s nodes (Backport PR #12173, Upstream PR #12179, @aanm)
  • option: Require native-routing-cidr only if IPv4 is enabled (Backport PR #12203, Upstream PR #12198, @brb)
  • stop Cilium from hanging on CNP or CCNP events from Kubernetes if running with 'k8s-event-handover=true' and 'kvstore=""' (Backport PR #12173, Upstream PR #12146, @aanm)

CI Changes:

Misc Changes: