1..718 ok 1 [001] podman version emits reasonable output # Arch:amd64 OS:rhel10.1 Runtime:crun Rootless:false Events:journald Logdriver:journald Cgroups:v2+systemd Net:netavark DB:sqlite Store:overlay ok 2 [001] podman info ok 3 [001] podman --context emits reasonable output # skip only applicable on podman-remote ok 4 [001] podman can pull an image ok 5 [001] podman-remote : really is remote, works as --remote option # skip only applicable on podman-remote ok 6 [001] podman-remote: defaults ok 7 [001] podman-remote: check for command usage message without a running endpoint ok 8 [001] timeout # skip define $PODMAN_RUN_TIMEOUT_TEST to enable this test ok 9 [001] jq is installed and produces reasonable output ok 10 [001] podman --log-level recognizes log levels ok 11 [001] podman --noout properly suppresses output ok 12 [001] podman --noout is actually writing to /dev/null # skip [rootful] unshare requires rootless ok 13 [001] podman version --out writes matching version to a json ok 14 [001] podman - shutdown engines ok 15 [005] podman info - basic test ok 16 [005] podman info - json ok 17 [005] podman info - confirm desired runtime # skip CI_DESIRED_RUNTIME is unset--OK, because we're not in Cirrus ok 18 [005] podman info - confirm desired network backend ok 19 [005] podman info - confirm desired database # skip CI_DESIRED_DATABASE is unset--OK, because we're not in Cirrus ok 20 [005] podman info - confirm desired storage driver # skip CI_DESIRED_STORAGE is unset--OK, because we're not in Cirrus ok 21 [005] podman info - RHEL8 must use runc # skip Red Hat Enterprise Linux 10.1 > RHEL8 ok 22 [005] podman info --storage-opt='' ok 23 [005] podman info - additional image stores ok 24 [005] podman info netavark # skip Netavark testing not requested ($NETWORK_BACKEND='') ok 25 [005] podman --root PATH info - basic output ok 26 [005] rootless podman with symlinked /root ok 27 [005] podman --root PATH --volumepath info - basic output ok 28 [005] CONTAINERS_CONF_OVERRIDE ok 29 [005] podman - BoltDB cannot create new databases ok 30 [005] podman - empty string defaults for certain values ok 31 [010] podman images - basic output ok 32 [010] podman images - custom formats ok 33 [010] podman images - json ok 34 [010] podman images - history output ok 35 [010] podman images - filter ok 36 [010] podman images -a, after pulling by sha ok 37 [010] podman images - table format ok 38 [010] podman images - rmi -af removes all containers and pods ok 39 [010] podman images - rmi -f can remove infra images ok 40 [010] podman rmi --ignore ok 41 [010] podman image rm --force bogus ok 42 [010] podman images - commit docker with comment ok 43 [010] podman pull image with additional store ok 44 [010] podman images with concurrent removal ok 45 [011] podman image - sign with no sigfile ok 46 [012] podman images - bare manifest list ok 47 [012] podman manifest --tls-verify and --authfile ok 48 [012] manifest list --add-compression with zstd:chunked ok 49 [012] manifest list --add --artifact ok 50 [015] podman help - basic tests ok 51 [020] podman tag/untag ok 52 [020] podman untag all ok 53 [030] podman run - basic tests ok 54 [030] podman run - global runtime option ok 55 [030] podman run --memory=0 runtime option ok 56 [030] podman run --preserve-fds ok 57 [030] podman run --preserve-fd ok 58 [030] podman run - uidmapping has no /sys/kernel mounts ok 59 [030] podman run --rm ok 60 [030] podman run --name ok 61 [030] podman run --pull ok 62 [030] podman run --rmi ok 63 [030] podman run --conmon-pidfile --cidfile ok 64 [030] podman run docker-archive ok 65 [030] podman run : user namespace preserved root ownership ok 66 [030] podman run : add username to /etc/passwd if --userns=keep-id # skip [rootful] --userns=keep-id only works in rootless mode ok 67 [030] podman run : --userns=keep-id: passwd file is modifiable # skip [rootful] --userns=keep-id only works in rootless mode ok 68 [030] podman run --log-driver ok 69 [030] podman run --log-driver journald ok 70 [030] podman run --tz ok 71 [030] podman run --tz with zoneinfo ok 72 [030] podman run : full path to --runtime is preserved ok 73 [030] podman --noout run should not print output ok 74 [030] podman --noout create should not print output ok 75 [030] podman --out run should save the container id ok 76 [030] podman --out create should save the container id ok 77 [030] podman run : look up correct image name ok 78 [030] podman run on untagged image: make sure that image metadata is set ok 79 [030] podman inspect includes image data ok 80 [030] Verify /run/.containerenv exist ok 81 [030] podman run with --net=host and --port prints warning ok 82 [030] podman run - check workdir ok 83 [030] podman run - does not truncate or hang with big output ok 84 [030] podman run - do not set empty HOME ok 85 [030] podman run --timeout - basic test ok 86 [030] podman run no /etc/mtab ok 87 [030] podman run --hostuser tests # skip [rootful] test whether hostuser is successfully added ok 88 [030] podman run --device-cgroup-rule tests ok 89 [030] podman run closes stdin ok 90 [030] podman run defaultenv ok 91 [030] podman run - no /etc/hosts # skip Test is too dangerous to run in a non-container environment ok 92 [030] podman run image with filesystem permission ok 93 [030] podman run with log-opt option ok 94 [030] podman run --kernel-memory warning ok 95 [030] podman run update /etc/hosts ok 96 [030] podman run doesn't override oom-score-adj ok 97 [030] rootless podman clamps oom-score-adj if it is lower than the current one # skip not applicable under rootlfull podman ok 98 [030] podman top does not use nsenter from image ok 99 [030] podman create --security-opt ok 100 [030] podman run --device-read-bps # skip /dev/nullb0 not present, use 'modprobe null_blk nr_devices=1' to create it ok 101 [030] podman run failed --rm ok 102 [030] podman run --attach stdin prints container ID ok 103 [030] podman run --privileged as root with systemd will not mount /dev/tty ok 104 [030] podman run --privileged as rootless will not mount /dev/tty\d+ # skip [rootful] this test as rootless ok 105 [030] podman run --privileged as root with systemd mounts non-vt /dev/tty devices ok 106 [030] podman run read-only from containers.conf ok 107 [030] podman run ulimit from containers.conf ok 108 [030] podman run ulimit with -1 ok 109 [030] podman run - can use maximum ulimit value ok 110 [030] podman run - ulimits have the correct default values ok 111 [030] podman run bad --name ok 112 [030] podman run --net=host --cgroupns=host with read only cgroupfs ok 113 [030] podman run - idmapped mounts # skip no IDs allocated for user 'containers' ok 114 [030] podman run --restart=always/on-failure -- wait ok 115 [030] podman run - custom static_dir ok 116 [030] podman --authfile=nonexistent-path ok 117 [030] podman --syslog and environment passed to conmon ok 118 [030] podman create container with conflicting name ok 119 [030] podman run - /run must not be world-writable in systemd containers ok 120 [030] podman run with mounts.conf missing ok 121 [030] podman run - rm pod if container creation failed with -pod new: ok 122 [030] podman run - no entrypoint ok 123 [030] podman run - stopping loop ok 124 [030] podman run - no-hostname ok 125 [032] podman sigproxy test: run ok 126 [032] podman sigproxy test: start ok 127 [032] podman sigproxy test: attach ok 128 [035] podman logs - basic test ok 129 [035] podman logs - tail test, k8s-file ok 130 [035] podman logs - tail test, journald ok 131 [035] podman logs - multi k8s-file ok 132 [035] podman logs - multi journald ok 133 [035] podman logs restarted - k8s-file ok 134 [035] podman logs restarted journald ok 135 [035] podman logs - journald log driver requires journald events backend ok 136 [035] podman logs - since k8s-file ok 137 [035] podman logs - since journald ok 138 [035] podman logs - until k8s-file ok 139 [035] podman logs - until journald ok 140 [035] podman logs - --follow k8s-file ok 141 [035] podman logs - --follow journald ok 142 [035] podman logs - --since --follow k8s-file ok 143 [035] podman logs - --since --follow journald ok 144 [035] podman logs - --until --follow k8s-file ok 145 [035] podman logs - --until --follow journald ok 146 [035] podman logs --tail, k8s-file with partial lines ok 147 [037] podman container runlabel test ok 148 [040] podman ps - basic tests ok 149 [040] podman ps --filter ok 150 [040] podman ps --external ok 151 [040] podman ps --format label ok 152 [040] podman pod ps --format label ok 153 [040] podman ps --format PodName ok 154 [045] podman start --all - start all containers ok 155 [045] podman start --all with incompatible options ok 156 [045] podman start --filter - start only containers that match the filter ok 157 [045] podman start --filter invalid-restart-policy - return error ok 158 [045] podman start --all --filter ok 159 [045] podman start print IDs or raw input ok 160 [045] podman start again with lower ulimit -u # skip [rootful] tests ulimit -u changes in the rootless scenario ok 161 [045] podman start attach with created --rm container ok 162 [050] podman stop - basic test ok 163 [050] podman stop --all ok 164 [050] podman stop print IDs or raw input ok 165 [050] podman stop --ignore ok 166 [050] podman stop - can trap signal ok 167 [050] podman stop - unlock while waiting for timeout ok 168 [050] podman stop -t 1 Generate warning ok 169 [050] podman stop --noout ok 170 [050] podman stop, with --rm container ok 171 [055] podman rm ok 172 [055] podman rm - running container, w/o and w/ force ok 173 [055] podman rm container from storage ok 174 [055] podman rm <-> run --rm race ok 175 [055] podman rm --depend ok 176 [055] podman rm -f ok 177 [055] podman container rm --force bogus ok 178 [055] podman container rm doesn't affect stopping containers ok 179 [055] podman container rm --force doesn't leave running processes ok 180 [060] podman mount - basic test ok 181 [060] podman image mount ok 182 [060] podman run --mount ro=false ok 183 [060] podman run --mount image ok 184 [060] podman run --mount image inspection ok 185 [060] podman mount containers.conf # setup(): removing stray external container 1cac5de7a1ff (b-t186-y9vh85xz) not ok 186 [060] podman mount external container - basic test # tags: ci:parallel # (in test file /usr/share/podman/test/system/060-mount.bats, line 312) # `ensure_no_mountpoint "$mount_path"' failed with status 127 # # [23:56:30.420634001] # podman mount b-t186-y9vh85xz # [23:56:30.472793937] /var/lib/containers/storage/overlay/9a4d33c538d32dc112e5793fb132ee12c37b32883902d671b780c29b4d65be0d/merged # # [23:56:30.486919673] # podman ps --external -a --notruncate --format {{.ID}} {{.Names}} # [23:56:30.549498185] 1cac5de7a1ff312ba783f5079be13fca2c5fba4d2a575e67a98b933e8d8bd52a b-t186-y9vh85xz # # [23:56:30.585719503] # podman mount --notruncate # [23:56:30.653943860] 1cac5de7a1ff312ba783f5079be13fca2c5fba4d2a575e67a98b933e8d8bd52a /var/lib/containers/storage/overlay/9a4d33c538d32dc112e5793fb132ee12c37b32883902d671b780c29b4d65be0d/merged # # [23:56:30.693504085] # podman umount b-t186-y9vh85xz # [23:56:30.751835828] b-t186-y9vh85xz # /usr/share/podman/test/system/060-mount.bats: line 312: ensure_no_mountpoint: command not found # # [teardown] # # [23:56:31.005475683] # podman rm -f 1cac5de7a1ff # [23:56:31.055150836] 1cac5de7a1ff ok 187 [060] podman volume globs ok 188 [060] podman mount noswap memory mounts ok 189 [060] podman mount no-dereference ok 190 [065] podman cp file from host to container ok 191 [065] podman cp file from host to container tmpfs mount ok 192 [065] podman cp (-a=true) file from host to container and check ownership ok 193 [065] podman cp (-a=false) file from host to container and check ownership ok 194 [065] podman cp file from/to host while --pid=host ok 195 [065] podman cp file from container to host ok 196 [065] podman cp file from container to container ok 197 [065] podman cp dir from host to container ok 198 [065] podman cp dir from container to host ok 199 [065] podman cp dir from container to container ok 200 [065] podman cp symlinked directory from container ok 201 [065] podman cp file from host to container volume ok 202 [065] podman cp file from host to container mount ok 203 [065] podman cp * - wildcard copy multiple files from container to host ok 204 [065] podman cp - will not recognize symlink pointing into host space ok 205 [065] podman cp - will not expand globs in host space (#3829) ok 206 [065] podman cp - will not expand wildcard ok 207 [065] podman cp into container: weird symlink expansion ok 208 [065] podman cp into a subdirectory matching GraphRoot ok 209 [065] podman cp from stdin to container ok 210 [065] podman cp from container to stdout ok 211 [065] podman cp --overwrite file - ctr/ctr ok 212 [065] podman cp --overwrite file - ctr/host ok 213 [065] podman cp --overwrite file - host/ctr ok 214 [065] podman cp - dot notation - host to container ok 215 [065] podman cp - dot notation - container to host ok 216 [065] podman cp - dot notation - container to container ok 217 [070] podman build - basic test ok 218 [070] podman buildx - basic test ok 219 [070] podman build test -f - ok 220 [070] podman build - global runtime flags test ok 221 [070] podman build - set runtime ok 222 [070] podman build - cache (#3920) ok 223 [070] podman build test -f ./relative ok 224 [070] podman parallel build should not race ok 225 [070] podman build - URLs ok 226 [070] podman build - workdir, cmd, env, label ok 227 [070] podman build - COPY with ignore ok 228 [070] podman build with ignore '*' ok 229 [070] podman build with ignore '*' and containerfile outside of build context ok 230 [070] podman build - stdin test ok 231 [070] podman build - does not gobble stdin that does not belong to it ok 232 [070] podman build --layers test ok 233 [070] build with copy-from referencing the base image ok 234 [070] podman build --pull-never ok 235 [070] podman build --logfile test ok 236 [070] podman build check_label ok 237 [070] podman build check_seccomp_ulimits ok 238 [070] podman build --authfile bogus test ok 239 [070] podman build COPY hardlinks ok 240 [070] podman build -f test ok 241 [070] podman build .dockerignore failure test ok 242 [070] podman build .containerignore and .dockerignore test ok 243 [070] podman build build context ownership ok 244 [070] podman build build context is a symlink to a directory ok 245 [070] podman build --squash --squash-all should conflict ok 246 [070] podman build --volumes-from conflict ok 247 [070] podman build empty context dir ok 248 [070] podman build --file=https ok 249 [070] podman build --help defaults ok 250 [075] podman exec - basic test ok 251 [075] podman exec - leak check ok 252 [075] podman exec - cat from stdin ok 253 [075] podman exec - with keep-id # skip [rootful] --userns=keep-id only works in rootless mode ok 254 [075] podman exec/run - missing output ok 255 [075] podman run umask ok 256 [075] podman exec --tty ok 257 [075] podman exec - does not leak session IDs on invalid command ok 258 [075] podman exec --preserve-fd ok 259 [075] podman exec - additional groups ok 260 [080] podman pause/unpause ok 261 [080] podman unpause --all ok 262 [080] podman pause/unpause with HealthCheck interval ok 263 [085] podman top - basic tests ok 264 [090] events with a filter by label and --no-trunc option ok 265 [090] image events ok 266 [090] events with disjunctive filters - file ok 267 [090] events with disjunctive filters - journald ok 268 [090] events with file backend and journald logdriver with --follow failure ok 269 [090] events with disjunctive filters - default ok 270 [090] events with events_logfile_path in containers.conf ok 271 [090] events log-file rotation ok 272 [090] events log-file no duplicates ok 273 [090] events - labels included in container die ok 274 [090] events - backend none should error ok 275 [090] events - container inspect data - journald ok 276 [090] events - container inspect data - file ok 277 [090] events - docker compat ok 278 [090] events - volume events ok 279 [090] events - invalid filter # OpenSSL version: OpenSSL 3.0.16 11 Feb 2025 (Library: OpenSSL 3.0.16 11 Feb 2025) ok 280 podman pqc - verify TLS 1.3 and PQC connection ok 281 [110] podman history - basic tests ok 282 [110] podman history - custom format ok 283 [110] podman history - json ok 284 [110] podman image history Created ok 285 [120] podman load invalid file ok 286 [120] podman save to pipe and load ok 287 [120] podman image scp transfer # skip To run this test, set PODMAN_ROOTLESS_USER to a safe username ok 288 [120] podman load - by image ID ok 289 [120] podman load - by image name ok 290 [120] podman load - from URL ok 291 [120] podman load - redirect corrupt payload ok 292 [120] podman load - multi-image archive ok 293 [120] podman load - multi-image archive with redirect ok 294 [120] podman save --oci-accept-uncompressed-layers ok 295 [125] podman import ok 296 [125] podman export, alter tarball, re-import ok 297 [130] podman kill - test signal handling in containers ok 298 [130] podman kill - rejects invalid args ok 299 [130] podman kill - print IDs or raw input ok 300 [130] podman kill - concurrent stop ok 301 [130] podman wait - exit codes ok 302 [130] podman kill - no restart ok 303 [140] podman diff ok 304 [140] podman diff with buildah container ok 305 [150] podman login - basic test ok 306 [150] podman login - with wrong credentials ok 307 [150] podman login - check generated authfile ok 308 [150] podman login inconsistent authfiles ok 309 [150] podman login - check with --config global option ok 310 [150] podman push fail ok 311 [150] podman push and search ok with --tls-verify=false ok 312 [150] podman push and search ok with --tls-verify=true ok 313 [150] podman login - shares credentials with skopeo - default auth file ok 314 [150] podman login - shares credentials with skopeo - via envariable ok 315 [150] podman login - shares credentials with skopeo - via --authfile ok 316 [150] podman login -secret test ok 317 [150] podman pull images with retry ok 318 [150] podman containers.conf retry ok 319 [155] push and pull zstd chunked image ok 320 [155] zstd chunked does not modify image content ok 321 [160] podman run --volumes : basic ok 322 [160] podman volume duplicates ok 323 [160] podman volume filter --name ok 324 [160] podman volume create / run ok 325 [160] podman volume rm --force ok 326 [160] podman volume: exec/noexec ok 327 [160] podman volume, implicit creation with run ok 328 [160] podman volume import test ok 329 [160] podman volume export to stdout ok 330 [160] podman volume user test # skip only meaningful when run rootless ok 331 [160] podman volume with --userns=keep-id # skip only meaningful when run rootless ok 332 [160] podman volume prune ok 333 [160] podman volume type=bind ok 334 [160] podman volume type=tmpfs ok 335 [160] podman volume create copyup ok 336 [160] podman volume mount ok 337 [160] podman --image-volume ok 338 [160] podman volume rm --force bogus ok 339 [160] podman ps -f ok 340 [160] podman run with building volume and selinux file label ok 341 [160] podman volume create --ignore - do not chown ok 342 [161] podman volumes with XFS quotas ok 343 [170] podman --group-add keep-groups while in a userns ok 344 [170] podman --group-add keep-groups while not in a userns ok 345 [170] podman --group-add without keep-groups while in a userns ok 346 [170] rootful pod with custom ID mapping ok 347 [170] podman --remote --group-add keep-groups # skip this test only meaningful under podman-remote ok 348 [170] podman --group-add without keep-groups ok 349 [170] podman --group-add keep-groups plus added groups ok 350 [170] podman userns=auto in config file # skip no IDs allocated for user 'containers' ok 351 [170] podman userns=auto and secrets # skip no IDs allocated for user containers ok 352 [170] podman userns=nomap ok 353 [170] podman userns=keep-id ok 354 [170] podman userns=keep-id in a pod ok 355 [170] podman userns=auto with id mapping # skip not applicable under rootlfull podman ok 356 [170] podman current user not mapped in the userns ok 357 [180] podman run --blkio-weight-device ok 358 [190] podman --ipc=host ok 359 [190] podman --ipc=none ok 360 [190] podman --ipc=private ok 361 [190] podman --ipc=shareable ok 362 [190] podman --ipc=container@test ok 363 [195] podman test all namespaces ok 364 [200] podman pod - basic tests ok 365 [200] podman pod top - containers in different PID namespaces ok 366 [200] podman pod create - custom volumes ok 367 [200] podman pod create - custom infra image ok 368 [200] podman pod - communicating between pods ok 369 [200] podman pod - communicating via /dev/shm ok 370 [200] podman pod create - hashtag AllTheOptions ok 371 [200] podman pod create should fail when infra-name is already in use ok 372 [200] podman pod create --share ok 373 [200] podman pod create --pod new: --hostname ok 374 [200] podman rm --force to remove infra container ok 375 [200] podman pod create share net ok 376 [200] pod exit policies ok 377 [200] pod exit policies - play kube ok 378 [200] pod resource limits ok 379 [200] podman pod ps doesn't race with pod rm ok 380 [200] podman pod rm --force bogus ok 381 [200] podman pod create on failure ok 382 [200] podman pod create restart tests ok 383 [200] podman pod ps --filter ok 384 [200] podman pod cleans cgroup and keeps limits ok 385 [220] podman healthcheck ok 386 [220] podman healthcheck - restart cleans up old state ok 387 [220] podman wait --condition={healthy,unhealthy} ok 388 [220] podman healthcheck --health-on-failure ok 389 [220] podman healthcheck --health-on-failure with interval ok 390 [220] podman healthcheck --health-max-log-count values ok 391 [220] podman healthcheck --health-max-log-size values ok 392 [220] podman healthcheck --health-log-destination file ok 393 [220] podman healthcheck --health-log-destination journal ok 394 [250] podman generate - systemd - basic ok 395 [250] podman autoupdate local ok 396 [250] podman generate systemd - envar ok 397 [250] podman generate systemd - restart policy & timeouts ok 398 [250] podman pass LISTEN environment ok 399 [250] podman generate - systemd template ok 400 [250] podman generate - systemd template no support for pod ok 401 [250] podman generate - systemd template only used on --new ok 402 [250] podman --cgroup=cgroupfs doesn't show systemd warning ok 403 [250] podman --systemd sets container_uuid ok 404 [250] podman --systemd fails on cgroup v1 with a private cgroupns # skip test requires cgroupsv1 ok 405 [250] podman rootless-netns processes should be in different cgroup # skip only meaningful for rootless ok 406 [250] podman create --health-on-failure=kill ok 407 [250] podman-kube@.service template # skip No contrib/systemd/system/podman-kube@.service.in, and PODMAN=podman ok 408 [250] podman generate - systemd - DEPRECATED ok 409 [250] podman passes down the KillSignal and StopTimeout setting ok 410 [251] podman system service returns error ok 411 [251] podman system service unix: without two slashes still works ok 412 [251] podman-system-service containers survive service stop ok 413 [251] podman --host / -H options ok 414 [251] podman-system-service --log-level=trace should be able to hijack ok 415 [252] quadlet - basic ok 416 [252] quadlet conflict names ok 417 [252] quadlet - envvar ok 418 [252] quadlet - ContainerName and journal output check ok 419 [252] quadlet - labels ok 420 [252] quadlet - oneshot ok 421 [252] quadlet - volume ok 422 [252] quadlet - volume dependency ok 423 [252] quadlet - named volume dependency ok 424 [252] quadlet - network ok 425 [252] quadlet - network dependency ok 426 [252] quadlet - named network dependency ok 427 [252] quadlet kube - basic ok 428 [252] quadlet kube - named network dependency ok 429 [252] quadlet - rootfs ok 430 [252] quadlet - selinux disable ok 431 [252] quadlet - selinux labels ok 432 [252] quadlet - secret as environment variable ok 433 [252] quadlet - secret as a file ok 434 [252] quadlet - volume path using systemd %T specifier ok 435 [252] quadlet - tmpfs ok 436 [252] quadlet - userns ok 437 [252] quadlet - exit-code propagation ok 438 [252] quadlet kube - Working Directory ok 439 [252] quadlet - image files ok 440 [252] quadlet - kube oneshot ok 441 [252] quadlet - kube down force ok 442 [252] quadlet - image tag ok 443 [252] quadlet - pod simple ok 444 [252] quadlet - kube build from unavailable image with no tag ok 445 [252] quadlet - drop-in files ok 446 [252] quadlet - build with pull ok 447 [255] podman auto-update - validate input ok 448 [255] podman auto-update - label io.containers.autoupdate=image ok 449 [255] podman auto-update - label io.containers.autoupdate=image with rollback ok 450 [255] podman auto-update - label io.containers.autoupdate=disabled ok 451 [255] podman auto-update - label io.containers.autoupdate=fakevalue ok 452 [255] podman auto-update - label io.containers.autoupdate=local ok 453 [255] podman auto-update - label io.containers.autoupdate=local with rollback ok 454 [255] podman auto-update with multiple services ok 455 [255] podman auto-update using systemd ok 456 [255] podman-kube@.service template with rollback # skip No contrib/systemd/system/podman-kube@.service.in, and PODMAN=podman not ok 457 [255] podman auto-update - pod # (from function `bail-now' in file /usr/share/podman/test/system/helpers.bash, line 187, # from function `die' in file /usr/share/podman/test/system/helpers.bash, line 986, # from function `run_podman' in file /usr/share/podman/test/system/helpers.bash, line 572, # in test file /usr/share/podman/test/system/255-auto-update.bats, line 636) # `run_podman rmi $local_image $(pause_image)' failed # # [00:12:10.992733938] # podman tag quay.io/libpod/testimage:20241011 localhost/image:aWvns5c0EY # # [00:12:11.058547519] # podman pod create --name=wsTGqBBuez # [00:12:11.172595017] 22103426ef6a3b107e0a1178f42bbb3960beb1d17aed020be60c5e0c3f6440f5 # # [00:12:11.184319186] # podman create --label io.containers.autoupdate=local --pod=wsTGqBBuez --name=f2vzpdSDds localhost/image:aWvns5c0EY top # [00:12:11.275496895] 0fd99d7035f9cdacc406c1f549fedeefa28503af27af0c4e689d5a06b4074f90 # /run/systemd/system ~ # # [00:12:11.287423742] # podman generate systemd --name --new --files wsTGqBBuez # [00:12:11.359387134] # DEPRECATED command: # It is recommended to use Quadlets for running containers and pods under systemd. # # Please refer to podman-systemd.unit(5) for details. # /run/systemd/system/pod-wsTGqBBuez.service # /run/systemd/system/container-f2vzpdSDds.service # ~ # # systemctl start pod-wsTGqBBuez.service # # # [00:12:13.386115885] # podman pod inspect --format {{.State}} wsTGqBBuez # [00:12:13.465352153] Running # # [00:12:13.478739888] # podman container inspect --format {{.State.Status}} f2vzpdSDds # [00:12:13.541305454] running # # [00:12:13.554633739] # podman pod inspect --format {{.ID}} wsTGqBBuez # [00:12:13.616381237] a279a07b81ed69538cf1ba005d67679ebb2e8b7cff9ff82d0ca6855cd10a06b0 # # [00:12:13.627137480] # podman container inspect --format {{.ID}} f2vzpdSDds # [00:12:13.688586257] 351e640168d9eb1174ff69bc3ae6d2bbd410b7a43efea6f4bba0c5ef2070a871 # # [00:12:13.699352744] # podman auto-update --dry-run --format {{.Unit}},{{.Image}},{{.Updated}},{{.Policy}} # [00:12:13.770202906] pod-wsTGqBBuez.service,localhost/image:aWvns5c0EY,false,local # # [00:12:13.789727548] # podman build -t localhost/image:aWvns5c0EY -f /tmp/podman_bats.SN6Wli/Dockerfile # [00:12:15.100244678] STEP 1/2: FROM quay.io/libpod/testimage:20241011 # STEP 2/2: RUN touch /123 # COMMIT localhost/image:aWvns5c0EY # --> fa6f6e01a94f # Successfully tagged localhost/image:aWvns5c0EY # fa6f6e01a94fcf89566430c8c78d4c8a6b9f7d7591c2e5bbcd0769fa63d402e2 # # [00:12:15.112087873] # podman auto-update --dry-run --format {{.Unit}},{{.Image}},{{.Updated}},{{.Policy}} # [00:12:15.190555646] pod-wsTGqBBuez.service,localhost/image:aWvns5c0EY,pending,local # # [00:12:15.211279007] # podman auto-update --format {{.Unit}},{{.Image}},{{.Updated}},{{.Policy}} # [00:12:16.362864591] pod-wsTGqBBuez.service,localhost/image:aWvns5c0EY,true,local # # [00:12:17.465519455] # podman pod inspect --format {{.ID}} wsTGqBBuez # [00:12:17.529644982] ab1a774e22b78b9db4bf9a02b54b1556c4e52c627331a6769ee862dac53f091c # # [00:12:17.545812544] # podman container inspect --format {{.ID}} f2vzpdSDds # [00:12:17.608288887] 79641d1cf063988226c1fd5379d70db08c7faf3dcc430410f6063f1e0b377234 # # [00:12:18.223510476] # podman pod rm -f wsTGqBBuez # # [00:12:18.348484853] # podman rmi localhost/image:aWvns5c0EY localhost/podman-pause:5.5.1-1749427200 # [00:12:18.409410867] Untagged: localhost/image:aWvns5c0EY # Deleted: fa6f6e01a94fcf89566430c8c78d4c8a6b9f7d7591c2e5bbcd0769fa63d402e2 # Error: localhost/podman-pause:5.5.1-1749427200: image not known # [00:12:18.415109475] [ rc=1 (** EXPECTED 0 **) ] # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: exit code is 1; expected 0 # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [00:12:18.425379364] # podman rmi -f quay.io/libpod/alpine:latest quay.io/libpod/busybox:latest quay.io/libpod/localtest:latest quay.io/libpod/autoupdatebroken:latest quay.io/libpod/test:latest # # [00:12:18.470573119] # podman image prune -f # # [teardown] ok 458 [255] podman-auto-update --authfile ok 459 [260] sdnotify : ignore ok 460 [260] sdnotify : conmon ok 461 [260] sdnotify : container ok 462 [260] sdnotify : healthy ok 463 [260] sdnotify : play kube - no policies ok 464 [260] sdnotify : play kube - with policies ok 465 [260] podman kube play - exit-code propagation ok 466 [260] podman pull - EXTEND_TIMEOUT_USEC ok 467 [260] podman system service ok 468 [270] podman system service - socket activation - no container ok 469 [270] podman system service - socket activation - existing container ok 470 [270] podman system service - socket activation - kill rootless pause # skip there is no pause process when running rootful ok 471 [271] podman system service - tcp CORS ok 472 [271] podman system service - tcp without CORS ok 473 [271] podman system service - CORS enabled in logs ok 474 podman system connection - basic add / ls / remove # skip only applicable when running remote ok 475 podman system connection - tcp # skip only applicable when running remote ok 476 podman system connection - ssh # skip only applicable when running remote ok 477 podman-remote: non-default connection # skip only applicable when running remote ok 478 [280] podman update - test all options ok 479 [280] podman update - set restart policy ok 480 [280] podman update - test all HealthCheck flags ok 481 [280] podman update - test HealthCheck flags without HealthCheck commands ok 482 [280] podman update - --no-healthcheck ok 483 [280] podman update - check behavior - change cmd and destination healthcheck ok 484 [280] podman update - resources on update are not changed unless requested ok 485 [300] podman cli parsing - quoted args - #2574 ok 486 [300] podman flag error ok 487 [300] podman run --env ok 488 [300] podman run/exec --env-file ok 489 [300] podman run --env with glob ok 490 [300] podman create --label-file ok 491 [320] podman system df - basic functionality ok 492 [320] podman system df --format {{ json . }} functionality ok 493 [320] podman system df - with rootfs container ok 494 [320] podman system df --format json functionality ok 495 [320] podman system df - with active containers and volumes ok 496 [320] podman system df - Reclaimable is not negative ok 497 podman corrupt images - initialize ok 498 podman corrupt images - rmi -f ok 499 podman corrupt images - rmi -f ok 500 podman corrupt images - rmi -f -a ok 501 podman corrupt images - image prune ok 502 podman corrupt images - system reset ok 503 podman corrupt images - cleanup ok 504 [331] podman system check - unmanaged layers ok 505 [331] podman system check - unused layers ok 506 [331] podman system check - layer content digest changed ok 507 [331] podman system check - layer content added ok 508 [331] podman system check - storage image layer missing ok 509 [331] podman system check - storage container image missing ok 510 [331] podman system check - storage layer data missing ok 511 [331] podman system check - storage image data missing ok 512 [331] podman system check - storage image data modified ok 513 [331] podman system check - container data missing ok 514 [331] podman system check - container data modified ok 515 [400] podman container storage is not accessible by unprivileged users ok 516 [400] sensitive mount points are masked without --privileged ok 517 [410] podman selinux: confined container ok 518 [410] podman selinux: container with label=disable ok 519 [410] podman selinux: privileged container ok 520 [410] podman selinux: privileged --userns=host container ok 521 [410] podman selinux: --ipc=host container ok 522 [410] podman selinux: init container ok 523 [410] podman selinux: init container with --security-opt type ok 524 [410] podman selinux: init container with --security-opt level&type ok 525 [410] podman selinux: init container with --security-opt level ok 526 [410] podman selinux: pid=host ok 527 [410] podman selinux: container with overridden range ok 528 [410] podman selinux: inspect kvm labels ok 529 [410] podman selinux: inspect multiple labels ok 530 [410] podman selinux: shared context in (some) namespaces ok 531 [410] podman selinux: containers in pods share full context ok 532 [410] podman selinux: containers in --no-infra pods do not share context ok 533 [410] podman with nonexistent labels ok 534 [410] podman selinux: check relabel ok 535 [410] podman selinux nested ok 536 [410] podman EnableLabeledUsers ok 537 [410] podman selinux: check unsupported relabel ok 538 [420] podman run, preserves initial --cgroup-manager ok 539 [420] podman run --cgroups=disabled keeps the current cgroup ok 540 [450] podman detects correct tty size ok 541 [450] podman load - will not read from tty ok 542 [450] podman run --tty -i failure with no tty ok 543 [450] podman run -l passthrough-tty ok 544 [500] podman network - basic tests ok 545 [500] podman networking: port on localhost ok 546 [500] podman networking: port with --userns=keep-id for rootless or --uidmap=* for rootful ok 547 [500] podman pod manages /etc/hosts correctly ok 548 [500] podman run with slirp4ns assigns correct addresses to /etc/hosts ok 549 [500] podman run with slirp4ns adds correct dns address to resolv.conf ok 550 [500] podman run with slirp4ns assigns correct ip address container ok 551 [500] podman network create ok 552 [500] podman network reload ok 553 [500] podman rootless cni adds /usr/sbin to PATH # skip only meaningful for rootless ok 554 [500] podman ipv6 in /etc/resolv.conf # skip This test needs an ipv6 nameserver in /etc/resolv.conf ok 555 [500] podman network connect/disconnect with port forwarding ok 556 [500] podman network after restart ok 557 [500] podman run CONTAINERS_CONF_OVERRIDE dns options ok 558 [500] podman run port forward range ok 559 [500] podman run CONTAINERS_CONF_OVERRIDE /etc/hosts options ok 560 [500] podman run /etc/* permissions ok 561 [500] podman network rm --force bogus ok 562 [500] podman network rm --dns-option ok 563 [500] podman rootless netns works when XDG_RUNTIME_DIR includes symlinks # skip only meaningful for rootless ok 564 [500] podman inspect list networks ok 565 [500] podman network cleanup --userns + --restart ok 566 [500] podman --uts=host must use 'uname -n' for /etc/hostname ok 567 [500] podman network inspect running containers ok 568 [500] Podman unshare --rootless-netns with Pasta # skip [rootful] pasta networking only available in rootless mode ok 569 [505] IPv4 default address assignment # skip [rootful] pasta networking only available in rootless mode ok 570 [505] IPv4 address assignment # skip [rootful] pasta networking only available in rootless mode ok 571 [505] No IPv4 # skip [rootful] pasta networking only available in rootless mode ok 572 [505] IPv6 default address assignment # skip [rootful] pasta networking only available in rootless mode ok 573 [505] IPv6 address assignment # skip [rootful] pasta networking only available in rootless mode ok 574 [505] No IPv6 # skip [rootful] pasta networking only available in rootless mode ok 575 [505] podman puts pasta IP in /etc/hosts # skip [rootful] pasta networking only available in rootless mode ok 576 [505] IPv4 default route # skip [rootful] pasta networking only available in rootless mode ok 577 [505] IPv4 default route assignment # skip [rootful] pasta networking only available in rootless mode ok 578 [505] IPv6 default route # skip [rootful] pasta networking only available in rootless mode ok 579 [505] IPv6 default route assignment # skip [rootful] pasta networking only available in rootless mode ok 580 [505] Default MTU # skip [rootful] pasta networking only available in rootless mode ok 581 [505] MTU assignment # skip [rootful] pasta networking only available in rootless mode ok 582 [505] Loopback interface state # skip [rootful] pasta networking only available in rootless mode ok 583 [505] Basic nameserver lookup # skip [rootful] pasta networking only available in rootless mode ok 584 [505] Default nameserver forwarding # skip [rootful] pasta networking only available in rootless mode ok 585 [505] Custom DNS forward address, IPv4 # skip [rootful] pasta networking only available in rootless mode ok 586 [505] Custom DNS forward address, IPv6 # skip [rootful] pasta networking only available in rootless mode ok 587 [505] Single TCP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 588 [505] Single TCP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 589 [505] TCP port range forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 590 [505] TCP port range forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 591 [505] Translated TCP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 592 [505] Translated TCP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 593 [505] TCP translated port range forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 594 [505] TCP translated port range forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 595 [505] Address-bound TCP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 596 [505] Address-bound TCP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 597 [505] Interface-bound TCP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 598 [505] Interface-bound TCP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 599 [505] Single TCP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 600 [505] Single TCP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 601 [505] TCP port range forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 602 [505] TCP port range forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 603 [505] Translated TCP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 604 [505] Translated TCP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 605 [505] TCP translated port range forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 606 [505] TCP translated port range forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 607 [505] Address-bound TCP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 608 [505] Address-bound TCP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 609 [505] Interface-bound TCP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 610 [505] Interface-bound TCP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 611 [505] Single UDP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 612 [505] Single UDP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 613 [505] UDP port range forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 614 [505] UDP port range forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 615 [505] Translated UDP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 616 [505] Translated UDP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 617 [505] UDP translated port range forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 618 [505] UDP translated port range forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 619 [505] Address-bound UDP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 620 [505] Address-bound UDP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 621 [505] Interface-bound UDP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 622 [505] Interface-bound UDP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 623 [505] Single UDP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 624 [505] Single UDP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 625 [505] UDP port range forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 626 [505] UDP port range forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 627 [505] Translated UDP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 628 [505] Translated UDP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 629 [505] UDP translated port range forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 630 [505] UDP translated port range forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 631 [505] Address-bound UDP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 632 [505] Address-bound UDP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 633 [505] Interface-bound UDP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 634 [505] Interface-bound UDP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 635 [505] TCP/IPv4 small transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 636 [505] TCP/IPv4 small transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 637 [505] TCP/IPv4 large transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 638 [505] TCP/IPv4 large transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 639 [505] TCP/IPv6 small transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 640 [505] TCP/IPv6 small transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 641 [505] TCP/IPv6 large transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 642 [505] TCP/IPv6 large transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 643 [505] UDP/IPv4 small transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 644 [505] UDP/IPv4 small transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 645 [505] UDP/IPv4 large transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 646 [505] UDP/IPv4 large transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 647 [505] UDP/IPv6 small transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 648 [505] UDP/IPv6 small transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 649 [505] UDP/IPv6 large transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 650 [505] UDP/IPv6 large transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 651 [505] pasta(1) quits when the namespace is gone # skip [rootful] pasta networking only available in rootless mode ok 652 [505] Unsupported protocol in port forwarding # skip [rootful] pasta networking only available in rootless mode ok 653 [505] Use options from containers.conf # skip [rootful] pasta networking only available in rootless mode ok 654 [505] pasta/bridge and host.containers.internal # skip [rootful] pasta networking only available in rootless mode ok 655 podman checkpoint - basic test # skip skip on RHEL and CentOS Stream ok 656 podman checkpoint/restore print IDs or raw input # skip skip on RHEL and CentOS Stream ok 657 podman checkpoint --export, with volumes # skip skip on RHEL and CentOS Stream ok 658 podman checkpoint --file-locks # skip skip on RHEL and CentOS Stream ok 659 podman checkpoint/restore ip and mac handling # skip skip on RHEL and CentOS Stream ok 660 podman checkpoint/restore the latest container # skip skip on RHEL and CentOS Stream ok 661 [550] rootless podman only ever uses single pause process # skip [rootful] pause process is only used as rootless ok 662 [550] rootless reexec with sig-proxy # skip [rootful] pause process is only used as rootless ok 663 [550] rootless reexec with sig-proxy when rejoining userns from container # skip [rootful] pause process is only used as rootless ok 664 [550] rootless userns can unmount netns properly # skip [rootful] pause process is only used as rootless ok 665 [600] podman shell completion test ok 666 [600] podman shell completion for paths in container/image ok 667 [610] check Go template formatting ok 668 [620] options that cannot be set together ok 669 [700] podman kube with stdin ok 670 [700] podman play ok 671 [700] podman play --service-container ok 672 [700] podman kube --network ok 673 [700] podman kube play read-only ok 674 [700] podman kube play read-only from containers.conf ok 675 [700] podman play with user from image ok 676 [700] podman play --build --context-dir ok 677 [700] podman kube play --replace external storage ok 678 [700] podman kube --annotation ok 679 [700] podman play Yaml deprecated --no-trunc annotation # skip FIXME: I can't figure out what this test is supposed to do ok 680 [700] podman kube play - default log driver ok 681 [700] podman kube play - URL ok 682 [700] podman play with init container ok 683 [700] podman kube play - hostport ok 684 [700] podman kube play - multi-pod YAML ok 685 [700] podman kube generate filetype ok 686 [700] podman kube play --wait with siginterrupt ok 687 [700] podman kube play --wait - wait for pod to exit ok 688 [700] podman kube play with configmaps ok 689 [700] podman kube with --authfile=/tmp/bogus ok 690 [700] podman kube play with umask from containers.conf ok 691 [700] podman kube generate tmpfs on /tmp ok 692 [700] podman kube play - pull policy ok 693 [700] podman kube play healthcheck should wait initialDelaySeconds before updating status ok 694 [700] podman play --build private registry ok 695 [700] podman play with image volume (automount annotation and OCI VolumeSource) ok 696 [700] podman play with image volume pull policies ok 697 [700] podman kube restore user namespace # skip no IDs allocated for user 'containers' ok 698 [710] podman kube generate - usage message ok 699 [710] podman kube generate - container ok 700 [710] podman kube generate unmasked ok 701 [710] podman kube generate volumes ok 702 [710] podman kube generate - pod ok 703 [710] podman kube generate - deployment ok 704 [710] podman kube generate - job ok 705 [750] podman image trust set ok 706 [760] podman system renumber - Basic test with a volume ok 707 [800] podman CONTAINERS_CONF - CONTAINERS_CONF in conmon ok 708 [800] podman CONTAINERS_CONF - override runtime name ok 709 [800] podman --module - absolute path ok 710 [800] podman --module - append arrays ok 711 [800] podman --module - XDG_CONFIG_HOME # skip [rootful] loading a module from XDG_CONFIG_HOME requires rootless ok 712 [800] podman --module - command-line completion # skip [rootful] loading a module from XDG_CONFIG_HOME requires rootless ok 713 [800] podman --module - supported fields ok 714 [800] podman push CONTAINERS_CONF ok 715 [850] podman compose - smoke tests ok 716 podman --ssh test # skip only applicable on podman-remote ok 717 [950] podman preexec hook ok 718 [999] podman database backend has not changed