From 69947daed9248de1ccd9624558b9a8dbd92210d9 Mon Sep 17 00:00:00 2001 From: Matei David Date: Thu, 13 Jul 2023 19:15:36 +0100 Subject: [PATCH] edge-23.7.2 (#11109) This edge release introduces support for HTTP filters configured through both `policy.linkerd.io` and `gateway.networking.k8s.io` HTTPRoute resources. Currently, RequestHeaderModifier and RequestRedirect HTTP filters are supported. Additionally, this release fixes an issue with the linkerd-cni chart. * Added support for RequestHeaderModifier and RequestRedirect HTTP filters in outbound policy; filters may be added at the route or backend level * Fixed missing resource-cni labels on linkerd-cni, this blocked the linkerd-cni pods from coming up when the injector was broken (thanks @migueleliasweb!) Signed-off-by: Matei David --- CHANGES.md | 14 ++++++++++++++ charts/linkerd-control-plane/Chart.yaml | 2 +- charts/linkerd-control-plane/README.md | 2 +- charts/linkerd2-cni/Chart.yaml | 2 +- charts/linkerd2-cni/README.md | 2 +- jaeger/charts/linkerd-jaeger/Chart.yaml | 2 +- jaeger/charts/linkerd-jaeger/README.md | 2 +- .../charts/linkerd-multicluster/Chart.yaml | 2 +- multicluster/charts/linkerd-multicluster/README.md | 2 +- viz/charts/linkerd-viz/Chart.yaml | 2 +- viz/charts/linkerd-viz/README.md | 2 +- 11 files changed, 24 insertions(+), 10 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index e8219f82c090f..b58f2e81d55e3 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,19 @@ # Changes +## edge-23.7.2 + +This edge release introduces support for HTTP filters configured through both +`policy.linkerd.io` and `gateway.networking.k8s.io` HTTPRoute resources. +Currently, RequestHeaderModifier and RequestRedirect HTTP filters are +supported. Additionally, this release fixes an issue with the linkerd-cni +chart. + +* Added support for RequestHeaderModifier and RequestRedirect HTTP filters in + outbound policy; filters may be added at the route or backend level +* Fixed missing resource-cni labels on linkerd-cni, this blocked the + linkerd-cni pods from coming up when the injector was broken (thanks + @migueleliasweb!) + ## edge-23.7.1 This edge release adds support for the upstream `gateway.networking.k8s.io` diff --git a/charts/linkerd-control-plane/Chart.yaml b/charts/linkerd-control-plane/Chart.yaml index 1e88d19d461c4..6009a24587379 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.8-edge +version: 1.13.9-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 2fdc8f3413680..33291f1d57e44 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.8-edge](https://img.shields.io/badge/Version-1.13.8--edge-informational?style=flat-square) +![Version: 1.13.9-edge](https://img.shields.io/badge/Version-1.13.9--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/charts/linkerd2-cni/Chart.yaml b/charts/linkerd2-cni/Chart.yaml index 08c3ae20d8096..0185bbb2fe5a8 100644 --- a/charts/linkerd2-cni/Chart.yaml +++ b/charts/linkerd2-cni/Chart.yaml @@ -9,4 +9,4 @@ description: | kubeVersion: ">=1.21.0-0" icon: https://linkerd.io/images/logo-only-200h.png name: "linkerd2-cni" -version: 30.9.4-edge +version: 30.9.5-edge diff --git a/charts/linkerd2-cni/README.md b/charts/linkerd2-cni/README.md index 4bff0c289b4e3..8103fc82d5b8e 100644 --- a/charts/linkerd2-cni/README.md +++ b/charts/linkerd2-cni/README.md @@ -6,7 +6,7 @@ Linkerd [CNI plugin](https://linkerd.io/2/features/cni/) takes care of setting up your pod's network so incoming and outgoing traffic is proxied through the data plane. -![Version: 30.9.4-edge](https://img.shields.io/badge/Version-30.9.4--edge-informational?style=flat-square) +![Version: 30.9.5-edge](https://img.shields.io/badge/Version-30.9.5--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/jaeger/charts/linkerd-jaeger/Chart.yaml b/jaeger/charts/linkerd-jaeger/Chart.yaml index 24e04a38a1721..465f0d26b0943 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.5-edge +version: 30.10.6-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 6418a423bfe72..9f705d0b75475 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.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) diff --git a/multicluster/charts/linkerd-multicluster/Chart.yaml b/multicluster/charts/linkerd-multicluster/Chart.yaml index f52645f3aee16..a3acf501382a0 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.5-edge +version: 30.9.6-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 dd6dfa1d2e9d9..45776a473cc8f 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.5-edge](https://img.shields.io/badge/Version-30.9.5--edge-informational?style=flat-square) +![Version: 30.9.6-edge](https://img.shields.io/badge/Version-30.9.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) diff --git a/viz/charts/linkerd-viz/Chart.yaml b/viz/charts/linkerd-viz/Chart.yaml index 283385ac89389..1fb2668676a0b 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.4-edge +version: 30.10.5-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 7fd285dfb3237..de51900087b48 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.4-edge](https://img.shields.io/badge/Version-30.10.4--edge-informational?style=flat-square) +![Version: 30.10.5-edge](https://img.shields.io/badge/Version-30.10.5--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)