chore(deps): tempo 1.23.3 → 1.24.4 - #302
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bump
Changes
kustomization.yaml— chart version only, no values.yaml changes.Breaking Changes / Upgrade Notes
This chart bump upgrades Tempo from 2.8.2 → 2.9.0 (with patch releases 2.9.1 and 2.9.2 included in chart 1.24.4).
Tempo 2.9 upgrade considerations
prom_labelsfield has been removed from TraceQL metrics responses to fix incorrect results when series labels include both strings and integers with the same textual representation (e.g."500"vs500). Brief interruptions to TraceQL metrics queries possible during rollout while components run different versions. (PR 5659)vParquet5-preview1— low-resolution timestamp columns;vParquet5-preview2— dedicated integer columns). Breaking changes expected before final release. Not enabled by default. (PR 5495, PR 5639)max_result_limit: Search endpoint now defaults tomax_result_limit: 262144(256×1024) instead of0(unbounded), addressing CVE-2026-21728. (PR 6525)Chart-level considerations (1.23.3 → 1.24.4)
No chart-level breaking changes apply — we are already past the 1.21.1 (port 3100→3200) and 1.17.0 (Tempo 2.7) breaking changes. This is a minor bump within the 1.24.x series.
Note: Chart version 1.24.4 (Jan 30, 2026) was the final release in the
grafana/helm-chartsrepository. All subsequent Tempo chart releases are published undergrafana-community/helm-charts. Future bumps will need to update the chart repo URL.Cross-reference with our values.yaml
Our current
values.yamlconfigures:extraVolumes/extraVolumeMountsfor PVC-backed storage at/var/tempometricsGenerator.enabled: truewith remote write to Prometheusretention: "72h"overrides.defaults.metrics_generator.processors: [local-blocks]None of these settings interact with the breaking changes above. The MCP server (new in 2.9) is disabled by default and does not require configuration changes. The metrics-generator continues to work with existing
local-blocksprocessor config.Impact on Current Setup
Not affected
prom_labelsfield removal: Not referenced in our configuration — no impact.Beneficial
max_result_limit: Addresses CVE-2026-21728 — beneficial by default.Changelog
Tempo 2.9 Highlights
with(sample=true)for improved performance; configurable withwith(span_sample=0.xx)orwith(trace_sample=0.xx). (PR 5469)query_frontend_bytes_inspected_total(total bytes read from disk/object store),spans_distance_in_future_seconds/spans_distance_in_past_seconds(span timestamp range histograms),tempo_distributor_ingress_bytes_total(pre-limits ingress volume).db.namespaceattribute support, improved service graph virtual nodes via peer attributes, adjusted expired-edges counter.compare()function optimization, struct alignment for memory performance.resource./span.prefixed attributes) for more precise tracking.Bug fixes (selected)
quantile_over_time()exemplar selectioncompare()results for spans with array attributeschild_oflink but no parent)Security fixes
2.9.1:
golang.org/x/cryptoupdated (CVE-2025-47914, CVE-2025-58181)github.com/expr-lang/exprupdated to v1.17.7 (CVE-2025-68156)2.9.2:
go.opentelemetry.io/otel/sdkupdated to v1.43.0 (CVE-2026-39883)google.golang.org/grpcupdated to v1.79.3 (CVE-2026-33186)github.com/go-jose/go-jose/v4updated (CVE-2026-34986)github.com/antchfx/xpathupdated (CVE-2026-32287)github.com/buger/jsonparserupdated (GHSA-6g7g-w4f8-9c9x)max_result_limitset to 262144 (CVE-2026-21728)Chart versions between 1.23.3 and 1.24.4
Source