Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package minio-client for openSUSE:Factory 
checked in at 2025-03-01 19:16:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/minio-client (Old)
 and      /work/SRC/openSUSE:Factory/.minio-client.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "minio-client"

Sat Mar  1 19:16:51 2025 rev:108 rq:1249368 version:20250221T160046Z

Changes:
--------
--- /work/SRC/openSUSE:Factory/minio-client/minio-client.changes        
2025-02-19 16:00:11.300181966 +0100
+++ /work/SRC/openSUSE:Factory/.minio-client.new.19136/minio-client.changes     
2025-03-01 19:17:40.859903909 +0100
@@ -1,0 +2,8 @@
+Fri Feb 28 19:03:03 UTC 2025 - mrueck...@suse.de
+
+- Update to version 20250221T160046Z:
+  * Mirror should delete on delete marker creation +  ILM (#5148)
+  * fix: use tags package instead of s3utils (#5146)
+  * fix empty ilm tier list output (#5145)
+
+-------------------------------------------------------------------

Old:
----
  minio-client-20250215T103616Z.obscpio

New:
----
  minio-client-20250221T160046Z.obscpio

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

Other differences:
------------------
++++++ minio-client.spec ++++++
--- /var/tmp/diff_new_pack.d5rUSw/_old  2025-03-01 19:17:41.583933955 +0100
+++ /var/tmp/diff_new_pack.d5rUSw/_new  2025-03-01 19:17:41.583933955 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           minio-client
-Version:        20250215T103616Z
+Version:        20250221T160046Z
 Release:        0
 Summary:        Client for MinIO
 License:        AGPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.d5rUSw/_old  2025-03-01 19:17:41.627935781 +0100
+++ /var/tmp/diff_new_pack.d5rUSw/_new  2025-03-01 19:17:41.631935947 +0100
@@ -5,7 +5,7 @@
     <param name="exclude">.git</param>
     <param name="changesgenerate">enable</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">RELEASE.2025-02-15T10-36-16Z</param>
+    <param name="revision">RELEASE.2025-02-21T16-00-46Z</param>
     <param name="match-tag">RELEASE.*</param>
     <param 
name="versionrewrite-pattern">RELEASE\.(.*)-(.*)-(.*)-(.*)-(.*)</param>
     <param name="versionrewrite-replacement">\1\2\3\4\5</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.d5rUSw/_old  2025-03-01 19:17:41.647936611 +0100
+++ /var/tmp/diff_new_pack.d5rUSw/_new  2025-03-01 19:17:41.651936777 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/minio/mc</param>
-              <param 
name="changesrevision">383560b1c3d6912042e8c8c275bb78e83e67ef2b</param></service></servicedata>
+              <param 
name="changesrevision">9eb205cb62c6466887037397c5aa202b53d10c78</param></service></servicedata>
 (No newline at EOF)
 

++++++ minio-client-20250215T103616Z.obscpio -> 
minio-client-20250221T160046Z.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-client-20250215T103616Z/cmd/common-methods.go 
new/minio-client-20250221T160046Z/cmd/common-methods.go
--- old/minio-client-20250215T103616Z/cmd/common-methods.go     2025-02-15 
11:36:16.000000000 +0100
+++ new/minio-client-20250221T160046Z/cmd/common-methods.go     2025-02-21 
17:00:46.000000000 +0100
@@ -22,7 +22,6 @@
        "errors"
        "io"
        "net/http"
-       "net/url"
        "os"
        "path/filepath"
        "regexp"
@@ -36,7 +35,7 @@
        "github.com/minio/mc/pkg/probe"
        "github.com/minio/minio-go/v7"
        "github.com/minio/minio-go/v7/pkg/encrypt"
-       "github.com/minio/minio-go/v7/pkg/s3utils"
+       "github.com/minio/minio-go/v7/pkg/tags"
        "github.com/minio/pkg/v3/env"
 )
 
@@ -463,11 +462,11 @@
                }
 
                if content.Tags != nil {
-                       tags, err := 
url.PathUnescape(s3utils.TagEncode(content.Tags))
+                       tags, err := tags.NewTags(content.Tags, true)
                        if err != nil {
                                return 
uploadOpts.urls.WithError(probe.NewError(err))
                        }
-                       metadata["X-Amz-Tagging"] = tags
+                       metadata["X-Amz-Tagging"] = tags.String()
                        delete(metadata, "X-Amz-Tagging-Count")
                }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-client-20250215T103616Z/cmd/ilm-tier-list.go 
new/minio-client-20250221T160046Z/cmd/ilm-tier-list.go
--- old/minio-client-20250215T103616Z/cmd/ilm-tier-list.go      2025-02-15 
11:36:16.000000000 +0100
+++ new/minio-client-20250221T160046Z/cmd/ilm-tier-list.go      2025-02-21 
17:00:46.000000000 +0100
@@ -28,6 +28,7 @@
        json "github.com/minio/colorjson"
        madmin "github.com/minio/madmin-go/v3"
        "github.com/minio/mc/pkg/probe"
+       "github.com/minio/pkg/v3/console"
 )
 
 var adminTierListCmd = cli.Command{
@@ -109,6 +110,11 @@
        tiers, e := client.ListTiers(globalContext)
        fatalIf(probe.NewError(e).Trace(args...), "Unable to list configured 
remote tier targets")
 
+       if len(tiers) == 0 {
+               console.Infoln("No remote tier targets found for alias '" + 
aliasedURL + "'. Use `mc ilm tier add` to configure one.")
+               return nil
+       }
+
        if globalJSON {
                printMsg(&tierListMessage{
                        Status:  "success",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-client-20250215T103616Z/cmd/mirror-main.go 
new/minio-client-20250221T160046Z/cmd/mirror-main.go
--- old/minio-client-20250215T103616Z/cmd/mirror-main.go        2025-02-15 
11:36:16.000000000 +0100
+++ new/minio-client-20250221T160046Z/cmd/mirror-main.go        2025-02-21 
17:00:46.000000000 +0100
@@ -297,8 +297,13 @@
        if m.EventTime != "" {
                msg = console.Colorize("Time", fmt.Sprintf("[%s] ", 
m.EventTime))
        }
-       if m.EventType == notification.ObjectRemovedDelete {
+       switch m.EventType {
+       case notification.ObjectRemovedDelete:
                return msg + "Removed " + console.Colorize("Removed", 
fmt.Sprintf("`%s`", m.Target))
+       case notification.ObjectRemovedDeleteMarkerCreated:
+               return msg + "Removed (Delete Marker)" + 
console.Colorize("Removed", fmt.Sprintf("`%s`", m.Target))
+       case notification.ILMDelMarkerExpirationDelete:
+               return msg + "Removed (ILM)" + console.Colorize("Removed", 
fmt.Sprintf("`%s`", m.Target))
        }
        if m.EventTime == "" {
                return console.Colorize("Mirror", fmt.Sprintf("`%s` -> `%s`", 
m.Source, m.Target))
@@ -722,7 +727,9 @@
                        mj.parallel.queueTask(func() URLs {
                                return mj.doMirrorWatch(ctx, targetPath, 
tgtSSE, mirrorURL, event)
                        }, mirrorURL.SourceContent.Size)
-               } else if event.Type == notification.ObjectRemovedDelete {
+               } else if event.Type == notification.ObjectRemovedDelete ||
+                       event.Type == 
notification.ObjectRemovedDeleteMarkerCreated ||
+                       event.Type == notification.ILMDelMarkerExpirationDelete 
{
                        if targetAlias != "" && 
strings.Contains(event.UserAgent, uaMirrorAppName+":"+targetAlias) {
                                // Ignore delete cascading delete events if 
cyclical.
                                continue
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-client-20250215T103616Z/go.mod 
new/minio-client-20250221T160046Z/go.mod
--- old/minio-client-20250215T103616Z/go.mod    2025-02-15 11:36:16.000000000 
+0100
+++ new/minio-client-20250221T160046Z/go.mod    2025-02-21 17:00:46.000000000 
+0100
@@ -24,7 +24,7 @@
        github.com/minio/colorjson v1.0.8
        github.com/minio/filepath v1.0.0
        github.com/minio/madmin-go/v3 v3.0.91
-       github.com/minio/minio-go/v7 v7.0.86
+       github.com/minio/minio-go/v7 v7.0.87
        github.com/minio/pkg/v3 v3.0.30
        github.com/minio/selfupdate v0.6.0
        github.com/mitchellh/go-homedir v1.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-client-20250215T103616Z/go.sum 
new/minio-client-20250221T160046Z/go.sum
--- old/minio-client-20250215T103616Z/go.sum    2025-02-15 11:36:16.000000000 
+0100
+++ new/minio-client-20250221T160046Z/go.sum    2025-02-21 17:00:46.000000000 
+0100
@@ -146,8 +146,8 @@
 github.com/minio/madmin-go/v3 v3.0.91/go.mod 
h1:pMLdj9OtN0CANNs5tdm6opvOlDFfj0WhbztboZAjRWE=
 github.com/minio/md5-simd v1.1.2 
h1:Gdi1DZK69+ZVMoNHRXJyNcxrMA4dSxoYHZSQbirFg34=
 github.com/minio/md5-simd v1.1.2/go.mod 
h1:MzdKDxYpY2BT9XQFocsiZf/NKVtR7nkE4RoEpN+20RM=
-github.com/minio/minio-go/v7 v7.0.86 
h1:DcgQ0AUjLJzRH6y/HrxiZ8CXarA70PAIufXHodP4s+k=
-github.com/minio/minio-go/v7 v7.0.86/go.mod 
h1:VbfO4hYwUu3Of9WqGLBZ8vl3Hxnxo4ngxK4hzQDf4x4=
+github.com/minio/minio-go/v7 v7.0.87 
h1:nkr9x0u53PespfxfUqxP3UYWiE2a41gaofgNnC4Y8WQ=
+github.com/minio/minio-go/v7 v7.0.87/go.mod 
h1:33+O8h0tO7pCeCWwBVa07RhVVfB/3vS4kEX7rwYKmIg=
 github.com/minio/mux v1.9.0 h1:dWafQFyEfGhJvK6AwLOt83bIG5bxKxKJnKMCi0XAaoA=
 github.com/minio/mux v1.9.0/go.mod 
h1:1pAare17ZRL5GpmNL+9YmqHoWnLmMZF9C/ioUCfy0BQ=
 github.com/minio/pkg/v3 v3.0.30 h1:mdptT6jdM/dFu7dnWImgNdVTJQSmFI8x3yohPwD8el8=

++++++ minio-client.obsinfo ++++++
--- /var/tmp/diff_new_pack.d5rUSw/_old  2025-03-01 19:17:41.911947567 +0100
+++ /var/tmp/diff_new_pack.d5rUSw/_new  2025-03-01 19:17:41.915947733 +0100
@@ -1,5 +1,5 @@
 name: minio-client
-version: 20250215T103616Z
-mtime: 1739615776
-commit: 383560b1c3d6912042e8c8c275bb78e83e67ef2b
+version: 20250221T160046Z
+mtime: 1740153646
+commit: 9eb205cb62c6466887037397c5aa202b53d10c78
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/minio-client/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.minio-client.new.19136/vendor.tar.gz differ: char 
5, line 1

Reply via email to