github cilium/cilium v1.7.7
1.7.7

latest releases: v1.14.11, v1.13.16, v1.15.5...
3 years ago

We are pleased to release Cilium v1.7.7. This release is a bugfix release for the v1.7.x series, and includes deployment fixes for Azure environments, DNS proxy startup optimizations, and etcd failover improvements.

Summary of Changes

Minor Changes:

  • Add an option to cilium-agent for disabling 'HealthCheckNodePort' (Backport PR #12458, Upstream PR #11236, @soumynathan)
  • Add heartbeat to etcd quorum check (Backport PR #12534, Upstream PR #12453, @tgraf)
  • etcd: Disable heartbeat quorum check by default (#12755, @tgraf)
  • Atomically replace endpoint header files to avoid corrupted or inconsistent state. (Backport PR #12399, Upstream PR #12380, @tklauser)
  • DNS Proxy is started earlier in the Cilium agent bootstrap to make it available to running endpoints sooner. (#12718, @jrajahalme)
  • Improve etcd fail-over scenarios (Backport PR #12534, Upstream PR #12427, @tgraf)
  • k8s: update k8s dependencies to 1.17.9 (#12668, @aanm)
  • operator: rate limit GC of security identities (Backport PR #12450, Upstream PR #12451, @aanm)
  • Parallelise CRD registration to improve bootstrap time (Backport PR #12727, Upstream PR #12719, @tgraf)
  • Fix issue where Cilium could crash on startup with "can't create perf event: no such device". (Backport PR #12459, Upstream PR #12068, @tklauser)

Bugfixes:

  • bpf: explicitly set ttl in tunnel key (Backport PR #12613, Upstream PR #12529, @borkmann)
  • bpf: Fix monitor aggregation for 'from-network' (Backport PR #12613, Upstream PR #12559, @joestringer)
  • cilium: chaining mode skb->mark can be mangled by iptables allow opt-out (Backport PR #12458, Upstream PR #12185, @jrfastab)
  • cilium: fix helm usage of enableIdentityMap -> enableIdentityMark (Backport PR #12458, Upstream PR #12194, @jrfastab)
  • datapath/linux: protect against concurrent access in NodeValidateImplementation (Backport PR #12613, Upstream PR #12461, @tklauser)
  • etcd: Fix firstSession error handling (Backport PR #12774, Upstream PR #12773, @tgraf)
  • etcd: Fix session renewal controllers (Backport PR #12613, Upstream PR #12553, @tgraf)
  • etcd: Fix several etcd related issues (Backport PR #12622, Upstream PR #12605, @tgraf)
  • Fix etcd failure behavior when user or client context ends (Backport PR #12613, Upstream PR #12587, @tgraf)
  • Fix manual endpoint regeneration via command line (Backport PR #12613, Upstream PR #12524, @christarazi)
  • Fix string slice type CLI arguments (Backport PR #12613, Upstream PR #12457, @JieJhih)
  • Fix toGroups CRD to address validation errors (Backport PR #12622, Upstream PR #12440, @lbernail)
  • install/kubernetes: re-add removed permissions from clusterrole (#12720, @aanm)
  • pkg/k8s: use copy of objectmeta when fetching from local stores (Backport PR #12613, Upstream PR #12470, @aanm)
  • Protect ENI and Azure IPAM from misbehaving cloud APIs (Backport PR #12337, Upstream PR #11231, @tgraf)

CI Changes:

Misc Changes:

Other Changes:

Don't miss a new cilium release

NewReleases is sending notifications on new releases.