Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package garage for openSUSE:Factory checked 
in at 2026-09-19 22:21:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/garage (Old)
 and      /work/SRC/openSUSE:Factory/.garage.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "garage"

Sat Sep 19 22:21:59 2026 rev:11 rq:1378944 version:2.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/garage/garage.changes    2026-04-18 
21:36:51.558760197 +0200
+++ /work/SRC/openSUSE:Factory/.garage.new.383539/garage.changes        
2026-09-19 22:23:10.563693328 +0200
@@ -1,0 +2,74 @@
+Sat Sep 19 06:52:15 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- update to 2.4.1:
+  This patch release fixes the panic on Garage start when using
+  Consul or Kubernetes discovery (#1416, #1473, #1526, #1527,
+  #1528). No other changes in Garage itself are included since
+  v2.4.0.
+- update to 2.4.0:
+  This release is a stable release. There are no breaking changes
+  when migrating from Garage v2.3.0.
+  Warning
+  We are aware of garage crashing with a panic if the consul
+  discovery is used, see #1526
+  * New features:
+    - add NO_COLOR env var to disable logs colors (#1250, #1503)
+    - K2V: provide monotonic reads by default, with a flag to
+      opt-out (#1452)
+    - Add garage health CLI subcommand (#1373)
+    - admin api: return full layout computation statistics as json
+      (#1428, #1435)
+    - admin api: add fields to GetNodeInfo result (#1429, #1434)
+  * Improvements:
+    - Better handling of wildcards in CORS rules (#1105, #1516)
+    - deregister from consul on shutdown (#1062, #1507)
+    - fix: avoid rewriting peer list file when unchanged (#1488)
+    - refactor db wrapper to introduce TypedTree (#1456)
+    - k2v-client: misc fixes (#1463)
+    - Add details to read file errors (#1475)
+    - replace Crdt impl on Option by explicit CancelingOption and
+      MergingOption types (#1451)
+    - bg vars: return "never" when scrub never ran (#1421, #1430)
+    - cli: hide secret env values in help (#1418)
+    - Replace the existential lifetime in sqlite adapter with a
+      static one (#1407)
+  * Bug fixes:
+    - api/s3: don't panic when a version has no blocks (#1522)
+    - Admin API: correctly return aliased buckets for keys even if
+      they have no permissions (#1498)
+    - fix(s3): allow UTF-8 in PostObject form field values (#1489,
+      #1492)
+    - fix(s3): report non-existent keys as deleted in bulk
+      DeleteObjects (#1460, #1469)
+    - fix reflected xss when returning errors on web endpoint
+      (#1471)
+    - fix(cors): include Access-Control-Allow-Headers in permissive
+      OPTIONS placeholder (#1450)
+    - admin api: properly eliminate irrelevant role deletions
+      (#1427, #1431)
+    - fix(cors): return single matching origin instead of multiple
+      values in Access-Control-Allow-Origin (#1419)
+    - collapse sequential whitespace in canonical SigV4 header
+      values (#1424)
+  * CI, build and testing:
+    - Update dependencies post-2.3.0 release (#1415)
+    - Fuzz testing for CRDTs (#1438, #1439, #1444, #1443, #1440,
+      #1442, #1437, #1411)
+    - fix: enable compilation on OpenBSD by removing keepalive
+      interval (#1413, #1453)
+    - set some flaky tests as #[ignore] (#1432)
+    - CI: revert spurrious changed introduced in #1487 that broke
+      CI for main-v2 (#1499)
+    - fix: prevent depending on aws-lc via reqwest (#1412)
+    - Drop parse_duration for fundu-systemd (#1246, #1468)
+  * Kubernetes:
+    - helm: make garage.toml bind addresses configurable via values
+      (#1383)
+  * Documentation:
+    - add SECURITY.md, CONTRIBUTING.md and GOVERNANCE.md (#1406,
+      #1423, #1493)
+    - documentation updates (#1513, #1496, #1494, #1495, #1491,
+      #1487)
+    - Update Redoc to latest version (#1448)
+
+-------------------------------------------------------------------

Old:
----
  garage-2.3.0.obscpio

New:
----
  garage-2.4.1.obscpio

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

Other differences:
------------------
++++++ garage.spec ++++++
--- /var/tmp/diff_new_pack.Hu1TEV/_old  2026-09-19 22:23:12.601778328 +0200
+++ /var/tmp/diff_new_pack.Hu1TEV/_new  2026-09-19 22:23:12.603778412 +0200
@@ -20,7 +20,7 @@
 %global additional_features 
,consul-discovery,kubernetes-discovery,telemetry-otlp
 
 Name:           garage
-Version:        2.3.0
+Version:        2.4.1
 Release:        0
 Summary:        S3-compatible object store for small self-hosted 
geo-distributed deployments
 License:        AGPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Hu1TEV/_old  2026-09-19 22:23:12.648780289 +0200
+++ /var/tmp/diff_new_pack.Hu1TEV/_new  2026-09-19 22:23:12.653780497 +0200
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="exclude">.git</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">v2.3.0</param>
+    <param name="revision">v2.4.1</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">disable</param>
   </service>

++++++ garage-2.3.0.obscpio -> garage-2.4.1.obscpio ++++++
++++ 15774 lines of diff (skipped)

++++++ garage.obsinfo ++++++
--- /var/tmp/diff_new_pack.Hu1TEV/_old  2026-09-19 22:23:13.859830797 +0200
+++ /var/tmp/diff_new_pack.Hu1TEV/_new  2026-09-19 22:23:13.863830964 +0200
@@ -1,5 +1,5 @@
 name: garage
-version: 2.3.0
-mtime: 1776357267
-commit: 7b119c0b4fa58ab3cb6d5db435fe52d990f6a7aa
+version: 2.4.1
+mtime: 1788807912
+commit: 268334bd2530fa99f8b06c7383b2e9f776691edd
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/garage/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.garage.new.383539/vendor.tar.zst differ: char 7, 
line 1

Reply via email to