Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package docker for openSUSE:Factory checked 
in at 2025-10-04 18:50:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/docker (Old)
 and      /work/SRC/openSUSE:Factory/.docker.new.11973 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "docker"

Sat Oct  4 18:50:38 2025 rev:179 rq:1308807 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/docker/docker.changes    2025-10-02 
19:19:18.040198349 +0200
+++ /work/SRC/openSUSE:Factory/.docker.new.11973/docker.changes 2025-10-04 
18:51:23.374127293 +0200
@@ -1,0 +2,24 @@
+Fri Oct  3 07:35:39 UTC 2025 - Aleksa Sarai <[email protected]>
+
+- Update to Docker 28.5.0-ce. See upstream changelog online at
+  <https://docs.docker.com/engine/release-notes/28/#2850>
+- Backport <https://github.com/moby/moby/pull/51091> to re-add vendor.sum,
+  fixing our builds.
+  + 0007-Add-back-vendor.sum.patch
+- Rebased patches:
+  * 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch
+  * 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
+  * 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch
+  * 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
+  * 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
+  * 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
+  * cli-0001-openSUSE-point-users-to-docker-buildx-package.patch
+  * cli-0002-SECRETS-SUSE-default-to-DOCKER_BUILDKIT-0-for-docker.patch
+
+-------------------------------------------------------------------
+Wed Oct  1 04:57:46 UTC 2025 - Aleksa Sarai <[email protected]>
+
+- Update to docker-buildx v0.29.0. Upstream changelog:
+  <https://github.com/docker/buildx/releases/tag/v0.29.0>
+
+-------------------------------------------------------------------

Old:
----
  docker-28.4.0_ce_249d679a6.tar.xz
  docker-buildx-0.28.0.tar.xz
  docker-cli-28.4.0_ce.tar.xz

New:
----
  0007-Add-back-vendor.sum.patch
  docker-28.5.0_ce_cd048300a.tar.xz
  docker-buildx-0.29.0.tar.xz
  docker-cli-28.5.0_ce.tar.xz

----------(New B)----------
  New:  fixing our builds.
  + 0007-Add-back-vendor.sum.patch
- Rebased patches:
----------(New E)----------

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

Other differences:
------------------
++++++ docker.spec ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.746184630 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.750184796 +0200
@@ -53,8 +53,8 @@
 %endif
 
 # MANUAL: This needs to be updated with every docker update.
-%define docker_real_version 28.4.0
-%define docker_git_version 249d679a6
+%define docker_real_version 28.5.0
+%define docker_git_version cd048300a
 %define docker_version %{docker_real_version}_ce
 # This "nice version" is so that docker --version gives a result that can be
 # parsed by other people. boo#1182476
@@ -62,7 +62,7 @@
 
 %if %{with buildx}
 # MANUAL: This needs to be updated with every docker-buildx update.
-%define buildx_version 0.28.0
+%define buildx_version 0.29.0
 %endif
 
 # Used when generating the "build" information for Docker version. The value of
@@ -70,7 +70,7 @@
 # helpfully injects into our build environment from the changelog). If you want
 # to generate a new git_commit_epoch, use this:
 #  $ date --date="$(git show --format=fuller --date=iso $COMMIT_ID | grep -oP 
'(?<=^CommitDate: ).*')" '+%s'
-%define git_commit_epoch 1756931329
+%define git_commit_epoch 1759332378
 
 Name:           docker%{flavour}
 Version:        %{docker_version}
@@ -109,6 +109,8 @@
 Patch201:       0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
 # UPSTREAM: Revert of upstream patches to make apparmor work on SLE 12.
 Patch202:       0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch
+# UPSTREAM: Backport of <https://github.com/moby/moby/pull/51091>. (Fixes 
build.)
+Patch203:       0007-Add-back-vendor.sum.patch
 BuildRequires:  audit
 BuildRequires:  bash-completion
 BuildRequires:  ca-certificates
@@ -370,6 +372,8 @@
 %patch -P201 -p1
 # Solves apparmor issues on SLE-12, but okay for newer SLE versions too.
 %patch -P202 -p1
+# Fixes broken vendor.sum for Docker v28.5.0 release.
+%patch -P203 -p1
 
 %build
 %sysusers_generate_pre %{SOURCE160} %{name} docker.conf

++++++ 0001-SECRETS-SUSE-always-clear-our-internal-secrets.patch ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.770185633 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.778185967 +0200
@@ -1,7 +1,7 @@
-From 4ae999e2bf6cea95845ce16baf262193947028c3 Mon Sep 17 00:00:00 2001
+From 1af17ec1f487daa8e4957b75eba2ed2c149c7862 Mon Sep 17 00:00:00 2001
 From: Aleksa Sarai <[email protected]>
 Date: Wed, 4 Jun 2025 15:01:37 +1000
-Subject: [PATCH 1/6] SECRETS: SUSE: always clear our internal secrets
+Subject: [PATCH 1/7] SECRETS: SUSE: always clear our internal secrets
 
 In the future SUSEConnect support patch, we will add swarm secrets with
 the ID suse_* containing credentials pertinent to SUSEConnect.

++++++ 0002-SECRETS-daemon-allow-directory-creation-in-run-secre.patch ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.794186635 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.798186803 +0200
@@ -1,7 +1,7 @@
-From 6f03d8d6c52c95823d5d730416b2b8b111a9f2a3 Mon Sep 17 00:00:00 2001
+From 0b12bef32adc4ccc3a906f80bbbcc5d8e03d533d Mon Sep 17 00:00:00 2001
 From: Aleksa Sarai <[email protected]>
 Date: Wed, 8 Mar 2017 12:41:54 +1100
-Subject: [PATCH 2/6] SECRETS: daemon: allow directory creation in /run/secrets
+Subject: [PATCH 2/7] SECRETS: daemon: allow directory creation in /run/secrets
 
 Since FileMode can have the directory bit set, allow a SecretStore
 implementation to return secrets that are actually directories. This is

++++++ 0003-SECRETS-SUSE-implement-SUSE-container-secrets.patch ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.818187639 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.822187805 +0200
@@ -1,7 +1,7 @@
-From 12c87ffce6cea19c87213e9a0174f5cc31ac3891 Mon Sep 17 00:00:00 2001
+From ba960c87d4595674f9a1bfbc5f3aaeb9da268b2f Mon Sep 17 00:00:00 2001
 From: Aleksa Sarai <[email protected]>
 Date: Wed, 8 Mar 2017 11:43:29 +1100
-Subject: [PATCH 3/6] SECRETS: SUSE: implement SUSE container secrets
+Subject: [PATCH 3/7] SECRETS: SUSE: implement SUSE container secrets
 
 This allows for us to pass in host credentials to a container, allowing
 for SUSEConnect to work with containers.

++++++ 0004-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.838188474 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.842188641 +0200
@@ -1,7 +1,7 @@
-From be344f919f392cad31c96f53615d0010d7c1bab8 Mon Sep 17 00:00:00 2001
+From 51ffea9de90cb770928ae89007911a0e9a7c8a95 Mon Sep 17 00:00:00 2001
 From: Aleksa Sarai <[email protected]>
 Date: Mon, 22 May 2023 15:44:54 +1000
-Subject: [PATCH 4/6] BUILD: SLE12: revert "graphdriver/btrfs: use kernel UAPI
+Subject: [PATCH 4/7] BUILD: SLE12: revert "graphdriver/btrfs: use kernel UAPI
  headers"
 
 This reverts commit 3208dcabdc8997340b255f5b880fef4e3f54580d.

++++++ 0005-bsc1073877-apparmor-clobber-docker-default-profile-o.patch ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.854189143 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.862189477 +0200
@@ -1,7 +1,7 @@
-From f6e33b35f540cc1ac3c7cc6403916e23239fdb23 Mon Sep 17 00:00:00 2001
+From ff0dca0e669666805666beaf125a31f783e6859e Mon Sep 17 00:00:00 2001
 From: Aleksa Sarai <[email protected]>
 Date: Fri, 29 Jun 2018 17:59:30 +1000
-Subject: [PATCH 5/6] bsc1073877: apparmor: clobber docker-default profile on
+Subject: [PATCH 5/7] bsc1073877: apparmor: clobber docker-default profile on
  start
 
 In the process of making docker-default reloading far less expensive,

++++++ 0006-SLE12-revert-apparmor-remove-version-conditionals-fr.patch ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.878190146 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.882190313 +0200
@@ -1,7 +1,7 @@
-From 7bd32fa91ed29b32d42991304b9a55a1f7db2ece Mon Sep 17 00:00:00 2001
+From 4146485db36718c4b0b8e7e859899d12be3a2eb4 Mon Sep 17 00:00:00 2001
 From: Aleksa Sarai <[email protected]>
 Date: Wed, 11 Oct 2023 21:19:12 +1100
-Subject: [PATCH 6/6] SLE12: revert "apparmor: remove version-conditionals from
+Subject: [PATCH 6/7] SLE12: revert "apparmor: remove version-conditionals from
  template"
 
 This reverts the following commits:

++++++ 0007-Add-back-vendor.sum.patch ++++++
++++ 876 lines (skipped)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.958193489 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.962193656 +0200
@@ -3,24 +3,24 @@
     <param name="url">https://github.com/moby/moby.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="versionformat">28.4.0_ce_%h</param>
-    <param name="revision">v28.4.0</param>
+    <param name="versionformat">28.5.0_ce_%h</param>
+    <param name="revision">v28.5.0</param>
     <param name="filename">docker</param>
   </service>
   <service name="tar_scm" mode="manual">
     <param name="url">https://github.com/docker/cli.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="versionformat">28.4.0_ce</param>
-    <param name="revision">v28.4.0</param>
+    <param name="versionformat">28.5.0_ce</param>
+    <param name="revision">v28.5.0</param>
     <param name="filename">docker-cli</param>
   </service>
   <service name="tar_scm" mode="manual">
     <param name="url">https://github.com/docker/buildx.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="versionformat">0.28.0</param>
-    <param name="revision">v0.28.0</param>
+    <param name="versionformat">0.29.0</param>
+    <param name="revision">v0.29.0</param>
     <param name="filename">docker-buildx</param>
   </service>
   <service name="recompress" mode="manual">

++++++ cli-0001-openSUSE-point-users-to-docker-buildx-package.patch ++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:24.982194492 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:24.986194659 +0200
@@ -1,4 +1,4 @@
-From 02b49739668ea5ffb0b240c2a264eb9bb378f56f Mon Sep 17 00:00:00 2001
+From 67e10a02a86ad3bf3456a774d825a1873cec359e Mon Sep 17 00:00:00 2001
 From: Aleksa Sarai <[email protected]>
 Date: Mon, 1 Sep 2025 16:05:24 +1000
 Subject: [PATCH 1/2] openSUSE: point users to docker-buildx package

++++++ cli-0002-SECRETS-SUSE-default-to-DOCKER_BUILDKIT-0-for-docker.patch 
++++++
--- /var/tmp/diff_new_pack.5FV0kV/_old  2025-10-04 18:51:25.006195495 +0200
+++ /var/tmp/diff_new_pack.5FV0kV/_new  2025-10-04 18:51:25.010195662 +0200
@@ -1,4 +1,4 @@
-From b7fb811f2c032bdd42b914aa00dc2a793ddb003f Mon Sep 17 00:00:00 2001
+From 97d7460419b5dbb2b219c9538b9ac99caf97a287 Mon Sep 17 00:00:00 2001
 From: Aleksa Sarai <[email protected]>
 Date: Fri, 15 Aug 2025 19:55:53 +1000
 Subject: [PATCH 2/2] SECRETS: SUSE: default to DOCKER_BUILDKIT=0 for "docker
@@ -34,7 +34,7 @@
  1 file changed, 23 insertions(+), 5 deletions(-)
 
 diff --git a/cmd/docker/builder.go b/cmd/docker/builder.go
-index ff3becd1c9e7..61306cc6785e 100644
+index ff3becd1c9e7..bfbaf566148c 100644
 --- a/cmd/docker/builder.go
 +++ b/cmd/docker/builder.go
 @@ -23,9 +23,19 @@
@@ -53,10 +53,10 @@
 +        the legacy builder, set the DOCKER_BUILDKIT=0 environment-variable.
 +
 +        In order to opt-in to using BuildKit, set the DOCKER_BUILDKIT=1
-+        environment-variable. See the SLE16 documentation for information on
-+        how to switch to BuildKit while still maintaining access to SCC
-+        credentials. In order to use BuildKit, you must have the docker-buildx
-+        package installed.`
++        environment-variable. See the SUSE Linux Enterprise Server 15
++        documentation for information on how to switch to BuildKit while still
++        maintaining access to SCC credentials. In order to use BuildKit, you
++        must have the docker-buildx package installed.`
  
        buildxMissingError = `ERROR: BuildKit is enabled but the buildx 
component is missing or broken.
         Install the docker-buildx package to build images with BuildKit:

++++++ docker-28.4.0_ce_249d679a6.tar.xz -> docker-28.5.0_ce_cd048300a.tar.xz 
++++++
/work/SRC/openSUSE:Factory/docker/docker-28.4.0_ce_249d679a6.tar.xz 
/work/SRC/openSUSE:Factory/.docker.new.11973/docker-28.5.0_ce_cd048300a.tar.xz 
differ: char 15, line 1

++++++ docker-buildx-0.28.0.tar.xz -> docker-buildx-0.29.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/docker/docker-buildx-0.28.0.tar.xz 
/work/SRC/openSUSE:Factory/.docker.new.11973/docker-buildx-0.29.0.tar.xz 
differ: char 15, line 1

++++++ docker-cli-28.4.0_ce.tar.xz -> docker-cli-28.5.0_ce.tar.xz ++++++
++++ 3032 lines of diff (skipped)

Reply via email to