Update ghcr.io/thanos-community/helm-charts/thanos Docker tag to v0.38.0 #85

Merged
matthias merged 1 commits from renovate/ghcr.io-thanos-community-helm-charts-thanos-0.x into main 2026-08-21 11:05:39 +00:00
Owner

This PR contains the following updates:

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

Release Notes

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

v0.38.0

Compare Source

Fixed
  • #​8091 *: Add POST into allowed CORS methods header
  • #​8046 Query-Frontend: Fix query statistic reporting for range queries when caching is enabled.
  • #​7978 Receive: Fix deadlock during local writes when split-tenant-label-name is used
  • #​8016 Query Frontend: Fix @​ modifier not being applied correctly on sub queries.
Added
  • #​7907 Receive: Add --receive.grpc-service-config flag to configure gRPC service config for the receivers.
  • #​7961 Store Gateway: Add --store.posting-group-max-keys flag to mark posting group as lazy if it exceeds number of keys limit. Added thanos_bucket_store_lazy_expanded_posting_groups_total for total number of lazy posting groups and corresponding reasons.
  • #​8000 Query: Bump promql-engine, pass partial response through options
  • #​7353 #​8045 Receiver/StoreGateway: Add --matcher-cache-size option to enable caching for regex matchers in series calls.
  • #​8017 Store Gateway: Use native histogram for binary reader load and download duration and fixed download duration metric. #​8017
  • #​8131 Store Gateway: Optimize regex matchers for .* and .+. #​8131
  • #​7808 Query: Support chain deduplication algorithm.
  • #​8158 Rule: Add support for query offset.
  • #​8110 Compact: implement native histogram downsampling.
  • #​7996 Receive: Add OTLP endpoint.
Changed
  • #​7890 Query,Ruler: breaking ⚠️ deprecated --store.sd-file and --store.sd-interval to be replaced with --endpoint.sd-config and --endpoint-sd-config-reload-interval; removed legacy flags to pass endpoints --store, --metadata, --rule, --exemplar.
  • #​7012 Query: Automatically adjust max_source_resolution based on promql query to avoid querying data from higher resolution resulting empty results.
  • #​8118 Query: Bumped promql-engine
  • #​8135 Query: respect partial response in distributed engine
  • #​8181 Deps: bump promql engine
Removed

v0.37.0

Compare Source

Fixed
  • #​7511 Query Frontend: fix doubled gzip compression for response body.
  • #​7592 Ruler: Only increment thanos_rule_evaluation_with_warnings_total metric for non PromQL warnings.
  • #​7614 *: fix debug log formatting.
  • #​7492 Compactor: update filtered blocks list before second downsample pass.
  • #​7658 Store: Fix panic because too small buffer in pool.
  • #​7643 Receive: fix thanos_receive_write_{timeseries,samples} stats
  • #​7644 fix(ui): add null check to find overlapping blocks logic
  • #​7674 Query-frontend: Fix connection to Redis cluster with TLS.
  • #​7814 Store: label_values: if matchers contain name=="something", do not add != "" to fetch less postings.
  • #​7679 Query: respect store.limit.* flags when evaluating queries
  • #​7821 Query/Receive: Fix coroutine leak introduced in #​7796.
  • #​7843 Query Frontend: fix slow query logging for non-query endpoints.
  • #​7852 Query Frontend: pass "stats" parameter forward to queriers and fix Prometheus stats merging.
  • #​7832 Query Frontend: Fix cache keys for dynamic split intervals.
  • #​7885 Store: Return chunks to the pool after completing a Series call.
  • #​7893 Sidecar: Fix retrieval of external labels for Prometheus v3.0.0.
  • #​7903 Query: Fix panic on regex store matchers.
  • #​7915 Store: Close block series client at the end to not reuse chunk buffer
  • #​7941 Receive: Fix race condition when adding multiple new tenants, see issue-7892.
Added
  • #​7763 Ruler: use native histograms for client latency metrics.
  • #​7609 API: Add limit param to metadata APIs (series, label names, label values).
  • #​7429: Reloader: introduce TolerateEnvVarExpansionErrors to allow suppressing errors when expanding environment variables in the configuration file. When set, this will ensure that the reloader won't consider the operation to fail when an unset environment variable is encountered. Note that all unset environment variables are left as is, whereas all set environment variables are expanded as usual.
  • #​7560 Query: Added the possibility of filtering rules by rule_name, rule_group or file to HTTP api.
  • #​7652 Store: Implement metadata API limit in stores.
  • #​7659 Receive: Add support for replication using Cap'n Proto. This protocol has a lower CPU and memory footprint, which leads to a reduction in resource usage in Receivers. Before enabling it, make sure that all receivers are updated to a version which supports this replication method.
  • #​7853 UI: Add support for selecting graph time range with mouse drag.
  • #​7855 Compcat/Query: Add support for comma separated replica labels.
  • #​7654 *: Add '--grpc-server-tls-min-version' flag to allow user to specify TLS version, otherwise default to TLS 1.3
  • #​7854 Query Frontend: Add --query-frontend.force-query-stats flag to force collection of query statistics from upstream queriers.
  • #​7860 Store: Support hedged requests
  • #​7924 *: Upgrade promql-engine to v0.0.0-20241106100125-097e6e9f425a and objstore to v0.0.0-20241111205755-d1dd89d41f97
  • #​7835 Ruler: Add ability to do concurrent rule evaluations
  • #​7722 Query: Add partition labels flag to partition leaf querier in distributed mode
Changed
  • #​7494 Ruler: remove trailing period from SRV records returned by discovery dnsnosrva lookups
  • #​7567 Query: Use thanos resolver for endpoint groups.
  • #​7741 Deps: Bump Objstore to v0.0.0-20240913074259-63feed0da069
  • #​7813 Receive: enable initial TSDB compaction time randomization
  • #​7820 Sidecar: Use prometheus metrics for min timestamp
  • #​7886 Discovery: Preserve results from other resolve calls
  • #​7745 *: Build with Prometheus stringlabels tags
  • #​7669 Receive: Change quorum calculation for rf=2
Removed
  • #​7704 *: breaking ⚠️ remove Store gRPC Info function. This has been deprecated for 3 years, its time to remove it.
  • #​7793 Receive: Disable dedup proxy in multi-tsdb
  • #​7678 Query: Skip formatting strings if debug logging is disabled

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.36.0` → `0.38.0` | --- ### Release Notes <details> <summary>thanos-io/thanos (ghcr.io/thanos-community/helm-charts/thanos)</summary> ### [`v0.38.0`](https://github.com/thanos-io/thanos/blob/HEAD/CHANGELOG.md#v0380---03042025) [Compare Source](https://github.com/thanos-io/thanos/compare/v0.37.0...v0.38.0) ##### Fixed - [#&#8203;8091](https://github.com/thanos-io/thanos/pull/8091) \*: Add POST into allowed CORS methods header - [#&#8203;8046](https://github.com/thanos-io/thanos/pull/8046) Query-Frontend: Fix query statistic reporting for range queries when caching is enabled. - [#&#8203;7978](https://github.com/thanos-io/thanos/pull/7978) Receive: Fix deadlock during local writes when `split-tenant-label-name` is used - [#&#8203;8016](https://github.com/thanos-io/thanos/pull/8016) Query Frontend: Fix @&#8203; modifier not being applied correctly on sub queries. ##### Added - [#&#8203;7907](https://github.com/thanos-io/thanos/pull/7907) Receive: Add `--receive.grpc-service-config` flag to configure gRPC service config for the receivers. - [#&#8203;7961](https://github.com/thanos-io/thanos/pull/7961) Store Gateway: Add `--store.posting-group-max-keys` flag to mark posting group as lazy if it exceeds number of keys limit. Added `thanos_bucket_store_lazy_expanded_posting_groups_total` for total number of lazy posting groups and corresponding reasons. - [#&#8203;8000](https://github.com/thanos-io/thanos/pull/8000) Query: Bump promql-engine, pass partial response through options - [#&#8203;7353](https://github.com/thanos-io/thanos/pull/7353) [#&#8203;8045](https://github.com/thanos-io/thanos/pull/8045) Receiver/StoreGateway: Add `--matcher-cache-size` option to enable caching for regex matchers in series calls. - [#&#8203;8017](https://github.com/thanos-io/thanos/pull/8017) Store Gateway: Use native histogram for binary reader load and download duration and fixed download duration metric. [#&#8203;8017](https://github.com/thanos-io/thanos/issues/8017) - [#&#8203;8131](https://github.com/thanos-io/thanos/pull/8131) Store Gateway: Optimize regex matchers for .\* and .+. [#&#8203;8131](https://github.com/thanos-io/thanos/issues/8131) - [#&#8203;7808](https://github.com/thanos-io/thanos/pull/7808) Query: Support chain deduplication algorithm. - [#&#8203;8158](https://github.com/thanos-io/thanos/pull/8158) Rule: Add support for query offset. - [#&#8203;8110](https://github.com/thanos-io/thanos/pull/8110) Compact: implement native histogram downsampling. - [#&#8203;7996](https://github.com/thanos-io/thanos/pull/7996) Receive: Add OTLP endpoint. ##### Changed - [#&#8203;7890](https://github.com/thanos-io/thanos/pull/7890) Query,Ruler: *breaking :warning:* deprecated `--store.sd-file` and `--store.sd-interval` to be replaced with `--endpoint.sd-config` and `--endpoint-sd-config-reload-interval`; removed legacy flags to pass endpoints `--store`, `--metadata`, `--rule`, `--exemplar`. - [#&#8203;7012](https://github.com/thanos-io/thanos/pull/7012) Query: Automatically adjust `max_source_resolution` based on promql query to avoid querying data from higher resolution resulting empty results. - [#&#8203;8118](https://github.com/thanos-io/thanos/pull/8118) Query: Bumped promql-engine - [#&#8203;8135](https://github.com/thanos-io/thanos/pull/8135) Query: respect partial response in distributed engine - [#&#8203;8181](https://github.com/thanos-io/thanos/pull/8181) Deps: bump promql engine ##### Removed ### [`v0.37.0`](https://github.com/thanos-io/thanos/blob/HEAD/CHANGELOG.md#v0370---25112024) [Compare Source](https://github.com/thanos-io/thanos/compare/v0.36.0...v0.37.0) ##### Fixed - [#&#8203;7511](https://github.com/thanos-io/thanos/pull/7511) Query Frontend: fix doubled gzip compression for response body. - [#&#8203;7592](https://github.com/thanos-io/thanos/pull/7592) Ruler: Only increment `thanos_rule_evaluation_with_warnings_total` metric for non PromQL warnings. - [#&#8203;7614](https://github.com/thanos-io/thanos/pull/7614) \*: fix debug log formatting. - [#&#8203;7492](https://github.com/thanos-io/thanos/pull/7492) Compactor: update filtered blocks list before second downsample pass. - [#&#8203;7658](https://github.com/thanos-io/thanos/pull/7658) Store: Fix panic because too small buffer in pool. - [#&#8203;7643](https://github.com/thanos-io/thanos/pull/7643) Receive: fix thanos\_receive\_write\_{timeseries,samples} stats - [#&#8203;7644](https://github.com/thanos-io/thanos/pull/7644) fix(ui): add null check to find overlapping blocks logic - [#&#8203;7674](https://github.com/thanos-io/thanos/pull/7674) Query-frontend: Fix connection to Redis cluster with TLS. - [#&#8203;7814](https://github.com/thanos-io/thanos/pull/7814) Store: label\_values: if matchers contain **name**=="something", do not add <labelname> != "" to fetch less postings. - [#&#8203;7679](https://github.com/thanos-io/thanos/pull/7679) Query: respect store.limit.\* flags when evaluating queries - [#&#8203;7821](https://github.com/thanos-io/thanos/pull/7821) Query/Receive: Fix coroutine leak introduced in [#&#8203;7796](https://github.com/thanos-io/thanos/pull/7796). - [#&#8203;7843](https://github.com/thanos-io/thanos/pull/7843) Query Frontend: fix slow query logging for non-query endpoints. - [#&#8203;7852](https://github.com/thanos-io/thanos/pull/7852) Query Frontend: pass "stats" parameter forward to queriers and fix Prometheus stats merging. - [#&#8203;7832](https://github.com/thanos-io/thanos/pull/7832) Query Frontend: Fix cache keys for dynamic split intervals. - [#&#8203;7885](https://github.com/thanos-io/thanos/pull/7885) Store: Return chunks to the pool after completing a Series call. - [#&#8203;7893](https://github.com/thanos-io/thanos/pull/7893) Sidecar: Fix retrieval of external labels for Prometheus v3.0.0. - [#&#8203;7903](https://github.com/thanos-io/thanos/pull/7903) Query: Fix panic on regex store matchers. - [#&#8203;7915](https://github.com/thanos-io/thanos/pull/7915) Store: Close block series client at the end to not reuse chunk buffer - [#&#8203;7941](https://github.com/thanos-io/thanos/pull/7941) Receive: Fix race condition when adding multiple new tenants, see [issue-7892](https://github.com/thanos-io/thanos/issues/7892). ##### Added - [#&#8203;7763](https://github.com/thanos-io/thanos/pull/7763) Ruler: use native histograms for client latency metrics. - [#&#8203;7609](https://github.com/thanos-io/thanos/pull/7609) API: Add limit param to metadata APIs (series, label names, label values). - [#&#8203;7429](https://github.com/thanos-io/thanos/pull/7429): Reloader: introduce `TolerateEnvVarExpansionErrors` to allow suppressing errors when expanding environment variables in the configuration file. When set, this will ensure that the reloader won't consider the operation to fail when an unset environment variable is encountered. Note that all unset environment variables are left as is, whereas all set environment variables are expanded as usual. - [#&#8203;7560](https://github.com/thanos-io/thanos/pull/7560) Query: Added the possibility of filtering rules by rule\_name, rule\_group or file to HTTP api. - [#&#8203;7652](https://github.com/thanos-io/thanos/pull/7652) Store: Implement metadata API limit in stores. - [#&#8203;7659](https://github.com/thanos-io/thanos/pull/7659) Receive: Add support for replication using [Cap'n Proto](https://capnproto.org/). This protocol has a lower CPU and memory footprint, which leads to a reduction in resource usage in Receivers. Before enabling it, make sure that all receivers are updated to a version which supports this replication method. - [#&#8203;7853](https://github.com/thanos-io/thanos/pull/7853) UI: Add support for selecting graph time range with mouse drag. - [#&#8203;7855](https://github.com/thanos-io/thanos/pull/7855) Compcat/Query: Add support for comma separated replica labels. - [#&#8203;7654](https://github.com/thanos-io/thanos/pull/7654) \*: Add '--grpc-server-tls-min-version' flag to allow user to specify TLS version, otherwise default to TLS 1.3 - [#&#8203;7854](https://github.com/thanos-io/thanos/pull/7854) Query Frontend: Add `--query-frontend.force-query-stats` flag to force collection of query statistics from upstream queriers. - [#&#8203;7860](https://github.com/thanos-io/thanos/pull/7860) Store: Support hedged requests - [#&#8203;7924](https://github.com/thanos-io/thanos/pull/7924) \*: Upgrade promql-engine to `v0.0.0-20241106100125-097e6e9f425a` and objstore to `v0.0.0-20241111205755-d1dd89d41f97` - [#&#8203;7835](https://github.com/thanos-io/thanos/pull/7835) Ruler: Add ability to do concurrent rule evaluations - [#&#8203;7722](https://github.com/thanos-io/thanos/pull/7722) Query: Add partition labels flag to partition leaf querier in distributed mode ##### Changed - [#&#8203;7494](https://github.com/thanos-io/thanos/pull/7494) Ruler: remove trailing period from SRV records returned by discovery `dnsnosrva` lookups - [#&#8203;7567](https://github.com/thanos-io/thanos/pull/7565) Query: Use thanos resolver for endpoint groups. - [#&#8203;7741](https://github.com/thanos-io/thanos/pull/7741) Deps: Bump Objstore to `v0.0.0-20240913074259-63feed0da069` - [#&#8203;7813](https://github.com/thanos-io/thanos/pull/7813) Receive: enable initial TSDB compaction time randomization - [#&#8203;7820](https://github.com/thanos-io/thanos/pull/7820) Sidecar: Use prometheus metrics for min timestamp - [#&#8203;7886](https://github.com/thanos-io/thanos/pull/7886) Discovery: Preserve results from other resolve calls - [#&#8203;7745](https://github.com/thanos-io/thanos/pull/7745) \*: Build with Prometheus stringlabels tags - [#&#8203;7669](https://github.com/thanos-io/thanos/pull/7669) Receive: Change quorum calculation for rf=2 ##### Removed - [#&#8203;7704](https://github.com/thanos-io/thanos/pull/7704) \*: *breaking :warning:* remove Store gRPC Info function. This has been deprecated for 3 years, its time to remove it. - [#&#8203;7793](https://github.com/thanos-io/thanos/pull/7793) Receive: Disable dedup proxy in multi-tsdb - [#&#8203;7678](https://github.com/thanos-io/thanos/pull/7678) Query: Skip formatting strings if debug logging is disabled </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:eyJjcmVhdGVkSW5WZXIiOiI0NC4zNy4xIiwidXBkYXRlZEluVmVyIjoiNDQuMzcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
matthias added 1 commit 2026-08-21 11:05:37 +00:00
matthias scheduled this pull request to auto merge when all checks succeed 2026-08-21 11:05:38 +00:00
matthias merged commit 7455ae4250 into main 2026-08-21 11:05:39 +00:00
matthias deleted branch renovate/ghcr.io-thanos-community-helm-charts-thanos-0.x 2026-08-21 11:05:39 +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#85