From 4ad043db82d867747ff81d964d94bbe4ff9c106a Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 15 Oct 2025 19:28:18 +0200 Subject: [PATCH] Update docker minor+patch+digest updates (#37) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | grafana/tempo | digest | `ae81713` -> `4b9b945` | | [prom/prometheus](https://github.com/prometheus/prometheus) | minor | `v3.6.0` -> `v3.7.0` | --- ### Release Notes
prometheus/prometheus (prom/prometheus) ### [`v3.7.0`](https://github.com/prometheus/prometheus/releases/tag/v3.7.0): 3.7.0 / 2025-10-15 [Compare Source](https://github.com/prometheus/prometheus/compare/v3.6.0...v3.7.0) - \[CHANGE] Remote-write: the following metrics are deprecated: - `prometheus_remote_storage_samples_in_total`, use `prometheus_wal_watcher_records_read_total{type="samples"}` and `prometheus_remote_storage_samples_dropped_total` instead, - `prometheus_remote_storage_histograms_in_total`, use `prometheus_wal_watcher_records_read_total{type=~".*histogram_samples"}` and `prometheus_remote_storage_histograms_dropped_total` instead, - `prometheus_remote_storage_exemplars_in_total`, use `prometheus_wal_watcher_records_read_total{type="exemplars"}` and `prometheus_remote_storage_exemplars_dropped_total` instead, - `prometheus_remote_storage_highest_timestamp_in_seconds`, use the more accurate `prometheus_remote_storage_queue_highest_timestamp_seconds` instead in dashboards and alerts to properly account for relabeling and for more accuracy. [#​17065](https://github.com/prometheus/prometheus/issues/17065) - \[FEATURE] PromQL: Add support for experimental anchored and smoothed rate behind feature flag `promql-extended-range-selectors`. [#​16457](https://github.com/prometheus/prometheus/issues/16457) - \[FEATURE] Federation: Add support for native histograms with custom buckets (NHCB). [#​17215](https://github.com/prometheus/prometheus/issues/17215) - \[FEATURE] PromQL: Add `first_over_time(...)` and `ts_of_first_over_time(...)` behind feature flag `experimental-promql-functions`. [#​16963](https://github.com/prometheus/prometheus/issues/16963) [#​17021](https://github.com/prometheus/prometheus/issues/17021) - \[FEATURE] Remote-write: Add support for Azure Workload Identity as an authentication method for the receiver. [#​16788](https://github.com/prometheus/prometheus/issues/16788) - \[FEATURE] Remote-write: Add type and unit labels to outgoing time series in remote-write 2.0 when the `type-and-unit-labels` feature flag is enabled. [#​17033](https://github.com/prometheus/prometheus/issues/17033) - \[FEATURE] OTLP: Write start time of metrics as created time zero samples into TSDB when `created-timestamp-zero-ingestion` feature flag is enabled. [#​16951](https://github.com/prometheus/prometheus/issues/16951) - \[ENHANCEMENT] PromQL: Add warn-level annotations for counter reset conflicts in certain histogram operations. [#​17051](https://github.com/prometheus/prometheus/issues/17051) [#​17094](https://github.com/prometheus/prometheus/issues/17094) - \[ENHANCEMENT] UI: Add scrape interval and scrape timeout to targets page. [#​17158](https://github.com/prometheus/prometheus/issues/17158) - \[ENHANCEMENT] TSDB: Reduce the resolution of native histograms read from chunks or remote read if the schema is exponential. [#​17213](https://github.com/prometheus/prometheus/issues/17213) - \[ENHANCEMENT] Remote write: Add logging for unexpected metadata in sample batches, when metadata entries are found in samples-only batches. [#​17034](https://github.com/prometheus/prometheus/issues/17034) [#​17082](https://github.com/prometheus/prometheus/issues/17082) - \[ENHANCEMENT] Rules: Support concurrent evaluation for rules querying `ALERTS` and `ALERTS_FOR_STATE`. [#​17064](https://github.com/prometheus/prometheus/issues/17064) - \[ENHANCEMENT] TSDB: Add logs to improve visibility into internal operations. [#​17074](https://github.com/prometheus/prometheus/issues/17074) - \[PERF] OTLP: Write directly to TSDB instead of passing through a Remote-Write adapter when receiving OTLP metrics. [#​16951](https://github.com/prometheus/prometheus/issues/16951) - \[PERF] OTLP: Reduce number of logs emitted from OTLP endpoint. No need to log duplicate sample errors. [#​17201](https://github.com/prometheus/prometheus/issues/17201) - \[PERF] PromQL: Move more work to preprocessing step. [#​16896](https://github.com/prometheus/prometheus/issues/16896) - \[PERF] PromQL: Reduce allocations when walking the syntax tree. [#​16593](https://github.com/prometheus/prometheus/issues/16593) - \[PERF] TSDB: Optimize appender creation, slightly speeding up startup. [#​16922](https://github.com/prometheus/prometheus/issues/16922) - \[PERF] TSDB: Improve speed of querying a series with multiple matchers. [#​13971](https://github.com/prometheus/prometheus/issues/13971) - \[BUGFIX] Alerting: Mutating alerts relabeling (using `replace` actions, etc.) within a `alertmanager_config.alert_relabel_configs` block is now scoped correctly and no longer yields altered alerts to subsequent blocks. [#​17063](https://github.com/prometheus/prometheus/issues/17063) - \[BUGFIX] Config: Infer valid escaping scheme when scrape config validation scheme is set. [#​16923](https://github.com/prometheus/prometheus/issues/16923) - \[BUGFIX] TSDB: Correctly handle appending mixed-typed samples to the same series. [#​17071](https://github.com/prometheus/prometheus/issues/17071) [#​17241](https://github.com/prometheus/prometheus/issues/17241) [#​17290](https://github.com/prometheus/prometheus/issues/17290) [#​17295](https://github.com/prometheus/prometheus/issues/17295) [#​17296](https://github.com/prometheus/prometheus/issues/17296) - \[BUGFIX] Remote-write: Prevent sending unsupported native histograms with custom buckets (NHCB) over Remote-write 1.0, log warning. [#​17146](https://github.com/prometheus/prometheus/issues/17146) - \[BUGFIX] TSDB: Fix metadata entries handling on `metadata-wal-records` experimental feature for native histograms with custom buckets (NHCB) in protobuf scraping. [#​17156](https://github.com/prometheus/prometheus/issues/17156) - \[BUGFIX] TSDB: Ignore Native Histograms with invalid schemas during WAL/WBL replay. [#​17214](https://github.com/prometheus/prometheus/issues/17214) - \[BUGFIX] PromQL: Avoid empty metric names in annotations for `histogram_quantile()`. [#​16794](https://github.com/prometheus/prometheus/issues/16794) - \[BUGFIX] PromQL: Correct inaccurate character positions in errors for some aggregate expressions. [#​16996](https://github.com/prometheus/prometheus/issues/16996) [#​17031](https://github.com/prometheus/prometheus/issues/17031) - \[BUGFIX] PromQL: Fix `info()` function on churning series. [#​17135](https://github.com/prometheus/prometheus/issues/17135) - \[BUGFIX] PromQL: Set native histogram to gauge type when subtracting or multiplying/dividing with negative factors. [#​17004](https://github.com/prometheus/prometheus/issues/17004) - \[BUGFIX] TSDB: Reject unsupported native histogram schemas when attempting to append to TSDB. For scrape and remote-write implement reducing the resolution to fit the maximum if the schema is within the -9 to 52. [#​17189](https://github.com/prometheus/prometheus/issues/17189) - \[BUGFIX] Remote-write: Fix HTTP handler to return after writing error response for invalid compression. [#​17050](https://github.com/prometheus/prometheus/issues/17050) - \[BUGFIX] Remote-write: Return HTTP error `400` instead of `5xx` for wrongly formatted Native Histograms. [#​17210](https://github.com/prometheus/prometheus/issues/17210) - \[BUGFIX] Scrape: Prevent staleness markers from generating unnecessary series. [#​16429](https://github.com/prometheus/prometheus/issues/16429) - \[BUGFIX] TSDB: Avoid misleading `Failed to calculate size of \"wal\" dir` error logs during WAL clean-up. [#​17006](https://github.com/prometheus/prometheus/issues/17006) - \[BUGFIX] TSDB: Prevent erroneously dropping series records during WAL checkpoints. [#​17029](https://github.com/prometheus/prometheus/issues/17029) - \[BUGFIX] UI: Fix redirect to path of `-web.external-url` if `-web.route-prefix` is configured. [#​17240](https://github.com/prometheus/prometheus/issues/17240) - \[BUGIFX] Remote-write: Do not panic on invalid symbol table in remote-write 2.0. [#​17160](https://github.com/prometheus/prometheus/issues/17160)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://git.valverde.cloud/Thilawyn/website/pulls/37 Co-authored-by: Renovate Bot Co-committed-by: Renovate Bot --- compose.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compose.yml b/compose.yml index ebab13a..da5a564 100644 --- a/compose.yml +++ b/compose.yml @@ -48,7 +48,7 @@ services: tempo: <<: *service-base - image: grafana/tempo:latest@sha256:ae81713870dd6967ec408fbaf5a698b20a5d4e77333f937e5ad8a200bcfc0956 + image: grafana/tempo:latest@sha256:4b9b94524558dea1209a1d4bca56b758114d1b2269b7184329632ba3879b5a5e command: [-config.file=/etc/tempo.yaml] volumes: - ./telemetry/tempo.yaml:/etc/tempo.yaml @@ -56,7 +56,7 @@ services: stop_signal: SIGKILL prometheus: - image: prom/prometheus:v3.6.0@sha256:76947e7ef22f8a698fc638f706685909be425dbe09bd7a2cd7aca849f79b5f64 + image: prom/prometheus:v3.7.0@sha256:29c1e0b48ad816750245dea3d65ac3ce57dda30547e67b1e9a5176e2953cc4dc command: - --config.file=/etc/prometheus.yaml - --web.enable-remote-write-receiver