Skip to content

Commit 1df33e4

Browse files
authored
chore(deps): update prom/prometheus docker tag to v3.9.1 (#8033)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prom/prometheus](https://redirect.github.com/prometheus/prometheus) | minor | `v3.8.1` → `v3.9.1` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>prometheus/prometheus (prom/prometheus)</summary> ### [`v3.9.1`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.9.1): 3.9.1 / 2026-01-07 [Compare Source](https://redirect.github.com/prometheus/prometheus/compare/v3.9.0...v3.9.1) - \[BUGFIX] Agent: fix crash shortly after startup from invalid type of object. [#&#8203;17802](https://redirect.github.com/prometheus/prometheus/issues/17802) - \[BUGFIX] Scraping: fix relabel keep/drop not working. [#&#8203;17807](https://redirect.github.com/prometheus/prometheus/issues/17807) ### [`v3.9.0`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.9.0): 3.9.0 / 2026-01-06 [Compare Source](https://redirect.github.com/prometheus/prometheus/compare/v3.8.1...v3.9.0) ##### Note for users of Native Histograms In version 3.9, Native Histograms is no longer experimental, and the feature flag `native-histogram` has no effect. You must now turn on the config setting `scrape_native_histograms` to collect Native Histogram samples from exporters. ##### Changelog - \[CHANGE] Native Histograms are no longer experimental! Make the `native-histogram` feature flag a no-op. Use `scrape_native_histograms` config option instead. [#&#8203;17528](https://redirect.github.com/prometheus/prometheus/issues/17528) - \[CHANGE] API: Add maximum limit of 10,000 sets of statistics to TSDB status endpoint. [#&#8203;17647](https://redirect.github.com/prometheus/prometheus/issues/17647) - \[FEATURE] API: Add /api/v1/features for clients to understand which features are supported. [#&#8203;17427](https://redirect.github.com/prometheus/prometheus/issues/17427) - \[FEATURE] Promtool: Add `start_timestamp` field for unit tests. [#&#8203;17636](https://redirect.github.com/prometheus/prometheus/issues/17636) - \[FEATURE] Promtool: Add `--format seriesjson` option to `tsdb dump` to output just series labels in JSON format. [#&#8203;13409](https://redirect.github.com/prometheus/prometheus/issues/13409) - \[FEATURE] Add `--storage.tsdb.delay-compact-file.path` flag for better interoperability with Thanos. [#&#8203;17435](https://redirect.github.com/prometheus/prometheus/issues/17435) - \[FEATURE] UI: Add an option on the query drop-down menu to duplicate that query panel. [#&#8203;17714](https://redirect.github.com/prometheus/prometheus/issues/17714) - \[ENHANCEMENT]: TSDB: add flag `--storage.tsdb.block-reload-interval` to configure TSDB Block Reload Interval. [#&#8203;16728](https://redirect.github.com/prometheus/prometheus/issues/16728) - \[ENHANCEMENT] UI: Add graph option to start the chart's Y axis at zero. [#&#8203;17565](https://redirect.github.com/prometheus/prometheus/issues/17565) - \[ENHANCEMENT] Scraping: Classic protobuf format no longer requires the unit in the metric name. [#&#8203;16834](https://redirect.github.com/prometheus/prometheus/issues/16834) - \[ENHANCEMENT] PromQL, Rules, SD, Scraping: Add native histograms to complement existing summaries. [#&#8203;17374](https://redirect.github.com/prometheus/prometheus/issues/17374) - \[ENHANCEMENT] Notifications: Add a histogram `prometheus_notifications_latency_histogram_seconds` to complement the existing summary. [#&#8203;16637](https://redirect.github.com/prometheus/prometheus/issues/16637) - \[ENHANCEMENT] Remote-write: Add custom scope support for AzureAD authentication. [#&#8203;17483](https://redirect.github.com/prometheus/prometheus/issues/17483) - \[ENHANCEMENT] SD: add a `config` label with job name for most `prometheus_sd_refresh` metrics. [#&#8203;17138](https://redirect.github.com/prometheus/prometheus/issues/17138) - \[ENHANCEMENT] TSDB: New histogram `prometheus_tsdb_sample_ooo_delta`, the distribution of out-of-order samples in seconds. Collected for all samples, accepted or not. [#&#8203;17477](https://redirect.github.com/prometheus/prometheus/issues/17477) - \[ENHANCEMENT] Remote-read: Validate histograms received via remote-read. [#&#8203;17561](https://redirect.github.com/prometheus/prometheus/issues/17561) - \[PERF] TSDB: Small optimizations to postings index. [#&#8203;17439](https://redirect.github.com/prometheus/prometheus/issues/17439) - \[PERF] Scraping: Speed up relabelling of series. [#&#8203;17530](https://redirect.github.com/prometheus/prometheus/issues/17530) - \[PERF] PromQL: Small optimisations in binary operators. [#&#8203;17524](https://redirect.github.com/prometheus/prometheus/issues/17524), [#&#8203;17519](https://redirect.github.com/prometheus/prometheus/issues/17519). - \[BUGFIX] UI: PromQL autocomplete now shows the correct type and HELP text for OpenMetrics counters whose samples end in `_total`. [#&#8203;17682](https://redirect.github.com/prometheus/prometheus/issues/17682) - \[BUGFIX] UI: Fixed codemirror-promql incorrectly showing label completion suggestions after the closing curly brace of a vector selector. [#&#8203;17602](https://redirect.github.com/prometheus/prometheus/issues/17602) - \[BUGFIX] UI: Query editor no longer suggests a duration unit if one is already present after a number. [#&#8203;17605](https://redirect.github.com/prometheus/prometheus/issues/17605) - \[BUGFIX] PromQL: Fix some "vector cannot contain metrics with the same labelset" errors when experimental delayed name removal is enabled. [#&#8203;17678](https://redirect.github.com/prometheus/prometheus/issues/17678) - \[BUGFIX] PromQL: Fix possible corruption of PromQL text if the query had an empty `ignoring()` and non-empty grouping. [#&#8203;17643](https://redirect.github.com/prometheus/prometheus/issues/17643) - \[BUGFIX] PromQL: Fix resets/changes to return empty results for anchored selectors when all samples are outside the range. [#&#8203;17479](https://redirect.github.com/prometheus/prometheus/issues/17479) - \[BUGFIX] PromQL: Check more consistently for many-to-one matching in filter binary operators. [#&#8203;17668](https://redirect.github.com/prometheus/prometheus/issues/17668) - \[BUGFIX] PromQL: Fix collision in unary negation with non-overlapping series. [#&#8203;17708](https://redirect.github.com/prometheus/prometheus/issues/17708) - \[BUGFIX] PromQL: Fix collision in label\_join and label\_replace with non-overlapping series. [#&#8203;17703](https://redirect.github.com/prometheus/prometheus/issues/17703) - \[BUGFIX] PromQL: Fix bug with inconsistent results for queries with OR expression when experimental delayed name removal is enabled. [#&#8203;17161](https://redirect.github.com/prometheus/prometheus/issues/17161) - \[BUGFIX] PromQL: Ensure that `rate`/`increase`/`delta` of histograms results in a gauge histogram. [#&#8203;17608](https://redirect.github.com/prometheus/prometheus/issues/17608) - \[BUGFIX] PromQL: Do not panic while iterating over invalid histograms. [#&#8203;17559](https://redirect.github.com/prometheus/prometheus/issues/17559) - \[BUGFIX] TSDB: Reject chunk files whose encoded chunk length overflows int. [#&#8203;17533](https://redirect.github.com/prometheus/prometheus/issues/17533) - \[BUGFIX] TSDB: Do not panic during resolution reduction of invalid histograms. [#&#8203;17561](https://redirect.github.com/prometheus/prometheus/issues/17561) - \[BUGFIX] Remote-write Receive: Avoid duplicate labels when experimental type-and-unit-label feature is enabled. [#&#8203;17546](https://redirect.github.com/prometheus/prometheus/issues/17546) - \[BUGFIX] OTLP Receiver: Only write metadata to disk when experimental metadata-wal-records feature is enabled. [#&#8203;17472](https://redirect.github.com/prometheus/prometheus/issues/17472) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on the first day of the month" (UTC), 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. 🔕 **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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/jaegertracing/jaeger). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Ny4wIiwidXBkYXRlZEluVmVyIjoiNDIuOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlbG9nOmRlcGVuZGVuY2llcyJdfQ==--> Signed-off-by: Mend Renovate <bot@renovateapp.com>
1 parent 6d1425c commit 1df33e4

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

docker-compose/monitor/docker-compose-v1.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ services:
4444
prometheus:
4545
networks:
4646
- backend
47-
image: prom/prometheus:v3.8.1@sha256:2b6f734e372c1b4717008f7d0a0152316aedd4d13ae17ef1e3268dbfaf68041b
47+
image: prom/prometheus:v3.9.1@sha256:1f0f50f06acaceb0f5670d2c8a658a599affe7b0d8e78b898c1035653849a702
4848
volumes:
4949
- "./prometheus.yml:/etc/prometheus/prometheus.yml"
5050
ports:

docker-compose/monitor/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ services:
3131
prometheus:
3232
networks:
3333
- backend
34-
image: prom/prometheus:v3.8.1@sha256:2b6f734e372c1b4717008f7d0a0152316aedd4d13ae17ef1e3268dbfaf68041b
34+
image: prom/prometheus:v3.9.1@sha256:1f0f50f06acaceb0f5670d2c8a658a599affe7b0d8e78b898c1035653849a702
3535
volumes:
3636
- "./prometheus.yml:/etc/prometheus/prometheus.yml"
3737
ports:

0 commit comments

Comments
 (0)