Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRAFT: use reflink to speed up checkpoint/restore #25050

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

cmd/podman: setuid to root if running with euid root

e095781
Select commit
Loading
Failed to load commit list.
Open

DRAFT: use reflink to speed up checkpoint/restore #25050

cmd/podman: setuid to root if running with euid root
e095781
Select commit
Loading
Failed to load commit list.
Cirrus CI / Alt Arch. MIPS64 Cross failed Jan 28, 2025 in 1m 21s

Task Summary

Instruction main failed in 01:01

Details

✅ 00:14 clone
✅ 00:01 setup
❌ 01:01 main

finished
Fedora release 41 (Forty One)
Kernel:  6.12.8-200.fc41.x86_64
Cgroups:  cgroup2fs
aardvark-dns-1.13.1-1.fc41-x86_64
buildah-1.38.0-2.fc41-x86_64
conmon-2.1.12-3.fc41-x86_64
containernetworking-plugins-1.6.1-3.fc41-x86_64
containers-common-0.61.0-1.fc41-noarch
container-selinux-2.234.2-1.fc41-noarch
criu-4.0-2.fc41-x86_64
crun-1.19.1-1.fc41-x86_64
golang-1.23.4-1.fc41-x86_64
libseccomp-2.5.5-2.fc41-x86_64
netavark-1.13.1-1.fc41-x86_64
passt-0^20241211.g09478d5-1.fc41-x86_64
podman-5.3.1-1.fc41-x86_64
skopeo-1.17.0-1.fc41-x86_64
slirp4netns-1.3.1-1.fc41-x86_64
************************************************************
+ _run_altbuild  # /var/tmp/go/src/github.com/containers/podman/./contrib/cirrus/runner.sh:507 in main()
Performing alternate build: Alt Arch. MIPS64 Cross
************************************************************
+ cd /var/tmp/go/src/github.com/containers/podman
+ case "$ALT_NAME" in
+ arches=(mips mipsle)
+ _build_altbuild_archs mips mipsle
+ for arch in "$@"
+ msg 'Building release archive for mips'
+ echo 'Building release archive for mips'
Building release archive for mips
+ showrun make cross-binaries GOARCH=mips
+ local -a context
+ context=($(caller 0))
++ caller 0
+ echo '+ make cross-binaries GOARCH=mips  # /var/tmp/go/src/github.com/containers/podman/./contrib/cirrus/runner.sh:313 in _build_altbuild_archs()'
+ make cross-binaries GOARCH=mips  # /var/tmp/go/src/github.com/containers/podman/./contrib/cirrus/runner.sh:313 in _build_altbuild_archs()
+ make cross-binaries GOARCH=mips
make CGO_ENABLED=0 GOOS=linux GOARCH=mips \
	BUILDTAGS="containers_image_openpgp exclude_graphdriver_btrfs exclude_graphdriver_devicemapper exclude_graphdriver_overlay" clean-binaries binaries
make[1]: Entering directory '/var/tmp/go/src/github.com/containers/podman'
rm -rf \
	bin
Podman is being compiled without the systemd build tag. 	Install libsystemd on Ubuntu or systemd-devel on rpm based 	distro for journald support.
CGO_ENABLED=0 GOOS=linux GOARCH=mips go build \
	 \
	-ldflags '-X github.com/containers/podman/v5/libpod/define.gitCommit=e09578185602bbac722996e5df02d50787325bb4 -X github.com/containers/podman/v5/libpod/define.buildInfo=1738082642 -X github.com/containers/podman/v5/libpod/config._installPrefix=/usr/local -X github.com/containers/podman/v5/libpod/config._etcDir=/etc -X github.com/containers/podman/v5/pkg/systemd/quadlet._binDir=/usr/local/bin -X github.com/containers/common/pkg/config.additionalHelperBinariesDir= ' \
	-tags "containers_image_openpgp exclude_graphdriver_btrfs exclude_graphdriver_devicemapper exclude_graphdriver_overlay" \
	-o bin/podman ./cmd/podman
# github.com/containers/storage/pkg/archive
vendor/github.com/containers/storage/pkg/archive/archive.go:189:18: cannot use st.Blksize (variable of type int32) as int64 value in return statement
make[1]: *** [Makefile:377: bin/podman] Error 1
make[1]: Leaving directory '/var/tmp/go/src/github.com/containers/podman'
make: *** [Makefile:509: cross-binaries] Error 2

Exit status: 2