Skip to content

Commit

Permalink
Prepare Release 0.5.0 (#662)
Browse files Browse the repository at this point in the history
* Prepare Release 0.5.0

Signed-off-by: Ruben Vargas <ruben.vp8510@gmail.com>

* Update Makefile

Signed-off-by: Ruben Vargas <ruben.vp8510@gmail.com>

---------

Signed-off-by: Ruben Vargas <ruben.vp8510@gmail.com>
  • Loading branch information
rubenvp8510 committed Oct 27, 2023
1 parent aaf4f96 commit 130e994
Show file tree
Hide file tree
Showing 20 changed files with 41 additions and 250 deletions.
16 changes: 0 additions & 16 deletions .chloggen/always-reconcile-statefulset.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/bump_tempo_2.2.3.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/disable_tls_query_frontend.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/fix-cve-2023-39325.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/fix_http2_reset_vuln.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/otlp_http.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/pprof.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/redmetrics-cluster-role.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/s3_custom_ca.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/samples_ingress.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/span-metrics.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/specify_log_level.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/tempo22.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/update_default_namespaces.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/upgrade_previously_unmanaged.yaml

This file was deleted.

31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,37 @@ Changes by Version

## 0.4.0

### 🛑 Breaking changes 🛑

- `operator`: Install operator in tempo-operator-system namespace by default when installed with OLM or manifests of the OpenShift variant (#538)

### 💡 Enhancements 💡

- `operator`: Bump tempo version to 2.2.3 (#646)
- `operands`: Bump operands to fix CVE-2023-39325 (#650)
- `operator`: Expose the OTLP HTTP port in the distributor service. (#610)
- `operator`: Add pprof flag to optionally expose pprof data (#242)
- `operator`: Use tempo service account to query metrics from OpenShift monitoring stack. (#526)
On OpenShift tempo service account is used to query metrics from OpenShift monitoring stack for the monitor tab.
- `operator`: Support setting a custom CA certificate for S3 object storage (#545)
- `operator`: Enable ingress (or route) in samples, add MinLength validation to .spec.storage.secret.name of the TempoStack CR (#541)
- `operator`: Support monitor tab in Jaeger console (#470)
- `operator`: Explicitly specify log level for all components. (#550)
- `operator`: Support Tempo 2.2.0 (#525)

### 🧰 Bug fixes 🧰

- `operator`: Fix ingester StatefulSet reconciliation if ingester is in an unhealthy state (#597)
- `operator`: Enable mTLS for all components except query-frontend. (#561)
Only enable mTLS for query-frontend when the gateway is enabled.
- `operator`: Fix for Http2 reset vulnerability CVE-2023-39325 (#642)
- `operator`: Upgrade TempoStack instances once they are switched back from Unmanaged to Managed (#478)

### Components
- Tempo: [v2.2.3](https://github.com/grafana/tempo/releases/tag/v2.2.3)

## 0.4.0

### 💡 Enhancements 💡

- `operator`: Remove operator ServiceMonitor and PrometheusRule when operator deployment is removed (#536)
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Current Operator version
VERSION_DATE ?= $(shell date -u +'%Y-%m-%dT%H:%M:%SZ')
VERSION_PKG ?= github.com/grafana/tempo-operator/internal/version
OPERATOR_VERSION ?= 0.4.0
OPERATOR_VERSION ?= 0.5.0
TEMPO_VERSION ?= $(shell cat config/overlays/community/controller_manager_config.yaml | grep -oP "docker.io/grafana/tempo:\K.*")
TEMPO_QUERY_VERSION ?= $(shell cat config/overlays/community/controller_manager_config.yaml | grep -oP "docker.io/grafana/tempo-query:\K.*")
COMMIT_SHA = $(shell git rev-parse HEAD)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ metadata:
capabilities: Deep Insights
categories: Logging & Tracing,Monitoring
containerImage: ghcr.io/grafana/tempo-operator/tempo-operator
createdAt: "2023-08-24T16:42:41Z"
createdAt: "2023-10-26T04:49:42Z"
description: Create and manage deployments of Tempo, a high-scale distributed
tracing backend.
operatorframework.io/cluster-monitoring: "true"
Expand All @@ -51,7 +51,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.4.0
name: tempo-operator.v0.5.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -751,7 +751,7 @@ spec:
- --zap-log-level=info
- start
- --config=controller_manager_config.yaml
image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.4.0
image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.5.0
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -887,7 +887,7 @@ spec:
maturity: alpha
provider:
name: Grafana Tempo Operator SIG
version: 0.4.0
version: 0.5.0
webhookdefinitions:
- admissionReviewVersions:
- v1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ metadata:
capabilities: Deep Insights
categories: Logging & Tracing,Monitoring
containerImage: ghcr.io/grafana/tempo-operator/tempo-operator
createdAt: "2023-08-24T16:42:40Z"
createdAt: "2023-10-26T04:49:40Z"
description: Create and manage deployments of Tempo, a high-scale distributed
tracing backend.
operatorframework.io/cluster-monitoring: "true"
Expand All @@ -51,7 +51,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.4.0
name: tempo-operator.v0.5.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -751,7 +751,7 @@ spec:
- --zap-log-level=info
- start
- --config=controller_manager_config.yaml
image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.4.0
image: ghcr.io/grafana/tempo-operator/tempo-operator:v0.5.0
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -898,7 +898,7 @@ spec:
maturity: alpha
provider:
name: Grafana Tempo Operator SIG
version: 0.4.0
version: 0.5.0
webhookdefinitions:
- admissionReviewVersions:
- v1
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ kind: Kustomization
images:
- name: controller
newName: ghcr.io/grafana/tempo-operator/tempo-operator
newTag: v0.4.0
newTag: v0.5.0

0 comments on commit 130e994

Please sign in to comment.