/usr/bin/time --verbose --output="$STATS_LOGFILE" $GOSRC/$SCRIPT_BASE/runner.sh DEST_BRANCH is main + echo finished # /var/tmp/go/src/github.com/containers/podman/./contrib/cirrus/lib.sh:282 in source() finished + echo starting # /var/tmp/go/src/github.com/containers/podman/./contrib/cirrus/runner.sh:22 in main() starting ************************************************************ Runner executing bud podman-tests as root on fedora-42(fedora-42) Current environment VM image: fedora-c20250422t130822z-f42f41d13 ************************************************************ start ebpf cleanup tracer DEST_BRANCH is main + echo finished # /var/tmp/go/src/github.com/containers/podman/./contrib/cirrus/lib.sh:282 in source() finished Fedora release 42 (Adams) Kernel: 6.14.3-300.fc42.x86_64 Cgroups: cgroup2fs aardvark-dns-1.14.0-1.fc42-x86_64 buildah-1.39.3-1.fc42-x86_64 conmon-2.1.13-1.fc42-x86_64 containernetworking-plugins-1.6.2-2.fc42-x86_64 containers-common-0.62.2-1.fc42-noarch container-selinux-2.236.0-1.fc42-noarch criu-4.1-2.fc42-x86_64 crun-1.21-1.fc42-x86_64 golang-1.24.2-1.fc42-x86_64 libseccomp-2.5.5-2.fc41-x86_64 netavark-1.14.1-1.fc42-x86_64 passt-0^20250415.g2340bbf-1.fc42-x86_64 podman-5.4.2-1.fc42-x86_64 skopeo-1.18.0-1.fc42-x86_64 slirp4netns-1.3.1-2.fc42-x86_64 ************************************************************ + _run_bud # /var/tmp/go/src/github.com/containers/podman/./contrib/cirrus/runner.sh:507 in main() [05:22:01] START - All [+xxxx] lines that follow are relative to 2025-05-06T10:22:01Z. [+0000s] + ./test/buildah-bud/run-buildah-bud-tests # /var/tmp/go/src/github.com/containers/podman/./contrib/cirrus/runner.sh:88 in _run_bud() [+0001s] ++ git merge-base main 4a4b8dcfe90e194cc188fcc3cb0827ec487e3d22 [+0001s] ++ git diff --name-status cd4a7b1f3a40768755ba7ac549b2179122128aa4 4a4b8dcfe90e194cc188fcc3cb0827ec487e3d22 [+0001s] + git clone -q --branch v1.40.0 https://github.com/containers/buildah test-buildah-v1.40.0 [+0008s] warning: refs/tags/v1.40.0 3907d233cf6ed1a05d54c3397b7b16ebcfa08941 is not a commit! [+0008s] Note: switching to 'ff62e3e8a5da56352e90039fb4747ff8438b7b5c'. [+0008s] [+0008s] You are in 'detached HEAD' state. You can look around, make experimental [+0008s] changes and commit them, and you can discard any commits you make in this [+0008s] state without impacting any branches by switching back to a branch. [+0008s] [+0008s] If you want to create a new branch to retain commits you create, you may [+0008s] do so (now or later) by using -c with the switch command. Example: [+0008s] [+0008s] git switch -c [+0008s] [+0008s] Or undo this operation with: [+0008s] [+0008s] git switch - [+0008s] [+0008s] Turn off this advice by setting config variable advice.detachedHead to false [+0008s] [+0009s] + git config --global user.email TMcTestFace@example.com [+0009s] + git config --global user.name 'Testy McTestface' [+0009s] + git config --global --add safe.directory test-buildah-v1.40.0 [+0009s] + git tag buildah-bud-in-podman [+0009s] + make bin/buildah [+0011s] as -o internal/mkcw/embed/entrypoint_amd64.o internal/mkcw/embed/entrypoint_amd64.s [+0011s] ld -o internal/mkcw/embed/entrypoint_amd64 internal/mkcw/embed/entrypoint_amd64.o [+0011s] strip internal/mkcw/embed/entrypoint_amd64 [+0011s] gzip -k9nf internal/mkcw/embed/entrypoint_amd64 [+0011s] go build -ldflags '-X main.GitCommit=ff62e3e8a5da56352e90039fb4747ff8438b7b5c -X main.buildInfo=1746526930 -X main.cniVersion=v1.3.0 ' -gcflags "" -o bin/buildah -tags "seccomp systemd" ./cmd/buildah [+0125s] test -z "-Z" || chcon --verbose -t container_runtime_exec_t bin/buildah [+0125s] changing security context of 'bin/buildah' [+0125s] + make bin/copy [+0127s] go build -ldflags '-X main.GitCommit=ff62e3e8a5da56352e90039fb4747ff8438b7b5c-dirty -X main.buildInfo=1746527046 -X main.cniVersion=v1.3.0 ' -o bin/copy -tags "seccomp systemd" ./tests/copy/copy.go [+0131s] + make bin/inet [+0131s] go build -ldflags '-X main.GitCommit=ff62e3e8a5da56352e90039fb4747ff8438b7b5c-dirty -X main.buildInfo=1746527052 -X main.cniVersion=v1.3.0 ' -o bin/inet -tags "seccomp systemd" ./tests/inet/inet.go [+0132s] + git am --reject [+0132s] Checking patch tests/helpers.bash... [+0132s] Hunk #4 succeeded at 429 (offset 43 lines). [+0132s] Hunk #5 succeeded at 472 (offset 43 lines). [+0132s] Hunk #6 succeeded at 834 (offset 43 lines). [+0132s] Applied patch tests/helpers.bash cleanly. [+0132s] Applying: tweaks for running buildah tests under podman [+0132s] + /var/tmp/go/src/github.com/containers/podman/test/buildah-bud/apply-podman-deltas [+0132s] ++ pwd [+0132s] ++ pwd [+0132s] ++ pwd [+0132s] ++ nproc [+0132s] + sudo env TMPDIR=/var/tmp PODMAN_BINARY=/var/tmp/go/src/github.com/containers/podman/bin/podman PODMAN_SERVER_LOG=/var/tmp/go/src/github.com/containers/podman/podman-server.log REMOTE= BUILDAH_BINARY=/var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0/bin/buildah COPY_BINARY=/var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0/bin/copy INET_BINARY=/var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0/bin/inet bats -j 4 tests/bud.bats [+0138s] 1..429 [+0896s] ok 1 bud with a path to a Dockerfile (-f) containing a non-directory entry [+0896s] ok 2 bud stdio is usable pipes [+0896s] ok 3 bud: build manifest list and --add-compression zstd [+0896s] ok 4 bud: build manifest list and --add-compression with containers.conf [+0896s] ok 5 bud: build manifest list with --add-compression zstd, --compression and --force-compression [+0896s] ok 6 Multi-stage should not remove used base-image without --layers [+0896s] ok 7 no layer should be created on scratch [+0896s] ok 8 bud: build push with --force-compression # skip not a useful podman test, and it breaks when run parallel [+0896s] ok 9 bud with --dns* flags [+0896s] ok 10 build with inline RUN --network=host [+0896s] ok 11 build with inline RUN --network=none [+0896s] ok 12 build with inline RUN --network=fake [+0896s] ok 13 build with inline default RUN --network=default [+0896s] ok 14 bud with ignoresymlink on default file [+0896s] ok 15 buildkit-mount type=cache should not hang if cache is wiped in between [+0896s] ok 16 build test warning for preconfigured TARGETARCH, TARGETOS, TARGETPLATFORM or TARGETVARIANT [+0896s] ok 17 build-conflicting-isolation-chroot-and-network [+0896s] ok 18 bud with .dockerignore #1 [+0896s] ok 19 bud --layers with --mount type bind should burst cache if symlink is changed [+0896s] ok 20 bud --layers with --mount type bind should burst cache if content is changed [+0896s] ok 21 bud --layers with --mount type bind should burst and multiple mounts cache if content is changed [+0896s] ok 22 bud --layers with --mount type bind should burst cache if content is changed - source is additional build context [+0896s] ok 23 bud --layers should not hit cache if heredoc is changed [+0896s] ok 24 bud --layers should not hit cache if heredoc is changed - with ARG [+0896s] ok 25 bud build with heredoc content [+0896s] ok 26 bud build with heredoc with COPY instructionw with .containerignore set [+0896s] ok 27 bud build with heredoc content which is a bash file [+0896s] ok 28 bud build with heredoc content with inline interpreter [+0896s] ok 29 bud build with heredoc verify mount leak [+0896s] ok 30 bud with .containerignore [+0896s] ok 31 bud with .dockerignore - unmatched [+0896s] ok 32 bud with .dockerignore #2 [+0896s] ok 33 bud with .dockerignore #4 [+0896s] ok 34 bud with .dockerignore #6 [+0896s] ok 35 build with --platform without OS [+0896s] ok 36 build with basename resolving default arg [+0896s] ok 37 build with basename resolving user arg [+0896s] ok 38 build with basename resolving user arg from file [+0896s] ok 39 build with basename resolving user arg from latest file in arg list [+0896s] ok 40 build with basename resolving user arg from in arg list [+0896s] ok 41 build with basename resolving user arg - should fail [+0896s] ok 42 build-with-inline-platform-and-variant [+0896s] ok 43 build-with-inline-platform [+0896s] ok 44 build-with-inline-platform-and-rely-on-defaultbuiltinargs [+0896s] ok 45 build-with-inline-platform-and-rely-on-defaultbuiltinargs-check-custom-override [+0896s] ok 46 build-with-inline-platform-amd-but-tag-as-arm [+0896s] ok 47 build-with-omit-history-to-true should not add history [+0896s] ok 48 build with --userns=auto also with size [+0896s] ok 49 build with --userns=auto with uidmapping [+0896s] ok 50 build with --userns=auto with gidmapping [+0896s] ok 51 build-test with OCI prestart hook [+0896s] ok 52 build with add resolving to invalid HTTP status code [+0896s] ok 53 build test has gid in supplemental groups [+0896s] ok 54 build-mount-cache-with-id-mappings [+0896s] ok 55 build test if supplemental groups has gid with --isolation chroot [+0896s] ok 56 build-test --mount=type=secret test relative to workdir mount [+0896s] ok 57 build-test --mount=type=cache test relative to workdir mount [+0896s] ok 58 build-test do not use mount stage from cache if it was rebuilt [+0896s] ok 59 build-test use image from cache with --mount and burst when image is changed [+0896s] ok 60 build-test verify no dangling containers are left [+0896s] ok 61 No default warning for TARGETARCH, TARGETOS, TARGETPLATFORM [+0896s] ok 62 build-test skipping unwanted stages with --skip-unused-stages=false and --skip-unused-stages=true [+0896s] ok 63 build-test: do not warn for instructions declared in unused stages [+0896s] ok 64 build-test skipping unwanted stages with FROM [+0896s] ok 65 build: test race in updating image name while performing parallel commits [+0896s] ok 66 build-test skipping unwanted stages with FROM and conflict with additional build context [+0896s] ok 67 build-test skipping unwanted stages with COPY from stage name [+0896s] ok 68 build test --retry and --retry-delay [+0896s] ok 69 build-test skipping unwanted stages with COPY from stage index [+0896s] ok 70 build test optimal cache working for COPY instruction [+0896s] ok 71 build test optimal cache working for ADD instruction [+0896s] ok 72 build-test skipping unwanted stages with --mount from stagename [+0896s] ok 73 build-test skipping unwanted stages with --mount from stagename with flag order changed [+0896s] ok 74 build-with-additional-build-context and COPY, test pinning image [+0896s] ok 75 build-with-additional-build-context and COPY, stagename and additional-context conflict [+0896s] ok 76 build-with-additional-build-context and COPY, additionalContext and numeric value of stage [+0896s] ok 77 build-with-additional-build-context and FROM, stagename and additional-context conflict [+0896s] ok 78 build-with-additional-build-context and COPY, additional context from host [+0896s] ok 79 build-with-additional-build-context and COPY, additional context from external URL [+0896s] ok 80 build-with-additional-build-context and FROM, pin busybox to alpine [+0896s] ok 81 build-with-additional-build-context and RUN --mount=from=, additional-context and also test conflict with stagename [+0896s] ok 82 build-with-additional-build-context and RUN --mount=from=, additional-context not image and also test conflict with stagename [+0896s] ok 83 build-with-additional-build-context must use cache if built with layers [+0896s] ok 84 build-with-additional-build-context and RUN --mount=from=, additional-context is URL and mounted from subdir [+0896s] ok 85 build-with-additional-build-context and COPY, ensure .containerignore is being respected [+0896s] ok 86 bud with --layers and --no-cache flags [+0896s] ok 87 bud with no --layers comment [+0896s] ok 88 bud with --layers and single and two line Dockerfiles [+0896s] ok 89 bud with --layers, multistage, and COPY with --from [+0896s] ok 90 bud-multistage-partial-cache [+0896s] ok 91 bud-multistage-copy-final-slash [+0896s] ok 92 bud-multistage-reused [+0896s] ok 93 bud-multistage-cache [+0896s] ok 94 bud-multistage-pull-always [+0896s] ok 95 bud with --layers and symlink file [+0896s] ok 96 bud with --layers and dangling symlink [+0896s] ok 97 bud with --layers and --build-args [+0896s] ok 98 bud with --layers and --build-args: override ARG with ENV and image must be cached [+0896s] ok 99 bud with --layers and --build-args: use raw ARG and cache should not be used [+0896s] not ok 100 bud with --rm flag [+0896s] # (from function `die' in file tests/helpers.bash, line 523, [+0896s] # from function `run_buildah' in file tests/helpers.bash, line 510, [+0896s] # in test file tests/bud.bats, line 2213) [+0896s] # `run_buildah build $WITH_POLICY_JSON --rm=false --layers -t test2 $BUDFILES/use-layers' failed [+0896s] # /var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0/tests /var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0 [+0896s] # # [checking for: docker.io/library/alpine] [+0896s] # # [restoring from cache: /var/tmp/bats-run-77sjds/suite/buildah-image-cache / docker.io/library/alpine] [+0896s] # Getting image source signatures [+0896s] # Copying blob sha256:9d16cba9fb961d1aafec9542f2bf7cb64acfc55245f9e4eb5abecd4cdc38d749 [+0896s] # Copying config sha256:961769676411f082461f9ef46626dd7a2d1e2b2a38e6a44364bcbecf51e66dd4 [+0896s] # Writing manifest to image destination [+0896s] # # podman build --force-rm=false --signature-policy /var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0/tests/policy.json --layers -t test1 /var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0/tests/bud/use-layers [+0896s] # STEP 1/7: FROM alpine [+0896s] # STEP 2/7: RUN mkdir /hello [+0896s] # --> bd5eff816439 [+0896s] # STEP 3/7: VOLUME /var/lib/testdata [+0896s] # --> aca6b6b50925 [+0896s] # STEP 4/7: RUN touch file.txt [+0896s] # --> ef7494cb71de [+0896s] # STEP 5/7: EXPOSE 8080 [+0896s] # --> 31706bc1236a [+0896s] # STEP 6/7: ADD https://github.com/containers/buildah/blob/main/README.md /tmp/ [+0896s] # --> 605c9f6d42eb [+0896s] # STEP 7/7: ENV foo=bar [+0896s] # COMMIT test1 [+0896s] # --> 68036ab29841 [+0896s] # Successfully tagged localhost/test1:latest [+0896s] # 68036ab29841fcb0a07ccdab8b556ed6a5d79df032038c23b122272c2b43ba8f [+0896s] # # buildah containers [+0896s] # CONTAINER ID BUILDER IMAGE ID IMAGE NAME CONTAINER NAME [+0896s] # # podman build --force-rm=false --signature-policy /var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0/tests/policy.json --rm=false --layers -t test2 /var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0/tests/bud/use-layers [+0896s] # STEP 1/7: FROM alpine [+0896s] # STEP 2/7: RUN mkdir /hello [+0896s] # --> Using cache bd5eff816439125fef6e467046889ede1fea68122ba7c893b2455a63f8101a50 [+0896s] # --> bd5eff816439 [+0896s] # STEP 3/7: VOLUME /var/lib/testdata [+0896s] # --> Using cache aca6b6b50925b58faa01fb2dfc7debae0b1a6bfceadc75a49110c45b576e4a68 [+0896s] # --> aca6b6b50925 [+0896s] # STEP 4/7: RUN touch file.txt [+0896s] # --> Using cache ef7494cb71def0d15d977b95a3c710740cc8f36346c538cbf163ad3b19fd0079 [+0896s] # --> ef7494cb71de [+0896s] # STEP 5/7: EXPOSE 8080 [+0896s] # --> Using cache 31706bc1236ac3917e3cbab6a6a53b46a531715469550ebd3be689a044547a07 [+0896s] # --> 31706bc1236a [+0896s] # STEP 6/7: ADD https://github.com/containers/buildah/blob/main/README.md /tmp/ [+0896s] # Error: building at STEP "ADD https://github.com/containers/buildah/blob/main/README.md /tmp/": reading "https://github.com/containers/buildah/blob/main/README.md": invalid response status 429 [+0896s] # [ rc=125 (** EXPECTED 0 **) ] [+0896s] # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv [+0896s] # #| FAIL: exit code is 125; expected 0 [+0896s] # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [+0896s] # /var/tmp/go/src/github.com/containers/podman/test-buildah-v1.40.0 [+0896s] ok 101 bud with --force-rm flag [+0896s] ok 102 bud --layers with non-existent/down registry [+0896s] ok 103 bud from base image should have base image ENV also [+0896s] ok 104 bud-from-scratch [+0896s] ok 105 bud-with-unlimited-memory-swap [+0896s] ok 106 build with --no-cache and --layer [+0896s] ok 107 build --unsetenv PATH [+0896s] ok 108 bud with --env [+0896s] ok 109 build with custom build output and output rootfs to directory [+0896s] ok 110 build with custom build output for multi-stage and output rootfs to directory [+0896s] ok 111 build with custom build output for multi-stage-cached and output rootfs to directory [+0896s] ok 112 build with custom build output for single-stage-cached and output rootfs to directory [+0896s] ok 113 build with custom build output and output rootfs to tar [+0896s] ok 114 build with custom build output and output rootfs to tar by pipe [+0896s] ok 115 build with custom build output and output rootfs to tar with no additional step [+0896s] ok 116 build with custom build output must fail for bad input [+0896s] ok 117 bud-from-scratch-untagged [+0896s] ok 118 bud with --tag [+0896s] ok 119 bud with bad --tag [+0896s] ok 120 bud-from-scratch-iid [+0896s] ok 121 bud-from-scratch-label [+0896s] ok 122 bud-from-scratch-remove-identity-label [+0896s] ok 123 bud-from-scratch-annotation [+0896s] ok 124 bud-from-scratch-layers [+0896s] ok 125 bud-from-multiple-files-one-from [+0896s] ok 126 bud-from-multiple-files-two-froms [+0896s] ok 127 build using --layer-label and test labels on intermediate images [+0896s] ok 128 bud and test --unsetlabel [+0896s] ok 129 bud and test inherit-labels [+0896s] ok 130 build using intermediate images should not inherit label [+0896s] ok 131 bud-multi-stage-builds [+0896s] ok 132 bud-multi-stage-builds-small-as [+0896s] ok 133 bud-preserve-subvolumes [+0896s] ok 134 bud-http-Dockerfile [+0896s] ok 135 bud-http-context-with-Dockerfile [+0896s] ok 136 bud-http-context-dir-with-Dockerfile [+0896s] ok 137 bud-git-context # skip FIXME: 2024-05-28 new VMs from #338 [+0896s] ok 138 bud-git-context-subdirectory # skip FIXME: 2024-05-28 new VMs from #338 [+0896s] ok 139 bud-git-context-failure [+0896s] ok 140 bud-github-context [+0896s] ok 141 bud-github-context-from-commit [+0896s] ok 142 bud-github-context-with-branch-subdir-commit [+0896s] ok 143 bud-additional-tags [+0896s] ok 144 bud-additional-tags-cached [+0896s] ok 145 bud-volume-perms [+0896s] ok 146 bud-volume-ownership [+0896s] ok 147 bud-builtin-volume-symlink [+0896s] ok 148 bud-from-glob [+0896s] ok 149 bud-maintainer [+0896s] ok 150 bud-unrecognized-instruction [+0896s] ok 151 bud-shell [+0896s] ok 152 bud-shell during build in Docker format [+0896s] ok 153 bud-shell during build in OCI format [+0896s] ok 154 bud-shell changed during build in Docker format [+0896s] ok 155 bud-shell changed during build in OCI format [+0896s] ok 156 bud with symlinks [+0896s] ok 157 bud with symlinks to relative path [+0896s] ok 158 bud with multiple symlinks in a path [+0896s] ok 159 bud with multiple symlink pointing to itself [+0896s] ok 160 bud multi-stage with symlink to absolute path [+0896s] ok 161 bud multi-stage with dir symlink to absolute path [+0896s] ok 162 bud with ENTRYPOINT and RUN [+0896s] ok 163 bud with ENTRYPOINT and empty RUN [+0896s] ok 164 bud with CMD and RUN [+0896s] ok 165 bud with CMD and empty RUN [+0896s] ok 166 bud with ENTRYPOINT, CMD and RUN [+0896s] ok 167 bud with ENTRYPOINT, CMD and empty RUN [+0896s] ok 168 bud access ENV variable defined in same source file [+0896s] ok 169 bud access ENV variable defined in FROM image [+0896s] ok 170 bud ENV preserves special characters after commit [+0896s] ok 171 bud with Dockerfile from valid URL [+0896s] ok 172 bud with Dockerfile from invalid URL [+0896s] ok 173 bud with -f flag, alternate Dockerfile name [+0896s] ok 174 bud with --cache-from noop flag [+0896s] ok 175 bud with --compress noop flag [+0896s] ok 176 bud with --cpu-shares flag, no argument [+0896s] ok 177 bud with --cpu-shares flag, invalid argument [+0896s] ok 178 bud with --cpu-shares flag, valid argument [+0896s] ok 179 bud with --cpu-shares short flag (-c), no argument [+0896s] ok 180 bud with --cpu-shares short flag (-c), invalid argument [+0896s] ok 181 bud with --cpu-shares short flag (-c), valid argument [+0896s] ok 182 bud-onbuild [+0896s] ok 183 bud-onbuild-layers [+0896s] ok 184 bud-logfile [+0896s] ok 185 bud-logfile-with-split-logfile-by-platform [+0896s] ok 186 bud with ARGS [+0896s] ok 187 bud with unused ARGS [+0896s] ok 188 bud with multi-value ARGS [+0896s] ok 189 bud-from-stdin [+0896s] ok 190 bud with preprocessor [+0896s] ok 191 bud with preprocessor error [+0896s] ok 192 bud-with-rejected-name [+0896s] ok 193 bud with chown copy [+0896s] ok 194 bud with combined chown and chmod copy [+0896s] ok 195 bud with combined chown and chmod add [+0896s] ok 196 bud with chown copy with bad chown flag in Dockerfile with --layers [+0896s] ok 197 bud with chown copy with unknown substitutions in Dockerfile [+0896s] ok 198 bud with chmod copy [+0896s] ok 199 bud with chmod copy with bad chmod flag in Dockerfile with --layers [+0896s] ok 200 bud with chmod add [+0896s] ok 201 bud with chown add [+0896s] ok 202 bud with chown add with bad chown flag in Dockerfile with --layers [+0896s] ok 203 bud with chmod add with bad chmod flag in Dockerfile with --layers [+0896s] ok 204 bud with ADD with checksum flag [+0896s] ok 205 bud with ADD with bad checksum [+0896s] ok 206 bud with ADD with bad checksum flag [+0896s] ok 207 bud with ADD file construct [+0896s] ok 208 bud with COPY of single file creates absolute path with correct permissions [+0896s] ok 209 bud with COPY of single file creates relative path with correct permissions [+0896s] ok 210 bud with ADD of single file creates absolute path with correct permissions [+0896s] ok 211 bud with ADD of single file creates relative path with correct permissions [+0896s] ok 212 bud multi-stage COPY creates absolute path with correct permissions [+0896s] ok 213 bud multi-stage COPY creates relative path with correct permissions [+0896s] ok 214 bud multi-stage COPY with invalid from statement [+0896s] ok 215 bud COPY to root succeeds [+0896s] ok 216 bud with FROM AS construct [+0896s] ok 217 bud with FROM AS construct with layers [+0896s] ok 218 bud with FROM AS skip FROM construct [+0896s] ok 219 build with -f pointing to not a file should fail [+0896s] ok 220 bud with symlink Dockerfile not specified in file [+0896s] ok 221 bud with ARG before FROM default value [+0896s] ok 222 bud with ARG before FROM [+0896s] ok 223 bud-with-healthcheck [+0896s] ok 224 bud with unused build arg [+0896s] ok 225 bud with copy-from and cache [+0896s] ok 226 bud with copy-from in Dockerfile no prior FROM [+0896s] ok 227 bud with copy-from with bad from flag in Dockerfile with --layers [+0896s] ok 228 bud with copy-from referencing the base image [+0896s] ok 229 bud with copy-from referencing the current stage [+0896s] ok 230 bud-target [+0896s] ok 231 bud-no-target-name [+0896s] ok 232 bud-multi-stage-nocache-nocommit [+0896s] ok 233 bud-multi-stage-cache-nocontainer # skip FIXME: Broken in CI right now [+0896s] ok 234 bud copy to symlink [+0896s] ok 235 bud copy to dangling symlink [+0896s] ok 236 bud WORKDIR isa symlink [+0896s] ok 237 bud WORKDIR isa symlink no target dir [+0896s] ok 238 bud WORKDIR isa symlink no target dir and follow on dir [+0896s] ok 239 buildah bud --volume [+0896s] ok 240 bud-copy-dot with --layers picks up changed file [+0896s] ok 241 buildah-bud-policy [+0896s] ok 242 bud-copy-replace-symlink [+0896s] ok 243 bud-copy-recurse [+0896s] ok 244 bud copy with .dockerignore #1 [+0896s] ok 245 bud copy with .dockerignore #2 [+0896s] ok 246 bud-copy-workdir [+0896s] ok 247 bud-copy-workdir --layers [+0896s] ok 248 bud-build-arg-cache [+0896s] ok 249 bud test RUN with a privileged command [+0896s] ok 250 bud-copy-dockerignore-hardlinks [+0896s] ok 251 bud without any arguments should succeed # skip does not work under podman [+0896s] ok 252 bud without any arguments should fail when no Dockerfile exists [+0896s] ok 253 bud with specified context should fail if directory contains no Dockerfile [+0896s] ok 254 bud with specified context should fail if Dockerfile in context directory is actually a file [+0896s] ok 255 bud with specified context should fail if context directory does not exist [+0896s] ok 256 bud with specified context should succeed if context contains existing Dockerfile # skip podman-build fails with 'context must be a directory' [+0896s] ok 257 bud with specified context should fail if context contains empty Dockerfile [+0896s] ok 258 bud-no-change [+0896s] ok 259 bud-no-change-label [+0896s] ok 260 bud-no-change-annotation [+0896s] ok 261 bud-squash-layers [+0896s] ok 262 bud-squash-hardlinks # skip argument-order incompatible with podman [+0896s] ok 263 rootless: support --device and renaming device using bind-mount [+0896s] ok 264 bud with additional directory of devices [+0896s] ok 265 bud with additional device [+0896s] ok 266 bud with Containerfile [+0896s] ok 267 bud with Containerfile.in, --cpp-flag [+0896s] ok 268 bud with Containerfile.in, via envariable [+0896s] ok 269 bud with Dockerfile [+0896s] ok 270 bud with Containerfile and Dockerfile [+0896s] ok 271 bud-http-context-with-Containerfile [+0896s] ok 272 bud with Dockerfile from stdin [+0896s] ok 273 bud with Dockerfile from stdin tar [+0896s] ok 274 bud containerfile with args [+0896s] ok 275 bud using gitrepo and branch # skip FIXME: 2024-05-28 new VMs from #338 [+0896s] ok 276 bud using gitrepo with .git and branch [+0896s] ok 277 bud containerfile with tar archive in copy [+0896s] ok 278 bud pull never [+0896s] ok 279 bud pull false no local image [+0896s] ok 280 bud with Containerfile should fail with nonexistent authfile [+0896s] ok 281 bud for multi-stage Containerfile with invalid registry and --authfile as a fd, should fail with no such host [+0896s] ok 282 bud COPY with URL should fail [+0896s] ok 283 bud quiet [+0896s] ok 284 bud COPY with Env Var in Containerfile [+0896s] ok 285 bud with custom arch [+0896s] ok 286 bud with custom os [+0896s] ok 287 bud with custom os-version [+0896s] ok 288 bud with custom os-features [+0896s] ok 289 bud with custom platform [+0896s] ok 290 bud with custom platform and empty os or arch [+0896s] ok 291 bud Add with linked tarball [+0896s] ok 292 bud file above context directory [+0896s] ok 293 bud-multi-stage-args-scope [+0896s] ok 294 bud-multi-stage-args-history [+0896s] ok 295 bud-implicit-no-history # skip FIXME: 2024-04-16 nixery is down [+0896s] ok 296 bud with encrypted FROM image # skip FIXME: 2023-06-13 buildah PR 4746 broke this test [+0896s] ok 297 bud with --build-arg [+0896s] ok 298 bud arg and env var with same name [+0896s] ok 299 bud copy chown with newuser [+0896s] ok 300 bud-builder-identity [+0896s] ok 301 run check --from with arg [+0896s] ok 302 bud preserve rootfs for --mount=type=bind,from= [+0896s] ok 303 bud timestamp [+0896s] ok 304 bud timestamp compare [+0896s] ok 305 bud with-rusage [+0896s] ok 306 bud with-rusage-logfile [+0896s] ok 307 bud-caching-from-scratch [+0896s] ok 308 bud-caching-from-scratch-config [+0896s] ok 309 bud capabilities test [+0896s] ok 310 bud does not gobble stdin [+0896s] ok 311 bud cache by format [+0896s] ok 312 bud cache add-copy-chown [+0896s] ok 313 bud-terminal [+0896s] ok 314 bud --ignorefile containerignore [+0896s] ok 315 bud with network options [+0896s] ok 316 bud-replace-from-in-containerfile [+0896s] ok 317 bud test no --stdin [+0896s] ok 318 bud with --arch flag [+0896s] ok 319 bud with --manifest flag new manifest [+0896s] ok 320 bud with --manifest flag existing manifest [+0896s] ok 321 bud test empty newdir [+0896s] ok 322 bud retain intermediary image [+0896s] ok 323 bud --pull=ifmissing --arch test [+0896s] ok 324 bud --file with directory [+0896s] ok 325 bud --authfile [+0896s] ok 326 build verify cache behaviour with --cache-ttl [+0896s] ok 327 build verify cache behaviour with --cache-ttl=0s [+0896s] ok 328 build test pushing and pulling from multiple remote cache sources [+0896s] ok 329 build test pushing and pulling from remote cache sources [+0896s] ok 330 build test pushing and pulling from remote cache sources - after adding content summary [+0896s] ok 331 build test run mounting stage cached from remote cache source [+0896s] ok 332 bud with undefined build arg directory [+0896s] ok 333 bud with arg in from statement [+0896s] ok 334 bud with --runtime and --runtime-flag [+0896s] ok 335 bud - invalid runtime flags test [+0896s] ok 336 bud - accept at most one arg [+0896s] ok 337 bud with --no-hostname # skip does not pass in Podman CI: needs investigation [+0896s] ok 338 bud with --add-host [+0896s] ok 339 bud with --cgroup-parent [+0896s] ok 340 bud with --cpu-period and --cpu-quota [+0896s] ok 341 bud check mount /sys/fs/cgroup [+0896s] ok 342 bud with --cpu-shares [+0896s] ok 343 bud with --cpuset-cpus [+0896s] ok 344 bud with --cpuset-mems [+0896s] ok 345 bud with --isolation [+0896s] ok 346 bud with --pull-always [+0896s] ok 347 bud with --memory and --memory-swap [+0896s] ok 348 bud with --shm-size [+0896s] ok 349 bud with --ulimit [+0896s] ok 350 bud with .dockerignore #3 [+0896s] ok 351 bud with copy --exclude [+0896s] ok 352 bud with copy --parents [+0896s] ok 353 bud-copy--parents-links [+0896s] ok 354 bud with containerfile secret [+0896s] ok 355 bud with containerfile secret and secret is accessed twice and build should be successful [+0896s] ok 356 bud with containerfile secret accessed on second RUN [+0896s] ok 357 bud with default mode perms [+0896s] ok 358 bud with containerfile secret options [+0896s] ok 359 bud with containerfile secret not required [+0896s] ok 360 bud with containerfile secret required [+0896s] ok 361 bud with containerfile env secret [+0896s] ok 362 bud with containerfile env secret priority [+0896s] ok 363 bud-multiple-platform-values # skip FIXME: #4396 - this test is broken, and is failing gating tests [+0896s] ok 364 bud-multiple-platform-no-partial-manifest-list [+0896s] ok 365 bud-multiple-platform-failure [+0896s] ok 366 bud-multiple-platform-no-run [+0896s] ok 367 bud-multiple-platform-with-base-as-default-arg [+0896s] ok 368 bud-multiple-platform for --all-platform with additional-build-context [+0896s] ok 369 bud-targetplatform-as-build-arg [+0896s] ok 370 build must reset platform for stages if needed [+0896s] ok 371 bud-multistage-relabel [+0896s] ok 372 bud-from-relabel [+0896s] ok 373 bud with run should not leave mounts behind cleanup test [+0896s] ok 374 bud with custom files in /run/ should persist cleanup test [+0896s] ok 375 bud-with-mount-like-buildkit [+0896s] ok 376 bud-with-mount-no-source-like-buildkit [+0896s] ok 377 bud-with-mount-with-only-target-like-buildkit [+0896s] ok 378 bud-with-mount-no-subdir-like-buildkit [+0896s] ok 379 bud-with-mount-relative-path-like-buildkit [+0896s] ok 380 bud-with-mount-relative-path-like-buildkit-arg-in-source [+0896s] ok 381 bud-with-mount-with-rw-like-buildkit [+0896s] ok 382 bud-verify-if-we-dont-clean-preexisting-path [+0896s] ok 383 bud-with-mount-with-tmpfs-like-buildkit [+0896s] ok 384 bud-with-mount-with-tmpfs-with-copyup-like-buildkit [+0896s] ok 385 bud-with-mount-cache-like-buildkit [+0896s] ok 386 bud-with-mount-cache-like-buildkit with buildah prune should clear the cache [+0896s] ok 387 bud-with-mount-cache-like-buildkit-verify-default-selinux-option [+0896s] ok 388 bud-with-mount-cache-like-buildkit-locked-across-steps [+0896s] ok 389 bud-with-multiple-mount-keeps-default-bind-mount [+0896s] ok 390 bud with user in groups [+0896s] ok 391 build proxy [+0896s] ok 392 bud-with-mount-bind-from-like-buildkit [+0896s] ok 393 bud-with-writeable-mount-bind-from-like-buildkit [+0896s] ok 394 bud-with-mount-bind-from-without-source-like-buildkit [+0896s] ok 395 bud-with-mount-bind-from-with-empty-from-like-buildkit [+0896s] ok 396 bud-with-mount-cache-from-like-buildkit [+0896s] ok 397 bud-with-mount-cache-image-from-like-buildkit [+0896s] ok 398 bud-with-mount-cache-multiple-from-like-buildkit [+0896s] ok 399 bud-with-mount-bind-from-relative-like-buildkit [+0896s] ok 400 bud-with-mount-bind-from-multistage-relative-like-buildkit [+0896s] ok 401 bud-with-mount-bind-from-cache-multistage-relative-like-buildkit [+0896s] ok 402 bud with network names [+0896s] ok 403 bud with --network slirp4netns [+0896s] ok 404 bud with --network pasta # skip pasta only works rootless [+0896s] ok 405 bud WORKDIR owned by USER [+0896s] ok 406 build interrupted [+0896s] ok 407 build terminated [+0896s] ok 408 build killed [+0896s] ok 409 build-multiple-parse [+0896s] ok 410 build-with-network-test [+0896s] ok 411 build-with-no-new-privileges-test [+0896s] ok 412 build --group-add [+0896s] ok 413 build-env-precedence [+0896s] ok 414 build prints 12-digit hash [+0896s] ok 415 build with name path changes [+0896s] ok 416 build test default ulimits # skip FIXME: we cannot rely on podman-run ulimits matching buildah-bud (see #5820) [+0896s] ok 417 build no write file on host - CVE-2024-1753 [+0896s] ok 418 pull policy [+0896s] ok 419 build-test --mount=type=secret test from env with chroot isolation # skip Need to not be root for this test to work [+0896s] ok 420 build-logs-from-platform [+0896s] ok 421 build add https retry ca [+0896s] ok 422 bud with ADD with git repository source [+0896s] ok 423 build-validates-bind-bind-propagation [+0896s] ok 424 build-validates-cache-bind-propagation [+0896s] ok 425 build-check-cve-2024-9675 [+0896s] ok 426 build-mounts-implicit-workdir [+0896s] ok 427 build-security-opt-mask [+0896s] ok 428 build-mounts-build-context-rw [+0896s] ok 429 build-with-timestamp-applies-to-oci-archive [+0896s] [+0896s] *************************************** [+0896s] Error running buildah bud tests under podman. [+0896s] [+0896s] Is it possible that your PR breaks podman build in some way? Please [+0896s] review the test failure and double-check your changes. [+0896s] [+0896s] [+0896s] Please see test/buildah-bud/README.md for advice [05:36:57] END - [+0896s] total duration since 2025-05-06T10:36:57Z Failed tests (1): - 100 bud with --rm flag Annotated results: https://api.cirrus-ci.com/v1/artifact/task/6035732734672896/html/bud-podman-fedora-42-root-host-sqlite.log.html