Skip to content

Commit e8a7070

Browse files
Cilium Release Botaanm
authored andcommitted
Prepare for release v1.18.1
Signed-off-by: Cilium Release Bot <[email protected]>
1 parent 4a89f63 commit e8a7070

File tree

9 files changed

+115
-41
lines changed

9 files changed

+115
-41
lines changed

AUTHORS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ Brandon Ewing [email protected]
160160
Brandon McNama [email protected]
161161
Brian Payne [email protected]
162162
Brian Topping [email protected]
163+
163164
Bruno Miguel Custódio [email protected]
164165
Bryan Stenson [email protected]
165166
@@ -569,6 +570,7 @@ Liz Rice [email protected]
569570
570571
571572
573+
572574
573575
574576
Lorenz Bauer [email protected]
@@ -822,6 +824,7 @@ renyunkang [email protected]
822824
Reza Abbasalipour [email protected]
823825
Richard Lavoie [email protected]
824826
Richard Tweed [email protected]
827+
Rich Theobald [email protected]
825828
Rick Rackow [email protected]
826829
827830
Rio Kierkels [email protected]

CHANGELOG.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,74 @@
11
# Changelog
22

3+
## v1.18.1
4+
5+
Summary of Changes
6+
------------------
7+
8+
**Minor Changes:**
9+
* Add `kernel_version`, `endpoint_routes_enabled`, `strict_mode_enabled` and `kubernetes_version` feature metrics. (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#41003, @aanm)
10+
* eni: improve logging and speed up ipam reconciliation in case of node scale-downs (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40852, @marseel)
11+
* kvstore: Cilium Agent no longer fails health-check if operator is unavailable (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40920, @marseel)
12+
* operator: CRDs are updated in series instead of in parallel now during Cilium upgrades. This should lower the pressure on the k8s control plane (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40322, @marseel)
13+
14+
**Bugfixes:**
15+
* Add missing safeguards to topology-aware routing: use all backends when no suitable one matching the zone hints are found or a backend exists without a zone hint. (cilium/cilium#41116, @joamaki)
16+
* aws/eni: Don't use subnet tags to filter ENIs for GC (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40656, @HadrienPatte)
17+
* clustermesh: fix regression possibly causing cross-cluster connections disruption if the clustermesh-apiserver is restarted at the same time as Cilium agents. (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40786, @giorio94)
18+
* clustermesh: fix regression preventing global services with unnamed ports from including remote backends (Backport PR cilium/cilium#40865, Upstream PR cilium/cilium#40848, @giorio94)
19+
* Fix bug where the presence of a label called "ingress" causes incorrect assignment of identities to workloads, affecting policy enforcement. (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40791, @christarazi)
20+
* Fix skipping of LoadBalancer services when IPMode is not set to VIP (KEP-1860) (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40915, @joamaki)
21+
* fix(GH-37724): Sync policies on startup (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40357, @anubhabMajumdar)
22+
* fix: create policy snapshot only for sdp (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40785, @vipul-21)
23+
* Fixes a bug where the Cilium agent may segfault when starting. (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40824, @squeed)
24+
* Fixes an error where the Ingress controller, when run in host network, created an invalid Service. (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#40232, @rtheobald)
25+
* helm: Create envoy-config ConfigMap for preflight (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#40875, @sayboras)
26+
* install/kubernetes: fix clustermesh-apiserver extraEnv (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#41021, @aanm)
27+
* loadbalancer: Fix backend state in REST API (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40780, @mhofstetter)
28+
29+
**CI Changes:**
30+
* .github/actions: only upload files with features-tested prefix (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40975, @aanm)
31+
* Add TESTOWNERS file (cilium/cilium#40864, @joestringer)
32+
* ci: Add Cleanup Disk space step into conformance-runtime (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40973, @rastislavs)
33+
* ci: Fix CI-Fuzz Build failures (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40728, @lomackie)
34+
* ci: Reuse connectivity test flags in proxy-embedded (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#41036, @joestringer)
35+
* endpoint: Avoid unnecessarily logging a warning during endpoint deletion (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40927, @christarazi)
36+
* Fix GKE cluster creation failures when branch names exceed 63-byte label limit by implementing automatic truncation with hash-based uniqueness preservation. (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40725, @pillai-ashwin)
37+
* Improved test failure attribution on stable branches by using TESTOWNERS files to route failures to appropriate code quality teams rather than generic CI infrastructure teams. (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40776, @pillai-ashwin)
38+
* ipsec: fix privileged tests (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#41006, @smagnani96)
39+
* tools/testowners: de-duplicate error logs (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40778, @tklauser)
40+
* workflows/ipsec: Fix leak detection for IPv6-only in e2e downgrade (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40881, @smagnani96)
41+
42+
**Misc Changes:**
43+
* .github/workflows: bump build-images-base timeout to 60 minutes (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40919, @aanm)
44+
* .github/workflows: print open file descriptors (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40941, @aanm)
45+
* .github: fix removal of all files in /mnt (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40818, @aanm)
46+
* .github: remove all contents of /mnt in build images CI (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40814, @aanm)
47+
* chore(deps): update actions/download-artifact action to v5 (v1.18) (cilium/cilium#41055, @cilium-renovate[bot])
48+
* chore(deps): update all github action dependencies (v1.18) (cilium/cilium#40901, @cilium-renovate[bot])
49+
* chore(deps): update all github action dependencies (v1.18) (cilium/cilium#41056, @cilium-renovate[bot])
50+
* chore(deps): update all-dependencies (v1.18) (cilium/cilium#40900, @cilium-renovate[bot])
51+
* chore(deps): update dependency cilium/cilium-cli to v0.18.6 (v1.18) (cilium/cilium#40898, @cilium-renovate[bot])
52+
* chore(deps): update go to v1.24.6 (v1.18) (cilium/cilium#40993, @cilium-renovate[bot])
53+
* chore(deps): update stable lvh-images (v1.18) (patch) (cilium/cilium#40899, @cilium-renovate[bot])
54+
* chore(deps): update stable lvh-images (v1.18) (patch) (cilium/cilium#41054, @cilium-renovate[bot])
55+
* ci: add/change runner labels (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40972, @Artyop)
56+
* daemon/test: explicitly wait for identities synchronization (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40811, @giorio94)
57+
* docs: Remove references to v1.15 (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#41033, @joestringer)
58+
* Fix loadbalancer handling of backends with ClusterID set (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#40968, @giorio94)
59+
* Fix race condition issues (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40949, @aanm)
60+
* fix(deps): update module github.com/docker/docker to v28.3.3+incompatible [security] (v1.18) (cilium/cilium#40793, @cilium-renovate[bot])
61+
* loadbalancer: Raise default retry duration to 1 second (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#40997, @joamaki)
62+
* loadbalancer: Use unique for L3n4Addr (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40633, @joamaki)
63+
* Makefile: Fix multi codeowner detection (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40923, @joestringer)
64+
* Reduced memory usage by roughly 10% for large EndpointSlices by sharing identical objects. (Backport PR cilium/cilium#41078, Upstream PR cilium/cilium#40987, @joamaki)
65+
* values(.yaml.tmpl): Add Geneve (Class Option) to dsrDispatch paramater (Backport PR cilium/cilium#40847, Upstream PR cilium/cilium#40625, @alagoutte)
66+
* vendor: Bump to StateDB v0.4.5 (Backport PR cilium/cilium#40979, Upstream PR cilium/cilium#40783, @joamaki)
67+
68+
**Other Changes:**
69+
* ci: reduce gke failures (cilium/cilium#41070, @brlbil)
70+
* install: Update image digests for v1.18.0 (cilium/cilium#40782, @cilium-release-bot[bot])
71+
372
## v1.18.0
473

574
Summary of Changes

Documentation/helm-values.rst

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Documentation/network/kubernetes/compatibility-table.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@
8686
+--------------------+----------------+
8787
| v1.18.0-rc.1 | 1.31.11 |
8888
+--------------------+----------------+
89+
| v1.18.0 | 1.31.11 |
90+
+--------------------+----------------+
8991
| v1.18 | 1.31.11 |
9092
+--------------------+----------------+
9193
| latest / main | 1.32.0 |

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.18.0
1+
1.18.1

install/kubernetes/Makefile.digests

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
# Copyright 2025 Authors of Cilium
33
# SPDX-License-Identifier: Apache-2.0
44

5-
export CILIUM_DIGEST := "sha256:dfea023972d06ec183cfa3c9e7809716f85daaff042e573ef366e9ec6a0c0ab2"
6-
export CLUSTERMESH_APISERVER_DIGEST := "sha256:5df242380d6071465c5aa86c7185f582707134c19a587b70248af6c503683a69"
7-
export DOCKER_PLUGIN_DIGEST := "sha256:afbeae87daa20c13c85525a5e7c674b8d7f68164bf9fd17ce3e5c66cf9e1b22b"
8-
export HUBBLE_RELAY_DIGEST := "sha256:c13679f22ed250457b7f3581189d97f035608fe13c87b51f57f8a755918e793a"
9-
export OPERATOR_ALIBABACLOUD_DIGEST := "sha256:84d94fe30e22e1222279a160ff76b1453f89b8c840972153d12bb20169cf1d8e"
10-
export OPERATOR_AWS_DIGEST := "sha256:8869b1e91624bbd8c528addaa4e0a20d28b1f3753de0a493f622d787c7ff0974"
11-
export OPERATOR_AZURE_DIGEST := "sha256:3943819e0a5652f2cb64cc2e28081838de6b9b32746a9ca4f1aed34c607f8ad4"
12-
export OPERATOR_GENERIC_DIGEST := "sha256:398378b4507b6e9db22be2f4455d8f8e509b189470061b0f813f0fabaf944f51"
13-
export OPERATOR_DIGEST := "sha256:47acd4b839d7b75adaac723857e679f0aad884f3ed05eb1cc5b4c010e6dbba7f"
5+
export CILIUM_DIGEST := ""
6+
export CLUSTERMESH_APISERVER_DIGEST := ""
7+
export DOCKER_PLUGIN_DIGEST := ""
8+
export HUBBLE_RELAY_DIGEST := ""
9+
export OPERATOR_ALIBABACLOUD_DIGEST := ""
10+
export OPERATOR_AWS_DIGEST := ""
11+
export OPERATOR_AZURE_DIGEST := ""
12+
export OPERATOR_GENERIC_DIGEST := ""
13+
export OPERATOR_DIGEST := ""

install/kubernetes/cilium/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: cilium
33
displayName: Cilium
44
home: https://cilium.io/
5-
version: 1.18.0
6-
appVersion: 1.18.0
5+
version: 1.18.1
6+
appVersion: 1.18.1
77
kubeVersion: ">= 1.21.0-0"
88
icon: https://cdn.jsdelivr.net/gh/cilium/cilium@main/Documentation/images/logo-solo.svg
99
description: eBPF-based Networking, Security, and Observability

0 commit comments

Comments
 (0)