artifacthub helm/cilium/cilium 1.7.2

latest releases: 1.13.16, 1.14.11, 1.15.5...
4 years ago

We are pleased to announce this bugfix release for the Cilium v1.7 series. This version bumps the Istio integration to Istio v1.5.1, documents how to use Cilium with k3s, and fixes various bugs in previous releases. Refer to the release notes for full details.

Users are strongly recommended to review the updated Upgrade Guide prior to upgrading to this release, as CNP validation was made stricter which may require user input before proceeding with upgrade.

Summary of Changes

Minor Changes:

  • Add helm NOTES file (Backport PR #10818, Upstream PR #10641, @soumynathan)
  • Add option to retrieve pprof traces from running cilium-agents (Backport PR #10756, Upstream PR #10666, @aanm)
  • bpf: significantly improve capacity of TCP CT tables (Backport PR #10818, Upstream PR #10518, @borkmann)
  • Docs: Implements Documentation to install Cilium on k3s (Backport PR #10591, Upstream PR #10476, @seanmwinn)
  • Istio integration has been updated to release 1.5.0. (Backport PR #10591, Upstream PR #10564, @jrajahalme)
  • Istio integration is updated to release 1.5.1, with backported fix for GKE/COS. (Backport PR #10813, Upstream PR #10730, @jrajahalme)
  • k8s: Disable several CiliumEndpoint status sections by default (Backport PR #10756, Upstream PR #10490, @tgraf)
  • Keep Cluster IP service handling when accessed from pods when kubeProxyReplacement is set to "disabled" (pre-v1.6 behavior). (Backport PR #10657, Upstream PR #10651, @brb)
  • Protect NodePort port range by appending it to net.ipv4.ip_local_reserved_ports if the range clashes with ephemeral port range (Backport PR #10833, Upstream PR #10782, @brb)
  • Update k8s libraries to 1.17.4 (#10663, @aanm)

Bugfixes:

  • cilium: encryption, additional mtu fix for non-default 1500B MTU (Backport PR #10632, Upstream PR #10551, @jrfastab)
  • cilium: set encrypt node route mtu in encryption table (Backport PR #10756, Upstream PR #10741, @jrfastab)
  • cni: fix interface sandbox in cmdAdd return value (Backport PR #10591, Upstream PR #10482, @jaffcheng)
  • Do not throw errors for each new endpoint that is created (Backport PR #10756, Upstream PR #10608, @aanm)
  • eni: Fix unexpected IP release when agent restarts (Backport PR #10756, Upstream PR #9888, @jaffcheng)
  • Fix eks restart pods helm (Backport PR #10591, Upstream PR #10351, @tom-hadlaw-hs)
  • Fix issue where lxc_config.h header disappears after some regenerations (Backport PR #10632, Upstream PR #10630, @joestringer)
  • Fix possible endpoint restore failure in CRD mode. (Backport PR #10818, Upstream PR #10785, @aanm)
  • Improve pod restarts on GKE (Backport PR #10591, Upstream PR #10377, @ap4y)
  • k8s: Defer marking node as ready to just API is served (Backport PR #10818, Upstream PR #10767, @tgraf)
  • Kubernetes connectivity check fixes (Backport PR #10818, Upstream PR #10801, @tgraf)
  • kubernetes: do not set enable-endpoint-health-checking=false with portmap (Backport PR #10756, Upstream PR #10566, @soumynathan)
  • pkg/monitor: Add missing drop reasons (Backport PR #10591, Upstream PR #10554, @Frankkkkk)
  • policy: Keep NameManager locked during SelectorCache operations (Backport PR #10530, Upstream PR #10501, @jrajahalme)
  • pre-flight: Correct tofqdns-precache container name (Backport PR #10756, Upstream PR #10753, @raybejjani)
  • Tight CNP and CCNP schema validation for badly formatted policies (yaml or json) (Backport PR #10833, Upstream PR #10727, @aanm)
  • When running in Kubernetes, Cilium will run a periodic heartbeat and close all open Kubernetes client connections if the active connections become unresponsive. (Backport PR #10756, Upstream PR #10184, @tom-hadlaw-hs)

CI Changes:

  • [CI] Replace jenkinsfiles with symlinks (Backport PR #10591, Upstream PR #10262, @nebril)
  • CI: K8sKafkaPolicyTest kafka-broker starts up without errors (Backport PR #10756, Upstream PR #10721, @raybejjani)
  • pkg/k8s: fix heartbeat unit test (Backport PR #10818, Upstream PR #10790, @aanm)
  • test: fix k8s provisioning with feature gates (Backport PR #10756, Upstream PR #10658, @aanm)
  • test: Fix possible race in waitForNPods helper function (Backport PR #10591, Upstream PR #10481, @brb)
  • test: Fix some minor microk8s integration issues (Backport PR #10632, Upstream PR #10577, @joestringer)

Misc Changes:

Other Changes:

  • helm: Remove dsr option leftover from values.yaml (#10800, @brb)

Don't miss a new cilium release

NewReleases is sending notifications on new releases.