Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package container-suseconnect for 
openSUSE:Factory checked in at 2026-08-20 16:16:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/container-suseconnect (Old)
 and      /work/SRC/openSUSE:Factory/.container-suseconnect.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "container-suseconnect"

Thu Aug 20 16:16:47 2026 rev:12 rq:1372218 version:2.6.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/container-suseconnect/container-suseconnect.changes  
    2026-03-12 22:26:55.181743517 +0100
+++ 
/work/SRC/openSUSE:Factory/.container-suseconnect.new.1258/container-suseconnect.changes
    2026-08-20 16:16:58.617817911 +0200
@@ -1,0 +2,15 @@
+Thu Aug 20 09:33:32 UTC 2026 - Dirk Müller <[email protected]>
+
+- Update to version 2.6.0:
+  * Update testify to 1.12.1
+  * Bump github.com/stretchr/testify from 1.11.1 to 1.12.0
+  * Bump actions/setup-go from 6 to 7
+  * Bump actions/checkout from 6 to 7
+  * Typos
+  * Bump actions/checkout from 5 to 6
+  * Bump actions/setup-go from 5 to 6
+  * Bump github.com/stretchr/testify from 1.11.0 to 1.11.1
+  * Bump github.com/stretchr/testify from 1.10.0 to 1.11.0
+  * Bump actions/checkout from 4 to 5
+
+-------------------------------------------------------------------

Old:
----
  container-suseconnect-2.5.6.tar.zst

New:
----
  container-suseconnect-2.6.0.tar.zst

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

Other differences:
------------------
++++++ container-suseconnect.spec ++++++
--- /var/tmp/diff_new_pack.1HpUw0/_old  2026-08-20 16:16:59.615852944 +0200
+++ /var/tmp/diff_new_pack.1HpUw0/_new  2026-08-20 16:16:59.618853049 +0200
@@ -24,7 +24,7 @@
 %global use_fips_mode 0%{?suse_version} >= 1500
 
 Name:           %{project}
-Version:        2.5.6
+Version:        2.6.0
 Release:        0
 Summary:        Provides access to repositories inside containers
 License:        Apache-2.0
@@ -35,7 +35,7 @@
 Source2:        container-suseconnect-rpmlintrc
 BuildRequires:  libzypp > 9.34
 BuildRequires:  zstd
-BuildRequires:  golang(API) = 1.25
+BuildRequires:  golang(API) = 1.26
 Requires:       libzypp > 9.34
 
 %description

++++++ _service ++++++
--- /var/tmp/diff_new_pack.1HpUw0/_old  2026-08-20 16:16:59.688855506 +0200
+++ /var/tmp/diff_new_pack.1HpUw0/_new  2026-08-20 16:16:59.697855822 +0200
@@ -6,7 +6,7 @@
         <param name="exclude">.git</param>
         <param name="versionformat">@PARENT_TAG@</param>
         <param name="versionrewrite-pattern">v(.*)</param>
-        <param name="revision">v2.5.6</param>
+        <param name="revision">v2.6.0</param>
         <param name="changesgenerate">enable</param>
     </service>
     <service mode="manual" name="set_version"/>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.1HpUw0/_old  2026-08-20 16:16:59.735857156 +0200
+++ /var/tmp/diff_new_pack.1HpUw0/_new  2026-08-20 16:16:59.743857437 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/SUSE/container-suseconnect.git</param>
-              <param 
name="changesrevision">ae1c30b4af95cba1bc02c1d3113ffab94dc562e7</param></service></servicedata>
+              <param 
name="changesrevision">9bf71182c961ae8777fe9706512957fdf7414718</param></service></servicedata>
 (No newline at EOF)
 

++++++ container-suseconnect-2.5.6.tar.zst -> 
container-suseconnect-2.6.0.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/container-suseconnect-2.5.6/README.md 
new/container-suseconnect-2.6.0/README.md
--- old/container-suseconnect-2.5.6/README.md   2025-07-22 11:55:29.000000000 
+0200
+++ new/container-suseconnect-2.6.0/README.md   2026-08-20 11:20:39.000000000 
+0200
@@ -48,7 +48,7 @@
    --version, -v  print the version (default: false)
 
 COPYRIGHT:
-   © 2020 SUSE LCC
+   © 2020 SUSE LLC
 ```
 
 ## Logging
@@ -264,7 +264,7 @@
 <path_on_host>/SCCcredentials:/etc/zypp/credentials.d/SCCcredentials
 ```
 
-No further change are needed in `Dockerfile`.
+No further changes are needed in `Dockerfile`.
 
 ### Obtaining the SUSEConnect and SCCcredentials secrets
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/container-suseconnect-2.5.6/cmd/container-suseconnect/main.go 
new/container-suseconnect-2.6.0/cmd/container-suseconnect/main.go
--- old/container-suseconnect-2.5.6/cmd/container-suseconnect/main.go   
2025-07-22 11:55:29.000000000 +0200
+++ new/container-suseconnect-2.6.0/cmd/container-suseconnect/main.go   
2026-08-20 11:20:39.000000000 +0200
@@ -53,7 +53,7 @@
        flag.Usage = func() {
                fmt.Fprintf(flag.CommandLine.Output(),
                        "container-suseconnect: Access zypper repositories from 
within containers"+
-                               " (© %d SUSE LCC)\n", time.Now().Year())
+                               " (© %d SUSE LLC)\n", time.Now().Year())
                fmt.Fprintf(flag.CommandLine.Output(),
                        `
 Usage of container-suseconnect:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/container-suseconnect-2.5.6/go.mod 
new/container-suseconnect-2.6.0/go.mod
--- old/container-suseconnect-2.5.6/go.mod      2025-07-22 11:55:29.000000000 
+0200
+++ new/container-suseconnect-2.6.0/go.mod      2026-08-20 11:20:39.000000000 
+0200
@@ -1,14 +1,10 @@
 module github.com/SUSE/container-suseconnect
 
-go 1.24.0
+go 1.26.0
 
 require (
        github.com/mssola/capture v1.1.0
-       github.com/stretchr/testify v1.10.0
+       github.com/stretchr/testify v1.12.1
 )
 
-require (
-       github.com/davecgh/go-spew v1.1.1 // indirect
-       github.com/pmezard/go-difflib v1.0.0 // indirect
-       gopkg.in/yaml.v3 v3.0.1 // indirect
-)
+require go.yaml.in/yaml/v3 v3.0.5 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/container-suseconnect-2.5.6/go.sum 
new/container-suseconnect-2.6.0/go.sum
--- old/container-suseconnect-2.5.6/go.sum      2025-07-22 11:55:29.000000000 
+0200
+++ new/container-suseconnect-2.6.0/go.sum      2026-08-20 11:20:39.000000000 
+0200
@@ -1,12 +1,6 @@
-github.com/davecgh/go-spew v1.1.1 
h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
-github.com/davecgh/go-spew v1.1.1/go.mod 
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/mssola/capture v1.1.0 
h1:6eQlJabrKukAgp4+ytyEB+AACciMqA30H2WRhhHC0xk=
 github.com/mssola/capture v1.1.0/go.mod 
h1:pHi3j6hBxMY+w6folEomycA/3aUz/4VtXRlKJaBcY7E=
-github.com/pmezard/go-difflib v1.0.0 
h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
-github.com/pmezard/go-difflib v1.0.0/go.mod 
h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/stretchr/testify v1.10.0 
h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
-github.com/stretchr/testify v1.10.0/go.mod 
h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 
h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/stretchr/testify v1.12.1 
h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWDWE=
+github.com/stretchr/testify v1.12.1/go.mod 
h1:MDEgiDPPsNp5cuIrHPPCyornHKgEVbtFUmoNlxoYthg=
+go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw=
+go.yaml.in/yaml/v3 v3.0.5/go.mod 
h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/container-suseconnect-2.5.6/internal/logger.go 
new/container-suseconnect-2.6.0/internal/logger.go
--- old/container-suseconnect-2.5.6/internal/logger.go  2025-07-22 
11:55:29.000000000 +0200
+++ new/container-suseconnect-2.6.0/internal/logger.go  2026-08-20 
11:20:39.000000000 +0200
@@ -34,9 +34,9 @@
        return strings.TrimSpace(os.Getenv(LogEnv))
 }
 
-// getLogWritter checks if the path can be open and written to
+// getLogWriter checks if the path can be open and written to
 // and returns an [io.WriteCloser] if there are no errors.
-func getLogWritter(path string) (io.WriteCloser, error) {
+func getLogWriter(path string) (io.WriteCloser, error) {
        path = strings.TrimSpace(path)
 
        if len(path) == 0 {
@@ -44,7 +44,7 @@
        }
 
        if !filepath.IsAbs(path) {
-               return nil, fmt.Errorf("log path is not absulute: %s", path)
+               return nil, fmt.Errorf("log path is not absolute: %s", path)
        }
 
        lf, err := os.OpenFile(path, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0o640)
@@ -83,11 +83,11 @@
                path = DefaultLogPath
        }
 
-       w, err := getLogWritter(path)
+       w, err := getLogWriter(path)
 
        if err == nil {
-               writter := io.MultiWriter(os.Stderr, w)
-               log.SetOutput(writter)
+               writer := io.MultiWriter(os.Stderr, w)
+               log.SetOutput(writer)
                log.Printf("Log file location: %s\n", path)
        } else {
                log.Printf("Failed to set up log file '%s'\n", path)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/container-suseconnect-2.5.6/internal/logger_test.go 
new/container-suseconnect-2.6.0/internal/logger_test.go
--- old/container-suseconnect-2.5.6/internal/logger_test.go     2025-07-22 
11:55:29.000000000 +0200
+++ new/container-suseconnect-2.6.0/internal/logger_test.go     2026-08-20 
11:20:39.000000000 +0200
@@ -25,90 +25,90 @@
        "github.com/stretchr/testify/assert"
 )
 
-func TestGetLogWritterFromRegularFile(t *testing.T) {
+func TestGetLogWriterFromRegularFile(t *testing.T) {
        tempFile, err := os.CreateTemp("", "prefix")
        assert.Nil(t, err)
 
        defer os.Remove(tempFile.Name())
 
-       w, err := getLogWritter(tempFile.Name())
+       w, err := getLogWriter(tempFile.Name())
        assert.Nil(t, err)
        assert.NotNil(t, w)
        w.Close()
 }
 
-func TestGetLogWritterFromRelativeFile(t *testing.T) {
-       w, err := getLogWritter("test.log")
-       assert.EqualError(t, err, "log path is not absulute: test.log")
+func TestGetLogWriterFromRelativeFile(t *testing.T) {
+       w, err := getLogWriter("test.log")
+       assert.EqualError(t, err, "log path is not absolute: test.log")
        assert.Nil(t, w)
 }
 
-func TestGetLogWritterFromValidDir(t *testing.T) {
+func TestGetLogWriterFromValidDir(t *testing.T) {
        dir, err := os.MkdirTemp("", "")
        assert.Nil(t, err)
        defer os.RemoveAll(dir)
 
-       w, err := getLogWritter(dir)
+       w, err := getLogWriter(dir)
        assert.EqualError(t, err, fmt.Sprintf("open %s: is a directory", dir))
        assert.Nil(t, w)
 }
 
-func TestGetLogWritterFromMissingDir(t *testing.T) {
+func TestGetLogWriterFromMissingDir(t *testing.T) {
        dir, err := os.MkdirTemp("", "")
        assert.Nil(t, err)
        defer os.RemoveAll(dir)
 
        // ensure the path is terminated by / othewise it will be considered a 
file
        path := filepath.Join(dir, "does", "not", "exits") + 
string(filepath.Separator)
-       w, err := getLogWritter(path)
+       w, err := getLogWriter(path)
        assert.EqualError(t, err, fmt.Sprintf("open %s: no such file or 
directory", path))
        assert.Nil(t, w)
 }
 
-func TestGetLogWritterFromMissingDirFile(t *testing.T) {
+func TestGetLogWriterFromMissingDirFile(t *testing.T) {
        dir, err := os.MkdirTemp("", "")
        assert.Nil(t, err)
        defer os.RemoveAll(dir)
 
        path := filepath.Join(dir, "does", "not", "exits", "test.log")
-       w, err := getLogWritter(path)
+       w, err := getLogWriter(path)
        assert.EqualError(t, err, fmt.Sprintf("open %s: no such file or 
directory", path))
        assert.Nil(t, w)
 }
 
-func TestGetLogWritterFromEmptyString(t *testing.T) {
-       w, err := getLogWritter("")
+func TestGetLogWriterFromEmptyString(t *testing.T) {
+       w, err := getLogWriter("")
        assert.EqualError(t, err, "path is empty")
        assert.Nil(t, w)
 }
 
-func TestGetLogWritterFromSpaces(t *testing.T) {
-       w, err := getLogWritter("    ")
+func TestGetLogWriterFromSpaces(t *testing.T) {
+       w, err := getLogWriter("    ")
        assert.EqualError(t, err, "path is empty")
        assert.Nil(t, w)
 }
 
-func TestGetLogWritterFromSymbolInName(t *testing.T) {
+func TestGetLogWriterFromSymbolInName(t *testing.T) {
        dir, err := os.MkdirTemp("", "")
        assert.Nil(t, err)
        defer os.RemoveAll(dir)
 
-       w, err := getLogWritter(filepath.Join(dir, "@"))
+       w, err := getLogWriter(filepath.Join(dir, "@"))
        assert.Nil(t, err)
        assert.NotNil(t, w)
        w.Close()
 }
 
-func TestGetLogWritterFromDevice(t *testing.T) {
-       w, err := getLogWritter("/dev/null")
+func TestGetLogWriterFromDevice(t *testing.T) {
+       w, err := getLogWriter("/dev/null")
        assert.EqualError(t, err, "path is not a regular file: /dev/null")
        assert.Nil(t, w)
 }
 
-func TestGetLogWritterFromNonWritableFile(t *testing.T) {
+func TestGetLogWriterFromNonWritableFile(t *testing.T) {
        // /proc/1/mem is a valid regular file, but
        // it is not writable by any user, even root
-       w, err := getLogWritter("/proc/1/mem")
+       w, err := getLogWriter("/proc/1/mem")
        // it can fail with various errors
        // not worth checking for an exact message
        assert.NotNil(t, err)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/container-suseconnect-2.5.6/internal/regionsrv/server.go 
new/container-suseconnect-2.6.0/internal/regionsrv/server.go
--- old/container-suseconnect-2.5.6/internal/regionsrv/server.go        
2025-07-22 11:55:29.000000000 +0200
+++ new/container-suseconnect-2.6.0/internal/regionsrv/server.go        
2026-08-20 11:20:39.000000000 +0200
@@ -12,7 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-// Package regionsrv implements all the utilities to interact with on-deman
+// Package regionsrv implements all the utilities to interact with on-demand
 // Public clouds.
 package regionsrv
 
@@ -72,7 +72,7 @@
        return nil
 }
 
-// ReadConfigFromServer performs a request agains the containerbuild-regionsrv
+// ReadConfigFromServer performs a request against the containerbuild-regionsrv
 // server running in the host, and it parses the given response so it can be
 // used as a ContainerBuildConfig.
 func ReadConfigFromServer() (*ContainerBuildConfig, error) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/container-suseconnect-2.5.6/internal/regionsrv/zypper.go 
new/container-suseconnect-2.6.0/internal/regionsrv/zypper.go
--- old/container-suseconnect-2.5.6/internal/regionsrv/zypper.go        
2025-07-22 11:55:29.000000000 +0200
+++ new/container-suseconnect-2.6.0/internal/regionsrv/zypper.go        
2026-08-20 11:20:39.000000000 +0200
@@ -97,7 +97,7 @@
        log.Printf("Resulting URL: %s", u.Redacted())
 
        fmt.Printf("RESOLVEDURL\n")
-       // Add an extra emptyline to separate Headers from payload
+       // Add an extra empty line to separate Headers from payload
        fmt.Printf("X-Instance-Data:%s\n\n", cfg.InstanceData)
        // Message needs to be NUL-terminated
        fmt.Printf("%s\000", u.String())
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/container-suseconnect-2.5.6/internal/subscriptions.go 
new/container-suseconnect-2.6.0/internal/subscriptions.go
--- old/container-suseconnect-2.5.6/internal/subscriptions.go   2025-07-22 
11:55:29.000000000 +0200
+++ new/container-suseconnect-2.6.0/internal/subscriptions.go   2026-08-20 
11:20:39.000000000 +0200
@@ -65,8 +65,8 @@
        }
 
        if resp.StatusCode == 404 {
-               // we cannot requesting regcodes from s SMT server. It does not
-               // has this API. Just return a empty string
+               // We cannot request regcodes from a SMT server.
+               // It does not have this API. Just return an empty string
                log.Println("Cannot fetch regcodes. Assuming it is SMT server")
                codes = append(codes, "")
 

++++++ vendor.tar.zst ++++++
++++ 30810 lines of diff (skipped)

Reply via email to