1..738 ok 1 [001] podman version emits reasonable output # Arch:amd64 OS:rhel9.7 Runtime:crun Rootless:false Events:file Logdriver:k8s-file Cgroups:v1+cgroupfs Net:cni DB:sqlite Store:vfs 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 [001] release # skip Release testing may be enabled by setting $RELEASE_TESTING = 'true'. ok 16 [005] podman info - basic test ok 17 [005] podman info - json ok 18 [005] podman info - confirm desired runtime ok 19 [005] podman info - confirm desired network backend ok 20 [005] podman info - confirm desired database # skip CI_DESIRED_DATABASE is unset--OK, because we're not in Cirrus ok 21 [005] podman info - confirm desired storage driver ok 22 [005] podman info - RHEL8 must use runc # skip Red Hat Enterprise Linux 9.7 > RHEL8 ok 23 [005] podman info --storage-opt='' ok 24 [005] podman info - additional image stores ok 25 [005] podman info netavark # skip Netavark testing not requested ($NETWORK_BACKEND='cni') ok 26 [005] podman --root PATH info - basic output ok 27 [005] rootless podman with symlinked /root ok 28 [005] podman --root PATH --volumepath info - basic output ok 29 [005] CONTAINERS_CONF_OVERRIDE ok 30 [005] podman - BoltDB cannot create new databases ok 31 [005] podman - empty string defaults for certain values ok 32 [010] podman images - basic output ok 33 [010] podman images - custom formats ok 34 [010] podman images - json ok 35 [010] podman images - history output ok 36 [010] podman images - filter ok 37 [010] podman images -a, after pulling by sha ok 38 [010] podman images - table format ok 39 [010] podman images - rmi -af removes all containers and pods ok 40 [010] podman images - rmi -f can remove infra images ok 41 [010] podman rmi --ignore ok 42 [010] podman image rm --force bogus ok 43 [010] podman images - commit docker with comment ok 44 [010] podman pull image with additional store ok 45 [010] podman images with concurrent removal ok 46 [011] podman image - sign with no sigfile ok 47 [012] podman images - bare manifest list ok 48 [012] podman manifest --tls-verify and --authfile ok 49 [012] manifest list --add-compression with zstd:chunked ok 50 [012] manifest list --add --artifact ok 51 [015] podman help - basic tests ok 52 [020] podman tag/untag ok 53 [020] podman untag all ok 54 [030] podman run - basic tests ok 55 [030] podman run - global runtime option ok 56 [030] podman run --memory=0 runtime option ok 57 [030] podman run --preserve-fds ok 58 [030] podman run --preserve-fd ok 59 [030] podman run - uidmapping has no /sys/kernel mounts # skip run --uidmap fails on cgroups v1 (issue 15025, wontfix) ok 60 [030] podman run --rm ok 61 [030] podman run --name ok 62 [030] podman run --pull ok 63 [030] podman run --rmi ok 64 [030] podman run --conmon-pidfile --cidfile ok 65 [030] podman run docker-archive ok 66 [030] podman run : user namespace preserved root ownership ok 67 [030] podman run : add username to /etc/passwd if --userns=keep-id # skip [rootful] --userns=keep-id only works in rootless mode ok 68 [030] podman run : --userns=keep-id: passwd file is modifiable # skip [rootful] --userns=keep-id only works in rootless mode ok 69 [030] podman run --log-driver ok 70 [030] podman run --log-driver journald ok 71 [030] podman run --tz ok 72 [030] podman run --tz with zoneinfo ok 73 [030] podman run : full path to --runtime is preserved ok 74 [030] podman --noout run should not print output ok 75 [030] podman --noout create should not print output ok 76 [030] podman --out run should save the container id ok 77 [030] podman --out create should save the container id ok 78 [030] podman run : look up correct image name ok 79 [030] podman run on untagged image: make sure that image metadata is set ok 80 [030] podman inspect includes image data ok 81 [030] Verify /run/.containerenv exist ok 82 [030] podman run with --net=host and --port prints warning ok 83 [030] podman run - check workdir ok 84 [030] podman run - does not truncate or hang with big output ok 85 [030] podman run - do not set empty HOME ok 86 [030] podman run --timeout - basic test ok 87 [030] podman run no /etc/mtab ok 88 [030] podman run --hostuser tests # skip [rootful] test whether hostuser is successfully added ok 89 [030] podman run --device-cgroup-rule tests ok 90 [030] podman run closes stdin ok 91 [030] podman run defaultenv ok 92 [030] podman run - no /etc/hosts # skip Test is too dangerous to run in a non-container environment ok 93 [030] podman run image with filesystem permission ok 94 [030] podman run with log-opt option ok 95 [030] podman run --kernel-memory warning ok 96 [030] podman run update /etc/hosts # skip run --uidmap fails on cgroups v1 (issue 15025, wontfix) ok 97 [030] podman run doesn't override oom-score-adj ok 98 [030] rootless podman clamps oom-score-adj if it is lower than the current one # skip not applicable under rootlfull podman ok 99 [030] podman top does not use nsenter from image ok 100 [030] podman create --security-opt ok 101 [030] podman run --device-read-bps # skip /dev/nullb0 not present, use 'modprobe null_blk nr_devices=1' to create it ok 102 [030] podman run failed --rm ok 103 [030] podman run --attach stdin prints container ID ok 104 [030] podman run --privileged as root with systemd will not mount /dev/tty ok 105 [030] podman run --privileged as rootless will not mount /dev/tty\d+ # skip [rootful] this test as rootless ok 106 [030] podman run --privileged as root with systemd mounts non-vt /dev/tty devices ok 107 [030] podman run read-only from containers.conf ok 108 [030] podman run ulimit from containers.conf ok 109 [030] podman run ulimit with -1 ok 110 [030] podman run - can use maximum ulimit value ok 111 [030] podman run - ulimits have the correct default values ok 112 [030] podman run bad --name ok 113 [030] podman run --net=host --cgroupns=host with read only cgroupfs ok 114 [030] podman run - idmapped mounts # skip no IDs allocated for user 'containers' ok 115 [030] podman run --restart=always/on-failure -- wait ok 116 [030] podman run --restart preserves hooks-dir ok 117 [030] podman run - custom static_dir ok 118 [030] podman --authfile=nonexistent-path ok 119 [030] podman --syslog and environment passed to conmon ok 120 [030] podman create container with conflicting name ok 121 [030] podman run - /run must not be world-writable in systemd containers ok 122 [030] podman run with mounts.conf missing ok 123 [030] podman run - rm pod if container creation failed with -pod new: ok 124 [030] podman run - no entrypoint ok 125 [030] podman run - stopping loop ok 126 [030] podman run - no-hostname ok 127 [030] podman run --log-opt size= and containers.conf log_size_max ok 128 [032] podman sigproxy test: run ok 129 [032] podman sigproxy test: start ok 130 [032] podman sigproxy test: attach ok 131 [035] podman logs - basic test ok 132 [035] podman logs - tail test, k8s-file ok 133 [035] podman logs - tail test, journald ok 134 [035] podman logs - multi k8s-file ok 135 [035] podman logs - multi journald ok 136 [035] podman logs restarted - k8s-file ok 137 [035] podman logs restarted journald ok 138 [035] podman logs - journald log driver requires journald events backend ok 139 [035] podman logs - since k8s-file ok 140 [035] podman logs - since journald ok 141 [035] podman logs - until k8s-file ok 142 [035] podman logs - until journald ok 143 [035] podman logs - --follow k8s-file ok 144 [035] podman logs - --follow journald ok 145 [035] podman logs - --since --follow k8s-file ok 146 [035] podman logs - --since --follow journald ok 147 [035] podman logs - --until --follow k8s-file ok 148 [035] podman logs - --until --follow journald ok 149 [035] podman logs --tail, k8s-file with partial lines ok 150 [037] podman container runlabel test ok 151 [040] podman ps - basic tests ok 152 [040] podman ps --filter ok 153 [040] podman ps --external ok 154 [040] podman ps --format label ok 155 [040] podman pod ps --format label ok 156 [040] podman ps --format PodName ok 157 [045] podman start --all - start all containers ok 158 [045] podman start --all with incompatible options ok 159 [045] podman start --filter - start only containers that match the filter ok 160 [045] podman start --filter invalid-restart-policy - return error ok 161 [045] podman start --all --filter ok 162 [045] podman start print IDs or raw input ok 163 [045] podman start again with lower ulimit -u # skip [rootful] tests ulimit -u changes in the rootless scenario ok 164 [045] podman start attach with created --rm container ok 165 [050] podman stop - basic test ok 166 [050] podman stop --all ok 167 [050] podman stop print IDs or raw input ok 168 [050] podman stop --ignore ok 169 [050] podman stop - can trap signal ok 170 [050] podman stop - unlock while waiting for timeout ok 171 [050] podman stop -t 1 Generate warning ok 172 [050] podman stop --noout ok 173 [050] podman stop, with --rm container ok 174 [055] podman rm ok 175 [055] podman rm - running container, w/o and w/ force ok 176 [055] podman rm container from storage ok 177 [055] podman rm <-> run --rm race ok 178 [055] podman rm --depend ok 179 [055] podman rm -f ok 180 [055] podman container rm --force bogus ok 181 [055] podman container rm doesn't affect stopping containers ok 182 [055] podman container rm --force doesn't leave running processes ok 183 [055] podman rm after killed conmon ok 184 [060] podman mount - basic test ok 185 [060] podman image mount ok 186 [060] podman run --mount ro=false ok 187 [060] podman run --mount image ok 188 [060] podman run --mount image inspection ok 189 [060] podman mount containers.conf ok 190 [060] podman mount external container - basic test ok 191 [060] podman volume globs ok 192 [060] podman mount noswap memory mounts ok 193 [060] podman mount no-dereference ok 194 [065] podman cp file from host to container ok 195 [065] podman cp file from host to container tmpfs mount ok 196 [065] podman cp (-a=true) file from host to container and check ownership ok 197 [065] podman cp (-a=false) file from host to container and check ownership ok 198 [065] podman cp file from/to host while --pid=host ok 199 [065] podman cp file from container to host ok 200 [065] podman cp file from container to container ok 201 [065] podman cp dir from host to container ok 202 [065] podman cp dir from container to host ok 203 [065] podman cp dir from container to container ok 204 [065] podman cp symlinked directory from container ok 205 [065] podman cp file from host to container volume ok 206 [065] podman cp file from host to container mount ok 207 [065] podman cp * - wildcard copy multiple files from container to host ok 208 [065] podman cp - will not recognize symlink pointing into host space ok 209 [065] podman cp - will not expand globs in host space (#3829) ok 210 [065] podman cp - will not expand wildcard ok 211 [065] podman cp into container: weird symlink expansion ok 212 [065] podman cp into a subdirectory matching GraphRoot ok 213 [065] podman cp from stdin to container ok 214 [065] podman cp from container to stdout ok 215 [065] podman cp --overwrite file - ctr/ctr ok 216 [065] podman cp --overwrite file - ctr/host ok 217 [065] podman cp --overwrite file - host/ctr ok 218 [065] podman cp - dot notation - host to container ok 219 [065] podman cp - dot notation - container to host ok 220 [065] podman cp - dot notation - container to container ok 221 [070] podman build - basic test ok 222 [070] podman buildx - basic test ok 223 [070] podman build test -f - ok 224 [070] podman build - global runtime flags test ok 225 [070] podman build - set runtime ok 226 [070] podman build - cache (#3920) ok 227 [070] podman build test -f ./relative ok 228 [070] podman parallel build should not race ok 229 [070] podman build - URLs ok 230 [070] podman build - workdir, cmd, env, label ok 231 [070] podman build - COPY with ignore ok 232 [070] podman build with ignore '*' ok 233 [070] podman build with ignore '*' and containerfile outside of build context ok 234 [070] podman build - stdin test ok 235 [070] podman build - does not gobble stdin that does not belong to it ok 236 [070] podman build --layers test ok 237 [070] build with copy-from referencing the base image ok 238 [070] podman build --pull-never ok 239 [070] podman build --logfile test ok 240 [070] podman build check_label ok 241 [070] podman build check_seccomp_ulimits ok 242 [070] podman build --authfile bogus test ok 243 [070] podman build COPY hardlinks ok 244 [070] podman build -f test ok 245 [070] podman build .dockerignore failure test ok 246 [070] podman build .containerignore and .dockerignore test ok 247 [070] podman build build context ownership ok 248 [070] podman build build context is a symlink to a directory ok 249 [070] podman build --squash --squash-all should conflict ok 250 [070] podman build --volumes-from conflict ok 251 [070] podman build empty context dir ok 252 [070] podman build --file=https ok 253 [070] podman build --help defaults ok 254 [075] podman exec - basic test ok 255 [075] podman exec - leak check ok 256 [075] podman exec - cat from stdin ok 257 [075] podman exec - with keep-id # skip [rootful] --userns=keep-id only works in rootless mode ok 258 [075] podman exec/run - missing output ok 259 [075] podman run umask ok 260 [075] podman exec --tty ok 261 [075] podman exec - does not leak session IDs on invalid command ok 262 [075] podman exec --preserve-fd ok 263 [075] podman exec - additional groups ok 264 [080] podman pause/unpause ok 265 [080] podman unpause --all ok 266 [080] podman pause/unpause with HealthCheck interval ok 267 [085] podman top - basic tests ok 268 [090] events with a filter by label and --no-trunc option ok 269 [090] image events ok 270 [090] events with disjunctive filters - file ok 271 [090] events with disjunctive filters - journald ok 272 [090] events with file backend and journald logdriver with --follow failure ok 273 [090] events with disjunctive filters - default ok 274 [090] events with events_logfile_path in containers.conf ok 275 [090] events log-file rotation ok 276 [090] events log-file no duplicates ok 277 [090] events - labels included in container die ok 278 [090] events - backend none should error ok 279 [090] events - container inspect data - journald ok 280 [090] events - container inspect data - file ok 281 [090] events - docker compat ok 282 [090] events - volume events ok 283 [090] events - invalid filter ok 284 [110] podman history - basic tests ok 285 [110] podman history - custom format ok 286 [110] podman history - json ok 287 [110] podman image history Created ok 288 [120] podman load invalid file ok 289 [120] podman save to pipe and load ok 290 [120] podman image scp transfer # skip To run this test, set PODMAN_ROOTLESS_USER to a safe username ok 291 [120] podman load - by image ID ok 292 [120] podman load - by image name ok 293 [120] podman load - from URL ok 294 [120] podman load - redirect corrupt payload ok 295 [120] podman load - multi-image archive ok 296 [120] podman load - multi-image archive with redirect ok 297 [120] podman save --oci-accept-uncompressed-layers ok 298 [125] podman import ok 299 [125] podman export, alter tarball, re-import ok 300 [130] podman kill - test signal handling in containers ok 301 [130] podman kill - rejects invalid args ok 302 [130] podman kill - print IDs or raw input ok 303 [130] podman kill - concurrent stop ok 304 [130] podman wait - exit codes ok 305 [130] podman kill - no restart ok 306 [140] podman diff ok 307 [140] podman diff with buildah container ok 308 [150] podman login - basic test ok 309 [150] podman login - with wrong credentials ok 310 [150] podman login - check generated authfile ok 311 [150] podman login inconsistent authfiles ok 312 [150] podman login - check with --config global option ok 313 [150] podman push fail ok 314 [150] podman push and search ok with --tls-verify=false ok 315 [150] podman push and search ok with --tls-verify=true ok 316 [150] podman login - shares credentials with skopeo - default auth file ok 317 [150] podman login - shares credentials with skopeo - via envariable ok 318 [150] podman login - shares credentials with skopeo - via --authfile ok 319 [150] podman login -secret test ok 320 [150] podman pull images with retry ok 321 [150] podman containers.conf retry ok 322 [155] push and pull zstd chunked image ok 323 [155] zstd chunked does not modify image content ok 324 [156] podman pull with policy flag ok 325 [156] podman pull with policy flag - remote ok 326 [160] podman run --volumes : basic ok 327 [160] podman volume duplicates ok 328 [160] podman volume filter --name ok 329 [160] podman volume create / run ok 330 [160] podman volume rm --force ok 331 [160] podman volume: exec/noexec ok 332 [160] podman volume, implicit creation with run ok 333 [160] podman volume import test ok 334 [160] podman volume export to stdout ok 335 [160] podman volume user test # skip only meaningful when run rootless ok 336 [160] podman volume with --userns=keep-id # skip only meaningful when run rootless ok 337 [160] podman volume prune ok 338 [160] podman volume type=bind ok 339 [160] podman volume type=tmpfs ok 340 [160] podman volume create copyup ok 341 [160] podman volume mount ok 342 [160] podman --image-volume ok 343 [160] podman volume rm --force bogus ok 344 [160] podman ps -f ok 345 [160] podman run with building volume and selinux file label ok 346 [160] podman volume create --ignore - do not chown ok 347 [161] podman volumes with XFS quotas ok 348 [170] podman --group-add keep-groups while in a userns ok 349 [170] podman --group-add keep-groups while not in a userns ok 350 [170] podman --group-add without keep-groups while in a userns # skip run --uidmap fails on cgroups v1 (issue 15025, wontfix) ok 351 [170] rootful pod with custom ID mapping # skip run --uidmap fails on cgroups v1 (issue 15025, wontfix) ok 352 [170] podman --remote --group-add keep-groups # skip this test only meaningful under podman-remote ok 353 [170] podman --group-add without keep-groups ok 354 [170] podman --group-add keep-groups plus added groups ok 355 [170] podman userns=auto in config file # skip no IDs allocated for user 'containers' ok 356 [170] podman userns=auto and secrets # skip no IDs allocated for user containers ok 357 [170] podman userns=nomap ok 358 [170] podman userns=keep-id ok 359 [170] podman userns=keep-id in a pod ok 360 [170] podman userns=auto with id mapping # skip not applicable under rootlfull podman ok 361 [170] podman current user not mapped in the userns ok 362 [180] podman run --blkio-weight-device # skip crun doesn't support blkio.bfq.weight_device ok 363 [190] podman --ipc=host ok 364 [190] podman --ipc=none ok 365 [190] podman --ipc=private ok 366 [190] podman --ipc=shareable ok 367 [190] podman --ipc=container@test ok 368 [195] podman test all namespaces ok 369 [200] podman pod - basic tests ok 370 [200] podman pod top - containers in different PID namespaces ok 371 [200] podman pod create - custom volumes ok 372 [200] podman pod create - custom infra image ok 373 [200] podman pod - communicating between pods ok 374 [200] podman pod - communicating via /dev/shm ok 375 [200] podman pod create - hashtag AllTheOptions ok 376 [200] podman pod create should fail when infra-name is already in use ok 377 [200] podman pod create --share ok 378 [200] podman pod create --pod new: --hostname ok 379 [200] podman rm --force to remove infra container ok 380 [200] podman pod create share net ok 381 [200] pod exit policies ok 382 [200] pod exit policies - play kube ok 383 [200] pod resource limits # skip resource limits only meaningful on cgroups V2 ok 384 [200] podman pod ps doesn't race with pod rm ok 385 [200] podman pod rm --force bogus ok 386 [200] podman pod create on failure ok 387 [200] podman pod create restart tests ok 388 [200] podman pod ps --filter ok 389 [200] podman pod cleans cgroup and keeps limits ok 390 [220] podman healthcheck ok 391 [220] podman healthcheck - restart cleans up old state ok 392 [220] podman wait --condition={healthy,unhealthy} ok 393 [220] podman healthcheck --health-on-failure ok 394 [220] podman healthcheck --health-on-failure with interval ok 395 [220] podman healthcheck --health-max-log-count values ok 396 [220] podman healthcheck --health-max-log-size values ok 397 [220] podman healthcheck --health-log-destination file not ok 398 [220] podman healthcheck --health-log-destination journal # tags: ci:parallel # (in test file /usr/share/podman/test/system/220-healthcheck.bats, line 415) # `count=$(grep -co "$msg" <<< "$output")' failed # # [23:31:16.997187317] # /usr/bin/podman run -d --name c-h-t398-hdpovynr --health-cmd echo healthmsg-31oJPwXgs6 --health-log-destination events_logger quay.io/libpod/testimage:20241011 /home/podman/pause # [23:31:17.323152904] 6e09c35d044122370bacf8921c39008530a53ad600e8d44eef77d76666ff52e2 # # [23:31:17.332540478] # /usr/bin/podman inspect c-h-t398-hdpovynr --format {{.Config.HealthLogDestination}} # [23:31:17.423650128] events_logger # # [23:31:17.437049104] # /usr/bin/podman healthcheck run c-h-t398-hdpovynr # # journalctl --output cat --output-fields=PODMAN_HEALTH_LOG PODMAN_ID=6e09c35d044122370bacf8921c39008530a53ad600e8d44eef77d76666ff52e2 # # # [teardown] ok 399 [220] podman healthcheck - stop container when healthcheck runs ok 400 [220] podman healthcheck - start errors ok 401 [250] podman generate - systemd - basic ok 402 [250] podman autoupdate local ok 403 [250] podman generate systemd - envar ok 404 [250] podman generate systemd - restart policy & timeouts ok 405 [250] podman pass LISTEN environment ok 406 [250] podman generate - systemd template ok 407 [250] podman generate - systemd template no support for pod ok 408 [250] podman generate - systemd template only used on --new ok 409 [250] podman --cgroup=cgroupfs doesn't show systemd warning ok 410 [250] podman --systemd sets container_uuid ok 411 [250] podman --systemd fails on cgroup v1 with a private cgroupns ok 412 [250] podman rootless-netns processes should be in different cgroup # skip only meaningful for rootless ok 413 [250] podman create --health-on-failure=kill ok 414 [250] podman-kube@.service template ok 415 [250] podman generate - systemd - DEPRECATED not ok 416 [250] podman passes down the KillSignal and StopTimeout setting # tags: ci:parallel # (from function `bail-now' in file /usr/share/podman/test/system/helpers.bash, line 187, # from function `assert' in file /usr/share/podman/test/system/helpers.bash, line 1062, # in test file /usr/share/podman/test/system/250-systemd.bats, line 537) # `assert "$output" == "TimeoutStopUSec=7s"' failed # # [23:31:52.388448307] # /usr/bin/podman run -d --name systemd_test_t416-3iowgent --stop-signal 5 --stop-timeout 7 --rm quay.io/libpod/testimage:20241011 top # [23:31:52.689209837] b91de4db6d12d0c74a3329c88c3e738dfcd3dccab29cf9aa399e0cd5d949a8dd # # [23:31:52.699483397] # /usr/bin/podman inspect systemd_test_t416-3iowgent --format {{ .Id }} # [23:31:52.794191982] b91de4db6d12d0c74a3329c88c3e738dfcd3dccab29cf9aa399e0cd5d949a8dd # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: podman inspect systemd_test_t416-3iowgent --format {{ .Id }} # #| expected: TimeoutStopUSec=7s # #| actual: TimeoutStopUSec=1min 30s # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [teardown] ok 417 [251] podman system service returns error ok 418 [251] podman system service unix: without two slashes still works not ok 419 [251] podman-system-service containers survive service stop # (from function `bail-now' in file /usr/share/podman/test/system/helpers.bash, line 187, # from function `is' in file /usr/share/podman/test/system/helpers.bash, line 1112, # in test file /usr/share/podman/test/system/251-system-service.bats, line 64) # `is "$output" "true" "Container is still running after podman server stops"' failed # Running as unit: podman-service-dyQ2vMSwpk.service # # [23:31:57.447213124] # /usr/bin/podman --url tcp://127.0.0.1:5394 run -d --name keeps-running quay.io/libpod/testimage:20241011 top -d 2 # [23:31:57.838298970] 36bbb942af4e3bf9b1d5ef42f1c5d6899c93e059f39177b75c1b8f13bfa07e34 # # [23:31:57.846810860] # /usr/bin/podman container inspect -l --format {{.State.Running}} # [23:31:57.901126348] true # # [23:31:57.932411345] # /usr/bin/podman container inspect keeps-running --format {{.State.Running}} # [23:31:57.986769769] false # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: Container is still running after podman server stops # #| expected: 'true' # #| actual: 'false' # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [teardown] ok 420 [251] podman --host / -H options ok 421 [251] podman-system-service --log-level=trace should be able to hijack not ok 422 [252] quadlet - basic # tags: ci:parallel distro-integration # (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 946, # from function `run_podman' in file /usr/share/podman/test/system/helpers.bash, line 579, # in test file /usr/share/podman/test/system/252-quadlet.bats, line 222) # `run_podman logs $QUADLET_CONTAINER_NAME' failed # # /usr/libexec/podman/quadlet /run/systemd/system # # # Automatically generated by /usr/libexec/podman/quadlet # # # [X-Container] # Image=quay.io/libpod/testimage:20241011 # # Note it is important that the trap is before the ready message, # # otherwise the signal handler may not registered in time before we do systemctl stop. # Exec=sh -c "echo STARTED CONTAINER; trap 'exit' SIGTERM; echo "READY=1" | socat -u STDIN unix-sendto:$NOTIFY_SOCKET; while :; do sleep 0.1; done" # Notify=yes # LogDriver=passthrough # Network=none # # [Unit] # Wants=network-online.target # After=network-online.target # SourcePath=/tmp/podman_bats.4vpWki/quadlet.SqMice/basic_t422-uxspg5cf.container # RequiresMountsFor=%t/containers # # [Service] # Environment=PODMAN_SYSTEMD_UNIT=%n # KillMode=mixed # ExecStop=/usr/bin/podman rm -v -f -i systemd-%N # ExecStopPost=-/usr/bin/podman rm -v -f -i systemd-%N # Delegate=yes # Type=notify # NotifyAccess=all # SyslogIdentifier=%N # ExecStart=/usr/bin/podman run --name systemd-%N --replace --rm --log-driver passthrough --cgroups=split --network none --sdnotify=container -d quay.io/libpod/testimage:20241011 sh -c "echo\x20STARTED\x20CONTAINER;\x20trap\x20'exit'\x20SIGTERM;\x20echo\x20READY=1\x20|\x20socat\x20-u\x20STDIN\x20unix-sendto:$NOTIFY_SOCKET;\x20while\x20:;\x20do\x20sleep\x200.1;\x20done" # # systemctl start basic_t422-uxspg5cf.service # # # systemctl status basic_t422-uxspg5cf.service # ● basic_t422-uxspg5cf.service # Loaded: loaded (/tmp/podman_bats.4vpWki/quadlet.SqMice/basic_t422-uxspg5cf.container; static) # Active: active (running) since Sun 2025-08-24 23:32:03 EDT; 22ms ago # Main PID: 185080 (conmon) # Tasks: 3 (limit: 46474) # Memory: 5.1M # CGroup: /system.slice/basic_t422-uxspg5cf.service # ├─libpod-payload-0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e # │ ├─185082 sh -c "echo STARTED CONTAINER; trap 'exit' SIGTERM; echo READY=1 | socat -u STDIN unix-sendto:\$NOTIFY_SOCKET; while :; do sleep 0.1; done" # │ └─185086 sleep 0.1 # └─runtime # └─185080 /usr/bin/conmon --api-version 1 -c 0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e -u 0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e -r /usr/bin/crun -b /var/lib/containers/storage/vfs-containers/0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e/userdata -p /run/containers/storage/vfs-containers/0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e/userdata/pidfile -n systemd-basic_t422-uxspg5cf --exit-dir /run/libpod/exits --persist-dir /run/libpod/persist/0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e --full-attach -l passthrough --log-level warning --syslog --runtime-arg --log-format=json --runtime-arg --log --runtime-arg=/run/containers/storage/vfs-containers/0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e/userdata/oci-log --sdnotify-socket=/run/systemd/notify --conmon-pidfile /run/containers/storage/vfs-containers/0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e/userdata/conmon.pid --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /var/lib/containers/storage --exit-command-arg --runroot --exit-command-arg /run/containers/storage --exit-command-arg --log-level --exit-command-arg warning --exit-command-arg --cgroup-manager --exit-command-arg cgroupfs --exit-command-arg --tmpdir --exit-command-arg /run/libpod --exit-command-arg --network-config-dir --exit-command-arg "" --exit-command-arg --network-backend --exit-command-arg cni --exit-command-arg --volumepath --exit-command-arg /var/lib/containers/storage/volumes --exit-command-arg --db-backend --exit-command-arg sqlite --exit-command-arg --transient-store=false --exit-command-arg --hooks-dir --exit-command-arg /usr/share/containers/oci/hooks.d --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg vfs --exit-command-arg --events-backend --exit-command-arg file --exit-command-arg container --exit-command-arg cleanup --exit-command-arg --stopped-only --exit-command-arg --rm --exit-command-arg 0adc6266894f9a0bb0aea9be142c2a1be40b02bd0eabde15ab63a4244d550c9e # # Aug 24 23:32:03 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com systemd[1]: Starting basic_t422-uxspg5cf.service... # Aug 24 23:32:03 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com basic_t422-uxspg5cf[185070]: time="2025-08-24T23:32:03-04:00" level=warning msg="Using cgroups-v1 which is deprecated in favor of cgroups-v2 with Podman v5 and will be removed in a future version. Set environment variable `PODMAN_IGNORE_CGROUPSV1_WARNING` to hide this warning." # Aug 24 23:32:03 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com basic_t422-uxspg5cf[185082]: STARTED CONTAINER # Aug 24 23:32:03 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com systemd[1]: Started basic_t422-uxspg5cf.service. # # systemctl show --value --property=ActiveState basic_t422-uxspg5cf.service # active # # [23:32:03.872751596] # /usr/bin/podman logs systemd-basic_t422-uxspg5cf # [23:32:03.933920677] time="2025-08-24T23:32:03-04:00" level=warning msg="Using cgroups-v1 which is deprecated in favor of cgroups-v2 with Podman v5 and will be removed in a future version. Set environment variable `PODMAN_IGNORE_CGROUPSV1_WARNING` to hide this warning." # STARTED CONTAINER # # [23:32:03.951464802] # /usr/bin/podman logs systemd-basic_t422-uxspg5cf # [23:32:04.014812844] time="2025-08-24T23:32:03-04:00" level=warning msg="Using cgroups-v1 which is deprecated in favor of cgroups-v2 with Podman v5 and will be removed in a future version. Set environment variable `PODMAN_IGNORE_CGROUPSV1_WARNING` to hide this warning." # STARTED CONTAINER # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: Command succeeded, but issued unexpected warnings # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [teardown] ok 423 [252] quadlet conflict names ok 424 [252] quadlet - envvar not ok 425 [252] quadlet - ContainerName and journal output check # tags: ci:parallel # (from function `bail-now' in file /usr/share/podman/test/system/helpers.bash, line 187, # from function `assert' in file /usr/share/podman/test/system/helpers.bash, line 1062, # in test file /usr/share/podman/test/system/252-quadlet.bats, line 306) # `assert "$output" =~ "$token_out" "Output can be found with journalctl"' failed # # /usr/libexec/podman/quadlet /run/systemd/system # # # Automatically generated by /usr/libexec/podman/quadlet # # # [X-Container] # ContainerName=customcontainername # Image=quay.io/libpod/testimage:20241011 # Exec=sh -c "echo STDOUT91zalfUkMl; echo STDERREGueOoj17u 1>&2; top -d 10" # # [Unit] # Wants=network-online.target # After=network-online.target # SourcePath=/tmp/podman_bats.vKPmb9/quadlet.qVNce9/containername_t425-jpwpmq9w.container # RequiresMountsFor=%t/containers # # [Service] # Environment=PODMAN_SYSTEMD_UNIT=%n # KillMode=mixed # ExecStop=/usr/bin/podman rm -v -f -i customcontainername # ExecStopPost=-/usr/bin/podman rm -v -f -i customcontainername # Delegate=yes # Type=notify # NotifyAccess=all # SyslogIdentifier=%N # ExecStart=/usr/bin/podman run --name customcontainername --replace --rm --cgroups=split --sdnotify=conmon -d quay.io/libpod/testimage:20241011 sh -c "echo\x20STDOUT91zalfUkMl;\x20echo\x20STDERREGueOoj17u\x201>&2;\x20top\x20-d\x2010" # # systemctl start containername_t425-jpwpmq9w.service # # # systemctl status containername_t425-jpwpmq9w.service # ● containername_t425-jpwpmq9w.service # Loaded: loaded (/tmp/podman_bats.vKPmb9/quadlet.qVNce9/containername_t425-jpwpmq9w.container; static) # Active: active (running) since Sun 2025-08-24 23:32:08 EDT; 23ms ago # Main PID: 185894 (conmon) # Tasks: 2 (limit: 46474) # Memory: 2.4M # CGroup: /system.slice/containername_t425-jpwpmq9w.service # ├─libpod-payload-2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf # │ └─185896 top -d 10 # └─runtime # └─185894 /usr/bin/conmon --api-version 1 -c 2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf -u 2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf -r /usr/bin/crun -b /var/lib/containers/storage/vfs-containers/2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf/userdata -p /run/containers/storage/vfs-containers/2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf/userdata/pidfile -n customcontainername --exit-dir /run/libpod/exits --persist-dir /run/libpod/persist/2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf --full-attach -l k8s-file:/var/lib/containers/storage/vfs-containers/2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf/userdata/ctr.log --log-level warning --syslog --runtime-arg --log-format=json --runtime-arg --log --runtime-arg=/run/containers/storage/vfs-containers/2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf/userdata/oci-log --conmon-pidfile /run/containers/storage/vfs-containers/2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf/userdata/conmon.pid --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /var/lib/containers/storage --exit-command-arg --runroot --exit-command-arg /run/containers/storage --exit-command-arg --log-level --exit-command-arg warning --exit-command-arg --cgroup-manager --exit-command-arg cgroupfs --exit-command-arg --tmpdir --exit-command-arg /run/libpod --exit-command-arg --network-config-dir --exit-command-arg "" --exit-command-arg --network-backend --exit-command-arg cni --exit-command-arg --volumepath --exit-command-arg /var/lib/containers/storage/volumes --exit-command-arg --db-backend --exit-command-arg sqlite --exit-command-arg --transient-store=false --exit-command-arg --hooks-dir --exit-command-arg /usr/share/containers/oci/hooks.d --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg vfs --exit-command-arg --events-backend --exit-command-arg file --exit-command-arg container --exit-command-arg cleanup --exit-command-arg --stopped-only --exit-command-arg --rm --exit-command-arg 2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf # # Aug 24 23:32:08 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com systemd[1]: Starting containername_t425-jpwpmq9w.service... # Aug 24 23:32:08 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com containername_t425-jpwpmq9w[185827]: time="2025-08-24T23:32:08-04:00" level=warning msg="Using cgroups-v1 which is deprecated in favor of cgroups-v2 with Podman v5 and will be removed in a future version. Set environment variable `PODMAN_IGNORE_CGROUPSV1_WARNING` to hide this warning." # Aug 24 23:32:08 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com systemd[1]: Started containername_t425-jpwpmq9w.service. # Aug 24 23:32:08 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com containername_t425-jpwpmq9w[185827]: 2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf # # systemctl show --value --property=ActiveState containername_t425-jpwpmq9w.service # active # # [23:32:08.917613071] # /usr/bin/podman container inspect --format {{.State.Status}} customcontainername # [23:32:08.971646418] running # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: Output can be found with journalctl # #| expected: =~ STDOUT91zalfUkMl # #| actual: Aug 24 23:32:08 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com systemd\[1\]: Starting containername_t425-jpwpmq9w.service... # #| > Aug 24 23:32:08 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com containername_t425-jpwpmq9w\[185827\]: time=\"2025-08-24T23:32:08-04:00\" level=warning msg=\"Using cgroups-v1 which is deprecated in favor of cgroups-v2 with Podman v5 and will be removed in a future version. Set environment variable \`PODMAN_IGNORE_CGROUPSV1_WARNING\` to hide this warning.\" # #| > Aug 24 23:32:08 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com systemd\[1\]: Started containername_t425-jpwpmq9w.service. # #| > Aug 24 23:32:08 kvm-05-guest25.lab.eng.rdu2.dc.redhat.com containername_t425-jpwpmq9w\[185827\]: 2dcbbc711229c2c67a73343035ea7711758eb05bf715286d23a16979e35fbfdf # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [teardown] ok 426 [252] quadlet - labels ok 427 [252] quadlet - oneshot ok 428 [252] quadlet - volume ok 429 [252] quadlet - volume dependency ok 430 [252] quadlet - named volume dependency ok 431 [252] quadlet - network ok 432 [252] quadlet - network delete with dependencies ok 433 [252] quadlet - network dependency ok 434 [252] quadlet - named network dependency ok 435 [252] quadlet kube - basic ok 436 [252] quadlet kube - named network dependency ok 437 [252] quadlet - rootfs ok 438 [252] quadlet - selinux disable ok 439 [252] quadlet - selinux labels ok 440 [252] quadlet - secret as environment variable ok 441 [252] quadlet - secret as a file ok 442 [252] quadlet - volume path using systemd %T specifier ok 443 [252] quadlet - tmpfs ok 444 [252] quadlet - userns ok 445 [252] quadlet - exit-code propagation ok 446 [252] quadlet kube - Working Directory ok 447 [252] quadlet kube - start error ok 448 [252] quadlet kube - pod without containers ok 449 [252] quadlet - image files ok 450 [252] quadlet - kube oneshot ok 451 [252] quadlet - kube down force ok 452 [252] quadlet - image tag ok 453 [252] quadlet - pod simple ok 454 [252] quadlet - kube build from unavailable image with no tag ok 455 [252] quadlet - drop-in files ok 456 [252] quadlet - build with pull ok 457 [253] quadlet verb - install, list, rm ok 458 [253] quadlet verb - install multiple files from directory and remove by app name ok 459 [253] quadlet verb - install from URL ok 460 [253] quadlet verb - install with external file mount ok 461 [253] quadlet verb - install with --reload-systemd option ok 462 [253] quadlet verb - remove with --reload-systemd option ok 463 [253] quadlet verb - list with --format option ok 464 [253] quadlet verb - rm --all and --ignore options ok 465 [255] podman auto-update - validate input ok 466 [255] podman auto-update - label io.containers.autoupdate=image ok 467 [255] podman auto-update - label io.containers.autoupdate=image with rollback ok 468 [255] podman auto-update - label io.containers.autoupdate=disabled ok 469 [255] podman auto-update - label io.containers.autoupdate=fakevalue ok 470 [255] podman auto-update - label io.containers.autoupdate=local ok 471 [255] podman auto-update - label io.containers.autoupdate=local with rollback ok 472 [255] podman auto-update with multiple services ok 473 [255] podman auto-update using systemd ok 474 [255] podman-kube@.service template with rollback ok 475 [255] podman auto-update - pod ok 476 [255] podman-auto-update --authfile ok 477 [260] sdnotify : ignore ok 478 [260] sdnotify : conmon ok 479 [260] sdnotify : container ok 480 [260] sdnotify : healthy not ok 481 [260] sdnotify : play kube - no policies # tags: ci:parallel # (from function `run_podman' in file /usr/share/podman/test/system/helpers.bash, line 550, # in test file /usr/share/podman/test/system/260-sdnotify.bats, line 320) # `run_podman container wait $service_container ${podname}-test' failed # # [23:36:28.929975136] # /usr/bin/podman play kube --service-container=true --log-driver journald /tmp/podman_bats.liftwa/test.yaml # [23:36:29.377929234] Pod: # 4f108106af41e56457b5f8dbfeeee536dcc44666a9b0631018c377c16718fc78 # Container: # 55edcada533f2c63475ef1dcf83074a4785b87dd43bc265d709d7108ecbb71e5 # # [23:36:29.386558237] # /usr/bin/podman container inspect 9dd24685d56e-service --format {{.State.ConmonPid}} # [23:36:29.469172556] 221346 # # [23:36:29.481549339] # /usr/bin/podman container wait 9dd24685d56e-service p-t481-vmfrlgit-test # [23:38:29.497664358] timeout: sending signal TERM to command ‘/usr/bin/podman’ # [23:38:29.502251004] [ rc=124 (** EXPECTED 0 **) ] # *** TIMED OUT *** # # [teardown] ok 482 [260] sdnotify : play kube - with policies not ok 483 [260] podman kube play - exit-code propagation # tags: ci:parallel distro-integration # (from function `run_podman' in file /usr/share/podman/test/system/helpers.bash, line 550, # in test file /usr/share/podman/test/system/260-sdnotify.bats, line 525) # `run_podman wait $service_container' failed # # [23:38:34.053748640] # /usr/bin/podman kube play --service-exit-code-propagation=all --service-container /tmp/podman_bats.cHQ7vs/MbWPVyuTYD.yaml # [23:38:34.617798373] Pod: # 240c094a11bf9414af159b1b82098e0b9d7023c245949aa8755be27d206b8150 # Containers: # b0cc6977ad0b6acba4c1c94c5a2aa74ecbefd4e8cabf186e37d39944621100c7 # 3791b8fa3e08dd74560f23171dfaf11bcd8857fad50f7ab7a35b6a63d2cc9043 # # [23:38:34.635699799] # /usr/bin/podman container inspect --format {{.KubeExitCodePropagation}} c1302ca86622-service # [23:38:34.733703271] all # # [23:38:34.752044495] # /usr/bin/podman wait c1302ca86622-service # [23:40:34.769797693] timeout: sending signal TERM to command ‘/usr/bin/podman’ # [23:40:34.776055655] [ rc=124 (** EXPECTED 0 **) ] # *** TIMED OUT *** # # [teardown] ok 484 [260] podman pull - EXTEND_TIMEOUT_USEC ok 485 [260] podman system service ok 486 [270] podman system service - socket activation - no container ok 487 [270] podman system service - socket activation - existing container ok 488 [270] podman system service - socket activation - kill rootless pause # skip there is no pause process when running rootful ok 489 [271] podman system service - tcp CORS ok 490 [271] podman system service - tcp without CORS ok 491 [271] podman system service - CORS enabled in logs ok 492 podman system connection - basic add / ls / remove # skip only applicable when running remote ok 493 podman system connection - tcp # skip only applicable when running remote ok 494 podman system connection - ssh # skip only applicable when running remote ok 495 podman-remote: non-default connection # skip only applicable when running remote ok 496 [280] podman update - test all options ok 497 [280] podman update - set restart policy ok 498 [280] podman update - test all HealthCheck flags ok 499 [280] podman update - test HealthCheck flags without HealthCheck commands ok 500 [280] podman update - --no-healthcheck ok 501 [280] podman update - check behavior - change cmd and destination healthcheck ok 502 [280] podman update - resources on update are not changed unless requested ok 503 [280] podman update - non-block device rejected by --*device* options ok 504 [300] podman cli parsing - quoted args - #2574 ok 505 [300] podman flag error ok 506 [300] podman run --env ok 507 [300] podman run/exec --env-file ok 508 [300] podman run --env with glob ok 509 [300] podman create --label-file ok 510 [320] podman system df - basic functionality ok 511 [320] podman system df --format {{ json . }} functionality ok 512 [320] podman system df - with rootfs container not ok 513 [320] podman system df --format json functionality # (from function `bail-now' in file /usr/share/podman/test/system/helpers.bash, line 187, # from function `assert' in file /usr/share/podman/test/system/helpers.bash, line 1062, # in test file /usr/share/podman/test/system/320-system-df.bats, line 102) # `assert "$actual" "$op" "$expect" "system df[$i].${fields[0]}"' failed # # [23:41:08.506831733] # /usr/bin/podman run --name c-stopped-t513-3sdrhnqn quay.io/libpod/testimage:20241011 true # # [23:41:08.793914085] # /usr/bin/podman run -d --name c-running-t513-3sdrhnqn quay.io/libpod/testimage:20241011 top # [23:41:09.146622316] 821770b6513c3ff163a7d359b55cfbb33b102c4ed5ae99d86a39c66203f8235c # # [23:41:09.156003576] # /usr/bin/podman system df --format json # [23:41:09.316069421] [ # {"Type":"Images","Total":1,"Active":1,"RawSize":12179494,"RawReclaimable":0,"TotalCount":1,"Size":"12.18MB","Reclaimable":"0B (0%)"}, # {"Type":"Containers","Total":2,"Active":1,"RawSize":51354,"RawReclaimable":25415,"TotalCount":2,"Size":"51.35kB","Reclaimable":"25.41kB (49%)"}, # {"Type":"Local Volumes","Total":0,"Active":0,"RawSize":0,"RawReclaimable":0,"TotalCount":0,"Size":"0B","Reclaimable":"0B (0%)"} # ] # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: system df[1].Reclaimable # #| expected: =~ \(50%\) # #| actual: 25.41kB \(49%\) # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [teardown] ok 514 [320] podman system df - with active containers and volumes ok 515 [320] podman system df - Reclaimable is not negative ok 516 podman corrupt images - initialize ok 517 podman corrupt images - rmi -f ok 518 podman corrupt images - rmi -f ok 519 podman corrupt images - rmi -f -a ok 520 podman corrupt images - image prune ok 521 podman corrupt images - system reset ok 522 podman corrupt images - cleanup ok 523 [331] podman system check - unmanaged layers ok 524 [331] podman system check - unused layers ok 525 [331] podman system check - layer content digest changed ok 526 [331] podman system check - layer content added ok 527 [331] podman system check - storage image layer missing ok 528 [331] podman system check - storage container image missing ok 529 [331] podman system check - storage layer data missing ok 530 [331] podman system check - storage image data missing ok 531 [331] podman system check - storage image data modified ok 532 [331] podman system check - container data missing ok 533 [331] podman system check - container data modified ok 534 [400] podman container storage is not accessible by unprivileged users # skip run --uidmap fails on cgroups v1 (issue 15025, wontfix) ok 535 [400] sensitive mount points are masked without --privileged ok 536 [410] podman selinux: confined container ok 537 [410] podman selinux: container with label=disable ok 538 [410] podman selinux: privileged container ok 539 [410] podman selinux: privileged --userns=host container ok 540 [410] podman selinux: --ipc=host container ok 541 [410] podman selinux: init container ok 542 [410] podman selinux: init container with --security-opt type ok 543 [410] podman selinux: init container with --security-opt level&type ok 544 [410] podman selinux: init container with --security-opt level ok 545 [410] podman selinux: pid=host ok 546 [410] podman selinux: container with overridden range ok 547 [410] podman selinux: inspect kvm labels ok 548 [410] podman selinux: inspect multiple labels ok 549 [410] podman selinux: shared context in (some) namespaces ok 550 [410] podman selinux: containers in pods share full context ok 551 [410] podman selinux: containers in --no-infra pods do not share context ok 552 [410] podman with nonexistent labels ok 553 [410] podman selinux: check relabel ok 554 [410] podman selinux nested ok 555 [410] podman EnableLabeledUsers ok 556 [410] podman selinux: check unsupported relabel ok 557 [420] podman run, preserves initial --cgroup-manager not ok 558 [420] podman run --cgroups=disabled keeps the current cgroup # tags: ci:parallel distro-integration # (from function `bail-now' in file /usr/share/podman/test/system/helpers.bash, line 187, # from function `is' in file /usr/share/podman/test/system/helpers.bash, line 1112, # in test file /usr/share/podman/test/system/420-cgroups.bats, line 54) # `is "$output" $current_cgroup "--cgroups=disabled must not change the current cgroup"' failed # # [23:42:05.828034305] # /usr/bin/podman run --cgroups=disabled --cgroupns=host --rm quay.io/libpod/testimage:20241011 cat /proc/self/cgroup # [23:42:06.232620194] 13:misc:/ # 12:perf_event:/ # 11:rdma:/ # 10:hugetlb:/ # 9:blkio:/user.slice # 8:pids:/user.slice/user-0.slice/session-2.scope # 7:cpu,cpuacct:/user.slice # 6:freezer:/ # 5:cpuset:/ # 4:devices:/user.slice # 3:memory:/user.slice/user-0.slice/session-2.scope # 2:net_cls,net_prio:/ # 1:name=systemd:/user.slice/user-0.slice/session-2.scope # 0::/user.slice/user-0.slice/session-2.scope # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: 12:perf_event:/ # #| expected: '13:misc:/' # #| actual: '13:misc:/' # #| > '12:perf_event:/' # #| > '11:rdma:/' # #| > '10:hugetlb:/' # #| > '9:blkio:/user.slice' # #| > '8:pids:/user.slice/user-0.slice/session-2.scope' # #| > '7:cpu,cpuacct:/user.slice' # #| > '6:freezer:/' # #| > '5:cpuset:/' # #| > '4:devices:/user.slice' # #| > '3:memory:/user.slice/user-0.slice/session-2.scope' # #| > '2:net_cls,net_prio:/' # #| > '1:name=systemd:/user.slice/user-0.slice/session-2.scope' # #| > '0::/user.slice/user-0.slice/session-2.scope' # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [teardown] ok 559 [450] podman detects correct tty size ok 560 [450] podman load - will not read from tty ok 561 [450] podman run --tty -i failure with no tty ok 562 [450] podman run -l passthrough-tty ok 563 [450] podman volume export should fail when stdout is a tty ok 564 [500] podman network - basic tests ok 565 [500] podman networking: port on localhost ok 566 [500] podman networking: port with --userns=keep-id for rootless or --uidmap=* for rootful # skip run --uidmap fails on cgroups v1 (issue 15025, wontfix) ok 567 [500] podman pod manages /etc/hosts correctly ok 568 [500] podman run with slirp4ns assigns correct addresses to /etc/hosts ok 569 [500] podman run with slirp4ns adds correct dns address to resolv.conf ok 570 [500] podman run with slirp4ns assigns correct ip address container ok 571 [500] podman network create not ok 572 [500] podman network reload # tags: distro-integration # (from function `bail-now' in file /usr/share/podman/test/system/helpers.bash, line 187, # from function `assert' in file /usr/share/podman/test/system/helpers.bash, line 1062, # in test file /usr/share/podman/test/system/500-networking.bats, line 359) # `assert $status -eq 28 "curl did not time out"' failed # # [23:42:25.256698738] # /usr/bin/podman run -d --name c-t572-o60iq4wn -p 5230:80 --network podman -v /tmp/podman_bats.1xiOj0/hello.txt:/var/www/index.txt:Z -w /var/www quay.io/libpod/testimage:20241011 /bin/busybox-extras httpd -f -p 80 # [23:42:25.574537585] 05365ee636abe6b2a0b49c5d5e24c87611b0b4307d5159802ce7d35ad72c8ed5 # # [23:42:25.584214149] # /usr/bin/podman inspect 05365ee636abe6b2a0b49c5d5e24c87611b0b4307d5159802ce7d35ad72c8ed5 --format {{(index .NetworkSettings.Networks "podman").IPAddress}} # {{(index .NetworkSettings.Networks "podman").MacAddress}} # [23:42:25.641204427] 10.88.2.249 # de:8d:4e:3a:2b:31 # Chain PREROUTING (policy ACCEPT 119 packets, 6874 bytes) # pkts bytes target prot opt in out source destination # 1 56 NETAVARK-HOSTPORT-DNAT all -- * * 0.0.0.0/0 0.0.0.0/0 ADDRTYPE match dst-type LOCAL # 1 56 CNI-HOSTPORT-DNAT all -- * * 0.0.0.0/0 0.0.0.0/0 ADDRTYPE match dst-type LOCAL # # Chain INPUT (policy ACCEPT 0 packets, 0 bytes) # pkts bytes target prot opt in out source destination # # Chain OUTPUT (policy ACCEPT 760 packets, 44746 bytes) # pkts bytes target prot opt in out source destination # 395 23700 NETAVARK-HOSTPORT-DNAT all -- * * 0.0.0.0/0 0.0.0.0/0 ADDRTYPE match dst-type LOCAL # 199 11940 CNI-HOSTPORT-DNAT all -- * * 0.0.0.0/0 0.0.0.0/0 ADDRTYPE match dst-type LOCAL # # Chain POSTROUTING (policy ACCEPT 761 packets, 44786 bytes) # pkts bytes target prot opt in out source destination # 496 29020 CNI-HOSTPORT-MASQ all -- * * 0.0.0.0/0 0.0.0.0/0 /* CNI portfwd requiring masquerade */ # 763 44942 NETAVARK-HOSTPORT-MASQ all -- * * 0.0.0.0/0 0.0.0.0/0 # 0 0 CNI-72dfe6d0f05e01d694ee7353 all -- * * 10.88.2.249 0.0.0.0/0 /* name: "podman" id: "05365ee636abe6b2a0b49c5d5e24c87611b0b4307d5159802ce7d35ad72c8ed5" */ # # Chain CNI-72dfe6d0f05e01d694ee7353 (1 references) # pkts bytes target prot opt in out source destination # 0 0 ACCEPT all -- * * 0.0.0.0/0 10.88.0.0/16 /* name: "podman" id: "05365ee636abe6b2a0b49c5d5e24c87611b0b4307d5159802ce7d35ad72c8ed5" */ # 0 0 MASQUERADE all -- * * 0.0.0.0/0 !224.0.0.0/4 /* name: "podman" id: "05365ee636abe6b2a0b49c5d5e24c87611b0b4307d5159802ce7d35ad72c8ed5" */ # # Chain CNI-DN-72dfe6d0f05e01d694ee7 (1 references) # pkts bytes target prot opt in out source destination # 0 0 CNI-HOSTPORT-SETMARK tcp -- * * 10.88.0.0/16 0.0.0.0/0 tcp dpt:5230 # 1 60 CNI-HOSTPORT-SETMARK tcp -- * * 127.0.0.1 0.0.0.0/0 tcp dpt:5230 # 1 60 DNAT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5230 to:10.88.2.249:80 # # Chain CNI-HOSTPORT-DNAT (2 references) # pkts bytes target prot opt in out source destination # 1 60 CNI-DN-72dfe6d0f05e01d694ee7 tcp -- * * 0.0.0.0/0 0.0.0.0/0 /* dnat name: "podman" id: "05365ee636abe6b2a0b49c5d5e24c87611b0b4307d5159802ce7d35ad72c8ed5" */ multiport dports 5230 # # Chain CNI-HOSTPORT-MASQ (1 references) # pkts bytes target prot opt in out source destination # 10 600 MASQUERADE all -- * * 0.0.0.0/0 0.0.0.0/0 mark match 0x2000/0x2000 # # Chain CNI-HOSTPORT-SETMARK (2 references) # pkts bytes target prot opt in out source destination # 10 600 MARK all -- * * 0.0.0.0/0 0.0.0.0/0 /* CNI portfwd masquerade mark */ MARK or 0x2000 # # Chain NETAVARK-HOSTPORT-DNAT (2 references) # pkts bytes target prot opt in out source destination # # Chain NETAVARK-HOSTPORT-MASQ (1 references) # pkts bytes target prot opt in out source destination # 0 0 MASQUERADE all -- * * 0.0.0.0/0 0.0.0.0/0 /* netavark portfw masq mark */ mark match 0x2000/0x2000 # # Chain NETAVARK-HOSTPORT-SETMARK (0 references) # pkts bytes target prot opt in out source destination # 0 0 MARK all -- * * 0.0.0.0/0 0.0.0.0/0 MARK or 0x2000 # # Warning: table ip nat is managed by iptables-nft, do not touch! # table ip nat { # chain POSTROUTING { # type nat hook postrouting priority srcnat; policy accept; # counter packets 496 bytes 29020 jump CNI-HOSTPORT-MASQ # counter packets 763 bytes 44942 jump NETAVARK-HOSTPORT-MASQ # ip saddr 10.88.2.249 counter packets 0 bytes 0 jump CNI-72dfe6d0f05e01d694ee7353 # } # # chain NETAVARK-HOSTPORT-SETMARK { # counter packets 0 bytes 0 meta mark set mark or 0x2000 # } # # chain NETAVARK-HOSTPORT-MASQ { # meta mark & 0x00002000 == 0x00002000 counter packets 0 bytes 0 masquerade # } # # chain NETAVARK-HOSTPORT-DNAT { # } # # chain PREROUTING { # type nat hook prerouting priority dstnat; policy accept; # fib daddr type local counter packets 1 bytes 56 jump NETAVARK-HOSTPORT-DNAT # fib daddr type local counter packets 1 bytes 56 jump CNI-HOSTPORT-DNAT # } # # chain OUTPUT { # type nat hook output priority dstnat; policy accept; # fib daddr type local counter packets 395 bytes 23700 jump NETAVARK-HOSTPORT-DNAT # fib daddr type local counter packets 199 bytes 11940 jump CNI-HOSTPORT-DNAT # } # # chain CNI-HOSTPORT-SETMARK { # counter packets 10 bytes 600 meta mark set mark or 0x2000 # } # # chain CNI-HOSTPORT-MASQ { # meta mark & 0x00002000 == 0x00002000 counter packets 10 bytes 600 masquerade # } # # chain CNI-HOSTPORT-DNAT { # ip protocol tcp tcp dport 5230 counter packets 1 bytes 60 jump CNI-DN-72dfe6d0f05e01d694ee7 # } # # chain CNI-72dfe6d0f05e01d694ee7353 { # ip daddr 10.88.0.0/16 counter packets 0 bytes 0 accept # ip daddr != 224.0.0.0/4 counter packets 0 bytes 0 masquerade # } # # chain CNI-DN-72dfe6d0f05e01d694ee7 { # ip saddr 10.88.0.0/16 tcp dport 5230 counter packets 0 bytes 0 jump CNI-HOSTPORT-SETMARK # ip saddr 127.0.0.1 tcp dport 5230 counter packets 1 bytes 60 jump CNI-HOSTPORT-SETMARK # tcp dport 5230 counter packets 1 bytes 60 dnat to 10.88.2.249:80 # } # } # # Warning: table ip filter is managed by iptables-nft, do not touch! # table ip filter { # chain CNI-FORWARD { # counter packets 764 bytes 2969146 jump CNI-ADMIN # ip daddr 10.88.2.249 ct state related,established counter packets 0 bytes 0 accept # ip saddr 10.88.2.249 counter packets 0 bytes 0 accept # } # # chain CNI-ADMIN { # } # # chain FORWARD { # type filter hook forward priority filter; policy accept; # counter packets 764 bytes 2969146 jump NETAVARK_FORWARD # counter packets 764 bytes 2969146 jump CNI-FORWARD # } # # chain NETAVARK_ISOLATION_2 { # } # # chain NETAVARK_ISOLATION_3 { # counter packets 0 bytes 0 jump NETAVARK_ISOLATION_2 # } # # chain NETAVARK_INPUT { # } # # chain NETAVARK_FORWARD { # ct state invalid counter packets 0 bytes 0 drop # } # # chain INPUT { # type filter hook input priority filter; policy accept; # iifname "cni-podman2" udp dport 53 counter packets 0 bytes 0 accept # iifname "cni-podman1" udp dport 53 counter packets 2 bytes 112 accept # counter packets 22484 bytes 95228091 jump NETAVARK_INPUT # } # } # Error: Could not process rule: No such file or directory # delete table inet netavark # ^^^^^^^^ # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: curl did not time out # #| expected: -eq 28 # #| actual: 0 # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [teardown] ok 573 [500] podman rootless cni adds /usr/sbin to PATH # skip only meaningful for rootless ok 574 [500] podman ipv6 in /etc/resolv.conf # skip This test needs an ipv6 nameserver in /etc/resolv.conf not ok 575 [500] podman network connect/disconnect with port forwarding # tags: ci:parallel distro-integration # (from function `bail-now' in file /usr/share/podman/test/system/helpers.bash, line 187, # from function `assert' in file /usr/share/podman/test/system/helpers.bash, line 1062, # in test file /usr/share/podman/test/system/500-networking.bats, line 588) # `assert "$output" =~ "Cannot assign requested address" "mac address error"' failed # # [23:42:27.486580287] # /usr/bin/podman network create testnet1-t575-2dfwrrvw # [23:42:27.533726922] testnet1-t575-2dfwrrvw # # [23:42:27.551664384] # /usr/bin/podman network create testnet2-t575-2dfwrrvw # [23:42:27.618904385] testnet2-t575-2dfwrrvw # # [23:42:27.631119433] # /usr/bin/podman run -d --network testnet1-t575-2dfwrrvw quay.io/libpod/testimage:20241011 top # [23:42:27.979309036] 3f8e5ac390d96cc82cc583de0282d8db97f1c9b35fcbe102e9160c245c19d480 # # [23:42:27.995406974] # /usr/bin/podman run -d -p 5122:80 --hostname host-t575-2dfwrrvw --network testnet1-t575-2dfwrrvw -v /tmp/podman_bats.g6Qxb8/hello.txt:/var/www/index.txt:Z -w /var/www quay.io/libpod/testimage:20241011 /bin/busybox-extras httpd -f -p 80 # [23:42:28.342286894] eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a # # [23:42:28.369231553] # /usr/bin/podman inspect eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a --format {{(index .NetworkSettings.Networks "testnet1-t575-2dfwrrvw").IPAddress}} # {{(index .NetworkSettings.Networks "testnet1-t575-2dfwrrvw").MacAddress}} # {{(index .NetworkSettings.Networks "testnet1-t575-2dfwrrvw").Aliases}} # [23:42:28.471039776] 10.89.0.3 # 3e:b8:11:ce:d0:c3 # [eba89563d52a host-t575-2dfwrrvw] # # [23:42:28.483655043] # /usr/bin/podman exec eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a cat /etc/hosts # [23:42:28.594588050] 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 # ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 # 10.89.0.1 host.containers.internal host.docker.internal # 10.89.0.3 host-t575-2dfwrrvw quizzical_shamir # # [23:42:28.613012605] # /usr/bin/podman network disconnect testnet1-t575-2dfwrrvw eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a # # [23:42:28.901863669] # /usr/bin/podman exec eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a cat /etc/hosts # [23:42:29.018378613] 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 # ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 # 10.89.0.1 host.containers.internal host.docker.internal # # [23:42:32.054041932] # /usr/bin/podman network connect testnet1-t575-2dfwrrvw eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a # # [23:42:32.324770332] # /usr/bin/podman inspect eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a --format {{(index .NetworkSettings.Networks "testnet1-t575-2dfwrrvw").IPAddress}} # {{(index .NetworkSettings.Networks "testnet1-t575-2dfwrrvw").MacAddress}} # [23:42:32.424278393] 10.89.0.4 # fa:5e:03:39:61:aa # # [23:42:32.444198272] # /usr/bin/podman exec eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a cat /etc/hosts # [23:42:32.603731723] 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 # ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 # 10.89.0.1 host.containers.internal host.docker.internal # 10.89.0.4 host-t575-2dfwrrvw quizzical_shamir # # [23:42:32.622329704] # /usr/bin/podman network disconnect testnet1-t575-2dfwrrvw 3f8e5ac390d96cc82cc583de0282d8db97f1c9b35fcbe102e9160c245c19d480 # # [23:42:32.860153489] # /usr/bin/podman network connect testnet1-t575-2dfwrrvw 3f8e5ac390d96cc82cc583de0282d8db97f1c9b35fcbe102e9160c245c19d480 # # [23:42:33.060181803] # /usr/bin/podman network connect --mac-address 00:00:00:00:00:00 testnet2-t575-2dfwrrvw eba89563d52acd7567b56291a5d86fac7693cc10acba2164227faff90579f13a # [23:42:33.253459157] time="2025-08-24T23:42:33-04:00" level=warning msg="Failed to load cached network config: network testnet2-t575-2dfwrrvw not found in CNI cache, falling back to loading network testnet2-t575-2dfwrrvw from disk" # Error: plugin type="bridge" failed (add): cni plugin bridge failed: failed to make veth pair: cannot assign requested address # [23:42:33.259699767] [ rc=125 (expected) ] # #/vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # #| FAIL: mac address error # #| expected: =~ Cannot assign requested address # #| actual: time=\"2025-08-24T23:42:33-04:00\" level=warning msg=\"Failed to load cached network config: network testnet2-t575-2dfwrrvw not found in CNI cache\, falling back to loading network testnet2-t575-2dfwrrvw from disk\" # #| > Error: plugin type=\"bridge\" failed \(add\): cni plugin bridge failed: failed to make veth pair: cannot assign requested address # #\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # [teardown] ok 576 [500] podman network after restart ok 577 [500] podman run CONTAINERS_CONF_OVERRIDE dns options ok 578 [500] podman run port forward range ok 579 [500] podman run CONTAINERS_CONF_OVERRIDE /etc/hosts options ok 580 [500] podman run /etc/* permissions # skip run --uidmap fails on cgroups v1 (issue 15025, wontfix) ok 581 [500] podman network rm --force bogus ok 582 [500] podman network rm --dns-option ok 583 [500] podman rootless netns works when XDG_RUNTIME_DIR includes symlinks # skip only meaningful for rootless ok 584 [500] podman inspect list networks ok 585 [500] podman network cleanup --userns + --restart # skip run --uidmap fails on cgroups v1 (issue 15025, wontfix) ok 586 [500] podman --uts=host must use 'uname -n' for /etc/hostname ok 587 [500] podman network inspect running containers ok 588 [500] Podman unshare --rootless-netns with Pasta # skip [rootful] pasta networking only available in rootless mode ok 589 [505] IPv4 default address assignment # skip [rootful] pasta networking only available in rootless mode ok 590 [505] IPv4 address assignment # skip [rootful] pasta networking only available in rootless mode ok 591 [505] No IPv4 # skip [rootful] pasta networking only available in rootless mode ok 592 [505] IPv6 default address assignment # skip [rootful] pasta networking only available in rootless mode ok 593 [505] IPv6 address assignment # skip [rootful] pasta networking only available in rootless mode ok 594 [505] No IPv6 # skip [rootful] pasta networking only available in rootless mode ok 595 [505] podman puts pasta IP in /etc/hosts # skip [rootful] pasta networking only available in rootless mode ok 596 [505] IPv4 default route # skip [rootful] pasta networking only available in rootless mode ok 597 [505] IPv4 default route assignment # skip [rootful] pasta networking only available in rootless mode ok 598 [505] IPv6 default route # skip [rootful] pasta networking only available in rootless mode ok 599 [505] IPv6 default route assignment # skip [rootful] pasta networking only available in rootless mode ok 600 [505] Default MTU # skip [rootful] pasta networking only available in rootless mode ok 601 [505] MTU assignment # skip [rootful] pasta networking only available in rootless mode ok 602 [505] Loopback interface state # skip [rootful] pasta networking only available in rootless mode ok 603 [505] Basic nameserver lookup # skip [rootful] pasta networking only available in rootless mode ok 604 [505] Default nameserver forwarding # skip [rootful] pasta networking only available in rootless mode ok 605 [505] Custom DNS forward address, IPv4 # skip [rootful] pasta networking only available in rootless mode ok 606 [505] Custom DNS forward address, IPv6 # skip [rootful] pasta networking only available in rootless mode ok 607 [505] Single TCP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 608 [505] Single TCP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 609 [505] TCP port range forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 610 [505] TCP port range forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 611 [505] Translated TCP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 612 [505] Translated TCP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 613 [505] TCP translated port range forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 614 [505] TCP translated port range forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 615 [505] Address-bound TCP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 616 [505] Address-bound TCP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 617 [505] Interface-bound TCP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 618 [505] Interface-bound TCP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 619 [505] Single TCP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 620 [505] Single TCP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 621 [505] TCP port range forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 622 [505] TCP port range forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 623 [505] Translated TCP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 624 [505] Translated TCP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 625 [505] TCP translated port range forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 626 [505] TCP translated port range forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 627 [505] Address-bound TCP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 628 [505] Address-bound TCP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 629 [505] Interface-bound TCP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 630 [505] Interface-bound TCP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 631 [505] Single UDP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 632 [505] Single UDP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 633 [505] UDP port range forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 634 [505] UDP port range forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 635 [505] Translated UDP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 636 [505] Translated UDP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 637 [505] UDP translated port range forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 638 [505] UDP translated port range forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 639 [505] Address-bound UDP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 640 [505] Address-bound UDP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 641 [505] Interface-bound UDP port forwarding, IPv4, tap # skip [rootful] pasta networking only available in rootless mode ok 642 [505] Interface-bound UDP port forwarding, IPv4, loopback # skip [rootful] pasta networking only available in rootless mode ok 643 [505] Single UDP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 644 [505] Single UDP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 645 [505] UDP port range forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 646 [505] UDP port range forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 647 [505] Translated UDP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 648 [505] Translated UDP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 649 [505] UDP translated port range forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 650 [505] UDP translated port range forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 651 [505] Address-bound UDP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 652 [505] Address-bound UDP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 653 [505] Interface-bound UDP port forwarding, IPv6, tap # skip [rootful] pasta networking only available in rootless mode ok 654 [505] Interface-bound UDP port forwarding, IPv6, loopback # skip [rootful] pasta networking only available in rootless mode ok 655 [505] TCP/IPv4 small transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 656 [505] TCP/IPv4 small transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 657 [505] TCP/IPv4 large transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 658 [505] TCP/IPv4 large transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 659 [505] TCP/IPv6 small transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 660 [505] TCP/IPv6 small transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 661 [505] TCP/IPv6 large transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 662 [505] TCP/IPv6 large transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 663 [505] UDP/IPv4 small transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 664 [505] UDP/IPv4 small transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 665 [505] UDP/IPv4 large transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 666 [505] UDP/IPv4 large transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 667 [505] UDP/IPv6 small transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 668 [505] UDP/IPv6 small transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 669 [505] UDP/IPv6 large transfer, tap # skip [rootful] pasta networking only available in rootless mode ok 670 [505] UDP/IPv6 large transfer, loopback # skip [rootful] pasta networking only available in rootless mode ok 671 [505] pasta(1) quits when the namespace is gone # skip [rootful] pasta networking only available in rootless mode ok 672 [505] Unsupported protocol in port forwarding # skip [rootful] pasta networking only available in rootless mode ok 673 [505] Use options from containers.conf # skip [rootful] pasta networking only available in rootless mode ok 674 [505] pasta/bridge and host.containers.internal # skip [rootful] pasta networking only available in rootless mode ok 675 [520] podman checkpoint - basic test ok 676 [520] podman checkpoint/restore print IDs or raw input ok 677 [520] podman checkpoint --export, with volumes # skip FIXME: #26289 - Rawhide only issue, skip for now ok 678 [520] podman checkpoint --file-locks ok 679 [520] podman checkpoint/restore ip and mac handling ok 680 [520] podman checkpoint/restore the latest container ok 681 [550] rootless podman only ever uses single pause process # skip [rootful] pause process is only used as rootless ok 682 [550] rootless reexec with sig-proxy # skip [rootful] pause process is only used as rootless ok 683 [550] rootless reexec with sig-proxy when rejoining userns from container # skip [rootful] pause process is only used as rootless ok 684 [550] rootless userns can unmount netns properly # skip [rootful] pause process is only used as rootless ok 685 [600] podman shell completion test ok 686 [600] podman shell completion for paths in container/image ok 687 [610] check Go template formatting ok 688 [620] options that cannot be set together ok 689 [700] podman kube with stdin ok 690 [700] podman play ok 691 [700] podman play --service-container ok 692 [700] podman kube --network ok 693 [700] podman kube play read-only ok 694 [700] podman kube play read-only from containers.conf ok 695 [700] podman play with user from image ok 696 [700] podman play --build --context-dir ok 697 [700] podman kube play --replace external storage ok 698 [700] podman kube --annotation ok 699 [700] podman play Yaml deprecated --no-trunc annotation # skip FIXME: I can't figure out what this test is supposed to do ok 700 [700] podman kube play - default log driver ok 701 [700] podman kube play - URL ok 702 [700] podman play with init container ok 703 [700] podman kube play - hostport ok 704 [700] podman kube play - multi-pod YAML ok 705 [700] podman kube generate filetype ok 706 [700] podman kube play --wait with siginterrupt not ok 707 [700] podman kube play --wait - wait for pod to exit # tags: ci:parallel # (from function `run_podman' in file /usr/share/podman/test/system/helpers.bash, line 550, # in test file /usr/share/podman/test/system/700-play.bats, line 728) # `run_podman kube play --wait $fname' failed # # [23:46:36.440156351] # /usr/bin/podman kube play --wait /tmp/podman_bats.RJ8mud/play_kube_wait_YdMo5r.yaml # [23:48:36.552646295] Use ctrl+c to clean up or wait for pods to exit # Pod: # 6ff0f0e806e40f636b9b90e70e9b19220125ac8af4d45734da332fdc18fe6c31 # Container: # a528cca4e398477f5d1d444894cae6e62f7d52428a31a5753057c9a2f8cd6b2c # # timeout: sending signal TERM to command ‘/usr/bin/podman’ # # Cleaning up containers, pods, and volumes... # Pods stopped: # 6ff0f0e806e40f636b9b90e70e9b19220125ac8af4d45734da332fdc18fe6c31 # Pods removed: # 6ff0f0e806e40f636b9b90e70e9b19220125ac8af4d45734da332fdc18fe6c31 # Secrets removed: # Volumes removed: # [23:48:36.557134396] [ rc=124 (** EXPECTED 0 **) ] # *** TIMED OUT *** # # [teardown] ok 708 [700] podman kube play with configmaps ok 709 [700] podman kube with --authfile=/tmp/bogus ok 710 [700] podman kube play with umask from containers.conf ok 711 [700] podman kube generate tmpfs on /tmp ok 712 [700] podman kube play - pull policy ok 713 [700] podman kube play healthcheck should wait initialDelaySeconds before updating status ok 714 [700] podman play --build private registry ok 715 [700] podman play with image volume (automount annotation and OCI VolumeSource) ok 716 [700] podman play with image volume pull policies ok 717 [700] podman kube restore user namespace # skip no IDs allocated for user 'containers' ok 718 [710] podman kube generate - usage message ok 719 [710] podman kube generate - container ok 720 [710] podman kube generate unmasked ok 721 [710] podman kube generate volumes ok 722 [710] podman kube generate - pod ok 723 [710] podman kube generate - deployment ok 724 [710] podman kube generate - job ok 725 [750] podman image trust set ok 726 [760] podman system renumber - Basic test with a volume ok 727 [800] podman CONTAINERS_CONF - CONTAINERS_CONF in conmon ok 728 [800] podman CONTAINERS_CONF - override runtime name ok 729 [800] podman --module - absolute path ok 730 [800] podman --module - append arrays ok 731 [800] podman --module - XDG_CONFIG_HOME # skip [rootful] loading a module from XDG_CONFIG_HOME requires rootless ok 732 [800] podman --module - command-line completion # skip [rootful] loading a module from XDG_CONFIG_HOME requires rootless ok 733 [800] podman --module - supported fields ok 734 [800] podman push CONTAINERS_CONF ok 735 [850] podman compose - smoke tests ok 736 podman --ssh test # skip only applicable on podman-remote ok 737 [950] podman preexec hook ok 738 [999] podman database backend has not changed