diff --git a/CHANGES.md b/CHANGES.md index 42c1edb7c..89699a792 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,14 @@ # Changes +## edge-22.3.4 + +* Disabled pprof endpoints on Linkerd control plane components by default +* Fixed an issue where mirror service endpoints of headless services were always + ready regardless of gateway liveness +* Added server side validation for ServerAuthorization resources +* Fixed an "origin not allowed" issue when using the latest Grafana with the + Linkerd Viz extension + ## edge-22.3.3 This edge release ensures that in multicluster installations, mirror service diff --git a/charts/linkerd-control-plane/Chart.yaml b/charts/linkerd-control-plane/Chart.yaml index 8ac0b18f2..5e8c91061 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.1.10-edge +version: 1.1.11-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 149f93674..ec6bfbde8 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.1.10-edge](https://img.shields.io/badge/Version-1.1.10--edge-informational?style=flat-square) +![Version: 1.1.11-edge](https://img.shields.io/badge/Version-1.1.11--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 4189d3810..53bbe7855 100644 --- a/charts/linkerd2-cni/Chart.yaml +++ b/charts/linkerd2-cni/Chart.yaml @@ -9,5 +9,5 @@ description: | kubeVersion: ">=1.20.0-0" icon: https://linkerd.io/images/logo-only-200h.png name: "linkerd2-cni" -version: 30.0.10-edge +version: 30.0.11-edge diff --git a/charts/linkerd2-cni/README.md b/charts/linkerd2-cni/README.md index a8b630838..c94c5a76a 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.0.10-edge](https://img.shields.io/badge/Version-30.0.10--edge-informational?style=flat-square) +![Version: 30.0.11-edge](https://img.shields.io/badge/Version-30.0.11--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/cli/cmd/testdata/install_controlplane_tracing_output.golden b/cli/cmd/testdata/install_controlplane_tracing_output.golden index 30c0ff5d0..a9ea5eee4 100644 --- a/cli/cmd/testdata/install_controlplane_tracing_output.golden +++ b/cli/cmd/testdata/install_controlplane_tracing_output.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_custom_domain.golden b/cli/cmd/testdata/install_custom_domain.golden index dfb25c457..1bf2c9a05 100644 --- a/cli/cmd/testdata/install_custom_domain.golden +++ b/cli/cmd/testdata/install_custom_domain.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_custom_registry.golden b/cli/cmd/testdata/install_custom_registry.golden index a7ff3207a..a44d3abbb 100644 --- a/cli/cmd/testdata/install_custom_registry.golden +++ b/cli/cmd/testdata/install_custom_registry.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_default.golden b/cli/cmd/testdata/install_default.golden index dfb25c457..1bf2c9a05 100644 --- a/cli/cmd/testdata/install_default.golden +++ b/cli/cmd/testdata/install_default.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_default_override_dst_get_nets.golden b/cli/cmd/testdata/install_default_override_dst_get_nets.golden index 7ed938d20..72a2b5e23 100644 --- a/cli/cmd/testdata/install_default_override_dst_get_nets.golden +++ b/cli/cmd/testdata/install_default_override_dst_get_nets.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_default_token.golden b/cli/cmd/testdata/install_default_token.golden index cacdfdd1d..984a45f4d 100644 --- a/cli/cmd/testdata/install_default_token.golden +++ b/cli/cmd/testdata/install_default_token.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_ha_output.golden b/cli/cmd/testdata/install_ha_output.golden index 55249d428..72ca1cdb2 100644 --- a/cli/cmd/testdata/install_ha_output.golden +++ b/cli/cmd/testdata/install_ha_output.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_ha_with_overrides_output.golden b/cli/cmd/testdata/install_ha_with_overrides_output.golden index 62f204ac6..9cb528517 100644 --- a/cli/cmd/testdata/install_ha_with_overrides_output.golden +++ b/cli/cmd/testdata/install_ha_with_overrides_output.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_heartbeat_disabled_output.golden b/cli/cmd/testdata/install_heartbeat_disabled_output.golden index df1eaaa76..146678e3b 100644 --- a/cli/cmd/testdata/install_heartbeat_disabled_output.golden +++ b/cli/cmd/testdata/install_heartbeat_disabled_output.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_no_init_container.golden b/cli/cmd/testdata/install_no_init_container.golden index 2c9bf392b..c41c5140f 100644 --- a/cli/cmd/testdata/install_no_init_container.golden +++ b/cli/cmd/testdata/install_no_init_container.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_output.golden b/cli/cmd/testdata/install_output.golden index b437dc42e..72e19712e 100644 --- a/cli/cmd/testdata/install_output.golden +++ b/cli/cmd/testdata/install_output.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: CliVersion labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: CliVersion labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: CliVersion labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_proxy_ignores.golden b/cli/cmd/testdata/install_proxy_ignores.golden index 990354d07..ba1c3ff6a 100644 --- a/cli/cmd/testdata/install_proxy_ignores.golden +++ b/cli/cmd/testdata/install_proxy_ignores.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/cli/cmd/testdata/install_values_file.golden b/cli/cmd/testdata/install_values_file.golden index 97741f593..c15d45d75 100644 --- a/cli/cmd/testdata/install_values_file.golden +++ b/cli/cmd/testdata/install_values_file.golden @@ -6,7 +6,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -152,7 +152,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: policy.linkerd.io @@ -441,7 +441,7 @@ metadata: annotations: linkerd.io/created-by: linkerd/cli dev-undefined labels: - helm.sh/chart: linkerd-control-plane-1.1.10-edge + helm.sh/chart: linkerd-control-plane-1.1.11-edge linkerd.io/control-plane-ns: linkerd spec: group: linkerd.io diff --git a/jaeger/charts/linkerd-jaeger/Chart.yaml b/jaeger/charts/linkerd-jaeger/Chart.yaml index d7ae15a12..cb8aef796 100644 --- a/jaeger/charts/linkerd-jaeger/Chart.yaml +++ b/jaeger/charts/linkerd-jaeger/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.20.0-0" name: linkerd-jaeger sources: - https://github.com/linkerd/linkerd2/ -version: 30.2.6-edge +version: 30.2.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 dbde34121..2d7632f7c 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.2.6-edge](https://img.shields.io/badge/Version-30.2.6--edge-informational?style=flat-square) +![Version: 30.2.7-edge](https://img.shields.io/badge/Version-30.2.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 4f8198dc8..aecee6583 100644 --- a/multicluster/charts/linkerd-multicluster/Chart.yaml +++ b/multicluster/charts/linkerd-multicluster/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.20.0-0" name: "linkerd-multicluster" sources: - https://github.com/linkerd/linkerd2/ -version: 30.0.9-edge +version: 30.0.10-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 302920c77..b0167b605 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.0.9-edge](https://img.shields.io/badge/Version-30.0.9--edge-informational?style=flat-square) +![Version: 30.0.10-edge](https://img.shields.io/badge/Version-30.0.10--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 7a5825b34..a715cdd0f 100644 --- a/viz/charts/linkerd-viz/Chart.yaml +++ b/viz/charts/linkerd-viz/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.20.0-0" name: "linkerd-viz" sources: - https://github.com/linkerd/linkerd2/ -version: 30.0.9-edge +version: 30.0.10-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 78aae1753..0c15a149f 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.0.9-edge](https://img.shields.io/badge/Version-30.0.9--edge-informational?style=flat-square) +![Version: 30.0.10-edge](https://img.shields.io/badge/Version-30.0.10--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)