Skip to content

Release v1.5.0

Latest

Choose a tag to compare

@SIGHUP-C-3PO SIGHUP-C-3PO released this 06 Jul 09:45
v1.5.0
b07474d

Tracing Core Module Release v1.5.0

Welcome to the latest release of the tracing module of SIGHUP Distribution
maintained by team SIGHUP by ReeVo.

This release adds the support to Kubernetes 1.35 and updates Grafana Tempo & MinIO.

Component Images 🚢

Component Supported Version Previous Version
tempo-distributed 2.10.5 2.8.2
minio-ha RELEASE.2026-05-20T23-44-52Z RELEASE.2025-09-07T16-13-09Z

Update Guide 🦮

Process

Warning: This release includes a breaking change in the Tempo Helm chart that makes the memcached
Services headless and changes the StatefulSet serviceName. A manual migration step is required
before applying the new manifests. See the steps below.

Step 1 — Migrate memcached resources

Before applying the new manifests, delete the existing memcached Services and StatefulSets.
The --cascade=orphan flag keeps the pods running to minimize downtime:

kubectl -n tracing delete service --selector 'app.kubernetes.io/instance=tempo-distributed,app.kubernetes.io/component in (memcached,memcached-bloom,memcached-parquet-footer,memcached-frontend-search)'

kubectl -n tracing delete statefulset --selector 'app.kubernetes.io/instance=tempo-distributed,app.kubernetes.io/component in (memcached,memcached-bloom,memcached-parquet-footer,memcached-frontend-search)' --cascade=orphan

Step 2 — Apply the new manifests

To upgrade the module run:

kustomize build | kubectl apply -f -

The new StatefulSets will adopt the existing pods and perform a rolling upgrade.