From 478027abcfe2d5125933bd9b117e0fcf6c30c609 Mon Sep 17 00:00:00 2001 From: Alex Leong Date: Fri, 28 Jul 2023 12:37:56 -0700 Subject: [PATCH] edge-23.7.3 (#11176) This edge release improves Linkerd's support for HttpRoute by allowing `parent_ref` ports to be optional, allowing HttpRoutes to be defined in a consumer's namespace, and adding support for the `ResponseHeaderModifier` filter. It also fixes a panic in the destination controller. * Added an option for disabling the network validator's security context for environments that provide their own * Added high-availability (HA) mode for the multicluster service-mirror * Added support for HttpRoute `parent_refs` that do not specify a port * Fixed a Grafana error caused by an incorrect datasource (thanks @albundy83!) * Added support for HttpRoutes defined in the consumer namespace * Improved the granularity of logging levels in the control plane * Fixed a race condition in the destination controller that could cause it to panic * Added support for the `ResponseHeaderModifier` HttpRoute filter * Updated extension CLI commands to prefer the `--register` flag over the `LINKERD_DOCKER_REGISTRY` environment variable, making the precedence more consistent (thanks @harsh020!) Signed-off-by: Alex Leong --- CHANGES.md | 21 +++++++++++++++++++ charts/linkerd-control-plane/Chart.yaml | 2 +- charts/linkerd-control-plane/README.md | 2 +- jaeger/charts/linkerd-jaeger/Chart.yaml | 2 +- jaeger/charts/linkerd-jaeger/README.md | 2 +- .../charts/linkerd-multicluster/Chart.yaml | 2 +- .../charts/linkerd-multicluster/README.md | 2 +- viz/charts/linkerd-viz/Chart.yaml | 2 +- viz/charts/linkerd-viz/README.md | 2 +- 9 files changed, 29 insertions(+), 8 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index b58f2e81d55e3..a4b428e7caf05 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,26 @@ # Changes +## edge-23.7.3 + +This edge release improves Linkerd's support for HttpRoute by allowing +`parent_ref` ports to be optional, allowing HttpRoutes to be defined in a +consumer's namespace, and adding support for the `ResponseHeaderModifier` filter. +It also fixes a panic in the destination controller. + +* Added an option for disabling the network validator's security context for + environments that provide their own +* Added high-availability (HA) mode for the multicluster service-mirror +* Added support for HttpRoute `parent_refs` that do not specify a port +* Fixed a Grafana error caused by an incorrect datasource (thanks @albundy83!) +* Added support for HttpRoutes defined in the consumer namespace +* Improved the granularity of logging levels in the control plane +* Fixed a race condition in the destination controller that could cause it to + panic +* Added support for the `ResponseHeaderModifier` HttpRoute filter +* Updated extension CLI commands to prefer the `--register` flag over the + `LINKERD_DOCKER_REGISTRY` environment variable, making the precedence more + consistent (thanks @harsh020!) + ## edge-23.7.2 This edge release introduces support for HTTP filters configured through both diff --git a/charts/linkerd-control-plane/Chart.yaml b/charts/linkerd-control-plane/Chart.yaml index 6009a24587379..e368d24a8e580 100644 --- a/charts/linkerd-control-plane/Chart.yaml +++ b/charts/linkerd-control-plane/Chart.yaml @@ -16,7 +16,7 @@ dependencies: - name: partials version: 0.1.0 repository: file://../partials -version: 1.13.9-edge +version: 1.14.0-edge icon: https://linkerd.io/images/logo-only-200h.png maintainers: - name: Linkerd authors diff --git a/charts/linkerd-control-plane/README.md b/charts/linkerd-control-plane/README.md index 804ed7fc7809e..01957e61d0972 100644 --- a/charts/linkerd-control-plane/README.md +++ b/charts/linkerd-control-plane/README.md @@ -3,7 +3,7 @@ Linkerd gives you observability, reliability, and security for your microservices — with no code change required. -![Version: 1.13.9-edge](https://img.shields.io/badge/Version-1.13.9--edge-informational?style=flat-square) +![Version: 1.14.0-edge](https://img.shields.io/badge/Version-1.14.0--edge-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) diff --git a/jaeger/charts/linkerd-jaeger/Chart.yaml b/jaeger/charts/linkerd-jaeger/Chart.yaml index 465f0d26b0943..bb6cb7e28e549 100644 --- a/jaeger/charts/linkerd-jaeger/Chart.yaml +++ b/jaeger/charts/linkerd-jaeger/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0" name: linkerd-jaeger sources: - https://github.com/linkerd/linkerd2/ -version: 30.10.6-edge +version: 30.10.7-edge icon: https://linkerd.io/images/logo-only-200h.png maintainers: - name: Linkerd authors diff --git a/jaeger/charts/linkerd-jaeger/README.md b/jaeger/charts/linkerd-jaeger/README.md index 9f705d0b75475..e4271bc6efd2b 100644 --- a/jaeger/charts/linkerd-jaeger/README.md +++ b/jaeger/charts/linkerd-jaeger/README.md @@ -3,7 +3,7 @@ The Linkerd-Jaeger extension adds distributed tracing to Linkerd using OpenCensus and Jaeger. -![Version: 30.10.6-edge](https://img.shields.io/badge/Version-30.10.6--edge-informational?style=flat-square) +![Version: 30.10.7-edge](https://img.shields.io/badge/Version-30.10.7--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) diff --git a/multicluster/charts/linkerd-multicluster/Chart.yaml b/multicluster/charts/linkerd-multicluster/Chart.yaml index a3acf501382a0..316a203f14219 100644 --- a/multicluster/charts/linkerd-multicluster/Chart.yaml +++ b/multicluster/charts/linkerd-multicluster/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0" name: "linkerd-multicluster" sources: - https://github.com/linkerd/linkerd2/ -version: 30.9.6-edge +version: 30.9.7-edge icon: https://linkerd.io/images/logo-only-200h.png maintainers: - name: Linkerd authors diff --git a/multicluster/charts/linkerd-multicluster/README.md b/multicluster/charts/linkerd-multicluster/README.md index 45776a473cc8f..155c39b30c0aa 100644 --- a/multicluster/charts/linkerd-multicluster/README.md +++ b/multicluster/charts/linkerd-multicluster/README.md @@ -3,7 +3,7 @@ The Linkerd-Multicluster extension contains resources to support multicluster linking to remote clusters -![Version: 30.9.6-edge](https://img.shields.io/badge/Version-30.9.6--edge-informational?style=flat-square) +![Version: 30.9.7-edge](https://img.shields.io/badge/Version-30.9.7--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) diff --git a/viz/charts/linkerd-viz/Chart.yaml b/viz/charts/linkerd-viz/Chart.yaml index 1fb2668676a0b..8258d20065c27 100644 --- a/viz/charts/linkerd-viz/Chart.yaml +++ b/viz/charts/linkerd-viz/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0" name: "linkerd-viz" sources: - https://github.com/linkerd/linkerd2/ -version: 30.10.5-edge +version: 30.10.6-edge icon: https://linkerd.io/images/logo-only-200h.png maintainers: - name: Linkerd authors diff --git a/viz/charts/linkerd-viz/README.md b/viz/charts/linkerd-viz/README.md index de51900087b48..ac94fcdd71213 100644 --- a/viz/charts/linkerd-viz/README.md +++ b/viz/charts/linkerd-viz/README.md @@ -3,7 +3,7 @@ The Linkerd-Viz extension contains observability and visualization components for Linkerd. -![Version: 30.10.5-edge](https://img.shields.io/badge/Version-30.10.5--edge-informational?style=flat-square) +![Version: 30.10.6-edge](https://img.shields.io/badge/Version-30.10.6--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)