Cilium - v1.8.11


We are pleased to release Cilium v1.8.11. This release includes connectivity fixes in specific environments, improved DNS proxy availability, and fixes an agent startup regression that some users observed in the previous release.

Summary of Changes

Minor Changes: * Envoy use of original source address in upstream connetions is disabled when datapath is tunneling. (Backport PR #16497, Upstream PR #14594, @jrajahalme) * Update k8s libraries to 1.18.19 (#16249, @nathanjsweet)

Bugfixes: * [v1.8] bpf: unconditionally enable tail calls in bpf_lxc (#16965, @kkourt) * bpf: fix hw_csum issue for icmp probe packets (Backport PR #16655, Upstream PR #16604, @borkmann) * DNS proxy is now more available during Cilium restarts, including upgrades. (Backport PR #16745, Upstream PR #16391, @jrajahalme) * Fixed bug causing policy realization being skipped in some scenarios with endpoint identity churn. (Backport PR #16497, Upstream PR #16271, @jrajahalme) * Ignore K8s namespace events that have the same labels (Backport PR #16497, Upstream PR #16268, @aanm) * pkg/option: Fix default assignment of EnableWellKnownIdentities (Backport PR #16655, Upstream PR #16434, @mauriciovasquezbernal) * Remove previous PERM ARP entries installed by Cilium when kube-proxy-replacement and IPSec are disabled. (#15993, @aanm)

CI Changes: * ci: restart portmap service on CI nodes (Backport PR #16655, Upstream PR #16506, @nebril) * Fix and add more commands in CI sysdumps (Backport PR #16912, Upstream PR #16721, @aanm) * Improve ipsec compile-time testing in CI (Backport PR #16276, Upstream PR #15872, @joestringer) * node-neigh: Fix concurrent arping update unit test flake (Backport PR #16655, Upstream PR #16578, @brb) * node-neigh: Fix unit test flake (Backport PR #16276, Upstream PR #16072, @brb) * node: fix arpping test (Backport PR #16497, Upstream PR #16432, @jibi)

Misc Changes: * Add missing bpftool map dumps (Backport PR #16497, Upstream PR #16055, @h3llix) * build(deps): bump actions/download-artifact from 2.0.9 to 2.0.10 (#16593, @dependabot[bot]) * build(deps): bump actions/upload-artifact from 2.2.3 to 2.2.4 (#16580, @dependabot[bot]) * build(deps): bump docker/build-push-action from 2.4.0 to 2.5.0 (#16329, @dependabot[bot]) * build(deps): bump docker/build-push-action from 2.5.0 to 2.6.1 (#16785, @dependabot[bot]) * build(deps): bump docker/login-action from 1.9.0 to 1.10.0 (#16639, @dependabot[bot]) * build(deps): bump docker/setup-buildx-action from 1.3.0 to 1.4.1 (#16684, @dependabot[bot]) * build(deps): bump docker/setup-buildx-action from 1.4.1 to 1.5.0 (#16761, @dependabot[bot]) * build(deps): bump docker/setup-buildx-action from 1.5.0 to 1.5.1 (#16854, @dependabot[bot]) * build(deps): bump helm/chart-testing-action from 2.0.1 to 2.1.0 (#16314, @dependabot[bot]) * build(deps): bump helm/kind-action from 1.1.0 to 1.2.0 (#16708, @dependabot[bot]) * Clarify one-time setup for backporting (Backport PR #16497, Upstream PR #16016, @christarazi) * contrib/docs: rename 'cilium-actions.yml' with 'maintainers-little-helper.yaml (Backport PR #16912, Upstream PR #16750, @aanm) * contrib: Explicitly set remote for backport branches (Backport PR #16912, Upstream PR #16804, @twpayne) * contrib: Identify upstream commits by author and date (Backport PR #16655, Upstream PR #16572, @pchaigno) * contrib: Make upstream commit check more generic (Backport PR #16276, Upstream PR #16160, @joestringer) * contrib: simplify check-docker-images script (Backport PR #16497, Upstream PR #16176, @aanm) * daemon: Improve logging of device auto-detection (Backport PR #16497, Upstream PR #16118, @brb) * docs: add a "Copy Commands" button for shell-session snippets (Backport PR #16497, Upstream PR #16408, @qmonnet) * docs: add ids to the list of special identities (Backport PR #16276, Upstream PR #16123, @bmcustodio) * docs: Clarify coordination for backporting process (Backport PR #16276, Upstream PR #15989, @christarazi) * docs: document the policy for backporting documentation changes (Backport PR #16497, Upstream PR #16137, @qmonnet) * docs: ENIs should not be managed by the OS (Backport PR #16497, Upstream PR #16186, @gandro) * Improve author attribution scripts (Backport PR #16276, Upstream PR #15899, @joestringer) * k8s: Fix logging (Backport PR #16655, Upstream PR #16530, @jrajahalme) * Misc. GH workflow improvements and hardness (Backport PR #16962, Upstream PR #16908, @aanm) * pkg/k8s: add pod IP event change (Backport PR #16797, Upstream PR #16190, @aanm) * release: Automate image digest PR creation (Backport PR #16465, Upstream PR #15818, @joestringer) * Specify scrape interval for Hubble metrics (Backport PR #16276, Upstream PR #16214, @christian-2)

Other Changes: * .github: Rename maintainer's little helper's config file (#16455, @pchaigno) * [v1.8] ipam: Add extra debug info when blacklisting routes (#16678, @christarazi) * install: Update image digests for v1.8.10 (#16132, @joestringer) * test: Redeploy registry during Vagrant provision (#16379, @nebril) * v1.8 backport: ci: Disable NFS locking (#16970, @kkourt)

Docker Manifests

cilium

docker.io/cilium/cilium:v1.8.11@sha256:e3bbf73ee39703dd88c97b445175947f7f3d6e4bc50717a4c51cd21e1334439a
quay.io/cilium/cilium:v1.8.11@sha256:e3bbf73ee39703dd88c97b445175947f7f3d6e4bc50717a4c51cd21e1334439a

docker-plugin

docker.io/cilium/docker-plugin:v1.8.11@sha256:f6d26e10fdb784d6f6b3e7c26b2909dbde3a157277e110e5d2e96d7a93b0ac90
quay.io/cilium/docker-plugin:v1.8.11@sha256:f6d26e10fdb784d6f6b3e7c26b2909dbde3a157277e110e5d2e96d7a93b0ac90

hubble-relay

docker.io/cilium/hubble-relay:v1.8.11@sha256:f8ce4b623b577d907fc945dbe02c21a4c7245d7449e64ff1e0adf83e060e7826
quay.io/cilium/hubble-relay:v1.8.11@sha256:f8ce4b623b577d907fc945dbe02c21a4c7245d7449e64ff1e0adf83e060e7826

operator-aws

docker.io/cilium/operator-aws:v1.8.11@sha256:a5aefdf9dca71c3f251831a3cdc7f45fdd73f14b86ecf3e9021d34f5440646fa
quay.io/cilium/operator-aws:v1.8.11@sha256:a5aefdf9dca71c3f251831a3cdc7f45fdd73f14b86ecf3e9021d34f5440646fa

operator-azure

docker.io/cilium/operator-azure:v1.8.11@sha256:22f1f37680473018f9b2c4d676d2b0153d68499b47fcc684d96bff1156cecaf9
quay.io/cilium/operator-azure:v1.8.11@sha256:22f1f37680473018f9b2c4d676d2b0153d68499b47fcc684d96bff1156cecaf9

operator-generic

docker.io/cilium/operator-generic:v1.8.11@sha256:0fc719983cbb7d18ceabd356a6db463fc83630bca951f6961630abbc7102ac7a
quay.io/cilium/operator-generic:v1.8.11@sha256:0fc719983cbb7d18ceabd356a6db463fc83630bca951f6961630abbc7102ac7a

operator

docker.io/cilium/operator:v1.8.11@sha256:8a6dd59f64ea33341087277b2c3affa33a8627b530ae922ee64ade4c448fa926
quay.io/cilium/operator:v1.8.11@sha256:8a6dd59f64ea33341087277b2c3affa33a8627b530ae922ee64ade4c448fa926


Details

date
July 23, 2021, 6:07 p.m.
name
1.8.11
type
Patch
👇
Register or login to:
  • 🔍View and search all Cilium releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or