From 19e3da0d4daccb5e0257739afcf965ab95644c81 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Thu, 16 Nov 2023 12:04:15 +0100 Subject: [PATCH] Bump version --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ CloudronManifest.json | 4 ++-- Dockerfile | 2 +- 3 files changed, 38 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d58e760..b34b3ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -401,3 +401,38 @@ * Update Prometheus to 2.47.2 * [Full changelog](https://github.com/prometheus/prometheus/releases/tag/v2.47.2) +[1.27.0] +* Update Prometheus to 2.48.0 +* [Full changelog](https://github.com/prometheus/prometheus/releases/tag/v2.48.0) +* [CHANGE] Remote-write: respect Retry-After header on 5xx errors. #12677 +* [FEATURE] Alerting: Add AWS SigV4 authentication support for Alertmanager endpoints. #12774 +* [FEATURE] Promtool: Add support for histograms in the TSDB dump command. #12775 +* [FEATURE] PromQL: Add warnings (and annotations) to PromQL query results. #12152 #12982 #12988 #13012 +* [FEATURE] Remote-write: Add Azure AD OAuth authentication support for remote write requests. #12572 +* [ENHANCEMENT] Remote-write: Add a header to count retried remote write requests. #12729 +* [ENHANCEMENT] TSDB: Improve query performance by re-using iterator when moving between series. #12757 +* [ENHANCEMENT] UI: Move /targets page discovered labels to expandable section #12824 +* [ENHANCEMENT] TSDB: Optimize WBL loading by not sending empty buffers over channel. #12808 +* [ENHANCEMENT] TSDB: Reply WBL mmap markers concurrently. #12801 +* [ENHANCEMENT] Promtool: Add support for specifying series matchers in the TSDB analyze command. #12842 +* [ENHANCEMENT] PromQL: Prevent Prometheus from overallocating memory on subquery with large amount of steps. #12734 +* [ENHANCEMENT] PromQL: Add warning when monotonicity is forced in the input to histogram_quantile. #12931 +* [ENHANCEMENT] Scraping: Optimize sample appending by reducing garbage. #12939 +* [ENHANCEMENT] Storage: Reduce memory allocations in queries that merge series sets. #12938 +* [ENHANCEMENT] UI: Show group interval in rules display. #12943 +* [ENHANCEMENT] Scraping: Save memory when scraping by delaying creation of buffer. #12953 +* [ENHANCEMENT] Agent: Allow ingestion of out-of-order samples. #12897 +* [ENHANCEMENT] Promtool: Improve support for native histograms in TSDB analyze command. #12869 +* [ENHANCEMENT] Scraping: Add configuration option for tracking staleness of scraped timestamps. #13060 +* [BUGFIX] SD: Ensure that discovery managers are properly canceled. #10569 +* [BUGFIX] TSDB: Fix PostingsForMatchers race with creating new series. #12558 +* [BUGFIX] TSDB: Fix handling of explicit counter reset header in histograms. #12772 +* [BUGFIX] SD: Validate HTTP client configuration in HTTP, EC2, Azure, Uyuni, PuppetDB, and Lightsail SDs. #12762 #12811 #12812 #12815 #12814 #12816 +* [BUGFIX] TSDB: Fix counter reset edgecases causing native histogram panics. #12838 +* [BUGFIX] TSDB: Fix duplicate sample detection at chunk size limit. #12874 +* [BUGFIX] Promtool: Fix errors not being reported in check rules command. #12715 +* [BUGFIX] TSDB: Avoid panics reported in logs when head initialization takes a long time. #12876 +* [BUGFIX] TSDB: Ensure that WBL is repaired when possible. #12406 +* [BUGFIX] Storage: Fix crash caused by incorrect mixed samples handling. #13055 +* [BUGFIX] TSDB: Fix compactor failures by adding min time to histogram chunks. #13062 + diff --git a/CloudronManifest.json b/CloudronManifest.json index e7a319f..a58f1fe 100644 --- a/CloudronManifest.json +++ b/CloudronManifest.json @@ -1,6 +1,6 @@ { - "version": "1.26.2", - "upstreamVersion": "2.47.2", + "version": "1.27.0", + "upstreamVersion": "2.48.0", "id": "io.prometheus.cloudronapp", "title": "Prometheus Server", "author": "Prometheus Developers", diff --git a/Dockerfile b/Dockerfile index dce3c36..e9f41c0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM cloudron/base:4.2.0@sha256:46da2fffb36353ef714f97ae8e962bd2c212ca091108d768 RUN mkdir -p /app/code /app/pkg WORKDIR /app/code -ARG VERSION=2.47.2 +ARG VERSION=2.48.0 RUN curl -L https://github.com/prometheus/prometheus/releases/download/v${VERSION}/prometheus-${VERSION}.linux-amd64.tar.gz | tar zxvf - --strip-components 1