Skip to content

File tree

9 files changed

+130
-43
lines changed

9 files changed

+130
-43
lines changed
 

‎AUTHORS

+5-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Alban Crequy alban@kinvolk.io
2020
Aleksander Mistewicz amistewicz@google.com
2121
Aleksei Zakharov zakharov.a.g@yandex.ru
2222
Alexander Alemayhu alexander@alemayhu.com
23-
Alexander Berger alex-berger@users.noreply.github.com
23+
Alexander Berger alex-berger@gmx.ch
2424
Alexander Block ablock84@gmail.com
2525
Alexandre Perrin alex@isovalent.com
2626
Alexei Starovoitov alexei.starovoitov@gmail.com
@@ -140,6 +140,7 @@ Christopher Schmidt fakod666@gmail.com
140140
Chris Werner Rau cwrau@cwrau.info
141141
ChrsMark chrismarkou92@gmail.com
142142
Cilium Imagebot noreply@cilium.io
143+
Cilium Release Bot noreply@cilium.io
143144
Cintia Sanchez Garcia cynthiasg@icloud.com
144145
CJ Virtucio cjv287@gmail.com
145146
Claudia J. Kang claudiajkang@gmail.com
@@ -298,6 +299,7 @@ huangxuesen huangxuesen@kuaishou.com
298299
Hui Kong hui.kong@qunar.com
299300
Hunter Massey hmassey@tradestation.com
300301
Husni Alhamdani dhanielluis@gmail.com
302+
Huweicai i@huweicai.com
301303
hxysayhi 51870525+hxysayhi@users.noreply.github.com
302304
Ian Vernon ian@cilium.io
303305
Ifeanyi Ubah ify1992@yahoo.com
@@ -427,6 +429,7 @@ Madhu Challa madhu@cilium.io
427429
Madhusudan.C.S madhusudancs@gmail.com
428430
Mahadev Panchal mahadev.panchal@benisontech.com
429431
MaiReo sawako.saki@gmail.com
432+
Mais mai.saleh@siemens.com
430433
Maksym Lushpenko iviakciivi@gmail.com
431434
Manali Bhutiyani manali@covalent.io
432435
Mandar U Jog mjog@google.com
@@ -500,6 +503,7 @@ Mohit Marathe mohitmarathe23@gmail.com
500503
Moritz Eckert m1gh7ym0@gmail.com
501504
Moritz Johner beller.moritz@googlemail.com
502505
Moshe Immerman moshe.immerman@vitalitygroup.com
506+
mrproliu 741550557@qq.com
503507
Natalia Reka Ivanko natalia@isovalent.com
504508
Nate Sweet nathanjsweet@pm.me
505509
Nate Taylor ntaylor1781@gmail.com

‎CHANGELOG.md

+77
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,82 @@
11
# Changelog
22

3+
## v1.15.8
4+
5+
Summary of Changes
6+
------------------
7+
8+
**Minor Changes:**
9+
* helm: Add validation to prevent users from using deprecated values that have been removed (cilium/cilium#34213, @chancez)
10+
* helm: Cleanup old k8s version check and deprecated atributes (Backport PR #34157, Upstream PR #31940, @sayboras)
11+
* Make hubble-relay more resilient to transient errors (Backport PR #34157, Upstream PR #33894, @chancez)
12+
13+
**Bugfixes:**
14+
* add support for validation of stringToString values in ConfigMap (Backport PR #33962, Upstream PR #33779, @alex-berger)
15+
* auth: Fix data race in Upsert (Backport PR #34157, Upstream PR #33905, @chaunceyjiang)
16+
* auth: fix fatal error: concurrent map iteration and map write (Backport PR #33809, Upstream PR #33634, @chaunceyjiang)
17+
* cert: Adding H2 Protocol Support when Get gRPC Config For Client (Backport PR #33809, Upstream PR #33616, @mrproliu)
18+
* DNS Proxy: Allow SO_LINGER to be set to the socket to upstream (Backport PR #33809, Upstream PR #33592, @gandro)
19+
* Fix an issue in updates to node addresses which may have caused missing NodePort frontend IP addresses. May have affected NodePort/LoadBalancer services for users running with runtime device detection enabled when node's IP addresses were changed after Cilium had started. Node IP as defined in the Kubernetes Node is now preferred when selecting the NodePort frontend IPs. (Backport PR #33818, Upstream PR #33629, @joamaki)
20+
* Fix bug causing etcd upsertion/deletion events to be potentially missed during the initial synchronization, when Cilium operates in KVStore mode, or Cluster Mesh is enabled. (Backport PR #34183, Upstream PR #34091, @giorio94)
21+
* Fix issue in picking node IP addresses from the loopback device. This fixes a regression in v1.15 and v1.16 where VIPs assigned to the lo device were not considered by Cilium. Fix spurious updates node addresses to avoid unnecessary datapath reinitializations. (Backport PR #34086, Upstream PR #34012, @joamaki)
22+
* Fix rare race condition afflicting clustermesh while stopping the retrieval of the remote cluster configuration, possibly causing a deadlock (Backport PR #33809, Upstream PR #33735, @giorio94)
23+
* Fixes a race condition during agent startup that causes the k8s node label updates to not get propagated to the host endpoint. (Backport PR #33663, Upstream PR #33511, @skmatti)
24+
* gateway-api: Add HTTP method condition in sortable routes (Backport PR #34157, Upstream PR #34109, @sayboras)
25+
* gateway-api: Enqueue gateway for Reference Grant changes (Backport PR #34157, Upstream PR #34032, @sayboras)
26+
* helm: remove duplicate metrics for Envoy pod (Backport PR #34157, Upstream PR #33803, @mhofstetter)
27+
* lbipam: fixed bug in sharing key logic (Backport PR #34157, Upstream PR #34106, @dylandreimerink)
28+
* pkg/metrics: fix data race warning on metrics init hook. (Backport PR #33962, Upstream PR #33823, @tommyp1ckles)
29+
* Reduce conntrack lifetime for closing service connections. (Backport PR #33962, Upstream PR #33907, @julianwiedmann)
30+
* Skip regenerating host endpoint on k8s node labels update if identity labels are unchanged (Backport PR #33809, Upstream PR #33306, @skmatti)
31+
* The cilium agent will now recover from stale nodeID mappings which could occur in clusters with high node churn, possibly manifesting itself in dropped IPsec traffic. (Backport PR #34157, Upstream PR #33666, @bimmlerd)
32+
33+
**CI Changes:**
34+
* [v1.15] ci/ipsec: add missing config for patch-upgrade test with 6.6 kernel (cilium/cilium#33736, @julianwiedmann)
35+
* [v1.15] gh/e2e: fix up config 15 to not use bpf-next (cilium/cilium#33738, @julianwiedmann)
36+
* gha: Add http client timeout in Ingress (Backport PR #33809, Upstream PR #33683, @sayboras)
37+
* gha: don't fail if all cloud provider matrix entries are filtered out (Backport PR #33962, Upstream PR #33819, @giorio94)
38+
* gha: ensure that helm values.schema.json is not accidentally backported (cilium/cilium#33845, @giorio94)
39+
* gha: lint absence of trailing spaces in workflow files (Backport PR #34157, Upstream PR #33908, @giorio94)
40+
* gha: simplify the call-backport-label-updater workflow (Backport PR #33962, Upstream PR #33934, @giorio94)
41+
* test: use cgr.dev/chainguard/busybox:latest instead of docker.io image. (Backport PR #34157, Upstream PR #34004, @tommyp1ckles)
42+
* tests-clustermesh-upgrade: Don't hardcode test namespace (Backport PR #34157, Upstream PR #34121, @michi-covalent)
43+
* workflow: Use per-tunnel keys for the IPsec upgrade test (Backport PR #33809, Upstream PR #33769, @pchaigno)
44+
45+
**Misc Changes:**
46+
* [v1.15] Update Docker dependency (cilium/cilium#34196, @ferozsalam)
47+
* bugtool: dumping more Envoy information (Backport PR #34157, Upstream PR #34110, @mhofstetter)
48+
* chore(deps): update all github action dependencies (v1.15) (cilium/cilium#34170, @cilium-renovate[bot])
49+
* chore(deps): update all-dependencies (v1.15) (cilium/cilium#33649, @cilium-renovate[bot])
50+
* chore(deps): update all-dependencies (v1.15) (cilium/cilium#34168, @cilium-renovate[bot])
51+
* chore(deps): update cilium/little-vm-helper action to v0.0.19 (v1.15) (cilium/cilium#33793, @cilium-renovate[bot])
52+
* chore(deps): update dependency cilium/cilium-cli to v0.16.13 (v1.15) (cilium/cilium#33794, @cilium-renovate[bot])
53+
* chore(deps): update dependency cilium/hubble to v1 (v1.15) (cilium/cilium#34051, @cilium-renovate[bot])
54+
* chore(deps): update docker.io/library/golang:1.21.12 docker digest to 7e0e13a (v1.15) (cilium/cilium#33792, @cilium-renovate[bot])
55+
* chore(deps): update go to v1.22.5 (v1.15) (cilium/cilium#33857, @cilium-renovate[bot])
56+
* chore(deps): update go to v1.22.6 (v1.15) (cilium/cilium#34167, @cilium-renovate[bot])
57+
* chore(deps): update stable lvh-images (v1.15) (patch) (cilium/cilium#33798, @cilium-renovate[bot])
58+
* daemon/ipam: don't swallow parse error of CIDR (Backport PR #33809, Upstream PR #33283, @bimmlerd)
59+
* doc: update slack channel reference (Backport PR #34157, Upstream PR #34044, @Huweicai)
60+
* docs,LRP: Add steps to restart agent and operator pods and update feature roadmap status (Backport PR #33809, Upstream PR #33655, @aditighag)
61+
* docs: Add node about socketLB.hostNamespaceOnly to Kata page (Backport PR #33809, Upstream PR #33725, @brb)
62+
* docs: Extend LRP guide with troubleshooting section (Backport PR #33809, Upstream PR #33373, @aditighag)
63+
* docs: generalize version specific notes section (Backport PR #33962, Upstream PR #33888, @giorio94)
64+
* docs: Remove CNCF graduation from the roadmap (Backport PR #33809, Upstream PR #33680, @joestringer)
65+
* docs: remove mention of outdated clustermesh + L7 policies + tunnel limitation (Backport PR #33809, Upstream PR #33626, @giorio94)
66+
* docs: Update LVH VM image pull instructions (Backport PR #33809, Upstream PR #33621, @brb)
67+
* Documentation: Add --set cni.exclusive=false for Azure Chain Mode (Backport PR #33809, Upstream PR #33708, @Mais316)
68+
* helm: Allow socket linger timeout to be set to zero (Backport PR #33962, Upstream PR #33887, @gandro)
69+
* policy: Fix `mapstate.Diff()` used in tests (Backport PR #33809, Upstream PR #33449, @jrajahalme)
70+
* Remove stable tags from v1.15 releases (cilium/cilium#33985, @joestringer)
71+
* renovate: onboard etcd image used in integration tests (Backport PR #33809, Upstream PR #33679, @giorio94)
72+
* Revert "fix: support validation of stringToString values in ConfigMap" (Backport PR #34306, Upstream PR #34277, @aanm)
73+
74+
**Other Changes:**
75+
* [v1.15] ci: use base and head SHAs from context in lint-build-commits workflow (cilium/cilium#34267, @tklauser)
76+
* [v1.15] Revert "docs: Update LRP feature status" (cilium/cilium#34238, @ysksuzuki)
77+
* Fix bug in Bandwidth Manager that caused it to not find native devices. (cilium/cilium#33910, @joamaki)
78+
* install: Update image digests for v1.15.7 (cilium/cilium#33744, @cilium-release-bot[bot])
79+
380
## v1.15.7
481

582
Summary of Changes

‎Documentation/helm-values.rst

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Documentation/network/kubernetes/compatibility-table.rst

+7-1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@
5050
+--------------------+----------------+
5151
| v1.13.17 | 1.26.8 |
5252
+--------------------+----------------+
53+
| v1.13.18 | 1.26.8 |
54+
+--------------------+----------------+
5355
| v1.13 | 1.26.8 |
5456
+--------------------+----------------+
5557
| v1.14.0-pre.2 | 1.26.8 |
@@ -98,6 +100,8 @@
98100
+--------------------+----------------+
99101
| v1.14.12 | 1.27.1 |
100102
+--------------------+----------------+
103+
| v1.14.13 | 1.27.1 |
104+
+--------------------+----------------+
101105
| v1.14 | 1.27.1 |
102106
+--------------------+----------------+
103107
| v1.15.0-pre.0 | 1.26.9 |
@@ -126,7 +130,9 @@
126130
+--------------------+----------------+
127131
| v1.15.6 | 1.28.2 |
128132
+--------------------+----------------+
133+
| v1.15.7 | 1.28.2 |
134+
+--------------------+----------------+
129135
| v1.15 | 1.28.2 |
130136
+--------------------+----------------+
131-
| latest / main | 1.30.0 |
137+
| latest / main | 1.30.1 |
132138
+--------------------+----------------+

‎VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.15.7
1+
1.15.8

‎install/kubernetes/Makefile.digests

+9-9
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
# Copyright 2024 Authors of Cilium
33
# SPDX-License-Identifier: Apache-2.0
44

5-
export CILIUM_DIGEST := "sha256:2e432bf6879feb8b891c497d6fd784b13e53456017d2b8e4ea734145f0282ef0"
6-
export CLUSTERMESH_APISERVER_DIGEST := "sha256:f8fc26060e0f0c131200b762667f91788a4499362fc72209ce30b4032e926c68"
7-
export DOCKER_PLUGIN_DIGEST := "sha256:1091cd5586fd5bac23816a05f8828758442a134255e0f73f0ac384310395d304"
8-
export HUBBLE_RELAY_DIGEST := "sha256:12870e87ec6c105ca86885c4ee7c184ece6b706cc0f22f63d2a62a9a818fd68f"
9-
export OPERATOR_ALIBABACLOUD_DIGEST := "sha256:2dcd7e3305cb47e4b5fbbb9bc2451d6aacb18788a87cab95cf86aec65ec19329"
10-
export OPERATOR_AWS_DIGEST := "sha256:bb4085da666a5c7a7c6f8135f0de10f0b6895dbf561e9fccda0e272b51bb936e"
11-
export OPERATOR_AZURE_DIGEST := "sha256:8e189549bc3c31a44a1171cc970b8e502ae8bf55cd07035735c4b3a24a16f80b"
12-
export OPERATOR_GENERIC_DIGEST := "sha256:6840a6dde703b3e73dd31e03390327a9184fcb888efbad9d9d098d65b9035b54"
13-
export OPERATOR_DIGEST := "sha256:9a599861adc64631c134f86c95823321b59948f35ebc5af31586987d74166341"
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

+2-2
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.15.7
6-
appVersion: 1.15.7
5+
version: 1.15.8
6+
appVersion: 1.15.8
77
kubeVersion: ">= 1.16.0-0"
88
icon: https://cdn.jsdelivr.net/gh/cilium/cilium@v1.15/Documentation/images/logo-solo.svg
99
description: eBPF-based Networking, Security, and Observability

‎install/kubernetes/cilium/README.md

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎install/kubernetes/cilium/values.yaml

+18-18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
Please sign in to comment.