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-10-26 10:01:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/garage (Old) and /work/SRC/openSUSE:Factory/.garage.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "garage" Mon Oct 26 10:01:23 2026 rev:12 rq:1392473 version:2.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/garage/garage.changes 2026-09-19 22:23:10.563693328 +0200 +++ /work/SRC/openSUSE:Factory/.garage.new.2252680/garage.changes 2026-10-26 10:02:55.355062123 +0100 @@ -1,0 +2,60 @@ +Sat Oct 24 15:26:10 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 2.5.0 + This release is a stable release. Please be aware of the + following when upgrading: + + - This release of Garage is not backwards-compatible: once a node + is upgraded, you must not downgrade it back to older Garage + versions. You can still mix-and-match nodes running older and + newer versions of the v2.x branch within a cluster. + - Access to (Put/Get/Delete)BucketLifecycle is now restricted to + keys with owner permission. This breaking change has been + introduced in this release for security reasons. Adapt your + workflows accordingly. + - It is recommended to add the newly-added public_endpoint + parameter to your garage.toml configuration files. + + - Security: + - fix panic with invalid utf8 in url after percent decode + (#1581) + - s3: (breaking/security) restrict access to lifecycle + configuration endpoints (#1573) + - Features: + - add public_endpoint configuration parameter (#1563, #1587) + - add GARAGE_LOG_FORMAT=json to log JSON lines to stderr + (#1568) + - CLI: export key-id & secret-key (#1176, #1504) + - Add the resync queue size to garage status (#1556) + - Admin API: add parameters details, offset and limit to + ListKeys and ListBuckets (#1490, #1500) + - block deletion metric (#1040, #1515) + - Bug fixes: + - s3: use generate_object_public_url in PostObject (#1574, + #1585) + - api: be resilient to failures in .accept() (#1508, #1582) + - api/s3: add -N suffix to composite checksums (#1228, #1555) + - fix the NO_COLOR environment variable (#1566, #1567) + - Fixes in admin API token handling (fix crash etc) (#1553) + - Fix panic caused by corrupted time when fetching block + (#1517) + - fix(s3): return x-amz-checksum-type in responses as per AWS + S3 spec (#1511) + - Report Content-MD5 mismatch on PutObject as BadDigest (#1520, + #1538) + - Kubernetes: + - feat(helm): Expose admin API in cluster (#1466) + - Other improvements: + - Refactor resync manager (#1476, #1544, #1577) + - trivia: remove unused imports (#1558) + - wrap secrets in new type (#1524) + - Add fuzzing for object crdt (#1540) + - Documentation improvements (#871, #1301, #1543, #1546, #1548, + #1552, #1580) + - Ecosystem: + - upgrade dependencies (#1531) + - telemetry: swap elastic for jaeger 2.x (#1557) + - telemetry: ugrade otel and swap prometheus deps (#1550) + - replace grep -P by -E in tests for compatibility (#1554) + +------------------------------------------------------------------- Old: ---- garage-2.4.1.obscpio New: ---- garage-2.5.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ garage.spec ++++++ --- /var/tmp/diff_new_pack.QdIY4R/_old 2026-10-26 10:02:57.171138283 +0100 +++ /var/tmp/diff_new_pack.QdIY4R/_new 2026-10-26 10:02:57.175138451 +0100 @@ -20,7 +20,7 @@ %global additional_features ,consul-discovery,kubernetes-discovery,telemetry-otlp Name: garage -Version: 2.4.1 +Version: 2.5.0 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.QdIY4R/_old 2026-10-26 10:02:57.252141680 +0100 +++ /var/tmp/diff_new_pack.QdIY4R/_new 2026-10-26 10:02:57.255141806 +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.4.1</param> + <param name="revision">v2.5.0</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">disable</param> </service> ++++++ garage-2.4.1.obscpio -> garage-2.5.0.obscpio ++++++ ++++ 17502 lines of diff (skipped) ++++++ garage.obsinfo ++++++ --- /var/tmp/diff_new_pack.QdIY4R/_old 2026-10-26 10:02:59.189222915 +0100 +++ /var/tmp/diff_new_pack.QdIY4R/_new 2026-10-26 10:02:59.197223250 +0100 @@ -1,5 +1,5 @@ name: garage -version: 2.4.1 -mtime: 1788807912 -commit: 268334bd2530fa99f8b06c7383b2e9f776691edd +version: 2.5.0 +mtime: 1792766848 +commit: 586726edb0170bb46f604e84fba09e5659610649 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/garage/vendor.tar.zst /work/SRC/openSUSE:Factory/.garage.new.2252680/vendor.tar.zst differ: char 7, line 1
