Skip to content

Commit

Permalink
Prepare for release v1.12.2
Browse files Browse the repository at this point in the history
Signed-off-by: Maciej Kwiek <maciej@isovalent.com>
  • Loading branch information
nebril committed Sep 14, 2022
1 parent ceb2b5d commit c7516b9
Show file tree
Hide file tree
Showing 10 changed files with 142 additions and 46 deletions.
2 changes: 1 addition & 1 deletion .github/maintainers-little-helper.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
project: "https://github.com/cilium/cilium/projects/203"
project: "https://github.com/cilium/cilium/projects/206"
column: "In progress"
auto-label:
- "kind/backports"
Expand Down
7 changes: 6 additions & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Andrew Bulford andrew.bulford@form3.tech
Andrew Holt andrew.holt@utmost.co
Andrew Sy Kim kim.andrewsy@gmail.com
Andrey Devyatkin andrey.devyatkin@fivexl.io
Andrey Klimentyev andrey.klimentyev@flant.com
Andrey Voronkov voronkovaa@gmail.com
Andrzej Mamak nqaegg@gmail.com
Aniruddha Amit Dutta duttaaniruddha31@gmail.com
Expand All @@ -41,6 +42,7 @@ Anthony Rabbito hello@anthonyrabbito.com
Antoine Coetsier acr@exoscale.ch
Antoine Legrand 2t.antoine@gmail.com
Anton Protopopov aspsk@isovalent.com
Anurag Aggarwal anurag.aggarwal@flipkart.com
Archana Shinde archana.m.shinde@intel.com
Arika Chen eaglesora@gmail.com
Arthur Chiao arthurchiao@hotmail.com
Expand Down Expand Up @@ -70,6 +72,7 @@ Calum MacRae hi@cmacr.ae
Camilo Schoeningh camilo.schoeningh@dunnhumby.com
Canh Ngo canhnt@gmail.com
Carlos Castro carlos.castro@jumo.world
Casey Callendrello cdc@isovalent.com
Chance Zibolski chance.zibolski@gmail.com
Changyu Wang changyuwang@tencent.com
Charles-Edouard Brétéché charled.breteche@gmail.com
Expand Down Expand Up @@ -319,6 +322,7 @@ Nick M 4718+rkage@users.noreply.github.com
Nicolas Busseneau nicolas@isovalent.com
Nico Vibert nicolas.vibert@isovalent.com
Nikhil Jha hi@nikhiljha.com
Nikhil Sharma nikhilsharma230303@gmail.com
Nikolay Aleksandrov nikolay@isovalent.com
Nirmoy Das ndas@suse.de
Nitish Malhotra nitishm@microsoft.com
Expand Down Expand Up @@ -388,6 +392,7 @@ Sergey Shevchenko sergeyshevchdevelop@gmail.com
Sergio Ballesteros snaker@locolandia.net
Shantanu Deshpande shantanud106@gmail.com
Sigurd Spieckermann sigurd.spieckermann@gmail.com
Simone Sciarrati s.sciarrati@gmail.com
Simon Pasquier spasquier@mirantis.com
Smaine Kahlouch smainklh@gmail.com
Stephen Martin lockwood@opperline.com
Expand All @@ -412,7 +417,7 @@ Thomas Graf thomas@cilium.io
Timo Beckers timo@isovalent.com
Timo Reimann ttr314@googlemail.com
Tobias Brunner tobias.brunner@vshn.ch
Tobias Klauser tobias@cilium.io
Tobias Klauser tobias@isovalent.com
Tobias Kohlbau tobias@kohlbau.de
Tobias Mose mosetobias@gmail.com
Tom Hadlaw tom.hadlaw@isovalent.com
Expand Down
84 changes: 84 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,89 @@
# Changelog

## v1.12.2

Summary of Changes
------------------

**Minor Changes:**
* Added `hubble.ui.frontend.server.ipv6.enabled` helm flag to control nginx server ipv6 listener (Backport PR #21225, Upstream PR #21127, @geakstr)
* dnsproxy: stop serving DNS traffic before agent shutdown (Backport PR #21225, Upstream PR #20795, @nebril)
* ingress: Propagate required annotations from Ingress to LB Service (Backport PR #21227, Upstream PR #20860, @NikhilSharmaWe)
* ingress: Rename LB annotation to annotation prefixes (Backport PR #21227, Upstream PR #21222, @sayboras)
* install: add TerminationMessagePolicy to cilium pods (Backport PR #21292, Upstream PR #21012, @squeed)
* put stderr of iptables command into error instead of merging into stdout (Backport PR #21053, Upstream PR #20895, @liuyuan10)
* Support configuring metricsRelabelings on ServiceMonitors (Backport PR #21225, Upstream PR #21051, @chancez)

**Bugfixes:**
* Cilium-envoy now sets option to allow (source) port reuse when binding to a source address of a pod for upstream connections. (Backport PR #21292, Upstream PR #20996, @jrajahalme)
* clustermesh-apiserver: fix key name for delete during k8s->kvstore sync (Backport PR #21122, Upstream PR #21078, @tklauser)
* datapath: allow local NodePort traffic for `eni+` container interfaces with CNI chaining (Backport PR #21225, Upstream PR #21126, @ti-mo)
* Do not enable health checks if only Terminating backends are present on a Node which is selected by a Service with `externalTrafficPolicy: Local` Service (Backport PR #21122, Upstream PR #21062, @zuzzas)
* Ensure that the DNS proxy picks a new port if the previously-used port is unavailable. (Backport PR #21225, Upstream PR #20896, @NikhilSharmaWe)
* Fix conflicting routes for multiple ENIs in IPAM mode (Backport PR #21225, Upstream PR #20112, @recollir)
* Fix identity garbage collection in clustermesh environments (#20932, @aanm)
* Fix node label synchronization in the KVStore when IPSec configuration changes (Backport PR #21122, Upstream PR #21087, @aanm)
* Fix panic during Cilium initialization when a NetworkPolicy with a named-port selected an pod running on that node. (Backport PR #21053, Upstream PR #20911, @aanm)
* Fix Wireguard connectivity issues when using kvstore mode (Backport PR #21225, Upstream PR #21080, @aanm)
* Fixes typos in enabling fqdn_semaphore_rejected_total metric (Backport PR #20940, Upstream PR #20893, @rahulkjoshi)
* For configurations with Egress Gateway and Direct-Routing, avoid recreating the cilium_vxlan interface on every restart. (Backport PR #21122, Upstream PR #20780, @julianwiedmann)
* helm: Add check for apparmor annotations (Backport PR #21122, Upstream PR #21008, @sayboras)
* ipsec: Fix incorrect parsing of SPI from mark (Backport PR #20940, Upstream PR #20900, @pchaigno)
* k8s/watchers: fix panic in CiliumEndpoint labels update (Backport PR #21053, Upstream PR #20865, @jaffcheng)
* kvstore/allocator: fix panic on receiving invalid identity entries (Backport PR #21292, Upstream PR #21213, @ArthurChiao)
* metrics: fix ts_events API timestamp only emitting zero and unbounded scope label cardinality issue. (Backport PR #21053, Upstream PR #20977, @tommyp1ckles)
* operator: do not GC kvstore nodes if CiliumNodes are not available (Backport PR #21225, Upstream PR #21133, @aanm)
* operator: update CiliumNode in kvstore without lease (Backport PR #21225, Upstream PR #21202, @tklauser)
* pkg/k8s/watcher: fix deadlock crash that occurs when handling endpoint and service updates. (Backport PR #21225, Upstream PR #21093, @tommyp1ckles)
* v1.12: operator: fix key name for delete during k8s->kvstore sync (#20984, @tklauser)
* When systemd-sysctl sets the rp_filter sysctl, tolerate missing lxc_* / cilium_* interfaces. (Backport PR #21225, Upstream PR #21146, @julianwiedmann)

**CI Changes:**
* [v1.12] vagrant: Bump 4.9 Vagrant box (Linux 4.9.326, to fix a kernel bug) (#21260, @tklauser)
* backport v1.12: test: Switch Kind image (#20918, @brb)
* gh/workflows: stop using ubuntu-18.04 runner (Backport PR #21053, Upstream PR #21015, @julianwiedmann)
* k8s: fix test flake in TestGenerateToCIDRFromEndpoint. (Backport PR #21225, Upstream PR #21220, @tommyp1ckles)
* k8s: fix test flake in TestGenerateToCIDRFromEndpoint. (Backport PR #21292, Upstream PR #21220, @tommyp1ckles)
* Update wrk2 repository (#21157, @michi-covalent)

**Misc Changes:**
* Add ArgoCD issues notes in the official documentation (Backport PR #21053, Upstream PR #20313, @Kikiodazie)
* add kvstore TTL flag in cilium-operator (Backport PR #21122, Upstream PR #21006, @NikhilSharmaWe)
* build(deps): bump 8398a7/action-slack from 3.13.0 to 3.13.2 (#21035, @dependabot[bot])
* build(deps): bump actions/cache from 3.0.7 to 3.0.8 (#21029, @dependabot[bot])
* build(deps): bump actions/setup-go from 3.2.1 to 3.3.0 (#21048, @dependabot[bot])
* build(deps): bump github/codeql-action from 2.1.18 to 2.1.19 (#20989, @dependabot[bot])
* build(deps): bump github/codeql-action from 2.1.19 to 2.1.20 (#21030, @dependabot[bot])
* build(deps): bump github/codeql-action from 2.1.20 to 2.1.21 (#21092, @dependabot[bot])
* build(deps): bump github/codeql-action from 2.1.21 to 2.1.22 (#21173, @dependabot[bot])
* Change message for the status of the policy enforcement in CEPs to be more accurate. (Backport PR #21122, Upstream PR #21003, @aanm)
* Coalesce of health endpoint CIDRs (Backport PR #21225, Upstream PR #20848, @dezmodue)
* docs(bandwidth-manager): add note on per-pod limits (Backport PR #20940, Upstream PR #20916, @raphink)
* docs: Add available options for Ingress Controller annotations (Backport PR #21053, Upstream PR #20973, @NikhilSharmaWe)
* docs: Added `Default` column in metrics details (Backport PR #20940, Upstream PR #20255, @kanurag94)
* docs: fix check-crd-compat-table script (Backport PR #21292, Upstream PR #21208, @aanm)
* docs: second set of video contents added (Backport PR #21053, Upstream PR #20623, @Kikiodazie)
* docs: Switch to our own fork of sphinxcontrib-openapi (Backport PR #20940, Upstream PR #20868, @qmonnet)
* docs: Update ToServices docs section (Backport PR #21122, Upstream PR #21052, @joestringer)
* Document existing FQDN metrics (Backport PR #20940, Upstream PR #20516, @christarazi)
* Document per-endpoint route requirement in aws-cni Helm snippet (Backport PR #21292, Upstream PR #21276, @ti-mo)
* EgressGW: make logging less verbose (Backport PR #21225, Upstream PR #21115, @julianwiedmann)
* Expand documentation around CODEOWNERS and review expectations (Backport PR #21292, Upstream PR #21057, @joestringer)
* filter out pod labels from synchronizing with cilium endpoint labels (Backport PR #21225, Upstream PR #21135, @NikhilSharmaWe)
* Highlight Non-Overlapping Functionality Between K8s and Cilium Network Policies (Backport PR #21122, Upstream PR #21001, @nathanjsweet)
* Improve CRD schema update automation during release process (Backport PR #20940, Upstream PR #20875, @joestringer)
* kubectl get cep returns empty columns of policies statuses (Backport PR #20940, Upstream PR #20548, @romanspb80)
* metallb: bump to latest metallb version (Backport PR #21225, Upstream PR #21131, @ldelossa)
* pkg/bgpv1/annotations: Optimize annotations Errors (Backport PR #21225, Upstream PR #20819, @MikeLing)
* pkg/nodediscovery: protect variable against concurrent access (Backport PR #21122, Upstream PR #21086, @aanm)
* Spring cleaning for the contributor guide (Backport PR #21122, Upstream PR #21056, @joestringer)
* test: update k8s versions to the latest patched releases (#21102, @aanm)
* Use pod Deployment name as workload name for flow workload field (Backport PR #21225, Upstream PR #21124, @chancez)
* v1.12: Update Go to 1.18.6 (#21228, @tklauser)

**Other Changes:**
* install: Update image digests for v1.12.1 (#20928, @joestringer)

## v1.12.1

Summary of Changes
Expand Down
13 changes: 10 additions & 3 deletions Documentation/concepts/kubernetes/compatibility-table.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@
+-----------------+----------------+
| v1.10.13 | 1.23.4 |
+-----------------+----------------+
| v1.10.14 | 1.23.4 |
+-----------------+----------------+
| v1.10.15 | 1.23.4 |
+-----------------+----------------+
| v1.10 | 1.23.4 |
+-----------------+----------------+
| v1.11.0-rc0 | 1.24.1 |
Expand All @@ -62,6 +66,8 @@
+-----------------+----------------+
| v1.11.7 | 1.24.3 |
+-----------------+----------------+
| v1.11.8 | 1.24.4 |
+-----------------+----------------+
| v1.11 | 1.24.4 |
+-----------------+----------------+
| v1.12.0-rc0 | 1.25.1 |
Expand All @@ -74,8 +80,9 @@
+-----------------+----------------+
| v1.12.0 | 1.25.4 |
+-----------------+----------------+
| v1.12 | 1.25.4 |
| v1.12.1 | 1.25.5 |
+-----------------+----------------+
| v1.12 | 1.25.6 |
+-----------------+----------------+
| latest / master | 1.25.6 |
| 1.25.4 | |
| latest / master | 1.26.1 |
+-----------------+----------------+
10 changes: 5 additions & 5 deletions Documentation/helm-values.rst

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.12.1
1.12.2
18 changes: 9 additions & 9 deletions install/kubernetes/Makefile.digests
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
# Copyright 2022 Authors of Cilium
# SPDX-License-Identifier: Apache-2.0

export CILIUM_DIGEST := "sha256:ea2db1ee21b88127b5c18a96ad155c25485d0815a667ef77c2b7c7f31cab601b"
export CLUSTERMESH_APISERVER_DIGEST := "sha256:c80a8d6ffdf7cab4699441496f628a09a31d0300e623cadb2837c86fa368c02f"
export DOCKER_PLUGIN_DIGEST := "sha256:cb30dd4f9942fc86f2e65a837d331656d1ece9163680bc36d970a729976ce13a"
export HUBBLE_RELAY_DIGEST := "sha256:646582b22bf41ad29dd7739b12aae77455ee5757b9ee087f2d45d684afef5fa1"
export OPERATOR_ALIBABACLOUD_DIGEST := "sha256:a5ae07d5866c3299f6ff2d00634fa500b911fe2629dcabfcd119026aa8062b58"
export OPERATOR_AWS_DIGEST := "sha256:cbd07141fb2c6ef172b3241d4cf3edac21922959b9325ef1f2d12d9f67e13ea3"
export OPERATOR_AZURE_DIGEST := "sha256:73f3ecfc331a3bd3017017492489c45979cf43103d61c6eb6af1662e28e499ac"
export OPERATOR_GENERIC_DIGEST := "sha256:93d5aaeda37d59e6c4325ff05030d7b48fabde6576478e3fdbfb9bb4a68ec4a1"
export OPERATOR_DIGEST := "sha256:137be4e4b293558e763648b8242f3d351a3edf3709c8362a62a998487e32cf82"
export CILIUM_DIGEST := ""
export CLUSTERMESH_APISERVER_DIGEST := ""
export DOCKER_PLUGIN_DIGEST := ""
export HUBBLE_RELAY_DIGEST := ""
export OPERATOR_ALIBABACLOUD_DIGEST := ""
export OPERATOR_AWS_DIGEST := ""
export OPERATOR_AZURE_DIGEST := ""
export OPERATOR_GENERIC_DIGEST := ""
export OPERATOR_DIGEST := ""
4 changes: 2 additions & 2 deletions install/kubernetes/cilium/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: cilium
displayName: Cilium
home: https://cilium.io/
version: 1.12.1
appVersion: 1.12.1
version: 1.12.2
appVersion: 1.12.2
kubeVersion: ">= 1.16.0-0"
icon: https://cdn.jsdelivr.net/gh/cilium/cilium@v1.12/Documentation/images/logo-solo.svg
description: eBPF-based Networking, Security, and Observability
Expand Down

0 comments on commit c7516b9

Please sign in to comment.