[WIP] Rootless bridge: preserve source IPs via pesto/pasta #28478
Cirrus CI / Build for fedora-42
failed
May 8, 2026 in 4m 30s
Task Summary
Instruction main failed in 04:04
Details
✅ 00:18 clone
✅ 00:02 prebuild
✅ 00:02 setup
❌ 04:04 main
docs/build/remote/linux \
docs/build/man
make[1]: Leaving directory '/var/tmp/go/src/github.com/containers/podman'
if [[ "amd64" != "amd64" ]]; then \
make CGO_ENABLED=0 GOOS=linux GOARCH=amd64 \
BUILDTAGS="containers_image_openpgp exclude_graphdriver_btrfs exclude_graphdriver_overlay" clean-binaries binaries; \
else \
make GOOS=linux GOARCH=amd64 binaries; \
fi
make[1]: Entering directory '/var/tmp/go/src/github.com/containers/podman'
CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build \
\
-ldflags '-X go.podman.io/podman/v6/libpod/define.gitCommit=8e88caa7e257d05750d26df24c188667579991d6-dirty -X go.podman.io/podman/v6/libpod/define.buildInfo=1778233704 -X go.podman.io/podman/v6/libpod/config._installPrefix=/usr/local -X go.podman.io/podman/v6/libpod/config._etcDir=/etc -X go.podman.io/podman/v6/pkg/systemd/quadlet._binDir=/usr/local/bin -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir='""' -X go.podman.io/common/pkg/config.additionalHelperBinariesDir= ' \
-tags "grpcnotrace libsqlite3 systemd seccomp " \
-o bin/quadlet ./cmd/quadlet
make[1]: Leaving directory '/var/tmp/go/src/github.com/containers/podman'
make[1]: Entering directory '/var/tmp/go/src/github.com/containers/podman'
CGO_ENABLED=1 \
go build \
\
-o bin/rootlessport ./cmd/rootlessport
make[1]: Leaving directory '/var/tmp/go/src/github.com/containers/podman'
make[1]: Entering directory '/var/tmp/go/src/github.com/containers/podman'
CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build \
\
-ldflags '-X go.podman.io/podman/v6/libpod/define.gitCommit=8e88caa7e257d05750d26df24c188667579991d6-dirty -X go.podman.io/podman/v6/libpod/define.buildInfo=1778233703 -X go.podman.io/podman/v6/libpod/config._installPrefix=/usr/local -X go.podman.io/podman/v6/libpod/config._etcDir=/etc -X go.podman.io/podman/v6/pkg/systemd/quadlet._binDir=/usr/local/bin -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir='""' -X go.podman.io/common/pkg/config.additionalHelperBinariesDir= ' \
-tags "grpcnotrace libsqlite3 systemd seccomp " \
-o bin/podman ./cmd/podman
# go.podman.io/podman/v6/libpod
libpod/networking_pesto_linux.go:67:67: too many arguments in call to pasta.PestoAddPorts
have (*"go.podman.io/common/pkg/config".Config, string, []"go.podman.io/common/libnetwork/types".PortMapping, string, string)
want (*"go.podman.io/common/pkg/config".Config, string, []"go.podman.io/common/libnetwork/types".PortMapping)
libpod/networking_pesto_linux.go:78:70: too many arguments in call to pasta.PestoDeletePorts
have (*"go.podman.io/common/pkg/config".Config, string, []"go.podman.io/common/libnetwork/types".PortMapping, string, string)
want (*"go.podman.io/common/pkg/config".Config, string, []"go.podman.io/common/libnetwork/types".PortMapping)
make[1]: *** [Makefile:389: bin/podman] Error 1
make[1]: Leaving directory '/var/tmp/go/src/github.com/containers/podman'
make[1]: *** Waiting for unfinished jobs....
make[1]: Entering directory '/var/tmp/go/src/github.com/containers/podman'
CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build \
\
-ldflags '-X go.podman.io/podman/v6/libpod/define.gitCommit=8e88caa7e257d05750d26df24c188667579991d6-dirty -X go.podman.io/podman/v6/libpod/define.buildInfo=1778233703 -X go.podman.io/podman/v6/libpod/config._installPrefix=/usr/local -X go.podman.io/podman/v6/libpod/config._etcDir=/etc -X go.podman.io/podman/v6/pkg/systemd/quadlet._binDir=/usr/local/bin -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir='""' -X go.podman.io/common/pkg/config.additionalHelperBinariesDir= ' \
-tags "grpcnotrace libsqlite3 systemd seccomp " \
-o bin/podman-testing ./cmd/podman-testing
# go.podman.io/podman/v6/libpod
libpod/networking_pesto_linux.go:67:67: too many arguments in call to pasta.PestoAddPorts
have (*"go.podman.io/common/pkg/config".Config, string, []"go.podman.io/common/libnetwork/types".PortMapping, string, string)
want (*"go.podman.io/common/pkg/config".Config, string, []"go.podman.io/common/libnetwork/types".PortMapping)
libpod/networking_pesto_linux.go:78:70: too many arguments in call to pasta.PestoDeletePorts
have (*"go.podman.io/common/pkg/config".Config, string, []"go.podman.io/common/libnetwork/types".PortMapping, string, string)
want (*"go.podman.io/common/pkg/config".Config, string, []"go.podman.io/common/libnetwork/types".PortMapping)
make[1]: *** [Makefile:479: bin/podman-testing] Error 1
make[1]: Leaving directory '/var/tmp/go/src/github.com/containers/podman'
make: *** [Makefile:806: podman-release-amd64.tar.gz] Error 2
Exit status: 2
Loading