Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package docker-compose for openSUSE:Factory 
checked in at 2024-02-01 18:05:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/docker-compose (Old)
 and      /work/SRC/openSUSE:Factory/.docker-compose.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "docker-compose"

Thu Feb  1 18:05:04 2024 rev:35 rq:1143185 version:2.24.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/docker-compose/docker-compose.changes    
2024-01-30 18:27:21.110134341 +0100
+++ /work/SRC/openSUSE:Factory/.docker-compose.new.1815/docker-compose.changes  
2024-02-01 18:05:33.331454405 +0100
@@ -1,0 +2,9 @@
+Thu Feb 01 06:26:07 UTC 2024 - opensuse_buildserv...@ojkastl.de
+
+- Update to version 2.24.5:
+  * chore(e2e): fix flaky test & standalone behavior (#11382)
+  * ci(deps): replace buildkit to fix fsutil issues on Windows
+    (#11426)
+  * Fix canonical container name
+
+-------------------------------------------------------------------

Old:
----
  compose-2.24.4.obscpio

New:
----
  compose-2.24.5.obscpio

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

Other differences:
------------------
++++++ docker-compose.spec ++++++
--- /var/tmp/diff_new_pack.ztIvQP/_old  2024-02-01 18:05:36.079553835 +0100
+++ /var/tmp/diff_new_pack.ztIvQP/_new  2024-02-01 18:05:36.083553979 +0100
@@ -19,7 +19,7 @@
 %define __arch_install_post export NO_BRP_STRIP_DEBUG=true
 
 Name:           docker-compose
-Version:        2.24.4
+Version:        2.24.5
 Release:        0
 Summary:        Define and run multi-container applications with Docker
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ztIvQP/_old  2024-02-01 18:05:36.107554847 +0100
+++ /var/tmp/diff_new_pack.ztIvQP/_new  2024-02-01 18:05:36.111554993 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/docker/compose</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v2.24.4</param>
+    <param name="revision">v2.24.5</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
@@ -17,7 +17,7 @@
     <param name="compression">gz</param>
   </service>
   <service name="go_modules" mode="manual">
-    <param name="archive">compose-2.24.4.obscpio</param>
+    <param name="archive">compose-2.24.5.obscpio</param>
   </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ztIvQP/_old  2024-02-01 18:05:36.131555716 +0100
+++ /var/tmp/diff_new_pack.ztIvQP/_new  2024-02-01 18:05:36.135555861 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/docker/compose</param>
-              <param 
name="changesrevision">ac8ea082a113327905f88604dfd6b8daca7fc8b1</param></service></servicedata>
+              <param 
name="changesrevision">8fdd45cd4ce0035968efef3cae44529690fbea60</param></service></servicedata>
 (No newline at EOF)
 

++++++ compose-2.24.4.obscpio -> compose-2.24.5.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compose-2.24.4/go.mod new/compose-2.24.5/go.mod
--- old/compose-2.24.4/go.mod   2024-01-29 20:11:13.000000000 +0100
+++ new/compose-2.24.5/go.mod   2024-01-30 16:49:53.000000000 +0100
@@ -183,6 +183,8 @@
        tags.cncf.io/container-device-interface v0.6.2 // indirect
 )
 
-// Fix an issue with fsutil v0.0.0-20230825212630-f09800878302 on Windows
-// See https://github.com/docker/buildx/issues/2207#issuecomment-1908460460
-replace github.com/tonistiigi/fsutil v0.0.0-20230825212630-f09800878302 => 
github.com/crazy-max/fsutil v0.0.0-20240124164449-376dc28ff40f
+replace (
+       // reverts https://github.com/moby/buildkit/pull/4094 to fix fsutil 
issues on Windows
+       github.com/moby/buildkit => github.com/crazy-max/buildkit 
v0.7.1-0.20240130133234-d9aa289bd124 // compose-957cb50df991
+       github.com/tonistiigi/fsutil => github.com/tonistiigi/fsutil 
v0.0.0-20230629203738-36ef4d8c0dbb
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compose-2.24.4/go.sum new/compose-2.24.5/go.sum
--- old/compose-2.24.4/go.sum   2024-01-29 20:11:13.000000000 +0100
+++ new/compose-2.24.5/go.sum   2024-01-30 16:49:53.000000000 +0100
@@ -110,8 +110,8 @@
 github.com/containerd/typeurl/v2 v2.1.1 
h1:3Q4Pt7i8nYwy2KmQWIw2+1hTvwTE/6w9FqcttATPO/4=
 github.com/containerd/typeurl/v2 v2.1.1/go.mod 
h1:IDp2JFvbwZ31H8dQbEIY7sDl2L3o3HZj1hsSQlywkQ0=
 github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod 
h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
-github.com/crazy-max/fsutil v0.0.0-20240124164449-376dc28ff40f 
h1:f+sk5oEeSYL/2tjWraiDlR/JHJVwtqKYpGtMkfJ7MTc=
-github.com/crazy-max/fsutil v0.0.0-20240124164449-376dc28ff40f/go.mod 
h1:9kMVqMyQ/Sx2df5LtnGG+nbrmiZzCS7V6gjW3oGHsvI=
+github.com/crazy-max/buildkit v0.7.1-0.20240130133234-d9aa289bd124 
h1:rTTqpfm06GSf2gjt8oo9LfUm2iGiYtx1VUDPfTHXqs4=
+github.com/crazy-max/buildkit v0.7.1-0.20240130133234-d9aa289bd124/go.mod 
h1:eFZFY7VaoWWKmJLwkqmcWR6x0j8q+gXcngg3E4k0558=
 github.com/creack/pty v1.1.9/go.mod 
h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
 github.com/creack/pty v1.1.17/go.mod 
h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
 github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY=
@@ -336,8 +336,6 @@
 github.com/mitchellh/mapstructure v1.5.0/go.mod 
h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
 github.com/mitchellh/reflectwalk v1.0.2 
h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
 github.com/mitchellh/reflectwalk v1.0.2/go.mod 
h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
-github.com/moby/buildkit v0.13.0-beta1.0.20231219135447-957cb50df991 
h1:r80LLQ91uOLxU1ElAvrB1o8oBsph51lPzVnr7t2b200=
-github.com/moby/buildkit v0.13.0-beta1.0.20231219135447-957cb50df991/go.mod 
h1:6MddWPSL5jxy+W8eMMHWDOfZzzRRKWXPZqajw72YHBc=
 github.com/moby/locker v1.0.1 h1:fOXqR41zeveg4fFODix+1Ch4mj/gT0NE1XJbp/epuBg=
 github.com/moby/locker v1.0.1/go.mod 
h1:S7SDdo5zpBK84bzzVlKr2V0hz+7x9hWbYC/kq7oQppc=
 github.com/moby/patternmatcher v0.6.0 
h1:GmP9lR19aU5GqSSFko+5pRqHi+Ohk1O69aFiKkVGiPk=
@@ -472,6 +470,8 @@
 github.com/theupdateframework/notary v0.7.0/go.mod 
h1:c9DRxcmhHmVLDay4/2fUYdISnHqbFDGRSlXPO0AhYWw=
 github.com/tilt-dev/fsnotify v1.4.8-0.20220602155310-fff9c274a375 
h1:QB54BJwA6x8QU9nHY3xJSZR2kX9bgpZekRKGkLTmEXA=
 github.com/tilt-dev/fsnotify v1.4.8-0.20220602155310-fff9c274a375/go.mod 
h1:xRroudyp5iVtxKqZCrA6n2TLFRBf8bmnjr1UD4x+z7g=
+github.com/tonistiigi/fsutil v0.0.0-20230629203738-36ef4d8c0dbb 
h1:uUe8rNyVXM8moActoBol6Xf6xX2GMr7SosR2EywMvGg=
+github.com/tonistiigi/fsutil v0.0.0-20230629203738-36ef4d8c0dbb/go.mod 
h1:SxX/oNQ/ag6Vaoli547ipFK9J7BZn5JqJG0JE8lf8bA=
 github.com/tonistiigi/units v0.0.0-20180711220420-6950e57a87ea 
h1:SXhTLE6pb6eld/v/cCndK0AMpt1wiVFb/YYmqB3/QG0=
 github.com/tonistiigi/units v0.0.0-20180711220420-6950e57a87ea/go.mod 
h1:WPnis/6cRcDZSUvVmezrxJPkiO87ThFYsoUiMwWNDJk=
 github.com/tonistiigi/vt100 v0.0.0-20230623042737-f9a4f7ef6531 
h1:Y/M5lygoNPKwVNLMPXgVfsRT40CSFKXCxuU8LoHySjs=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compose-2.24.4/pkg/compose/compose.go 
new/compose-2.24.5/pkg/compose/compose.go
--- old/compose-2.24.4/pkg/compose/compose.go   2024-01-29 20:11:13.000000000 
+0100
+++ new/compose-2.24.5/pkg/compose/compose.go   2024-01-30 16:49:53.000000000 
+0100
@@ -132,7 +132,8 @@
                        return name[1:]
                }
        }
-       return c.Names[0][1:]
+
+       return strings.TrimPrefix(c.Names[0], "/")
 }
 
 func getContainerNameWithoutProject(c moby.Container) string {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compose-2.24.4/pkg/e2e/cancel_test.go 
new/compose-2.24.5/pkg/e2e/cancel_test.go
--- old/compose-2.24.4/pkg/e2e/cancel_test.go   2024-01-29 20:11:13.000000000 
+0100
+++ new/compose-2.24.5/pkg/e2e/cancel_test.go   2024-01-30 16:49:53.000000000 
+0100
@@ -37,18 +37,26 @@
        c := NewParallelCLI(t)
 
        t.Run("metrics on cancel Compose build", func(t *testing.T) {
-               c.RunDockerComposeCmd(t, "ls")
-               buildProjectPath := "fixtures/build-infinite/compose.yaml"
+               const buildProjectPath = "fixtures/build-infinite/compose.yaml"
+
+               ctx, cancel := context.WithCancel(context.Background())
+               defer cancel()
 
                // require a separate groupID from the process running tests, 
in order to simulate ctrl+C from a terminal.
                // sending kill signal
-               stdout := &utils.SafeBuffer{}
-               stderr := &utils.SafeBuffer{}
-               cmd, err := StartWithNewGroupID(context.Background(),
+               var stdout, stderr utils.SafeBuffer
+               cmd, err := StartWithNewGroupID(
+                       ctx,
                        c.NewDockerComposeCmd(t, "-f", buildProjectPath, 
"build", "--progress", "plain"),
-                       stdout,
-                       stderr)
+                       &stdout,
+                       &stderr,
+               )
                assert.NilError(t, err)
+               processDone := make(chan error, 1)
+               go func() {
+                       defer close(processDone)
+                       processDone <- cmd.Wait()
+               }()
 
                c.WaitForCondition(t, func() (bool, string) {
                        out := stdout.String()
@@ -58,15 +66,21 @@
                                        errors)
                }, 30*time.Second, 1*time.Second)
 
-               err = syscall.Kill(-cmd.Process.Pid, syscall.SIGINT) // 
simulate Ctrl-C : send signal to processGroup, children will have same groupId 
by default
+               // simulate Ctrl-C : send signal to processGroup, children will 
have same groupId by default
+               err = syscall.Kill(-cmd.Process.Pid, syscall.SIGINT)
                assert.NilError(t, err)
 
-               c.WaitForCondition(t, func() (bool, string) {
-                       out := stdout.String()
-                       errors := stderr.String()
-                       return strings.Contains(out, "CANCELED"), 
fmt.Sprintf("'CANCELED' not found in : \n%s\nStderr: \n%s\n", out,
-                               errors)
-               }, 10*time.Second, 1*time.Second)
+               select {
+               case <-ctx.Done():
+                       t.Fatal("test context canceled")
+               case err := <-processDone:
+                       // TODO(milas): Compose should really not return exit 
code 130 here,
+                       //      this is an old hack for the compose-cli wrapper
+                       assert.Error(t, err, "exit status 130",
+                               "STDOUT:\n%s\nSTDERR:\n%s\n", stdout.String(), 
stderr.String())
+               case <-time.After(10 * time.Second):
+                       t.Fatal("timeout waiting for Compose exit")
+               }
        })
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compose-2.24.4/pkg/e2e/e2e_config_plugin.go 
new/compose-2.24.5/pkg/e2e/e2e_config_plugin.go
--- old/compose-2.24.4/pkg/e2e/e2e_config_plugin.go     2024-01-29 
20:11:13.000000000 +0100
+++ new/compose-2.24.5/pkg/e2e/e2e_config_plugin.go     2024-01-30 
16:49:53.000000000 +0100
@@ -18,4 +18,4 @@
 
 package e2e
 
-const composeStandaloneMode = true
+const composeStandaloneMode = false

++++++ compose.obsinfo ++++++
--- /var/tmp/diff_new_pack.ztIvQP/_old  2024-02-01 18:05:36.367564255 +0100
+++ /var/tmp/diff_new_pack.ztIvQP/_new  2024-02-01 18:05:36.371564400 +0100
@@ -1,5 +1,5 @@
 name: compose
-version: 2.24.4
-mtime: 1706555473
-commit: ac8ea082a113327905f88604dfd6b8daca7fc8b1
+version: 2.24.5
+mtime: 1706629793
+commit: 8fdd45cd4ce0035968efef3cae44529690fbea60
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/docker-compose/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.docker-compose.new.1815/vendor.tar.gz differ: char 
5, line 1

Reply via email to