Skip to content

Commit f2ba395

Browse files
authored
Update prom/prometheus Docker tag to v3.5.0 (jaegertracing#7343)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [prom/prometheus](https://redirect.github.com/prometheus/prometheus) | minor | `v3.4.0` -> `v3.5.0` | | [prom/prometheus](https://redirect.github.com/prometheus/prometheus) | minor | `v3.4.2` -> `v3.5.0` | --- ### Release Notes <details> <summary>prometheus/prometheus (prom/prometheus)</summary> ### [`v3.5.0`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.5.0): 3.5.0 / 2025-07-14 [Compare Source](https://redirect.github.com/prometheus/prometheus/compare/v3.4.2...v3.5.0) 3.5 is a Long Term Support (LTS) release; see release https://prometheus.io/docs/introduction/release-cycle/ There are a number of new features, and no known breaking changes in this release: - \[FEATURE] PromQL: Add experimental type and unit metadata labels, behind feature flag `type-and-unit-labels`. [#&jaegertracing#8203;16228](https://redirect.github.com/prometheus/prometheus/issues/16228) [#&jaegertracing#8203;16632](https://redirect.github.com/prometheus/prometheus/issues/16632) [#&jaegertracing#8203;16718](https://redirect.github.com/prometheus/prometheus/issues/16718) [#&jaegertracing#8203;16743](https://redirect.github.com/prometheus/prometheus/issues/16743) - \[FEATURE] PromQL: Add `ts_of_(min|max|last)_over_time`, behind feature flag `experimental-promql-functions`. [#&jaegertracing#8203;16722](https://redirect.github.com/prometheus/prometheus/issues/16722) [#&jaegertracing#8203;16733](https://redirect.github.com/prometheus/prometheus/issues/16733) - \[FEATURE] Scraping: Add global option `always_scrape_classic_histograms` to scrape a classic histogram even if it is also exposed as native. [#&jaegertracing#8203;16452](https://redirect.github.com/prometheus/prometheus/issues/16452) - \[FEATURE] OTLP: New config options `promote_all_resource_attributes` and `ignore_resource_attributes`. [#&jaegertracing#8203;16426](https://redirect.github.com/prometheus/prometheus/issues/16426) - \[FEATURE] Discovery: New service discovery for STACKIT Cloud. [#&jaegertracing#8203;16401](https://redirect.github.com/prometheus/prometheus/issues/16401) - \[ENHANCEMENT] Hetzner SD: Add `label_selector` to filter servers. [#&jaegertracing#8203;16512](https://redirect.github.com/prometheus/prometheus/issues/16512) - \[ENHANCEMENT] PromQL: support non-constant parameter in aggregations like `quantile` and `topk`. [#&jaegertracing#8203;16404](https://redirect.github.com/prometheus/prometheus/issues/16404) - \[ENHANCEMENT] UI: Better total target count display when using `keep_dropped_targets` option. [#&jaegertracing#8203;16604](https://redirect.github.com/prometheus/prometheus/issues/16604) - \[ENHANCEMENT] UI: Add simple filtering on the `/rules` page. [#&jaegertracing#8203;16605](https://redirect.github.com/prometheus/prometheus/issues/16605) - \[ENHANCEMENT] UI: Display query stats in hover tooltip over table query tab. [#&jaegertracing#8203;16723](https://redirect.github.com/prometheus/prometheus/issues/16723) - \[ENHANCEMENT] UI: Clear search field on `/targets` page. [#&jaegertracing#8203;16567](https://redirect.github.com/prometheus/prometheus/issues/16567) - \[ENHANCEMENT] Rules: Check that rules parse without error earlier at startup. [#&jaegertracing#8203;16601](https://redirect.github.com/prometheus/prometheus/issues/16601) - \[ENHANCEMENT] Promtool: Optional fuzzy float64 comparison in rules unittests. [#&jaegertracing#8203;16395](https://redirect.github.com/prometheus/prometheus/issues/16395) - \[PERF] PromQL: Reuse `histogramStatsIterator` where possible. [#&jaegertracing#8203;16686](https://redirect.github.com/prometheus/prometheus/issues/16686) - \[PERF] PromQL: Reuse storage for custom bucket values for native histograms. [#&jaegertracing#8203;16565](https://redirect.github.com/prometheus/prometheus/issues/16565) - \[PERF] UI: Optimize memoization and search debouncing on `/targets` page. [#&jaegertracing#8203;16589](https://redirect.github.com/prometheus/prometheus/issues/16589) - \[PERF] UI: Fix full-page re-rendering when opening status nav menu. [#&jaegertracing#8203;16590](https://redirect.github.com/prometheus/prometheus/issues/16590) - \[PERF] Kubernetes SD: use service cache.Indexer to achieve better performance. [#&jaegertracing#8203;16365](https://redirect.github.com/prometheus/prometheus/issues/16365) - \[PERF] TSDB: Optionally use Direct IO for chunks writing. [#&jaegertracing#8203;15365](https://redirect.github.com/prometheus/prometheus/issues/15365) - \[PERF] TSDB: When fetching label values, stop work earlier if the limit is reached. [#&jaegertracing#8203;16158](https://redirect.github.com/prometheus/prometheus/issues/16158) - \[PERF] Labels: Simpler/faster stringlabels encoding. [#&jaegertracing#8203;16069](https://redirect.github.com/prometheus/prometheus/issues/16069) - \[PERF] Scraping: Reload scrape pools concurrently. [#&jaegertracing#8203;16595](https://redirect.github.com/prometheus/prometheus/issues/16595) [#&jaegertracing#8203;16783](https://redirect.github.com/prometheus/prometheus/issues/16783) - \[BUGFIX] Top-level: Update GOGC before loading TSDB. [#&jaegertracing#8203;16491](https://redirect.github.com/prometheus/prometheus/issues/16491) - \[BUGFIX] Config: Respect GOGC environment variable if no "runtime" block exists. [#&jaegertracing#8203;16558](https://redirect.github.com/prometheus/prometheus/issues/16558) - \[BUGFIX] PromQL: Fix native histogram `last_over_time`. [#&jaegertracing#8203;16744](https://redirect.github.com/prometheus/prometheus/issues/16744) - \[BUGFIX] PromQL: Fix reported parser position range in errors for aggregations wrapped in ParenExpr [#&jaegertracing#8203;16041](https://redirect.github.com/prometheus/prometheus/issues/16041) [#&jaegertracing#8203;16754](https://redirect.github.com/prometheus/prometheus/issues/16754) - \[BUGFIX] PromQL: Don't emit a value from `histogram_fraction` or `histogram_quantile` if classic and native histograms are present at the same timestamp. [#&jaegertracing#8203;16552](https://redirect.github.com/prometheus/prometheus/issues/16552) - \[BUGFIX] PromQL: Incorrect rounding of `[1001ms]` to `[1s]` and similar. [#&jaegertracing#8203;16478](https://redirect.github.com/prometheus/prometheus/issues/16478) - \[BUGFIX] PromQL: Fix inconsistent / sometimes negative `histogram_count` and `histogram_sum`. [#&jaegertracing#8203;16682](https://redirect.github.com/prometheus/prometheus/issues/16682) - \[BUGFIX] PromQL: Improve handling of NaNs in native histograms. [#&jaegertracing#8203;16724](https://redirect.github.com/prometheus/prometheus/issues/16724) - \[BUGFIX] PromQL: Fix unary operator precedence in duration expressions. [#&jaegertracing#8203;16713](https://redirect.github.com/prometheus/prometheus/issues/16713) - \[BUGFIX] PromQL: Improve consistency of `avg` aggregation and `avg_over_time`. [#&jaegertracing#8203;16569](https://redirect.github.com/prometheus/prometheus/issues/16569) [#&jaegertracing#8203;16773](https://redirect.github.com/prometheus/prometheus/issues/16773) - \[BUGFIX] UI: Add query warnings and info to graph view. [#&jaegertracing#8203;16753](https://redirect.github.com/prometheus/prometheus/issues/16753) [#&jaegertracing#8203;16759](https://redirect.github.com/prometheus/prometheus/issues/16759) - \[BUGFIX] API: Add HTTP `Vary: Origin` header to responses to avoid cache poisoning. [#&jaegertracing#8203;16008](https://redirect.github.com/prometheus/prometheus/issues/16008) - \[BUGFIX] Discovery: Avoid deadlocks by taking locks in consistent order. [#&jaegertracing#8203;16587](https://redirect.github.com/prometheus/prometheus/issues/16587) - \[BUGFIX] Remote-write: For Azure AD auth, allow empty `client_id` to suppport system assigned managed identity. [#&jaegertracing#8203;16421](https://redirect.github.com/prometheus/prometheus/issues/16421) - \[BUGFIX] Scraping: Fix rare memory corruption bug. [#&jaegertracing#8203;16623](https://redirect.github.com/prometheus/prometheus/issues/16623) - \[BUGFIX] Scraping: continue handling custom-bucket histograms after an exponential histogram is encountered. [#&jaegertracing#8203;16720](https://redirect.github.com/prometheus/prometheus/issues/16720) - \[BUGFIX] OTLP: Default config not respected when `otlp:` block is unset. [#&jaegertracing#8203;16693](https://redirect.github.com/prometheus/prometheus/issues/16693) ### [`v3.4.2`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.4.2): 3.4.2 / 2025-06-26 [Compare Source](https://redirect.github.com/prometheus/prometheus/compare/v3.4.1...v3.4.2) - \[BUGFIX] OTLP receiver: Fix default configuration not being respected if the `otlp:` block is unset in the config file. [#&jaegertracing#8203;16693](https://redirect.github.com/prometheus/prometheus/issues/16693) ### [`v3.4.1`](https://redirect.github.com/prometheus/prometheus/releases/tag/v3.4.1): 3.4.1 / 2025-05-31 [Compare Source](https://redirect.github.com/prometheus/prometheus/compare/v3.4.0...v3.4.1) - \[BUGFIX] Parser: Add reproducer for a dangling-reference issue in parsers. [#&jaegertracing#8203;16633](https://redirect.github.com/prometheus/prometheus/issues/16633) </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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlbG9nOmRlcGVuZGVuY2llcyJdfQ==--> Signed-off-by: Mend Renovate <bot@renovateapp.com>
1 parent 62f4dab commit f2ba395

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

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.4.2@sha256:3b1d5be5c3eef4f027665ddaa3b1a7de8a58d96a0a6de5dd45629afd267ecaf0
47+
image: prom/prometheus:v3.5.0@sha256:63805ebb8d2b3920190daf1cb14a60871b16fd38bed42b857a3182bc621f4996
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
@@ -29,7 +29,7 @@ services:
2929
prometheus:
3030
networks:
3131
- backend
32-
image: prom/prometheus:v3.4.0@sha256:78ed1f9050eb9eaf766af6e580230b1c4965728650e332cd1ee918c0c4699775
32+
image: prom/prometheus:v3.5.0@sha256:63805ebb8d2b3920190daf1cb14a60871b16fd38bed42b857a3182bc621f4996
3333
volumes:
3434
- "./prometheus.yml:/etc/prometheus/prometheus.yml"
3535
ports:

0 commit comments

Comments
 (0)