+ uname -r 6.19.11-100.fc42.x86_64 + rpm -q aardvark-dns buildah buildah-tests conmon container-selinux containers-common crun netavark systemd aardvark-dns-2.0.0~dev-1.20260407161624145091.main.68.g786ec5d.fc42.x86_64 buildah-1.42.0-1.20260408150740081159.pr6776.286.ga9d8cb64e.fc42.x86_64 buildah-tests-1.42.0-1.20260408150740081159.pr6776.286.ga9d8cb64e.fc42.x86_64 conmon-2.2.1-2.fc42.x86_64 container-selinux-2.247.0-1.20260320123838680487.main.1.ga20610a.fc42.noarch containers-common-0.68.0~dev-1.20260407174710540058.main.603.g18bc25cc91.fc42.noarch crun-1.27-1.20260402151752063764.main.6.g0097db1d.fc42.x86_64 netavark-2.0.0~dev-1.20260407132143873109.main.115.g798dfc09.fc42.x86_64 systemd-257.13-1.fc42.x86_64 + bats /usr/share/buildah/test/system 1..971 ok 1 add-flags-order-verification ok 2 add-local-plain ok 3 add-local-archive ok 4 add single file creates absolute path with correct permissions ok 5 add single file creates relative path with correct permissions ok 6 add with chown ok 7 add with chmod ok 8 add url ok 9 add relative ok 10 add --ignorefile ok 11 add quietly ok 12 add from container ok 13 add from image ok 14 add url with checksum flag ok 15 add url with bad checksum ok 16 add path with checksum flag ok 17 add https retry ca ok 18 add file with IMA xattr # skip catatonit does not have IMA xattr, cannot perform test ok 19 add-with-timestamp ok 20 add-link-flag ok 21 add-link-archive ok 22 add-link-directory ok 23 authenticate: login/logout ok 24 authenticate: with stdin ok 25 authenticate: login/logout should succeed with XDG_RUNTIME_DIR unset ok 26 authenticate: logout should fail with nonexistent authfile ok 27 authenticate: logout should fail with inconsistent authfiles ok 28 authenticate: cert and credentials ok 29 authenticate: with --tls-verify=true ok 30 authenticate: with cached (not command-line) credentials ok 31 from ok 32 from-defaultpull ok 33 from-scratch ok 34 from-nopull ok 35 mount ok 36 by-name ok 37 commit ok 38 release # skip Release testing may be enabled by setting $RELEASE_TESTING = 'true'. ok 39 blobcache-pull ok 40 blobcache-from ok 41 blobcache: blobs must be reused when pushing across registry ok 42 blobcache-commit ok 43 blobcache-push ok 44 blobcache-build-compressed-using-dockerfile-explicit-push ok 45 blobcache-build-uncompressed-using-dockerfile-explicit-push ok 46 blobcache-build-compressed-using-dockerfile-implicit-push ok 47 blobcache-build-uncompressed-using-dockerfile-implicit-push ok 48 bud with a path to a Dockerfile (-f) containing a non-directory entry ok 49 bud stdio is usable pipes ok 50 bud: build manifest list and --add-compression zstd ok 51 bud: build manifest list and --add-compression with containers.conf ok 52 bud: build manifest list with --add-compression zstd, --compression and --force-compression ok 53 Multi-stage should not remove used base-image without --layers ok 54 no layer should be created on scratch ok 55 no empty layer for metadata-only instructions without --layers ok 56 bud and test --inherit-annotations ok 57 bud and test --inherit-annotations with --layers ok 58 bud with no instructions but with CLI flags that require a new image be written ok 59 bud: build push with --force-compression ok 60 bud with --dns* flags ok 61 build with inline RUN --network=host ok 62 build with inline RUN --network=none ok 63 build with inline RUN --network=fake ok 64 build with inline default RUN --network=default ok 65 bud with ignoresymlink on default file ok 66 buildkit-mount type=cache should not hang if cache is wiped in between ok 67 build test warning for preconfigured TARGETARCH, TARGETOS, TARGETPLATFORM or TARGETVARIANT ok 68 build-conflicting-isolation-chroot-and-network ok 69 bud with .dockerignore #1 ok 70 bud --layers with --mount type bind should burst cache if symlink is changed ok 71 bud --layers with --mount type bind should burst cache if content is changed ok 72 bud --layers with --mount type bind should burst and multiple mounts cache if content is changed ok 73 bud --layers with --mount type bind should burst cache if content is changed - source is additional build context ok 74 bud --layers should not hit cache if heredoc is changed ok 75 bud --layers with --mount type bind should preserve cache when file mod time changes but content stays same ok 76 bud --layers should not hit cache if heredoc is changed - with ARG ok 77 bud build with heredoc content ok 78 bud build with heredoc with COPY instructionw with .containerignore set ok 79 bud build with heredoc content which is a bash file ok 80 bud build with heredoc content with inline interpreter ok 81 bud build with heredoc verify mount leak ok 82 bud with .containerignore ok 83 bud with .dockerignore - unmatched ok 84 bud with .dockerignore #2 ok 85 bud with .dockerignore #4 ok 86 bud with .dockerignore #6 ok 87 build with --platform without OS ok 88 build with basename resolving default arg ok 89 build with basename resolving user arg ok 90 build with basename resolving user arg from file ok 91 build with basename resolving user arg from latest file in arg list ok 92 build with basename resolving user arg from in arg list ok 93 build with basename resolving user arg - should fail ok 94 build-with-inline-platform-and-variant ok 95 build-with-inline-platform ok 96 build-with-inline-platform-and-rely-on-defaultbuiltinargs ok 97 build-with-inline-platform-and-rely-on-defaultbuiltinargs-check-custom-override ok 98 build-with-inline-platform-amd-but-tag-as-arm ok 99 build-with-omit-history-to-true should not add history ok 100 build with --userns=auto also with size # skip cannot find mappings for the current user ok 101 build with --userns=auto with uidmapping # skip cannot find mappings for the current user ok 102 build with --userns=auto with gidmapping # skip cannot find mappings for the current user ok 103 build-test with OCI prestart hook ok 104 build with add resolving to invalid HTTP status code ok 105 build test has gid in supplemental groups ok 106 build-mount-cache-with-id-mappings ok 107 build-mount-cache-writeable-as-unprivileged-user ok 108 build-mount-bind-readable-as-unprivileged-user ok 109 build-mount-secret-readable-as-unprivileged-user ok 110 build test if supplemental groups has gid with --isolation chroot ok 111 build-test --mount=type=secret test relative to workdir mount ok 112 build-test --mount=type=cache test relative to workdir mount ok 113 build-test do not use mount stage from cache if it was rebuilt ok 114 build-test use image from cache with --mount and burst when image is changed ok 115 build-test verify no dangling containers are left ok 116 No default warning for TARGETARCH, TARGETOS, TARGETPLATFORM ok 117 build-test skipping unwanted stages with --skip-unused-stages=false and --skip-unused-stages=true ok 118 build-test: do not warn for instructions declared in unused stages ok 119 build-test skipping unwanted stages with FROM ok 120 build: test race in updating image name while performing parallel commits ok 121 build-test skipping unwanted stages with FROM and conflict with additional build context ok 122 build-test skipping unwanted stages with COPY from stage name ok 123 build test --retry and --retry-delay ok 124 build-test skipping unwanted stages with COPY from stage index ok 125 build test optimal cache working for COPY instruction ok 126 build test optimal cache working for ADD instruction ok 127 build-test skipping unwanted stages with --mount from stagename ok 128 build-test skipping unwanted stages with --mount from stagename with flag order changed ok 129 build-with-additional-build-context and COPY, test pinning image ok 130 build-with-additional-build-context and COPY, stagename and additional-context conflict ok 131 build-with-additional-build-context and COPY, additionalContext and numeric value of stage ok 132 build-with-additional-build-context and FROM, stagename and additional-context conflict ok 133 build-with-additional-build-context and COPY, additional context from host ok 134 build-with-additional-build-context and COPY, additional context from external URL ok 135 build-with-additional-build-context and FROM, pin busybox to alpine ok 136 build-with-additional-build-context and RUN --mount=from=, additional-context and also test conflict with stagename ok 137 build-with-additional-build-context and RUN --mount=from=, additional-context not image and also test conflict with stagename ok 138 build-with-additional-build-context must use cache if built with layers ok 139 build-with-additional-build-context and RUN --mount=from=, additional-context is URL and mounted from subdir ok 140 build-with-additional-build-context and COPY, ensure .containerignore is being respected ok 141 bud with --layers and --no-cache flags ok 142 bud with no --layers comment ok 143 bud with --layers and single and two line Dockerfiles ok 144 bud with --layers, multistage, and COPY with --from ok 145 bud-multistage-partial-cache ok 146 bud-multistage-copy-final-slash ok 147 bud-multistage-reused ok 148 bud-multistage-cache ok 149 bud-multistage-pull-always ok 150 bud with --layers and symlink file ok 151 bud with --layers and dangling symlink ok 152 bud with --layers and --build-args ok 153 bud with --layers and --build-args: override ARG with ENV and image must be cached ok 154 bud with --layers and --build-args: use raw ARG and cache should not be used ok 155 bud with --rm flag ok 156 bud with --force-rm flag ok 157 bud --layers with non-existent/down registry ok 158 bud from base image should have base image ENV also ok 159 bud-from-scratch ok 160 bud-with-unlimited-memory-swap ok 161 build with --no-cache and --layer ok 162 build --unsetenv PATH ok 163 bud with --env ok 164 build with custom build output and output rootfs to directory ok 165 build with custom build output for multi-stage and output rootfs to directory ok 166 build with custom build output for multi-stage-cached and output rootfs to directory ok 167 build with custom build output for single-stage-cached and output rootfs to directory ok 168 build with custom build output and output rootfs to tar ok 169 build with custom build output and output rootfs to tar by pipe ok 170 build with custom build output and output rootfs to tar with no additional step ok 171 build with custom build output must fail for bad input ok 172 bud-from-scratch-untagged ok 173 bud with --tag ok 174 bud with bad --tag ok 175 bud-from-scratch-iid ok 176 bud-from-scratch-label ok 177 bud-with-identity-label ok 178 bud-without-identity-label ok 179 bud-suppressed-identity-label ok 180 bud-from-scratch-annotation ok 181 bud-from-scratch-layers ok 182 bud-from-multiple-files-one-from ok 183 bud-from-multiple-files-two-froms ok 184 build using --layer-label and test labels on intermediate images ok 185 bud and test --unsetlabel ok 186 bud and test --unsetannotation ok 187 bud and test --unsetannotation with --layers ok 188 bud and test --unsetannotation with only base image ok 189 bud and test inherit-labels ok 190 build using intermediate images should not inherit label ok 191 bud-multi-stage-builds ok 192 bud-multi-stage-builds-small-as ok 193 bud-preserve-subvolumes ok 194 bud-http-Dockerfile ok 195 bud-http-context-with-Dockerfile ok 196 bud-http-context-dir-with-Dockerfile ok 197 bud-git-context ok 198 bud-git-context-subdirectory ok 199 bud-git-context-failure ok 200 bud-github-context ok 201 bud-github-context-from-commit ok 202 bud-github-context-with-branch-subdir-commit ok 203 bud-additional-tags ok 204 bud-additional-tags-cached ok 205 bud-volume-perms ok 206 bud-volume-ownership ok 207 bud-builtin-volume-symlink ok 208 bud-from-glob ok 209 bud-maintainer ok 210 bud-unrecognized-instruction ok 211 bud-shell ok 212 bud-shell during build in Docker format ok 213 bud-shell during build in OCI format ok 214 bud-shell changed during build in Docker format ok 215 bud-shell changed during build in OCI format ok 216 bud with symlinks ok 217 bud with symlinks to relative path ok 218 bud with multiple symlinks in a path ok 219 bud with multiple symlink pointing to itself ok 220 bud multi-stage with symlink to absolute path ok 221 bud multi-stage with dir symlink to absolute path ok 222 bud with ENTRYPOINT and RUN ok 223 bud with ENTRYPOINT and empty RUN ok 224 bud with CMD and RUN ok 225 bud with CMD and empty RUN ok 226 bud with ENTRYPOINT, CMD and RUN ok 227 bud with ENTRYPOINT, CMD and empty RUN ok 228 bud access ENV variable defined in same source file ok 229 bud access ENV variable defined in FROM image ok 230 bud ENV preserves special characters after commit ok 231 bud with Dockerfile from valid URL ok 232 bud with Dockerfile from invalid URL ok 233 bud with -f flag, alternate Dockerfile name ok 234 bud with --cache-from noop flag ok 235 bud with --compress noop flag ok 236 bud with --cpu-shares flag, no argument ok 237 bud with --cpu-shares flag, invalid argument ok 238 bud with --cpu-shares flag, valid argument ok 239 bud with --cpu-shares short flag (-c), no argument ok 240 bud with --cpu-shares short flag (-c), invalid argument ok 241 bud with --cpu-shares short flag (-c), valid argument ok 242 bud-onbuild ok 243 bud-onbuild-layers ok 244 bud-logfile ok 245 bud-logfile-with-split-logfile-by-platform ok 246 bud with ARGS ok 247 bud with unused ARGS ok 248 bud with multi-value ARGS ok 249 bud-from-stdin ok 250 bud with preprocessor ok 251 bud with preprocessor error ok 252 bud-with-rejected-name ok 253 bud with chown copy ok 254 bud with combined chown and chmod copy ok 255 bud with combined chown and chmod add ok 256 bud with chown copy with bad chown flag in Dockerfile with --layers ok 257 bud with chown copy with unknown substitutions in Dockerfile ok 258 bud with chmod copy ok 259 bud with chmod copy with bad chmod flag in Dockerfile with --layers ok 260 bud with chmod add ok 261 bud with chown add ok 262 bud with chown add with bad chown flag in Dockerfile with --layers ok 263 bud with chmod add with bad chmod flag in Dockerfile with --layers ok 264 bud with ADD with checksum flag ok 265 bud with ADD with bad checksum ok 266 bud with ADD with bad checksum flag ok 267 bud with ADD file construct ok 268 bud with COPY of single file creates absolute path with correct permissions ok 269 bud with COPY of single file creates relative path with correct permissions ok 270 bud with ADD of single file creates absolute path with correct permissions ok 271 bud with ADD of single file creates relative path with correct permissions ok 272 bud multi-stage COPY creates absolute path with correct permissions ok 273 bud multi-stage COPY creates relative path with correct permissions ok 274 bud multi-stage COPY with invalid from statement ok 275 bud COPY to root succeeds ok 276 bud with FROM AS construct ok 277 bud with FROM AS construct with layers ok 278 bud with FROM AS skip FROM construct ok 279 build with -f pointing to not a file should fail ok 280 bud with symlink Dockerfile not specified in file ok 281 bud with ARG before FROM default value ok 282 bud with ARG before FROM ok 283 bud COPY --from= with ARG in stage scope ok 284 bud ARG scope: table of scope combinations ok 285 bud-with-healthcheck ok 286 bud with unused build arg ok 287 bud with copy-from and cache ok 288 bud with copy-from in Dockerfile no prior FROM ok 289 bud with copy-from with bad from flag in Dockerfile with --layers ok 290 bud with copy-from referencing the base image ok 291 bud with copy-from referencing the current stage ok 292 bud-target ok 293 bud-no-target-name ok 294 bud-multi-stage-nocache-nocommit ok 295 bud-multi-stage-cache-nocontainer # skip FIXME: Broken in CI right now ok 296 bud copy to symlink ok 297 bud copy to dangling symlink ok 298 bud WORKDIR isa symlink ok 299 bud WORKDIR isa symlink no target dir ok 300 bud WORKDIR isa symlink no target dir and follow on dir ok 301 buildah bud --volume ok 302 bud-copy-dot with --layers picks up changed file ok 303 buildah-bud-policy ok 304 bud-copy-replace-symlink ok 305 bud-copy-recurse ok 306 bud copy with .dockerignore #1 ok 307 bud copy with .dockerignore #2 ok 308 bud-copy-workdir ok 309 bud-copy-workdir --layers ok 310 bud-build-arg-cache ok 311 bud test RUN with a privileged command ok 312 bud-copy-dockerignore-hardlinks ok 313 bud without any arguments should succeed ok 314 bud without any arguments should fail when no Dockerfile exists ok 315 bud with specified context should fail if directory contains no Dockerfile ok 316 bud with specified context should fail if Dockerfile in context directory is actually a file ok 317 bud with specified context should fail if context directory does not exist ok 318 bud with specified context should succeed if context contains existing Dockerfile ok 319 bud with specified context should fail if context contains empty Dockerfile ok 320 bud-no-change ok 321 bud-no-change-label ok 322 bud-no-change-annotation ok 323 bud-squash-layers ok 324 bud-squash-hardlinks ok 325 rootless: support --device and renaming device using bind-mount ok 326 bud with additional directory of devices ok 327 bud with additional device ok 328 bud with Containerfile ok 329 bud with Containerfile.in, --cpp-flag ok 330 bud with Containerfile.in, via envariable ok 331 bud with Dockerfile ok 332 bud with Containerfile and Dockerfile ok 333 bud-http-context-with-Containerfile ok 334 bud with Dockerfile from stdin ok 335 bud with Dockerfile from stdin tar ok 336 bud containerfile with args ok 337 bud using gitrepo and branch ok 338 bud using gitrepo with .git and branch ok 339 bud containerfile with tar archive in copy ok 340 bud pull never ok 341 bud pull false no local image ok 342 bud with Containerfile should fail with nonexistent authfile ok 343 bud for multi-stage Containerfile with invalid registry and --authfile as a fd, should fail with no such host ok 344 bud COPY with URL should fail ok 345 bud quiet ok 346 bud COPY with Env Var in Containerfile ok 347 bud with custom arch ok 348 bud with custom os ok 349 bud with custom os-version ok 350 bud with custom os-features ok 351 bud with custom platform ok 352 bud with custom platform and empty os or arch ok 353 bud Add with linked tarball ok 354 bud file above context directory ok 355 bud-multi-stage-args-scope ok 356 bud-multi-stage-args-history ok 357 bud-implicit-no-history ok 358 bud with encrypted FROM image ok 359 bud with --build-arg ok 360 bud arg and env var with same name ok 361 bud copy chown with newuser ok 362 bud-builder-identity ok 363 run check --from with arg ok 364 bud preserve rootfs for --mount=type=bind,from= ok 365 bud timestamp ok 366 bud timestamp compare ok 367 bud with-rusage ok 368 bud with-rusage-logfile ok 369 bud-caching-from-scratch ok 370 bud-caching-from-scratch-config ok 371 bud capabilities test ok 372 bud does not gobble stdin ok 373 bud cache by format ok 374 bud cache add-copy-chown ok 375 bud-terminal ok 376 bud --ignorefile containerignore ok 377 bud with network options ok 378 bud-replace-from-in-containerfile ok 379 bud test no --stdin ok 380 bud with --arch flag ok 381 bud with --manifest flag new manifest ok 382 bud with --manifest flag existing manifest ok 383 bud test empty newdir ok 384 bud retain intermediary image ok 385 bud --pull=ifmissing --arch test ok 386 bud --file with directory ok 387 bud --authfile ok 388 build verify cache behaviour with --cache-ttl ok 389 build verify cache must reuse most recent layer in conflict ok 390 build verify cache behaviour with --cache-ttl=0s ok 391 build test pushing and pulling from multiple remote cache sources ok 392 build test pushing and pulling from remote cache sources ok 393 build test pushing and pulling from remote cache sources - after adding content summary ok 394 build test run mounting stage cached from remote cache source ok 395 bud with undefined build arg directory ok 396 bud with arg in from statement ok 397 bud with --runtime and --runtime-flag ok 398 bud - invalid runtime flags test ok 399 bud - accept at most one arg ok 400 bud with --no-hostname ok 401 bud with --add-host ok 402 bud with --add-host with host-gateway ok 403 bud with --cgroup-parent ok 404 bud with --cpu-period and --cpu-quota ok 405 bud check mount /sys/fs/cgroup ok 406 bud with --cpu-shares, checked ok 407 bud with --cpuset-cpus ok 408 bud with --cpuset-mems ok 409 bud with --isolation ok 410 bud with --pull-always ok 411 bud with --memory and --memory-swap ok 412 bud with --shm-size ok 413 bud with --ulimit ok 414 bud with .dockerignore #3 ok 415 bud with copy --exclude ok 416 bud with copy --parents ok 417 bud-copy--parents-links ok 418 bud with containerfile secret ok 419 bud with containerfile secret and secret is accessed twice and build should be successful ok 420 bud with containerfile secret accessed on second RUN ok 421 bud with default mode perms ok 422 bud with containerfile secret options ok 423 bud with containerfile secret not required ok 424 bud with containerfile secret required ok 425 bud with containerfile env secret ok 426 bud with containerfile env secret priority ok 427 bud with malformed --secret flag should fail not panic ok 428 bud-multiple-platform-values # skip FIXME: #4396 - this test is broken, and is failing gating tests ok 429 bud-multiple-platform-no-partial-manifest-list ok 430 bud-multiple-platform-failure ok 431 bud-multiple-platform-no-run ok 432 bud-multiple-platform-with-base-as-default-arg ok 433 bud-multiple-platform-with-base-as-arg-with-tag-and-digest ok 434 bud-multiple-platform for --all-platform with additional-build-context ok 435 bud-targetplatform-as-build-arg ok 436 build must reset platform for stages if needed ok 437 bud-multistage-relabel ok 438 bud-from-relabel ok 439 bud with run should not leave mounts behind cleanup test ok 440 bud with custom files in /run/ should persist cleanup test ok 441 bud-with-mount-like-buildkit ok 442 bud-with-mount-no-source-like-buildkit ok 443 bud-with-mount-with-only-target-like-buildkit ok 444 bud-with-mount-no-subdir-like-buildkit ok 445 bud-with-mount-relative-path-like-buildkit ok 446 bud-with-mount-relative-path-like-buildkit-arg-in-source ok 447 bud-with-mount-with-rw-like-buildkit ok 448 bud-verify-if-we-dont-clean-preexisting-path ok 449 bud-with-mount-with-tmpfs-like-buildkit ok 450 bud-with-mount-with-tmpfs-with-copyup-like-buildkit ok 451 bud-with-mount-cache-like-buildkit ok 452 bud-with-mount-cache-like-buildkit with buildah prune should clear the cache ok 453 bud-with-mount-cache-like-buildkit-verify-default-selinux-option ok 454 bud-with-mount-cache-like-buildkit-locked-across-steps ok 455 bud-with-multiple-mount-keeps-default-bind-mount ok 456 bud with user in groups ok 457 build proxy ok 458 build proxy - ADD URL ok 459 bud-with-mount-bind-from-like-buildkit ok 460 bud-with-writeable-mount-bind-from-like-buildkit ok 461 bud-with-mount-bind-from-without-source-like-buildkit ok 462 bud-with-mount-bind-from-with-empty-from-like-buildkit ok 463 bud-with-mount-cache-from-like-buildkit ok 464 bud-with-mount-cache-image-from-like-buildkit ok 465 bud-with-mount-cache-multiple-from-like-buildkit ok 466 bud-with-mount-bind-from-relative-like-buildkit ok 467 bud-with-mount-bind-from-multistage-relative-like-buildkit ok 468 bud-with-mount-bind-from-cache-multistage-relative-like-buildkit ok 469 bud with network names ok 470 bud with --network slirp4netns ok 471 bud with --network pasta # skip pasta only works rootless ok 472 bud WORKDIR owned by USER ok 473 build interrupted ok 474 build terminated ok 475 build killed ok 476 build-multiple-parse ok 477 build-with-network-test ok 478 build-with-no-new-privileges-test ok 479 build --group-add # skip test is being run by root or without any supplemental groups (uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023) ok 480 build-env-precedence ok 481 build prints 12-digit hash ok 482 build with name path changes ok 483 build test default ulimits # skip FIXME: we cannot rely on podman-run ulimits matching buildah-bud (see #5820) ok 484 build no write file on host - CVE-2024-1753 ok 485 pull policy ok 486 build-test --mount=type=secret test from env with chroot isolation # skip Need to not be root for this test to work ok 487 build-logs-from-platform ok 488 build add https retry ca ok 489 bud with ADD with git repository source ok 490 build-validates-bind-bind-propagation ok 491 build-validates-cache-bind-propagation ok 492 build-check-cve-2024-9675 ok 493 build-mounts-implicit-workdir ok 494 build-security-opt-mask ok 495 build-mounts-build-context-rw ok 496 build-with-two-outputs ok 497 build-with-timestamp-applies-to-oci-archive ok 498 build-with-timestamp-applies-to-oci-archive-with-base ok 499 bud-source-date-epoch-arg ok 500 bud-with-source-date-epoch-env ok 501 bud-with-timestamp-config-effects ok 502 bud-sets-created-annotation ok 503 bud-with-source-date-epoch-arg ok 504 bud source-date-epoch and timestamp inform cache checks ok 505 bud unset/inherit=false for labels and annotations inform cache checks ok 506 bud --link consistent diffID with --no-cache ok 507 bud --link consistent diffID with different base images ok 508 bud --link consistent diffID with multiple files ok 509 bud --link with glob patterns consistent diffID ok 510 bud --link cache behavior basic ok 511 bud --link with chmod and chown ok 512 bud --link multi-stage build cache ok 513 bud --link ADD with remote URL consistent diffID ok 514 bud --link respects dockerignore ok 515 bud multi-platform --layers should create separate images for each platform ok 516 bud multi-platform --layers should not reuse different platform if default platform is being used ok 517 bud --layers should not include pulled up parent directories of mount points ok 518 bud should include excluded pulled up parent directories in squashed images ok 519 bud COPY one file to ..../. creates the destination directory ok 520 bud with a previously-used graphroot with base image in it used as imagestore # skip imagestore flag is compatible with overlay, but not vfs ok 521 bud with exec-form RUN instruction ok 522 bud with --iidfile ok 523 bud with --iidfile-raw ok 524 bud with --iidfile and --iidfile-raw comparison ok 525 bud with --raw-iidfile alias ok 526 build-oci-archive-switch ok 527 build-with-run-mount ok 528 build-with-run-image-mount ok 529 bud with FROM --after ok 530 bud with FROM --after and COPY --from ok 531 bud with FROM --after error cases ok 532 bud-windows-host-process-container ok 533 bud-windows-with-timestamp-reproducible ok 534 bud-windows-with-source-date-epoch-reproducible ok 535 use-secret-to-env-variable ok 536 use-secret-to-env-variable-and-file-path ok 537 [test flags] --stage-labels without --save-stages should error ok 538 [test flags] bud with --save-stages=false does not save intermediate images ok 539 [test flags] --save-stages and --stage-labels=false does not label intermediate images ok 540 [test saving intermediate images] --save-stages on single-stage Dockerfile should not create intermediate images ok 541 [test saving intermediate images] --save-stages preserves intermediate image and skips unused ok 542 [test saving intermediate images] --save-stages preserves intermediate images for all stages ok 543 [test labeling intermediate images] --stage-labels adds metadata to config and history of the intermediate image and final image ok 544 [test labeling intermediate images] chain of two stages - labels are indicating that one stage is using another stage as base ok 545 [test labeling intermediate images] --jobs 1 and 2 correctly resolve stage references to imageID in labels ok 546 [test labeling intermediate images] two independent intermediate images are correctly labeled ok 547 [test labeling intermediate images] intermediate images from chain of three stages are correctly labeled ok 548 [test labeling intermediate images] intermediate images with ARG in stage names and bases in Containerfile are correctly labeled ok 549 [test labeling intermediate images] intermediate images without aliases are correctly labeled ok 550 [test labeling intermediate images] empty intermediate stage (only FROM, no instructions) does not create labeled image ok 551 [test final image] --save-stages build has same final image RootFS.DiffIDs count as build without args (all parent layers and single layer squashing all final stage instructions) ok 552 [test final image] final stage uses previous stage as base, but does not inherit its labels - it has its own labels ok 553 [test caching] Build 1: --layers --save-stages --stage-labels | Build 2: --layers --save-stages --stage-labels | Cache: layers can be reused ok 554 [test caching] Build 1: --save-stages | Build 2: --save-stages | Cache: intermediate images cannot be reused ok 555 [test caching] Build 1: --save-stages --stage-labels | Build 2: --save-stages --stage-labels | Cache: intermediate images cannot be reused ok 556 [test caching] Build 1: --save-stages --layers | Build 2: --save-stages --layers | Cache: intermediate images can be reused ok 557 [test caching] Build 1: --save-stages --stage-labels --layers | Build 2: --save-stages --layers | Cache: No cache reuse - missing labels are causing cache miss for each stage ok 558 [test caching] Build 1: --save-stages --layers | Build 2: --save-stages --stage-labels --layers | Cache: No cache reuse - added labels are causing cache miss for each stage ok 559 [test caching] Build 1: --layers | Build 2: --save-stages --stage-labels --layers | Cache: No cache reuse - added labels are causing cache miss for each stage ok 560 [test caching] Build 1: --save-stages --stage-labels --layers | Build 2: same flags, modified stage alias | Cache: intermediate stage rebuilt (name label changed) ok 561 bud overlay storage leaked mount ok 562 from-by-id ok 563 inspect-by-id ok 564 push-by-id ok 565 rmi-by-id ok 566 bud with CDI ok 567 from with CDI ok 568 run with CDI ok 569 chroot mount flags ok 570 chroot with overlay root ok 571 commit-flags-order-verification ok 572 commit ok 573 commit image on rootless setup with mount ok 574 commit-with-identity-label ok 575 commit-without-identity-label ok 576 commit-suppressed-identity-label ok 577 commit format test ok 578 commit --unsetenv PATH ok 579 commit quiet test ok 580 commit iidfile ok 581 commit metadata-file ok 582 commit rm test ok 583 commit-alternate-storage ok 584 commit-rejected-name ok 585 commit-no-empty-created-by ok 586 commit-no-name ok 587 commit should fail with nonexistent authfile ok 588 commit-builder-identity ok 589 commit-container-id ok 590 commit with name ok 591 commit to docker-distribution ok 592 commit encrypted local oci image ok 593 commit oci encrypt to registry ok 594 commit omit-timestamp ok 595 commit timestamp ok 596 commit with authfile ok 597 commit-without-names ok 598 commit-with-extra-files ok 599 commit with insufficient disk space ok 600 commit-with-source-date-epoch ok 601 commit-sets-created-annotation ok 602 config-flags-order-verification ok 603 config-flags-verification ok 604 config entrypoint using single element in JSON array (exec form) ok 605 config entrypoint using multiple elements in JSON array (exec form) ok 606 config entrypoint using string (shell form) ok 607 config --unsetlabel ok 608 config --unsetannotation ok 609 config set empty entrypoint doesn't wipe cmd ok 610 config cmd without entrypoint ok 611 config entrypoint with cmd ok 612 config remove all ok 613 config ok 614 config env using local environment ok 615 docker formatted builds must inherit healthcheck from base image ok 616 config env using --env expansion ok 617 user ok 618 remove configs using '-' syntax ok 619 containers ok 620 containers filter test ok 621 containers format test ok 622 containers json test ok 623 containers noheading test ok 624 containers quiet test ok 625 containers notruncate test ok 626 containers all test ok 627 containers.conf selinux test ok 628 containers.conf ulimit test ok 629 containers.conf additional devices test ok 630 containers.conf capabilities test ok 631 containers.conf /dev/shm test ok 632 containers.conf custom runtime ok 633 containers.conf network sysctls ok 634 containers.conf retry ok 635 copy-flags-order-verification ok 636 copy-local-multiple ok 637 copy-local-plain ok 638 copy-local-subdirectory ok 639 copy-local-force-directory ok 640 copy-url-mtime ok 641 copy --chown ok 642 copy --chmod ok 643 copy-symlink ok 644 ignore-socket ok 645 copy-symlink-archive-suffix ok 646 copy-detect-missing-data ok 647 copy --ignorefile ok 648 copy --exclude ok 649 copy --parents ok 650 copy-quiet ok 651 copy-from-container ok 652 copy-container-root ok 653 add-from-image ok 654 copy with .dockerignore ok 655 copy-preserving-extended-attributes # skip setfattr not available, unable to check if it'll work in filesystem at /var/tmp/buildah_tests.t3qggp ok 656 copy-relative-context-dir ok 657 copy-file-relative-context-dir ok 658 copy-file-absolute-context-dir ok 659 copy-file-relative-no-context-dir ok 660 copy-from-ownership ok 661 copy-link-flag ok 662 copy-link-directory ok 663 copy-link-with-chown ok 664 copy-link-with-chmod ok 665 from-by-digest-s1 ok 666 from-by-digest-s1-a-discarded-layer ok 667 from-by-tag-s1 ok 668 from-by-digest-s2 ok 669 from-by-tag-s2 ok 670 from-by-repo-only-s2 ok 671 write-formats ok 672 bud-formats ok 673 from-flags-order-verification ok 674 from-with-digest ok 675 commit-to-from-elsewhere ok 676 from-tagged-image ok 677 from the following transports: docker-archive, oci-archive, and dir ok 678 from the following transports: docker-archive and oci-archive with no image reference ok 679 from cpu-period test ok 680 from cpu-quota test ok 681 from cpu-shares test ok 682 from cpuset-cpus test ok 683 from cpuset-mems test ok 684 from memory test ok 685 from volume test ok 686 from volume ro test ok 687 from --volume with U flag ok 688 from shm-size test ok 689 from add-host test ok 690 from name test ok 691 from cidfile test ok 692 from pull never ok 693 from pull false no local image ok 694 from with nonexistent authfile: fails ok 695 from --pull-always: emits 'Getting' even if image is cached ok 696 from --quiet: should not emit progress messages ok 697 from encrypted local image ok 698 from encrypted registry image ok 699 from with non buildah container ok 700 from --arch test ok 701 from --platform test ok 702 from --authfile test ok 703 from --cap-add/--cap-drop test ok 704 from ulimit test ok 705 from isolation test ok 706 from cgroup-parent test ok 707 from-image-with-zstd-compression ok 708 from proxy test ok 709 from-image-by-id ok 710 buildah help - basic tests ok 711 history-cmd ok 712 history-entrypoint ok 713 history-env ok 714 history-healthcheck ok 715 history-label ok 716 history-onbuild ok 717 commit-with-omit-history-set-to-true ok 718 history-port ok 719 history-shell ok 720 history-stop-signal ok 721 history-user ok 722 history-volume ok 723 history-workingdir ok 724 history-add ok 725 history-copy ok 726 history-run ok 727 history should not contain vars in allowlist unless set in ARG ok 728 history should contain vars in allowlist when set in ARG ok 729 images-flags-order-verification ok 730 images ok 731 images all test ok 732 images filter test ok 733 images format test ok 734 images noheading test ok 735 images quiet test ok 736 images no-trunc test ok 737 images json test ok 738 images json dup test ok 739 images json valid ok 740 specify an existing image ok 741 specify a nonexistent image ok 742 Test dangling images ok 743 image digest test ok 744 images in OCI format with no creation dates ok 745 Test two image names ok 746 info ok 747 logging levels ok 748 inspect-flags-order-verification ok 749 inspect ok 750 inspect-is-json ok 751 inspect-config-is-json ok 752 inspect-manifest-is-json ok 753 inspect-ociv1-is-json ok 754 inspect-docker-is-json ok 755 inspect-format-config-is-json ok 756 inspect-format-manifest-is-json ok 757 inspect-format-ociv1-is-json ok 758 inspect-format-docker-is-json ok 759 inspect-format-docker-variant ok 760 inspect manifest and verify OCI annotation ok 761 manifest-create ok 762 manifest-inspect-id ok 763 manifest-add ok 764 manifest-add artifact ok 765 manifest-add-multiple-artifacts ok 766 manifest-add local image ok 767 manifest-add-one ok 768 manifest-add-all ok 769 manifest-annotate global annotation ok 770 manifest-annotate instance annotation ok 771 manifest-annotate subject ok 772 manifest-remove ok 773 manifest-remove-not-found ok 774 manifest-rm failures ok 775 manifest-push ok 776 manifest-push with retry ok 777 manifest-push-all ok 778 manifest-push-all-default-true ok 779 manifest-push-purge ok 780 manifest-push-rm ok 781 manifest-push should fail with nonexistent authfile ok 782 manifest-from-tag ok 783 manifest-from-digest ok 784 manifest-from-instance ok 785 manifest-no-matching-instance ok 786 manifest-add-to-list-from-storage ok 787 manifest-create-list-from-storage ok 788 manifest-skip-some-base-images-with-all-platforms ok 789 log-level set to debug ok 790 log-level set to info ok 791 log-level set to warn ok 792 log-level set to error ok 793 log-level set to invalid ok 794 mkcw-convert # skip cryptsetup not found ok 795 mkcw-commit # skip cryptsetup not found ok 796 mkcw build # skip cryptsetup not found ok 797 mount-flags-order-verification ok 798 mount one container ok 799 mount bad container ok 800 mount multi images ok 801 mount multi images one bad ok 802 list currently mounted containers ok 803 already-in-userns # skip BUILDAH_ISOLATION = ok 804 user-and-network-namespace ok 805 idmapping ok 806 ipc-namespace ok 807 net-namespace ok 808 network-namespace ok 809 pid-namespace ok 810 user-namespace ok 811 uts-namespace ok 812 combination-namespaces ok 813 idmapping-and-squash ok 814 invalid userns-uid-map userns-gid-map ok 815 idmapping-syntax ok 816 use containers.conf namespace settings ok 817 overlay specific level # skip skipping overlay test because $STORAGE_DRIVER = vfs ok 818 overlay source permissions and owners # skip skipping overlay test because $STORAGE_DRIVER = vfs ok 819 overlay path contains colon # skip skipping overlay test because $STORAGE_DRIVER = vfs ok 820 implicit-and-explicit-platforms ok 821 local-image resolution ok 822 pull-flags-order-verification ok 823 pull-blocked ok 824 pull-from-registry ok 825 pull-from-docker-archive ok 826 pull-from-oci-archive ok 827 pull-from-local-directory ok 828 pull-from-docker-daemon # skip docker is not installed ok 829 pull-all-tags ok 830 pull-from-oci-directory ok 831 pull-denied-by-registry-sources ok 832 pull should fail with nonexistent authfile ok 833 pull encrypted local image ok 834 pull encrypted registry image ok 835 pull encrypted registry image from commit ok 836 pull image into a full storage ok 837 pull with authfile ok 838 pull quietly ok 839 pull-policy ok 840 pull --arch ok 841 pull --platform ok 842 pull image with TMPDIR set ok 843 pull-policy --missing --arch ok 844 push-flags-order-verification ok 845 push ok 846 push with manifest type conversion ok 847 push with imageid ok 848 push with imageid and digest file ok 849 push without destination ok 850 push should fail with nonexistent authfile ok 851 push-denied-by-registry-sources ok 852 buildah push image to containers-storage ok 853 buildah push image to docker-archive and oci-archive ok 854 buildah push image to docker and docker registry # skip docker is not installed ok 855 buildah oci encrypt and push local oci ok 856 buildah oci encrypt and push registry ok 857 buildah push to registry allowed by BUILD_REGISTRY_SOURCES ok 858 push with authfile ok 859 push with --quiet ok 860 push with --compression-format ok 861 registries ok 862 rename ok 863 rename same name as current name ok 864 rename same name as other container name ok 865 rm-flags-order-verification ok 866 remove multiple containers errors ok 867 remove one container ok 868 remove multiple containers ok 869 remove all containers ok 870 use conflicting commands to remove containers ok 871 remove a single tagged manifest list ok 872 rmi-flags-order-verification ok 873 remove one image ok 874 remove multiple images ok 875 remove multiple non-existent images errors ok 876 remove all images ok 877 use prune to remove dangling images ok 878 use prune to remove dangling images with parent ok 879 attempt to prune non-dangling empty images ok 880 use conflicting commands to remove images ok 881 remove image that is a parent of another image ok 882 rmi with cached images ok 883 rmi image that is created from another named image ok 884 rpc noop ok 885 run ok 886 run--args ok 887 run-cmd ok 888 run-user ok 889 run --env ok 890 run --group-add # skip test is being run by root or without any supplemental groups (uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023) ok 891 run --hostname ok 892 run should also override /etc/hostname ok 893 run --volume ok 894 run overlay --volume with custom upper and workdir ok 895 run --volume with U flag ok 896 run --user and verify gid in supplemental groups ok 897 run --workingdir ok 898 run --mount ok 899 run --mount=type=bind with from like buildkit ok 900 run --mount=type=cache like buildkit ok 901 run symlinks ok 902 run --cap-add/--cap-drop ok 903 Check if containers run with correct open files/processes limits # skip FIXME: we cannot rely on podman-run ulimits matching buildah-bud (see #5820) ok 904 run-builtin-volume-omitted ok 905 run-exit-status ok 906 run-exit-status on non executable ok 907 Verify /run/.containerenv exist ok 908 run-device ok 909 run-device-Rename ok 910 run check /etc/hosts ok 911 run check /etc/hosts and resolv.conf with --network pasta # skip pasta only works rootless ok 912 run check /etc/resolv.conf ok 913 run --network=none and --isolation chroot must conflict ok 914 run --network=private must mount a fresh /sys ok 915 run --network should override build --network ok 916 run --user ok 917 run --runtime --runtime-flag ok 918 run --terminal ok 919 rootless on cgroupv2 and systemd runs under user.slice # skip test is being invoked from root environment ok 920 run-inheritable-capabilities ok 921 run masks ok 922 empty run statement doesn't crash ok 923 container_name_as_hostname ok 924 root fs only mounted once ok 925 run reaps stray processes ok 926 commit-sbom-types ok 927 bud-sbom-types ok 928 bud-sbom-with-no-changes ok 929 bud-sbom-with-only-config-changes ok 930 bud-sbom-with-non-presets ok 931 selinux test ok 932 selinux spc ok 933 selinux specific level ok 934 commit-pull-push-signatures ok 935 build-with-dockerfile-signatures ok 936 source create ok 937 source add ok 938 source push/pull ok 939 source-policy: DENY rule blocks base image ok 940 source-policy: DENY rule with WILDCARD match ok 941 source-policy: CONVERT rule rewrites base image to pinned digest ok 942 source-policy: ALLOW rule explicitly allows source ok 943 source-policy: first matching rule wins ok 944 source-policy: invalid policy file fails build ok 945 source-policy: missing policy file fails build ok 946 source-policy: scratch base image is not evaluated ok 947 source-policy: multi-stage build with stage reference not evaluated ok 948 source-policy: no policy file means no restrictions ok 949 source-policy: CONVERT with normalized image references ok 950 source-policy: policy validation - missing action ok 951 source-policy: policy validation - missing selector identifier ok 952 source-policy: policy validation - CONVERT without updates ok 953 squash ok 954 squash-using-dockerfile ok 955 bud-squash-should-use-cache ok 956 bud-squash-should-use-cache and verify content inside image ok 957 bud with ssh key ok 958 bud with ssh key secret accessed on second RUN ok 959 bud with containerfile ssh options ok 960 bud with ssh sock ok 961 bind secrets mounts to container ok 962 tag by name ok 963 tag by id ok 964 tag a manifest list ok 965 tutorial-cgroups ok 966 umount-flags-order-verification ok 967 umount one image ok 968 umount bad image ok 969 umount multi images ok 970 umount all images ok 971 umount multi images one bad