Description
Working a build of v28.5.0 for Fedora and found that vendor.sum was not present in the tar file. The build worked for the rc candidate.
Reproduce
- download tar - moby-28.5.0.tar.gz
- open tar -
tar -xvf moby-28.5.0.tar.gz
- vendor.mod present. vendor.sum absent
Expected behavior
include vendor.sum (or go.mod and go.sum)
docker version
Client: Podman Engine
Version: 5.6.2
API Version: 5.6.2
Go Version: go1.25.1 X:nodwarf5
Git Commit: 9dd5e1ed33830612bc200d7a13db00af6ab865a4
Built: Mon Sep 29 17:00:00 2025
Build Origin: Fedora Project
OS/Arch: linux/amd64
docker info
host:
arch: amd64
buildahVersion: 1.41.5
cgroupControllers:
- cpu
- io
- memory
- pids
cgroupManager: systemd
cgroupVersion: v2
conmon:
package: conmon-2.1.13-2.fc43.x86_64
path: /usr/bin/conmon
version: 'conmon version 2.1.13, commit: '
cpuUtilization:
idlePercent: 98.8
systemPercent: 0.4
userPercent: 0.8
cpus: 24
databaseBackend: boltdb
distribution:
distribution: fedora
variant: workstation
version: "43"
emulatedArchitectures:
- linux/arm
- linux/arm64
- linux/arm64be
- linux/loong64
- linux/mips
- linux/mips64
- linux/ppc
- linux/ppc64
- linux/ppc64le
- linux/riscv32
- linux/riscv64
- linux/s390x
eventLogger: journald
freeLocks: 2047
hostname: pico
idMappings:
gidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
uidmap:
- container_id: 0
host_id: 1000
size: 1
- container_id: 1
host_id: 100000
size: 65536
kernel: 6.17.0-63.fc43.x86_64
linkmode: dynamic
logDriver: journald
memFree: 513220608
memTotal: 33543217152
networkBackend: netavark
networkBackendInfo:
backend: netavark
dns:
package: aardvark-dns-1.16.0-1.fc43.x86_64
path: /usr/libexec/podman/aardvark-dns
version: aardvark-dns 1.16.0
package: netavark-1.16.1-1.fc43.x86_64
path: /usr/libexec/podman/netavark
version: netavark 1.16.1
ociRuntime:
name: crun
package: crun-1.24-1.fc43.x86_64
path: /usr/bin/crun
version: |-
crun version 1.24
commit: 54693209039e5e04cbe3c8b1cd5fe2301219f0a1
rundir: /run/user/1000/crun
spec: 1.0.0
+SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +LIBKRUN +WASM:wasmedge +YAJL
os: linux
pasta:
executable: /usr/bin/pasta
package: passt-0^20250919.g623dbf6-1.fc43.x86_64
version: |
pasta 0^20250919.g623dbf6-1.fc43.x86_64
Copyright Red Hat
GNU General Public License, version 2 or later
<https://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
remoteSocket:
exists: true
path: /run/user/1000/podman/podman.sock
rootlessNetworkCmd: pasta
security:
apparmorEnabled: false
capabilities: CAP_CHOWN,CAP_DAC_OVERRIDE,CAP_FOWNER,CAP_FSETID,CAP_KILL,CAP_NET_BIND_SERVICE,CAP_SETFCAP,CAP_SETGID,CAP_SETPCAP,CAP_SETUID,CAP_SYS_CHROOT
rootless: true
seccompEnabled: true
seccompProfilePath: /usr/share/containers/seccomp.json
selinuxEnabled: true
serviceIsRemote: false
slirp4netns:
executable: /usr/bin/slirp4netns
package: slirp4netns-1.3.1-3.fc43.x86_64
version: |-
slirp4netns version 1.3.1
commit: e5e368c4f5db6ae75c2fce786e31eef9da6bf236
libslirp: 4.9.1
SLIRP_CONFIG_VERSION_MAX: 6
libseccomp: 2.6.0
swapFree: 8589930496
swapTotal: 8589930496
uptime: 7h 34m 5.00s (Approximately 0.29 days)
variant: ""
plugins:
authorization: null
log:
- k8s-file
- none
- passthrough
- journald
network:
- bridge
- macvlan
- ipvlan
volume:
- local
registries:
forgejo.lan:3000:
Blocked: false
Insecure: true
Location: forgejo.lan:3000
MirrorByDigestOnly: false
Mirrors: null
Prefix: forgejo.lan:3000
PullFromMirror: ""
reg.lan:
Blocked: false
Insecure: false
Location: reg.lan
MirrorByDigestOnly: false
Mirrors: null
Prefix: reg.lan
PullFromMirror: ""
search:
- registry.fedoraproject.org
- registry.access.redhat.com
- docker.io
store:
configFile: /home/bgsmith/.config/containers/storage.conf
containerStore:
number: 1
paused: 0
running: 0
stopped: 1
graphDriverName: overlay
graphOptions: {}
graphRoot: /home/bgsmith/.local/share/containers/storage
graphRootAllocated: 500107862016
graphRootUsed: 188036640768
graphStatus:
Backing Filesystem: btrfs
Native Overlay Diff: "false"
Supports d_type: "true"
Supports shifting: "true"
Supports volatile: "true"
Using metacopy: "false"
imageCopyTmpDir: /var/tmp
imageStore:
number: 95
runRoot: /run/user/1000/containers
transientStore: false
volumePath: /home/bgsmith/.local/share/containers/storage/volumes
version:
APIVersion: 5.6.2
BuildOrigin: Fedora Project
Built: 1759190400
BuiltTime: Mon Sep 29 17:00:00 2025
GitCommit: 9dd5e1ed33830612bc200d7a13db00af6ab865a4
GoVersion: go1.25.1 X:nodwarf5
Os: linux
OsArch: linux/amd64
Version: 5.6.2
Additional Info
No response
Description
Working a build of v28.5.0 for Fedora and found that vendor.sum was not present in the tar file. The build worked for the rc candidate.
Reproduce
tar -xvf moby-28.5.0.tar.gzExpected behavior
include vendor.sum (or go.mod and go.sum)
docker version
docker info
host: arch: amd64 buildahVersion: 1.41.5 cgroupControllers: - cpu - io - memory - pids cgroupManager: systemd cgroupVersion: v2 conmon: package: conmon-2.1.13-2.fc43.x86_64 path: /usr/bin/conmon version: 'conmon version 2.1.13, commit: ' cpuUtilization: idlePercent: 98.8 systemPercent: 0.4 userPercent: 0.8 cpus: 24 databaseBackend: boltdb distribution: distribution: fedora variant: workstation version: "43" emulatedArchitectures: - linux/arm - linux/arm64 - linux/arm64be - linux/loong64 - linux/mips - linux/mips64 - linux/ppc - linux/ppc64 - linux/ppc64le - linux/riscv32 - linux/riscv64 - linux/s390x eventLogger: journald freeLocks: 2047 hostname: pico idMappings: gidmap: - container_id: 0 host_id: 1000 size: 1 - container_id: 1 host_id: 100000 size: 65536 uidmap: - container_id: 0 host_id: 1000 size: 1 - container_id: 1 host_id: 100000 size: 65536 kernel: 6.17.0-63.fc43.x86_64 linkmode: dynamic logDriver: journald memFree: 513220608 memTotal: 33543217152 networkBackend: netavark networkBackendInfo: backend: netavark dns: package: aardvark-dns-1.16.0-1.fc43.x86_64 path: /usr/libexec/podman/aardvark-dns version: aardvark-dns 1.16.0 package: netavark-1.16.1-1.fc43.x86_64 path: /usr/libexec/podman/netavark version: netavark 1.16.1 ociRuntime: name: crun package: crun-1.24-1.fc43.x86_64 path: /usr/bin/crun version: |- crun version 1.24 commit: 54693209039e5e04cbe3c8b1cd5fe2301219f0a1 rundir: /run/user/1000/crun spec: 1.0.0 +SYSTEMD +SELINUX +APPARMOR +CAP +SECCOMP +EBPF +CRIU +LIBKRUN +WASM:wasmedge +YAJL os: linux pasta: executable: /usr/bin/pasta package: passt-0^20250919.g623dbf6-1.fc43.x86_64 version: | pasta 0^20250919.g623dbf6-1.fc43.x86_64 Copyright Red Hat GNU General Public License, version 2 or later <https://www.gnu.org/licenses/old-licenses/gpl-2.0.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. remoteSocket: exists: true path: /run/user/1000/podman/podman.sock rootlessNetworkCmd: pasta security: apparmorEnabled: false capabilities: CAP_CHOWN,CAP_DAC_OVERRIDE,CAP_FOWNER,CAP_FSETID,CAP_KILL,CAP_NET_BIND_SERVICE,CAP_SETFCAP,CAP_SETGID,CAP_SETPCAP,CAP_SETUID,CAP_SYS_CHROOT rootless: true seccompEnabled: true seccompProfilePath: /usr/share/containers/seccomp.json selinuxEnabled: true serviceIsRemote: false slirp4netns: executable: /usr/bin/slirp4netns package: slirp4netns-1.3.1-3.fc43.x86_64 version: |- slirp4netns version 1.3.1 commit: e5e368c4f5db6ae75c2fce786e31eef9da6bf236 libslirp: 4.9.1 SLIRP_CONFIG_VERSION_MAX: 6 libseccomp: 2.6.0 swapFree: 8589930496 swapTotal: 8589930496 uptime: 7h 34m 5.00s (Approximately 0.29 days) variant: "" plugins: authorization: null log: - k8s-file - none - passthrough - journald network: - bridge - macvlan - ipvlan volume: - local registries: forgejo.lan:3000: Blocked: false Insecure: true Location: forgejo.lan:3000 MirrorByDigestOnly: false Mirrors: null Prefix: forgejo.lan:3000 PullFromMirror: "" reg.lan: Blocked: false Insecure: false Location: reg.lan MirrorByDigestOnly: false Mirrors: null Prefix: reg.lan PullFromMirror: "" search: - registry.fedoraproject.org - registry.access.redhat.com - docker.io store: configFile: /home/bgsmith/.config/containers/storage.conf containerStore: number: 1 paused: 0 running: 0 stopped: 1 graphDriverName: overlay graphOptions: {} graphRoot: /home/bgsmith/.local/share/containers/storage graphRootAllocated: 500107862016 graphRootUsed: 188036640768 graphStatus: Backing Filesystem: btrfs Native Overlay Diff: "false" Supports d_type: "true" Supports shifting: "true" Supports volatile: "true" Using metacopy: "false" imageCopyTmpDir: /var/tmp imageStore: number: 95 runRoot: /run/user/1000/containers transientStore: false volumePath: /home/bgsmith/.local/share/containers/storage/volumes version: APIVersion: 5.6.2 BuildOrigin: Fedora Project Built: 1759190400 BuiltTime: Mon Sep 29 17:00:00 2025 GitCommit: 9dd5e1ed33830612bc200d7a13db00af6ab865a4 GoVersion: go1.25.1 X:nodwarf5 Os: linux OsArch: linux/amd64 Version: 5.6.2Additional Info
No response