tempo-app release v0.18.0
Changed
- Fix ABS config to not override AppVersion in Chart.yaml
- Upgrade Tempo Vulture chart from 0.12.10 to 0.13.0
- Bumps the tempo-vulture image from 2.10.5 to 3.0.2, which is the only change in the chart
- Pins
-tempo-metrics-backoff-duration=0s: the TraceQL metrics check went from disabled to enabled (every 10s) upstream, and it cannot pass here because we do not enable the metrics-generator local-blocks processor - Drops support for the
-rhythm-rf1-after flag (unused here) and starts honouring -tempo-push-tls, which was previously ignored (we leave it disabled)
- Upgrade Tempo chart from 2.23.0 to 2.26.2
- Upgrades Tempo from 2.10.5 to 2.10.7
- Bumps the memcached image from 1.6.42-alpine to 1.6.43-alpine
- Bumps the
rollout-operator sub-dependency from 0.49.0 to 0.50.0 (not enabled here) - The metrics-generator now gets a
livenessProbe (/ready, 60s initial delay), which it did not have when running as a StatefulSet (chart 2.25.4) - Ingester and metrics-generator moved onto the shared pod template; container ports are reordered and the ingester grpc port is now declared via
ingester.extraPorts. Rendered output is otherwise unchanged, so this is a rolling restart only - Adds (disabled by default)
ingest/Kafka write path with the experimental block-builder and live-store components, plus ingester.enabled to turn the ingester off (chart 2.24.0) - Adds a
dnsConfig value on every component with defaults/tempo fallback, deprecating dnsConfigOverides (chart 2.26.1) - Adds
distributor.shutdownDelay for graceful load-balancer draining, disabled by default (chart 2.26.0)