From a29a9212727c6e611b4541835c482ad70c005b01 Mon Sep 17 00:00:00 2001 From: tempooperatorbot <150731540+tempooperatorbot@users.noreply.github.com> Date: Mon, 2 Dec 2024 07:21:31 -0600 Subject: [PATCH] Prepare Release 0.14.2 (#1097) Co-authored-by: andreasgerstmayr --- .chloggen/red_metrics_namespace.yaml | 15 --------------- CHANGELOG.md | 13 +++++++++++++ Makefile | 2 +- .../tempo-operator.clusterserviceversion.yaml | 10 +++++----- .../tempo-operator.clusterserviceversion.yaml | 10 +++++----- config/manager/kustomization.yaml | 2 +- .../tempo-operator.clusterserviceversion.yaml | 2 +- .../tempo-operator.clusterserviceversion.yaml | 2 +- 8 files changed, 27 insertions(+), 29 deletions(-) delete mode 100644 .chloggen/red_metrics_namespace.yaml diff --git a/.chloggen/red_metrics_namespace.yaml b/.chloggen/red_metrics_namespace.yaml deleted file mode 100644 index 446862106..000000000 --- a/.chloggen/red_metrics_namespace.yaml +++ /dev/null @@ -1,15 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix -# The name of the component, or a single word describing the area of concern, (e.g. tempostack, tempomonolithic, github action) -component: tempostack -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Use default Jaeger RED metrics namespace if field is unset -# One or more tracking issues related to the change -issues: [1096] -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - Use the default Jaeger RED metrics namespace if `.spec.template.queryFrontend.jaegerQuery.monitorTab.redMetricsNamespace` is not set. - Before Jaeger 1.62 the default namespace was empty, since [Jaeger 1.62](https://github.com/jaegertracing/jaeger/releases/tag/v1.62.0) (shipped in Tempo Operator v0.14.0) the default namespace is "traces_span_metrics". - Before OpenTelemetry Collector v0.109.0 the default namespace of the spanmetrics connector was empty, since [OpenTelemetry Collector v0.109.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.109.0) the default namespace is "traces_span_metrics". diff --git a/CHANGELOG.md b/CHANGELOG.md index 58c6e2f61..367eba3e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,19 @@ Changes by Version +## 0.14.2 + +### 🧰 Bug fixes 🧰 + +- `tempostack`: Use default Jaeger RED metrics namespace if field is unset (#1096) + Use the default Jaeger RED metrics namespace if `.spec.template.queryFrontend.jaegerQuery.monitorTab.redMetricsNamespace` is not set. + Before Jaeger 1.62 the default namespace was empty, since [Jaeger 1.62](https://github.com/jaegertracing/jaeger/releases/tag/v1.62.0) (shipped in Tempo Operator v0.14.0) the default namespace is "traces_span_metrics". + Before OpenTelemetry Collector v0.109.0 the default namespace of the spanmetrics connector was empty, since [OpenTelemetry Collector v0.109.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.109.0) the default namespace is "traces_span_metrics". + + +### Components +- Tempo: [v2.6.1](https://github.com/grafana/tempo/releases/tag/v2.6.1) + ## 0.14.1 ### 🧰 Bug fixes 🧰 diff --git a/Makefile b/Makefile index 70464e8cc..510bf7b99 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # Current Operator version -OPERATOR_VERSION ?= 0.14.1 +OPERATOR_VERSION ?= 0.14.2 TEMPO_VERSION ?= 2.6.1 JAEGER_QUERY_VERSION ?= 1.62.0 TEMPO_QUERY_VERSION ?= 2.6.1 diff --git a/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml b/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml index ee19050bf..4f5908fb9 100644 --- a/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml +++ b/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml @@ -73,8 +73,8 @@ metadata: ] capabilities: Deep Insights categories: Logging & Tracing,Monitoring - containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.1 - createdAt: "2024-12-02T11:40:40Z" + containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.2 + createdAt: "2024-12-02T13:07:44Z" description: Create and manage deployments of Tempo, a high-scale distributed tracing backend. operatorframework.io/cluster-monitoring: "true" @@ -83,7 +83,7 @@ metadata: operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/grafana/tempo-operator support: Grafana Tempo Operator SIG - name: tempo-operator.v0.14.1 + name: tempo-operator.v0.14.2 namespace: placeholder spec: apiservicedefinitions: {} @@ -1473,7 +1473,7 @@ spec: value: quay.io/observatorium/opa-openshift:main-2024-10-09-7237863 - name: RELATED_IMAGE_OAUTH_PROXY value: quay.io/openshift/origin-oauth-proxy:4.14 - image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.1 + image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.2 livenessProbe: httpGet: path: /healthz @@ -1623,7 +1623,7 @@ spec: name: tempo-gateway-opa - image: quay.io/openshift/origin-oauth-proxy:4.14 name: oauth-proxy - version: 0.14.1 + version: 0.14.2 webhookdefinitions: - admissionReviewVersions: - v1 diff --git a/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml b/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml index 16140c563..e0fb426d9 100644 --- a/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml +++ b/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml @@ -73,8 +73,8 @@ metadata: ] capabilities: Deep Insights categories: Logging & Tracing,Monitoring - containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.1 - createdAt: "2024-12-02T11:40:38Z" + containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.2 + createdAt: "2024-12-02T13:07:42Z" description: Create and manage deployments of Tempo, a high-scale distributed tracing backend. operatorframework.io/cluster-monitoring: "true" @@ -83,7 +83,7 @@ metadata: operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/grafana/tempo-operator support: Grafana Tempo Operator SIG - name: tempo-operator.v0.14.1 + name: tempo-operator.v0.14.2 namespace: placeholder spec: apiservicedefinitions: {} @@ -1483,7 +1483,7 @@ spec: value: quay.io/observatorium/opa-openshift:main-2024-10-09-7237863 - name: RELATED_IMAGE_OAUTH_PROXY value: quay.io/openshift/origin-oauth-proxy:4.14 - image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.1 + image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.2 livenessProbe: httpGet: path: /healthz @@ -1644,7 +1644,7 @@ spec: name: tempo-gateway-opa - image: quay.io/openshift/origin-oauth-proxy:4.14 name: oauth-proxy - version: 0.14.1 + version: 0.14.2 webhookdefinitions: - admissionReviewVersions: - v1 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 8f2eef0fd..b067b0777 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -9,4 +9,4 @@ kind: Kustomization images: - name: controller newName: ghcr.io/grafana/tempo-operator/tempo-operator - newTag: v0.14.1 + newTag: v0.14.2 diff --git a/config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml b/config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml index 19bd8ece3..462d034bd 100644 --- a/config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml +++ b/config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml @@ -5,7 +5,7 @@ metadata: alm-examples: '[]' capabilities: Deep Insights categories: Logging & Tracing,Monitoring - containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.1 + containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.2 description: Create and manage deployments of Tempo, a high-scale distributed tracing backend. operatorframework.io/cluster-monitoring: "true" diff --git a/config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml b/config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml index 7d786bb90..69faf5558 100644 --- a/config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml +++ b/config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml @@ -5,7 +5,7 @@ metadata: alm-examples: '[]' capabilities: Deep Insights categories: Logging & Tracing,Monitoring - containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.1 + containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.14.2 description: Create and manage deployments of Tempo, a high-scale distributed tracing backend. operatorframework.io/cluster-monitoring: "true"