Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package golang-github-prometheus-prometheus 
for openSUSE:Factory checked in at 2022-01-27 23:16:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus (Old)
 and      
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "golang-github-prometheus-prometheus"

Thu Jan 27 23:16:19 2022 rev:18 rq:949029 version:2.32.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/golang-github-prometheus-prometheus.changes
  2021-10-05 22:33:47.882863657 +0200
+++ 
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1898/golang-github-prometheus-prometheus.changes
        2022-01-27 23:16:29.495175197 +0100
@@ -1,0 +2,256 @@
+Wed Jan 19 11:36:21 UTC 2022 - Witek Bedyk <witold.be...@suse.com>
+
+- Updated patches:
+  + Changed:
+    * 0002-Default-settings.patch
+  + Removed:
+    * 0003-Add-Uyuni-service-discovery.patch
+
+- Use obs-service-go_modules
+
+- Upgrade to upstream version 2.32.1 (jsc#SLE-22863)
+  + Bugfixes:
+    * Scrape: Fix reporting metrics when sample limit is reached
+      during the report. #9996
+    * Scrape: Ensure that scrape interval and scrape timeout are
+      always set. #10023
+    * TSDB: Expose and fix bug in iterators' Seek() method. #10030
+
+- Upgrade to upstream version 2.32.0
+  + Change:
+    * remote-write: Change default max retry time from 100ms to
+      5 seconds. #9634
+  + Features:
+    * Agent: New mode of operation optimized for remote-write only
+      scenarios, without local storage.
+    * Promtool: Add promtool check service-discovery command. #8970
+  + Enhancements:
+    * Promtool: Improve test output. #8064
+    * Promtool: Use kahan summation for better numerical stability.
+    * Remote-write: Reuse memory for marshalling. #9412
+    * Scrape: Add scrape_body_size_bytes scrape metric behind the
+      --enable-feature=extra-scrape-metrics flag. #9569
+    * TSDB: Add windows arm64 support. #9703
+    * TSDB: Optimize query by skipping unneeded sorting in TSDB.
+    * Templates: Support int and uint as datatypes for template
+      formatting. #9680
+    * UI: Prefer rate over rad, delta over deg, and count over cos
+      in autocomplete. #9688
+  + Bugfixes:
+    * TSDB: Add more size checks when writing individual sections
+      in the index. #9710
+    * PromQL: Make deriv() return zero values for constant series.
+    * TSDB: Fix panic when checkpoint directory is empty. #9687
+    * TSDB: Fix panic, out of order chunks, and race warning during
+      WAL replay. #9856
+    * UI: Correctly render links for targets with IPv6 addresses
+      that contain a Zone ID. #9853
+    * Promtool: Fix checking of authorization.credentials_file and
+      bearer_token_file fields. #9883
+    * Uyuni SD: Fix null pointer exception during initialization.
+    * TSDB: Fix queries after a failed snapshot replay. #9980
+
+- Upgrade to upstream version 2.31.1
+  + Bugfix:
+    * SD: Fix a panic when the experimental discovery manager
+      receives targets during a reload. #9656
+
+- Upgrade to upstream version 2.31.0
+  + Change:
+    * UI: Remove standard PromQL editor in favour of the
+      codemirror-based editor. #9452
+  + Features:
+    * PromQL: Add trigonometric functions and atan2 binary
+      operator. #9239 #9248 #9515
+    * Remote: Add support for exemplar in the remote write receiver
+      endpoint. #9319 #9414
+    * SD: Add PuppetDB service discovery. #8883
+    * SD: Add Uyuni service discovery. #8190
+    * Web: Add support for security-related HTTP headers. #9546
+  + Enhancements:
+    * Azure SD: Add proxy_url, follow_redirects, tls_config. #9267
+    * Backfill: Add --max-block-duration in promtool
+      create-blocks-from rules. #9511
+    * Config: Print human-readable sizes with unit instead of raw
+      numbers. #9361
+    * HTTP: Re-enable HTTP/2. #9398
+    * Kubernetes SD: Warn user if number of endpoints exceeds
+      limit. #9467
+    * OAuth2: Add TLS configuration to token requests. #9550
+    * PromQL: Several optimizations. #9365 #9360 #9362 #9552
+    * PromQL: Make aggregations deterministic in instant queries.
+    * Rules: Add the ability to limit number of alerts or series.
+    * SD: Experimental discovery manager to avoid restarts upon
+      reload.
+    * UI: Debounce timerange setting changes. #9359
+  + Bugfixes:
+    * Backfill: Apply rule labels after query labels. #9421
+    * Scrape: Resolve conflicts between multiple exported label
+      prefixes. #9479 #9518
+    * Scrape: Restart scrape loops when __scrape_interval__ is
+      changed. #9551
+    * TSDB: Fix memory leak in samples deletion. #9151
+    * UI: Use consistent margin-bottom for all alert kinds. #9318
+
+- Upgrade to upstream version 2.30.3
+  + Bugfixes:
+    * TSDB: Fix panic on failed snapshot replay. #9438
+    * TSDB: Don't fail snapshot replay with exemplar storage
+      disabled when the snapshot contains exemplars. #9438
+
+- Upgrade to upstream version 2.30.2
+  + Bugfix:
+    * TSDB: Don't error on overlapping m-mapped chunks during WAL
+      replay. #9381
+
+- Upgrade to upstream version 2.30.1
+  + Enhancements:
+    * Remote Write: Redact remote write URL when used for metric
+      label. #9383
+    * UI: Redact remote write URL and proxy URL passwords in the
+      /config page. #9408
+  + Bugfixes:
+    * promtool rules backfill: Prevent creation of data before the
+      start time. #9339
+    * promtool rules backfill: Do not query after the end time.
+    * Azure SD: Fix panic when no computername is set. #9387
+
+- Upgrade to upstream version 2.30.0
+  + Features:
+    * experimental TSDB: Snapshot in-memory chunks on shutdown for
+      faster restarts. #7229
+    * experimental Scrape: Configure scrape interval and scrape
+      timeout via relabeling using __scrape_interval__ and
+      __scrape_timeout__ labels respectively. #8911
+    * Scrape: Add scrape_timeout_seconds and scrape_sample_limit
+      metric. #9247 #9295
+  + Enhancements:
+    * Scrape: Add --scrape.timestamp-tolerance flag to adjust
+      scrape timestamp tolerance when enabled via
+      --scrape.adjust-timestamps. #9283
+    * Remote Write: Improve throughput when sending exemplars.
+    * TSDB: Optimise WAL loading by removing extra map and caching
+      min-time #9160
+    * promtool: Speed up checking for duplicate rules. #9262/#9306
+    * Scrape: Reduce allocations when parsing the metrics. #9299
+    * docker_sd: Support host network mode #9125
+  + Bugfixes:
+    * Exemplars: Fix panic when resizing exemplar storage from 0 to
+      a non-zero size. #9286
+    * TSDB: Correctly decrement
+      prometheus_tsdb_head_active_appenders when the append has no
+      samples. #9230
+    * promtool rules backfill: Return 1 if backfill was
+      unsuccessful. #9303
+    * promtool rules backfill: Avoid creation of overlapping
+      blocks. #9324
+    * config: Fix a panic when reloading configuration with a null
+      relabel action. #9224
+
+- Upgrade to upstream version 2.29.2
+  + Bugfixes:
+    * Fix Kubernetes SD failing to discover Ingress in
+      Kubernetes v1.22. #9205
+    * Fix data race in loading write-ahead-log (WAL). #9259
+
+- Upgrade to upstream version 2.29.1
+  + Bugfixes:
+    * TSDB: align atomically accessed int64 to prevent panic in
+      32-bit archs. #9192
+
+- Upgrade to upstream version 2.29.0
+  + Changes:
+    * Promote --storage.tsdb.allow-overlapping-blocks flag to
+      stable. #9117
+    * Promote --storage.tsdb.retention.size flag to stable. #9004
+  + Features:
+    * Add Kuma service discovery. #8844
+    * Add present_over_time PromQL function. #9097
+    * Allow configuring exemplar storage via file and make it
+      reloadable. #8974
+    * UI: Allow selecting time range with mouse drag. #8977
+    * promtool: Add feature flags flag --enable-feature. #8958
+    * promtool: Add file_sd file validation. #8950
+  + Enhancements:
+    * Reduce blocking of outgoing remote write requests from series
+      garbage collection. #9109
+    * Improve write-ahead-log decoding performance. #9106
+    * Improve append performance in TSDB by reducing mutexes usage.
+    * Allow configuring max_samples_per_send for remote write
+      metadata. #8959
+    * Add __meta_gce_interface_ipv4_<name> meta label to GCE
+      discovery. #8978
+    * Add __meta_ec2_availability_zone_id meta label to EC2
+      discovery. #8896
+    * Add __meta_azure_machine_computer_name meta label to Azure
+      discovery. #9112
+    * Add __meta_hetzner_hcloud_labelpresent_<labelname> meta label
+      to Hetzner discovery. #9028
+    * promtool: Add compaction efficiency to promtool tsdb analyze
+      reports. #8940
+    * promtool: Allow configuring max block duration for
+      backfilling via --max-block-duration flag. #8919
+    * UI: Add sorting and filtering to flags page. #8988
+    * UI: Improve alerts page rendering performance. #9005
+  + Bugfixes:
+    * Log when total symbol size exceeds 2^32 bytes, causing
+      compaction to fail, and skip compaction. #9104
++++ 59 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/golang-github-prometheus-prometheus.changes
++++ and 
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1898/golang-github-prometheus-prometheus.changes

Old:
----
  0003-Add-Uyuni-service-discovery.patch
  prometheus-2.27.1.tar.gz

New:
----
  prometheus-2.32.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ golang-github-prometheus-prometheus.spec ++++++
--- /var/tmp/diff_new_pack.4wWTIq/_old  2022-01-27 23:16:30.879165635 +0100
+++ /var/tmp/diff_new_pack.4wWTIq/_new  2022-01-27 23:16:30.883165607 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package golang-github-prometheus-prometheus
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2017 Silvio Moioli <m...@suse.com>
 #
 # All modifications and additions to the file contributed by third parties
@@ -27,15 +27,14 @@
 %endif
 
 Name:           golang-github-prometheus-prometheus
-Version:        2.27.1
+Version:        2.32.1
 Release:        0
 Summary:        The Prometheus monitoring system and time series database
 License:        Apache-2.0
 Group:          System/Monitoring
 URL:            https://prometheus.io/
-Source:         prometheus-%{version}.tar.gz
-# generated after applying Patch3 and running `go mod vendor`
 # also includes web assets generated with `make assets`
+Source:         prometheus-%{version}.tar.gz
 Source1:        vendor.tar.gz
 Source2:        prometheus.service
 Source3:        prometheus.yml
@@ -44,8 +43,6 @@
 Patch1:         0001-Do-not-force-the-pure-Go-name-resolver.patch
 # Lifted from Debian's prometheus package
 Patch2:         0002-Default-settings.patch
-# PATCH-FEATURE-OPENSUSE 0003-Add-Uyuni-service-discovery.patch 
jcavalhe...@suse.de
-Patch3:         0003-Add-Uyuni-service-discovery.patch
 BuildRequires:  fdupes
 %if 0%{?suse_version} == 1500 && 0%{?sle_version} < 150300
 BuildRequires:  firewall-macros

++++++ 0002-Default-settings.patch ++++++
--- /var/tmp/diff_new_pack.4wWTIq/_old  2022-01-27 23:16:30.923165331 +0100
+++ /var/tmp/diff_new_pack.4wWTIq/_new  2022-01-27 23:16:30.927165303 +0100
@@ -1,7 +1,7 @@
-From f858a01d7d9ca8c28be8a9d6251e6dd7f0717272 Mon Sep 17 00:00:00 2001
+From ec4f910efa917a19d9501630a695d07664d015ad Mon Sep 17 00:00:00 2001
 From: Jan Fajerski <jfajer...@suse.com>
 Date: Fri, 8 Feb 2019 09:28:12 +0100
-Subject: [PATCH 2/3] Default settings
+Subject: [PATCH] Default settings
 
 Signed-off-by: Jan Fajerski <jfajer...@suse.com>
 ---
@@ -9,10 +9,10 @@
  1 file changed, 4 insertions(+), 4 deletions(-)
 
 diff --git a/cmd/prometheus/main.go b/cmd/prometheus/main.go
-index 9fbd6e76b..6283c4057 100644
+index 14c738d67..6bc56d933 100644
 --- a/cmd/prometheus/main.go
 +++ b/cmd/prometheus/main.go
-@@ -191,7 +191,7 @@ func main() {
+@@ -232,7 +232,7 @@ func main() {
        a.HelpFlag.Short('h')
  
        a.Flag("config.file", "Prometheus configuration file path.").
@@ -21,7 +21,7 @@
  
        a.Flag("web.listen-address", "Address to listen on for UI, API, and 
telemetry.").
                Default("0.0.0.0:9090").StringVar(&cfg.web.ListenAddress)
-@@ -223,10 +223,10 @@ func main() {
+@@ -264,10 +264,10 @@ func main() {
                Default("false").BoolVar(&cfg.web.EnableAdminAPI)
  
        a.Flag("web.console.templates", "Path to the console template 
directory, available at /consoles.").
@@ -34,14 +34,14 @@
  
        a.Flag("web.page-title", "Document title of Prometheus instance.").
                Default("Prometheus Time Series Collection and Processing 
Server").StringVar(&cfg.web.PageTitle)
-@@ -235,7 +235,7 @@ func main() {
+@@ -276,7 +276,7 @@ func main() {
                Default(".*").StringVar(&cfg.corsRegexString)
  
-       a.Flag("storage.tsdb.path", "Base path for metrics storage.").
--              Default("data/").StringVar(&cfg.localStoragePath)
-+              
Default("/var/lib/prometheus/metrics/").StringVar(&cfg.localStoragePath)
+       serverOnlyFlag(a, "storage.tsdb.path", "Base path for metrics 
storage.").
+-              Default("data/").StringVar(&cfg.serverStoragePath)
++              
Default("/var/lib/prometheus/metrics/").StringVar(&cfg.serverStoragePath)
  
-       a.Flag("storage.tsdb.min-block-duration", "Minimum duration of a data 
block before being persisted. For use in testing.").
+       serverOnlyFlag(a, "storage.tsdb.min-block-duration", "Minimum duration 
of a data block before being persisted. For use in testing.").
                Hidden().Default("2h").SetValue(&cfg.tsdb.MinBlockDuration)
 -- 
 2.31.1

++++++ _service ++++++
--- /var/tmp/diff_new_pack.4wWTIq/_old  2022-01-27 23:16:30.959165082 +0100
+++ /var/tmp/diff_new_pack.4wWTIq/_new  2022-01-27 23:16:30.963165054 +0100
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="exclude">.git</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">v2.27.1</param>
+    <param name="revision">v2.32.1</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>
   <service name="recompress" mode="disabled">
@@ -14,5 +14,8 @@
   <service name="set_version" mode="disabled">
     <param name="basename">prometheus</param>
   </service>
+  <service name="go_modules" mode="disabled">
+    <param name="archive">prometheus-2.32.1.tar.gz</param>
+  </service>
 </services>
 

++++++ prometheus-2.27.1.tar.gz -> prometheus-2.32.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/prometheus-2.27.1.tar.gz
 
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1898/prometheus-2.32.1.tar.gz
 differ: char 4, line 1

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1898/vendor.tar.gz
 differ: char 4, line 1

Reply via email to