Update ghcr.io/thanos-community/helm-charts/thanos Docker tag to v0.32.0 #55

Merged
matthias merged 1 commits from renovate/ghcr.io-thanos-community-helm-charts-thanos-0.x into main 2026-08-10 13:03:54 +00:00
Owner

This PR contains the following updates:

Package Update Change
ghcr.io/thanos-community/helm-charts/thanos (source) minor 0.31.00.32.0

Release Notes

thanos-io/thanos (ghcr.io/thanos-community/helm-charts/thanos)

v0.32.0

Compare Source

Added
  • #​6437 Receive: make tenant stats limit configurable
  • #​6369 Receive: add az-aware replication support for Ketama algorithm
  • #​6185 Tracing: tracing in OTLP support configuring service_name.
  • #​6192 Store: add flag bucket-web-label to select the label to use as timeline title in web UI
  • #​6195 Receive: add flag tsdb.too-far-in-future.time-window to prevent clock skewed samples to pollute TSDB head and block all valid incoming samples.
  • #​6273 Mixin: Allow specifying an instance name filter in dashboards
  • #​6163 Receiver: Add hidden flag --receive-forward-max-backoff to configure the max backoff for forwarding requests.
  • #​5777 Receive: Allow specifying tenant-specific external labels in Router Ingestor.
  • #​6352 Store: Expose store gateway query stats in series response hints.
  • #​6420 Index Cache: Cache expanded postings.
  • #​6441 Compact: Compactor will set index_stats in meta.json file with max series and chunk size information.
  • #​6466 Mixin (Receive): add limits alerting for configuration reload and meta-monitoring.
  • #​6467 Mixin (Receive): add alert for tenant reaching head series limit.
  • #​6528 Index Cache: Add histogram metric thanos_store_index_cache_stored_data_size_bytes for item size.
  • #​6560 Thanos ruler: add flag to optionally disable adding Thanos params when querying metrics
  • #​6574 Tools: Add min and max compactions range flags to bucket replicate command.
  • #​6593 Store: Add thanos_bucket_store_chunk_refetches_total metric to track number of chunk refetches.
  • #​6264 Query: Add Thanos logo in navbar
  • #​6234 Query: Add ability to switch between thanos and prometheus engines dynamically via UI and API.
  • #​6346 Query: Add ability to generate SQL-like query explanations when thanos engine is used.
  • #​6646 Compact and Bucket: Add --disable-admin-operations flag in Compactor UI and Bucket UI
Fixed
  • #​6503 *: Change the engine behind ContentPathReloader to be completely independent of any filesystem concept. This effectively fixes this configuration reload when used with Kubernetes ConfigMaps, Secrets, or other volume mounts.
  • #​6456 Store: fix crash when computing set matches from regex pattern
  • #​6427 Receive: increased log level for failed uploads to error
  • #​6172 query-frontend: return JSON formatted errors for invalid PromQL expression in the split by interval middleware.
  • #​6171 Store: fix error handling on limits.
  • #​6183 Receiver: fix off by one in multitsdb flush that will result in empty blocks if the head only contains one sample
  • #​6197 Exemplar OTel: Fix exemplar for otel to use traceId instead of spanId and sample only if trace is sampled
  • #​6207 Receive: Remove the shipper once a tenant has been pruned.
  • #​6216 Receiver: removed hard-coded value of EnableExemplarStorage flag and set it according to max-exemplar value.
  • #​6222 mixin(Receive): Fix tenant series received dashboard widget.
  • #​6218 mixin(Store): handle ResourceExhausted as a non-server error. As a consequence, this error won't contribute to Store's grpc errors alerts.
  • #​6271 Receive: Fix segfault in LabelValues during head compaction.
  • #​6306 Tracing: tracing in OTLP utilize the OTEL_TRACES_SAMPLER env variable
  • #​6330 Store: Fix inconsistent error for series limits.
  • #​6342 Cache/Redis: Upgrade rueidis to v1.0.2 to to improve error handling while shrinking a redis cluster.
  • #​6325 Store: return gRPC resource exhausted error for byte limiter.
  • #​6399 *: Fix double-counting bug in http_request_duration metric
  • #​6428 Report gRPC connection errors in the logs.
  • #​6519 Reloader: Use timeout for initial apply.
  • #​6509 Store Gateway: Remove memWriter from fileWriter to reduce memory usage when sync index headers.
  • #​6556 Thanos compact: respect block-files-concurrency setting when downsampling
  • #​6592 Query Frontend: fix bugs in vertical sharding without and union function to allow more queries to be shardable.
  • #​6317 *: Fix internal label deduplication bug, by resorting store response set.
  • #​6189 Rule: Fix panic when calling API /api/v1/rules?type=alert.
  • #​6598 compact: fix data corruption with "invalid size" error during downsample
Changed
  • #​6049 Compact: breaking ⚠️ Replace group with resolution in compact metrics to avoid cardinality explosion on compact metrics for large numbers of groups.
  • #​6168 Receiver: Make ketama hashring fail early when configured with number of nodes lower than the replication factor.
  • #​6201 Query-Frontend: Disable absent and absent_over_time for vertical sharding.
  • #​6212 Query-Frontend: Disable scalar for vertical sharding.
  • #​6107 breaking ⚠️ Change default user id in container image from 0(root) to 1001
  • #​6228 Conditionally generate debug messages in ProxyStore to avoid memory bloat.
  • #​6231 mixins: Add code/grpc-code dimension to error widgets.
  • #​6244 mixin(Rule): Add rule evaluation failures to the Rule dashboard.
  • #​6303 Store: added and start using streamed snappy encoding for postings list instead of block based one. This leads to constant memory usage during decompression. This approximately halves memory usage when decompressing a postings list in index cache.
  • #​6071 Query Frontend: breaking ⚠️ Add experimental native histogram support for which we updated and aligned with the Prometheus common model, which is used for caching so a cache reset required.
  • #​6163 Receiver: changed default max backoff from 30s to 5s for forwarding requests. Can be configured with --receive-forward-max-backoff.
  • #​6327 *: breaking ⚠️ Use histograms instead of summaries for instrumented handlers.
  • #​6322 Logging: Avoid expensive log.Valuer evaluation for disallowed levels.
  • #​6358 Query: Add +Inf bucket to query duration metrics
  • #​6363 Store: Check context error when expanding postings.
  • #​6405 Index Cache: Change postings cache key to include the encoding format used so that older Thanos versions would not try to decode it during the deployment of a new version.
  • #​6479 Store: breaking ⚠️ Rename thanos_bucket_store_cached_series_fetch_duration_seconds to thanos_bucket_store_series_fetch_duration_seconds and thanos_bucket_store_cached_postings_fetch_duration_seconds to thanos_bucket_store_postings_fetch_duration_seconds.
  • #​6474 Store/Compact: Reduce a large amount of Exists API calls against object storage when synchronizing meta files in favour of a recursive Iter call.
  • #​6548 Objstore: Bump minio-go to v7.0.61.
  • #​6187 *: Unify gRPC flags for all servers.
  • #​6267 Query: Support unicode external label truncation.
  • #​6371 Query: Only keep name in UI store_matches param.
  • #​6609 *: Bump go4.org/intern to fix Go 1.21 builds.
Removed
  • #​6496 *: Remove unnecessary configuration reload from ContentPathReloader and improve its tests.
  • #​6432 Receive: Remove duplicated gopkg.in/fsnotify.v1 dependency.
  • #​6332 *: Remove unmaintained gzip dependency.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/thanos-community/helm-charts/thanos](https://thanos.io/) ([source](https://github.com/thanos-io/thanos)) | minor | `0.31.0` → `0.32.0` | --- ### Release Notes <details> <summary>thanos-io/thanos (ghcr.io/thanos-community/helm-charts/thanos)</summary> ### [`v0.32.0`](https://github.com/thanos-io/thanos/blob/HEAD/CHANGELOG.md#v0320---23082023) [Compare Source](https://github.com/thanos-io/thanos/compare/v0.31.0...v0.32.0) ##### Added - [#&#8203;6437](https://github.com/thanos-io/thanos/pull/6437) Receive: make tenant stats limit configurable - [#&#8203;6369](https://github.com/thanos-io/thanos/pull/6369) Receive: add az-aware replication support for Ketama algorithm - [#&#8203;6185](https://github.com/thanos-io/thanos/pull/6185) Tracing: tracing in OTLP support configuring service\_name. - [#&#8203;6192](https://github.com/thanos-io/thanos/pull/6192) Store: add flag `bucket-web-label` to select the label to use as timeline title in web UI - [#&#8203;6195](https://github.com/thanos-io/thanos/pull/6195) Receive: add flag `tsdb.too-far-in-future.time-window` to prevent clock skewed samples to pollute TSDB head and block all valid incoming samples. - [#&#8203;6273](https://github.com/thanos-io/thanos/pull/6273) Mixin: Allow specifying an instance name filter in dashboards - [#&#8203;6163](https://github.com/thanos-io/thanos/pull/6163) Receiver: Add hidden flag `--receive-forward-max-backoff` to configure the max backoff for forwarding requests. - [#&#8203;5777](https://github.com/thanos-io/thanos/pull/5777) Receive: Allow specifying tenant-specific external labels in Router Ingestor. - [#&#8203;6352](https://github.com/thanos-io/thanos/pull/6352) Store: Expose store gateway query stats in series response hints. - [#&#8203;6420](https://github.com/thanos-io/thanos/pull/6420) Index Cache: Cache expanded postings. - [#&#8203;6441](https://github.com/thanos-io/thanos/pull/6441) Compact: Compactor will set `index_stats` in `meta.json` file with max series and chunk size information. - [#&#8203;6466](https://github.com/thanos-io/thanos/pull/6466) Mixin (Receive): add limits alerting for configuration reload and meta-monitoring. - [#&#8203;6467](https://github.com/thanos-io/thanos/pull/6467) Mixin (Receive): add alert for tenant reaching head series limit. - [#&#8203;6528](https://github.com/thanos-io/thanos/pull/6528) Index Cache: Add histogram metric `thanos_store_index_cache_stored_data_size_bytes` for item size. - [#&#8203;6560](https://github.com/thanos-io/thanos/pull/6560) Thanos ruler: add flag to optionally disable adding Thanos params when querying metrics - [#&#8203;6574](https://github.com/thanos-io/thanos/pull/6574) Tools: Add min and max compactions range flags to `bucket replicate` command. - [#&#8203;6593](https://github.com/thanos-io/thanos/pull/6574) Store: Add `thanos_bucket_store_chunk_refetches_total` metric to track number of chunk refetches. - [#&#8203;6264](https://github.com/thanos-io/thanos/pull/6264) Query: Add Thanos logo in navbar - [#&#8203;6234](https://github.com/thanos-io/thanos/pull/6234) Query: Add ability to switch between `thanos` and `prometheus` engines dynamically via UI and API. - [#&#8203;6346](https://github.com/thanos-io/thanos/pull/6346) Query: Add ability to generate SQL-like query explanations when `thanos` engine is used. - [#&#8203;6646](https://github.com/thanos-io/thanos/pull/6646) Compact and Bucket: Add `--disable-admin-operations` flag in Compactor UI and Bucket UI ##### Fixed - [#&#8203;6503](https://github.com/thanos-io/thanos/pull/6503) \*: Change the engine behind `ContentPathReloader` to be completely independent of any filesystem concept. This effectively fixes this configuration reload when used with Kubernetes ConfigMaps, Secrets, or other volume mounts. - [#&#8203;6456](https://github.com/thanos-io/thanos/pull/6456) Store: fix crash when computing set matches from regex pattern - [#&#8203;6427](https://github.com/thanos-io/thanos/pull/6427) Receive: increased log level for failed uploads to `error` - [#&#8203;6172](https://github.com/thanos-io/thanos/pull/6172) query-frontend: return JSON formatted errors for invalid PromQL expression in the split by interval middleware. - [#&#8203;6171](https://github.com/thanos-io/thanos/pull/6171) Store: fix error handling on limits. - [#&#8203;6183](https://github.com/thanos-io/thanos/pull/6183) Receiver: fix off by one in multitsdb flush that will result in empty blocks if the head only contains one sample - [#&#8203;6197](https://github.com/thanos-io/thanos/pull/6197) Exemplar OTel: Fix exemplar for otel to use traceId instead of spanId and sample only if trace is sampled - [#&#8203;6207](https://github.com/thanos-io/thanos/pull/6207) Receive: Remove the shipper once a tenant has been pruned. - [#&#8203;6216](https://github.com/thanos-io/thanos/pull/6216) Receiver: removed hard-coded value of EnableExemplarStorage flag and set it according to max-exemplar value. - [#&#8203;6222](https://github.com/thanos-io/thanos/pull/6222) mixin(Receive): Fix tenant series received dashboard widget. - [#&#8203;6218](https://github.com/thanos-io/thanos/pull/6218) mixin(Store): handle ResourceExhausted as a non-server error. As a consequence, this error won't contribute to Store's grpc errors alerts. - [#&#8203;6271](https://github.com/thanos-io/thanos/pull/6271) Receive: Fix segfault in `LabelValues` during head compaction. - [#&#8203;6306](https://github.com/thanos-io/thanos/pull/6306) Tracing: tracing in OTLP utilize the OTEL\_TRACES\_SAMPLER env variable - [#&#8203;6330](https://github.com/thanos-io/thanos/pull/6330) Store: Fix inconsistent error for series limits. - [#&#8203;6342](https://github.com/thanos-io/thanos/pull/6342) Cache/Redis: Upgrade `rueidis` to v1.0.2 to to improve error handling while shrinking a redis cluster. - [#&#8203;6325](https://github.com/thanos-io/thanos/pull/6325) Store: return gRPC resource exhausted error for byte limiter. - [#&#8203;6399](https://github.com/thanos-io/thanos/pull/6399) \*: Fix double-counting bug in http\_request\_duration metric - [#&#8203;6428](https://github.com/thanos-io/thanos/pull/6428) Report gRPC connection errors in the logs. - [#&#8203;6519](https://github.com/thanos-io/thanos/pull/6519) Reloader: Use timeout for initial apply. - [#&#8203;6509](https://github.com/thanos-io/thanos/pull/6509) Store Gateway: Remove `memWriter` from `fileWriter` to reduce memory usage when sync index headers. - [#&#8203;6556](https://github.com/thanos-io/thanos/pull/6556) Thanos compact: respect block-files-concurrency setting when downsampling - [#&#8203;6592](https://github.com/thanos-io/thanos/pull/6592) Query Frontend: fix bugs in vertical sharding `without` and `union` function to allow more queries to be shardable. - [#&#8203;6317](https://github.com/thanos-io/thanos/pull/6317) \*: Fix internal label deduplication bug, by resorting store response set. - [#&#8203;6189](https://github.com/thanos-io/thanos/pull/6189) Rule: Fix panic when calling API `/api/v1/rules?type=alert`. - [#&#8203;6598](https://github.com/thanos-io/thanos/pull/6598) compact: fix data corruption with "invalid size" error during downsample ##### Changed - [#&#8203;6049](https://github.com/thanos-io/thanos/pull/6049) Compact: *breaking :warning:* Replace group with resolution in compact metrics to avoid cardinality explosion on compact metrics for large numbers of groups. - [#&#8203;6168](https://github.com/thanos-io/thanos/pull/6168) Receiver: Make ketama hashring fail early when configured with number of nodes lower than the replication factor. - [#&#8203;6201](https://github.com/thanos-io/thanos/pull/6201) Query-Frontend: Disable absent and absent\_over\_time for vertical sharding. - [#&#8203;6212](https://github.com/thanos-io/thanos/pull/6212) Query-Frontend: Disable scalar for vertical sharding. - [#&#8203;6107](https://github.com/thanos-io/thanos/pull/6107) *breaking :warning:* Change default user id in container image from 0(root) to 1001 - [#&#8203;6228](https://github.com/thanos-io/thanos/pull/6228) Conditionally generate debug messages in ProxyStore to avoid memory bloat. - [#&#8203;6231](https://github.com/thanos-io/thanos/pull/6231) mixins: Add code/grpc-code dimension to error widgets. - [#&#8203;6244](https://github.com/thanos-io/thanos/pull/6244) mixin(Rule): Add rule evaluation failures to the Rule dashboard. - [#&#8203;6303](https://github.com/thanos-io/thanos/pull/6303) Store: added and start using streamed snappy encoding for postings list instead of block based one. This leads to constant memory usage during decompression. This approximately halves memory usage when decompressing a postings list in index cache. - [#&#8203;6071](https://github.com/thanos-io/thanos/pull/6071) Query Frontend: *breaking :warning:* Add experimental native histogram support for which we updated and aligned with the [Prometheus common](https://github.com/prometheus/common) model, which is used for caching so a cache reset required. - [#&#8203;6163](https://github.com/thanos-io/thanos/pull/6163) Receiver: changed default max backoff from 30s to 5s for forwarding requests. Can be configured with `--receive-forward-max-backoff`. - [#&#8203;6327](https://github.com/thanos-io/thanos/pull/6327) \*: *breaking :warning:* Use histograms instead of summaries for instrumented handlers. - [#&#8203;6322](https://github.com/thanos-io/thanos/pull/6322) Logging: Avoid expensive log.Valuer evaluation for disallowed levels. - [#&#8203;6358](https://github.com/thanos-io/thanos/pull/6358) Query: Add +Inf bucket to query duration metrics - [#&#8203;6363](https://github.com/thanos-io/thanos/pull/6363) Store: Check context error when expanding postings. - [#&#8203;6405](https://github.com/thanos-io/thanos/pull/6405) Index Cache: Change postings cache key to include the encoding format used so that older Thanos versions would not try to decode it during the deployment of a new version. - [#&#8203;6479](https://github.com/thanos-io/thanos/pull/6479) Store: *breaking :warning:* Rename `thanos_bucket_store_cached_series_fetch_duration_seconds` to `thanos_bucket_store_series_fetch_duration_seconds` and `thanos_bucket_store_cached_postings_fetch_duration_seconds` to `thanos_bucket_store_postings_fetch_duration_seconds`. - [#&#8203;6474](https://github.com/thanos-io/thanos/pull/6474) Store/Compact: Reduce a large amount of `Exists` API calls against object storage when synchronizing meta files in favour of a recursive `Iter` call. - [#&#8203;6548](https://github.com/thanos-io/thanos/pull/6548) Objstore: Bump minio-go to v7.0.61. - [#&#8203;6187](https://github.com/thanos-io/thanos/pull/6187) \*: Unify gRPC flags for all servers. - [#&#8203;6267](https://github.com/thanos-io/thanos/pull/6267) Query: Support unicode external label truncation. - [#&#8203;6371](https://github.com/thanos-io/thanos/pull/6371) Query: Only keep name in UI `store_matches` param. - [#&#8203;6609](https://github.com/thanos-io/thanos/pull/6609) \*: Bump `go4.org/intern` to fix Go 1.21 builds. ##### Removed - [#&#8203;6496](https://github.com/thanos-io/thanos/pull/6496) \*: Remove unnecessary configuration reload from `ContentPathReloader` and improve its tests. - [#&#8203;6432](https://github.com/thanos-io/thanos/pull/6432) Receive: Remove duplicated `gopkg.in/fsnotify.v1` dependency. - [#&#8203;6332](https://github.com/thanos-io/thanos/pull/6332) \*: Remove unmaintained `gzip` dependency. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNy4xIiwidXBkYXRlZEluVmVyIjoiNDQuMTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
matthias added 1 commit 2026-08-10 13:03:52 +00:00
matthias scheduled this pull request to auto merge when all checks succeed 2026-08-10 13:03:52 +00:00
matthias merged commit 66df0cdf5d into main 2026-08-10 13:03:54 +00:00
matthias deleted branch renovate/ghcr.io-thanos-community-helm-charts-thanos-0.x 2026-08-10 13:03:55 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/rke2-single-node#55