>>> podman: Building community/podman 6.1.1-r1 (using abuild 3.18.0_rc5-r1) started Fri, 04 Sep 2026 12:34:32 +0000 >>> podman: Validating /home/buildozer/aports/community/podman/APKBUILD... >>> WARNING: podman: Go packages require network connection to build. Maybe add 'net' to options >>> podman: Analyzing dependencies... >>> podman: Installing for build: build-base conmon oci-runtime passt cmd:newgidmap cmd:newuidmap containers-common netavark aardvark-dns catatonit bash btrfs-progs-dev coreutils gettext-envsubst go go-md2man gpgme-dev grep libassuan-dev libseccomp-dev mandoc python3 sqlite-dev ( 1/73) Installing libffi (3.8.0-r0) ( 2/73) Installing libintl (1.0-r0) ( 3/73) Installing libeconf (0.8.4-r0) ( 4/73) Installing libblkid (2.42.2-r1) ( 5/73) Installing libmount (2.42.2-r1) ( 6/73) Installing glib (2.88.3-r0) ( 7/73) Installing conmon (2.2.1-r0) ( 8/73) Installing json-c (0.19-r1) ( 9/73) Installing libseccomp (2.6.0-r2) (10/73) Installing crun (1.28-r0) (11/73) Installing passt (2026.07.28-r0) (12/73) Installing libmd (1.2.0-r0) (13/73) Installing libbsd (0.12.2-r0) (14/73) Installing skalibs-libs (2.15.1.0-r0) (15/73) Installing utmps-libs (0.1.3.4-r0) (16/73) Installing linux-pam (1.7.1-r2) (17/73) Installing shadow-libs (4.18.0-r1) (18/73) Installing shadow-subids (4.18.0-r1) (19/73) Installing container-libs (0.69.1-r0) (20/73) Installing netavark (2.1.0-r0) (21/73) Installing aardvark-dns (2.1.0-r0) (22/73) Installing catatonit (0.2.1-r0) (23/73) Installing readline (8.3.3-r1) (24/73) Installing bash (5.3.9-r1) Executing bash-5.3.9-r1.post-install (25/73) Installing linux-headers (7.2.1-r0) (26/73) Installing btrfs-progs-libs (6.17.1-r1) (27/73) Installing btrfs-progs-dev (6.17.1-r1) (28/73) Installing coreutils-env (9.11-r0) (29/73) Installing coreutils-fmt (9.11-r0) (30/73) Installing coreutils-sha512sum (9.11-r0) (31/73) Installing libattr (2.5.2-r2) (32/73) Installing coreutils (9.11-r0) (33/73) Installing gettext-envsubst (1.0-r0) (34/73) Installing go (1.27.0-r0) (35/73) Installing go-md2man (2.0.7-r12) (36/73) Installing libgpg-error (1.61-r0) (37/73) Installing libassuan (3.0.2-r0) (38/73) Installing pinentry (1.3.2-r0) Executing pinentry-1.3.2-r0.post-install (39/73) Installing libgcrypt (1.12.3-r0) (40/73) Installing gnupg-gpgconf (2.4.9-r1) (41/73) Installing nettle (3.10.2-r0) (42/73) Installing libtasn1 (4.21.0-r0) (43/73) Installing p11-kit (0.26.2-r1) (44/73) Installing gnutls (3.8.13-r0) (45/73) Installing libksba (1.7.0-r0) (46/73) Installing gdbm (1.26-r0) (47/73) Installing libsasl (2.1.28-r9) (48/73) Installing libldap (2.6.14-r0) (49/73) Installing npth (1.8-r0) (50/73) Installing gnupg-dirmngr (2.4.9-r1) (51/73) Installing sqlite-libs (3.53.4-r0) (52/73) Installing gnupg-keyboxd (2.4.9-r1) (53/73) Installing libbz2 (1.0.8-r6) (54/73) Installing gpg (2.4.9-r1) (55/73) Installing gpg-agent (2.4.9-r1) (56/73) Installing gpgsm (2.4.9-r1) (57/73) Installing gpgme (2.0.1-r1) (58/73) Installing libgpg-error-dev (1.61-r0) (59/73) Installing libassuan-dev (3.0.2-r0) (60/73) Installing gpgme-dev (2.0.1-r1) (61/73) Installing grep (3.12-r0) (62/73) Installing libseccomp-dev (2.6.0-r2) (63/73) Installing mandoc (1.14.6-r15) (64/73) Installing xz-libs (5.8.3-r0) (65/73) Installing mpdecimal (4.0.1-r0) (66/73) Installing libpanelw (6.6_p20260822-r0) (67/73) Installing python3 (3.14.7-r0) (68/73) Installing python3-pycache-pyc0 (3.14.7-r0) (69/73) Installing pyc (3.14.7-r0) (70/73) Installing python3-pyc (3.14.7-r0) (71/73) Installing sqlite (3.53.4-r0) (72/73) Installing sqlite-dev (3.53.4-r0) (73/73) Installing .makedepends-podman (20260904.123433) Executing busybox-1.38.0-r4.trigger Executing glib-2.88.3-r0.trigger OK: 590.2 MiB in 178 packages >>> podman: Cleaning up srcdir >>> podman: Cleaning up pkgdir >>> podman: Cleaning up tmpdir >>> podman: Fetching https://distfiles.alpinelinux.org/distfiles/edge/podman-6.1.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/podman-6.1.1.tar.gz.part' podman-6.1.1.tar.gz. 22% |******* | 4559k 0:00:03 ETA podman-6.1.1.tar.gz. 100% |********************************| 19.9M 0:00:00 ETA '/var/cache/distfiles/edge/podman-6.1.1.tar.gz.part' saved /var/cache/distfiles/edge/podman-6.1.1.tar.gz: OK /home/buildozer/aports/community/podman/kill-all-only-rootful.patch: OK /home/buildozer/aports/community/podman/systemd-units-always.patch: OK /home/buildozer/aports/community/podman/test-synchronize-SHM-lock-test.patch: OK /home/buildozer/aports/community/podman/podman.initd: OK /home/buildozer/aports/community/podman/podman.confd: OK >>> podman: Fetching https://distfiles.alpinelinux.org/distfiles/edge/podman-6.1.1.tar.gz /var/cache/distfiles/edge/podman-6.1.1.tar.gz: OK /home/buildozer/aports/community/podman/kill-all-only-rootful.patch: OK /home/buildozer/aports/community/podman/systemd-units-always.patch: OK /home/buildozer/aports/community/podman/test-synchronize-SHM-lock-test.patch: OK /home/buildozer/aports/community/podman/podman.initd: OK /home/buildozer/aports/community/podman/podman.confd: OK >>> podman: Unpacking /var/cache/distfiles/edge/podman-6.1.1.tar.gz... >>> podman: kill-all-only-rootful.patch patching file libpod/oci_conmon_common.go Hunk #1 succeeded at 280 (offset -14 lines). >>> podman: systemd-units-always.patch patching file Makefile Hunk #1 succeeded at 972 (offset 11 lines). Hunk #2 succeeded at 1001 with fuzz 1 (offset 11 lines). >>> podman: test-synchronize-SHM-lock-test.patch patching file libpod/lock/shm/shm_lock_test.go fatal: not a git repository (or any of the parent directories): .git Podman is being compiled without the systemd build tag. Install libsystemd on Ubuntu or systemd-devel on rpm based distro for journald support. CGO_ENABLED=1 GOOS=linux GOARCH=arm go build \ \ -ldflags ' -X go.podman.io/podman/v6/libpod/define.buildInfo=1788524461 -X go.podman.io/podman/v6/libpod/config._installPrefix=/usr -X go.podman.io/podman/v6/libpod/config._etcDir=/etc -X go.podman.io/podman/v6/pkg/systemd/quadlet._binDir=/usr/bin -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir='""' -X go.podman.io/common/pkg/config.additionalHelperBinariesDir= ' \ -tags "exclude_graphdriver_devicemapper seccomp apparmor libsqlite3 " \ -o bin/podman ./cmd/podman test -z "" || chcon -t container_runtime_exec_t bin/podman fatal: not a git repository (or any of the parent directories): .git CGO_ENABLED=1 GOOS=linux GOARCH=arm go build \ \ -ldflags ' -X go.podman.io/podman/v6/libpod/define.buildInfo=1788524461 -X go.podman.io/podman/v6/libpod/config._installPrefix=/usr -X go.podman.io/podman/v6/libpod/config._etcDir=/etc -X go.podman.io/podman/v6/pkg/systemd/quadlet._binDir=/usr/bin -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir='""' -X go.podman.io/common/pkg/config.additionalHelperBinariesDir= ' \ -tags "remote exclude_graphdriver_btrfs containers_image_openpgp" \ -o bin/podman-remote ./cmd/podman fatal: not a git repository (or any of the parent directories): .git CGO_ENABLED=1 GOOS=linux GOARCH=arm go build \ \ -ldflags ' -X go.podman.io/podman/v6/libpod/define.buildInfo=1788524461 -X go.podman.io/podman/v6/libpod/config._installPrefix=/usr -X go.podman.io/podman/v6/libpod/config._etcDir=/etc -X go.podman.io/podman/v6/pkg/systemd/quadlet._binDir=/usr/bin -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir='""' -X go.podman.io/common/pkg/config.additionalHelperBinariesDir= ' \ -tags "exclude_graphdriver_devicemapper seccomp apparmor libsqlite3 " \ -o bin/quadlet ./cmd/quadlet CGO_ENABLED=1 \ go build \ \ -o bin/rootlessport ./cmd/rootlessport hack/markdown-preprocess if [ ! -x "/usr/bin/go-md2man" ]; then \ make -C test/tools build/go-md2man GOOS=linux GOARCH=arm; \ fi mkdir -p docs/build/man ( echo "% podman-rootless 7"; echo; sed -e '/logo.*\.png/d' docs/source/markdown/podman-rootless.7.md.tmp.$ && \ mv docs/source/markdown/podman-rootless.7.md.tmp.$ docs/source/markdown/podman-rootless.7.md ( echo "% podman-troubleshooting 7"; echo; sed -e '/logo.*\.png/d' docs/source/markdown/podman-troubleshooting.7.md.tmp.$ && \ mv docs/source/markdown/podman-troubleshooting.7.md.tmp.$ docs/source/markdown/podman-troubleshooting.7.md go build -o ./bin/ginkgo ./vendor/github.com/onsi/ginkgo/v2/ginkgo fatal: not a git repository (or any of the parent directories): .git CGO_ENABLED=1 GOOS=linux GOARCH=arm go build -ldflags ' -X go.podman.io/podman/v6/libpod/define.buildInfo=1788524461 -X go.podman.io/podman/v6/libpod/config._installPrefix=/usr/local -X go.podman.io/podman/v6/libpod/config._etcDir=/etc -X go.podman.io/podman/v6/pkg/systemd/quadlet._binDir=/usr/local/bin -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir='""' -X go.podman.io/common/pkg/config.additionalHelperBinariesDir= ' -o test/goecho/goecho ./test/goecho GOARCH=arm go build -o test/version/version ./test/version/ Will skip: ./hack/podman-registry-go ./internal/localapi ./pkg/bindings/images ./pkg/bindings/internal/util ./pkg/bindings/test ./pkg/machine ./pkg/machine/certificates ./pkg/machine/compression ./pkg/machine/connection ./pkg/machine/define ./pkg/machine/e2e ./pkg/machine/hyperv ./pkg/machine/ocipull ./pkg/machine/os ./pkg/machine/provider ./pkg/machine/proxyenv ./pkg/machine/qemu ./pkg/machine/qemu/command ./pkg/machine/shim ./pkg/machine/vmconfigs ./pkg/machine/wsl/wutil ./pkg/systemd/quadlet ./test/e2e === RUN TestFormatError --- PASS: TestFormatError (0.00s) === RUN TestFormatErrorDuplicateName === RUN TestFormatErrorDuplicateName/command_with_--replace_flag === RUN TestFormatErrorDuplicateName/command_without_--replace_flag === RUN TestFormatErrorDuplicateName/no_command --- PASS: TestFormatErrorDuplicateName (0.00s) --- PASS: TestFormatErrorDuplicateName/command_with_--replace_flag (0.00s) --- PASS: TestFormatErrorDuplicateName/command_without_--replace_flag (0.00s) --- PASS: TestFormatErrorDuplicateName/no_command (0.00s) === RUN TestIndentExamples === RUN TestIndentExamples/flush-left_lines_get_indented === RUN TestIndentExamples/preserves_empty_lines_between_examples === RUN TestIndentExamples/handles_comment_lines === RUN TestIndentExamples/single_line === RUN TestIndentExamples/empty_string --- PASS: TestIndentExamples (0.00s) --- PASS: TestIndentExamples/flush-left_lines_get_indented (0.00s) --- PASS: TestIndentExamples/preserves_empty_lines_between_examples (0.00s) --- PASS: TestIndentExamples/handles_comment_lines (0.00s) --- PASS: TestIndentExamples/single_line (0.00s) --- PASS: TestIndentExamples/empty_string (0.00s) === RUN TestFormatOCIError --- PASS: TestFormatOCIError (0.00s) === RUN TestShellCompletionFunctions --- PASS: TestShellCompletionFunctions (0.02s) PASS === RUN TestAutocompleteFormat --- PASS: TestAutocompleteFormat (0.00s) === RUN TestPodOptions --- PASS: TestPodOptions (0.00s) PASS === RUN Test_portsToString === RUN Test_portsToString/no_ports === RUN Test_portsToString/no_ports_empty_map/slice === RUN Test_portsToString/single_published_port === RUN Test_portsToString/published_port_with_host_ip === RUN Test_portsToString/published_port_with_same_exposed_port === RUN Test_portsToString/published_port_and_exposed_port_with_different_protocol === RUN Test_portsToString/published_port_range === RUN Test_portsToString/published_port_range_and_exposed_port_in_that_range === RUN Test_portsToString/two_published_ports === RUN Test_portsToString/exposed_port === RUN Test_portsToString/exposed_port_multiple_protocols === RUN Test_portsToString/exposed_port_range === RUN Test_portsToString/exposed_port_range_with_different_protocols === RUN Test_portsToString/multiple_exposed_port_ranges === RUN Test_portsToString/published_port_range_partially_overlaps_with_exposed_port_range --- PASS: Test_portsToString (0.00s) --- PASS: Test_portsToString/no_ports (0.00s) --- PASS: Test_portsToString/no_ports_empty_map/slice (0.00s) --- PASS: Test_portsToString/single_published_port (0.00s) --- PASS: Test_portsToString/published_port_with_host_ip (0.00s) --- PASS: Test_portsToString/published_port_with_same_exposed_port (0.00s) --- PASS: Test_portsToString/published_port_and_exposed_port_with_different_protocol (0.00s) --- PASS: Test_portsToString/published_port_range (0.00s) --- PASS: Test_portsToString/published_port_range_and_exposed_port_in_that_range (0.00s) --- PASS: Test_portsToString/two_published_ports (0.00s) --- PASS: Test_portsToString/exposed_port (0.00s) --- PASS: Test_portsToString/exposed_port_multiple_protocols (0.00s) --- PASS: Test_portsToString/exposed_port_range (0.00s) --- PASS: Test_portsToString/exposed_port_range_with_different_protocols (0.00s) --- PASS: Test_portsToString/multiple_exposed_port_ranges (0.00s) --- PASS: Test_portsToString/published_port_range_partially_overlaps_with_exposed_port_range (0.00s) PASS === RUN TestReaderFromArgs === RUN TestReaderFromArgs/single_file === RUN TestReaderFromArgs/two_files === RUN TestReaderFromArgs/empty_file_and_normal_file === RUN TestReaderFromArgs/files_with_only_whitespace --- PASS: TestReaderFromArgs (0.00s) --- PASS: TestReaderFromArgs/single_file (0.00s) --- PASS: TestReaderFromArgs/two_files (0.00s) --- PASS: TestReaderFromArgs/empty_file_and_normal_file (0.00s) --- PASS: TestReaderFromArgs/files_with_only_whitespace (0.00s) === RUN TestReaderFromArgs_Stdin --- PASS: TestReaderFromArgs_Stdin (0.00s) PASS Skipping ./cmd/podman/machine (no test files) === RUN TestParseRoute === RUN TestParseRoute/unicast_route_with_destination_and_gateway === RUN TestParseRoute/unicast_route_with_destination,_gateway_and_metric === RUN TestParseRoute/blackhole_route_with_destination_only === RUN TestParseRoute/blackhole_route_with_destination_and_metric === RUN TestParseRoute/unreachable_route_with_destination_only === RUN TestParseRoute/unreachable_route_with_destination_and_metric === RUN TestParseRoute/prohibit_route_with_destination_only === RUN TestParseRoute/prohibit_route_with_destination_and_metric === RUN TestParseRoute/blackhole_route_type_uppercase === RUN TestParseRoute/unreachable_route_type_mixed_case === RUN TestParseRoute/prohibit_route_type_mixed_case === RUN TestParseRoute/unicast_IPv6_route === RUN TestParseRoute/blackhole_IPv6_route === RUN TestParseRoute/route_with_only_destination === RUN TestParseRoute/route_with_too_many_fields === RUN TestParseRoute/unicast_route_type_without_gateway === RUN TestParseRoute/invalid_destination_CIDR === RUN TestParseRoute/invalid_gateway_IP === RUN TestParseRoute/invalid_metric_for_unicast_route === RUN TestParseRoute/invalid_metric_for_blackhole_route --- PASS: TestParseRoute (0.00s) --- PASS: TestParseRoute/unicast_route_with_destination_and_gateway (0.00s) --- PASS: TestParseRoute/unicast_route_with_destination,_gateway_and_metric (0.00s) --- PASS: TestParseRoute/blackhole_route_with_destination_only (0.00s) --- PASS: TestParseRoute/blackhole_route_with_destination_and_metric (0.00s) --- PASS: TestParseRoute/unreachable_route_with_destination_only (0.00s) --- PASS: TestParseRoute/unreachable_route_with_destination_and_metric (0.00s) --- PASS: TestParseRoute/prohibit_route_with_destination_only (0.00s) --- PASS: TestParseRoute/prohibit_route_with_destination_and_metric (0.00s) --- PASS: TestParseRoute/blackhole_route_type_uppercase (0.00s) --- PASS: TestParseRoute/unreachable_route_type_mixed_case (0.00s) --- PASS: TestParseRoute/prohibit_route_type_mixed_case (0.00s) --- PASS: TestParseRoute/unicast_IPv6_route (0.00s) --- PASS: TestParseRoute/blackhole_IPv6_route (0.00s) --- PASS: TestParseRoute/route_with_only_destination (0.00s) --- PASS: TestParseRoute/route_with_too_many_fields (0.00s) --- PASS: TestParseRoute/unicast_route_type_without_gateway (0.00s) --- PASS: TestParseRoute/invalid_destination_CIDR (0.00s) --- PASS: TestParseRoute/invalid_gateway_IP (0.00s) --- PASS: TestParseRoute/invalid_metric_for_unicast_route (0.00s) --- PASS: TestParseRoute/invalid_metric_for_blackhole_route (0.00s) PASS === RUN TestValidateExtraHost === RUN TestValidateExtraHost/good-ipv4 === RUN TestValidateExtraHost/good-multiple-ipv4 === RUN TestValidateExtraHost/bad-ipv4 === RUN TestValidateExtraHost/bad-ipv4#01 === RUN TestValidateExtraHost/bad-multiple-ipv4 === RUN TestValidateExtraHost/noname-ipv4 === RUN TestValidateExtraHost/noname-ipv4#01 === RUN TestValidateExtraHost/noname-multiple-ipv4 === RUN TestValidateExtraHost/noip === RUN TestValidateExtraHost/noip#01 === RUN TestValidateExtraHost/good-ipv6 === RUN TestValidateExtraHost/good-multiple-ipv6 === RUN TestValidateExtraHost/bad-ipv6 === RUN TestValidateExtraHost/bad-ipv6#01 === RUN TestValidateExtraHost/bad-multiple-ipv6 === RUN TestValidateExtraHost/noname-ipv6 === RUN TestValidateExtraHost/noname-ipv6#01 === RUN TestValidateExtraHost/noname-multiple-ipv6 === RUN TestValidateExtraHost/host-gateway --- PASS: TestValidateExtraHost (0.00s) --- PASS: TestValidateExtraHost/good-ipv4 (0.00s) --- PASS: TestValidateExtraHost/good-multiple-ipv4 (0.00s) --- PASS: TestValidateExtraHost/bad-ipv4 (0.00s) --- PASS: TestValidateExtraHost/bad-ipv4#01 (0.00s) --- PASS: TestValidateExtraHost/bad-multiple-ipv4 (0.00s) --- PASS: TestValidateExtraHost/noname-ipv4 (0.00s) --- PASS: TestValidateExtraHost/noname-ipv4#01 (0.00s) --- PASS: TestValidateExtraHost/noname-multiple-ipv4 (0.00s) --- PASS: TestValidateExtraHost/noip (0.00s) --- PASS: TestValidateExtraHost/noip#01 (0.00s) --- PASS: TestValidateExtraHost/good-ipv6 (0.00s) --- PASS: TestValidateExtraHost/good-multiple-ipv6 (0.00s) --- PASS: TestValidateExtraHost/bad-ipv6 (0.00s) --- PASS: TestValidateExtraHost/bad-ipv6#01 (0.00s) --- PASS: TestValidateExtraHost/bad-multiple-ipv6 (0.00s) --- PASS: TestValidateExtraHost/noname-ipv6 (0.00s) --- PASS: TestValidateExtraHost/noname-ipv6#01 (0.00s) --- PASS: TestValidateExtraHost/noname-multiple-ipv6 (0.00s) --- PASS: TestValidateExtraHost/host-gateway (0.00s) === RUN Test_validateIPAddress === RUN Test_validateIPAddress/ipv4-good === RUN Test_validateIPAddress/ipv4-bad === RUN Test_validateIPAddress/ipv4-bad#01 --- PASS: Test_validateIPAddress (0.00s) --- PASS: Test_validateIPAddress/ipv4-good (0.00s) --- PASS: Test_validateIPAddress/ipv4-bad (0.00s) --- PASS: Test_validateIPAddress/ipv4-bad#01 (0.00s) === RUN TestValidateFileName === RUN TestValidateFileName/good === RUN TestValidateFileName/good#01 === RUN TestValidateFileName/good#02 === RUN TestValidateFileName/bad === RUN TestValidateFileName/bad#01 === RUN TestValidateFileName/bad#02 --- PASS: TestValidateFileName (0.00s) --- PASS: TestValidateFileName/good (0.00s) --- PASS: TestValidateFileName/good#01 (0.00s) --- PASS: TestValidateFileName/good#02 (0.00s) --- PASS: TestValidateFileName/bad (0.00s) --- PASS: TestValidateFileName/bad#01 (0.00s) --- PASS: TestValidateFileName/bad#02 (0.00s) === RUN TestGetAllLabels --- PASS: TestGetAllLabels (0.00s) === RUN TestGetAllLabelsBadKeyValue --- PASS: TestGetAllLabelsBadKeyValue (0.00s) === RUN TestGetAllLabelsBadLabelFile --- PASS: TestGetAllLabelsBadLabelFile (0.00s) === RUN TestGetAllLabelsFile --- PASS: TestGetAllLabelsFile (0.00s) === RUN TestValidWebURL === RUN TestValidWebURL/Valid_HTTP_URL === RUN TestValidWebURL/Valid_HTTPS_URL === RUN TestValidWebURL/Missing_scheme === RUN TestValidWebURL/Unsupported_scheme_-_FTP === RUN TestValidWebURL/Missing_host === RUN TestValidWebURL/Local_file_path_-_Windows_style === RUN TestValidWebURL/Local_file_path_-_Unix_style === RUN TestValidWebURL/Invalid_URL_characters === RUN TestValidWebURL/Valid_URL_with_port === RUN TestValidWebURL/Valid_URL_with_path --- PASS: TestValidWebURL (0.00s) --- PASS: TestValidWebURL/Valid_HTTP_URL (0.00s) --- PASS: TestValidWebURL/Valid_HTTPS_URL (0.00s) --- PASS: TestValidWebURL/Missing_scheme (0.00s) --- PASS: TestValidWebURL/Unsupported_scheme_-_FTP (0.00s) --- PASS: TestValidWebURL/Missing_host (0.00s) --- PASS: TestValidWebURL/Local_file_path_-_Windows_style (0.00s) --- PASS: TestValidWebURL/Local_file_path_-_Unix_style (0.00s) --- PASS: TestValidWebURL/Invalid_URL_characters (0.00s) --- PASS: TestValidWebURL/Valid_URL_with_port (0.00s) --- PASS: TestValidWebURL/Valid_URL_with_path (0.00s) PASS === RUN TestLogfWritesToStderrWhenKmsgUnavailable --- PASS: TestLogfWritesToStderrWhenKmsgUnavailable (0.00s) === RUN TestLogfWritesToStderrWhenKmsgSucceeds --- PASS: TestLogfWritesToStderrWhenKmsgSucceeds (0.00s) === RUN TestLogfWritesToStderrInDryRun --- PASS: TestLogfWritesToStderrInDryRun (0.00s) === RUN TestLogfWritesToStderrWhenKmsgWriteFails --- PASS: TestLogfWritesToStderrWhenKmsgWriteFails (0.00s) === RUN TestIsUnambiguousName --- PASS: TestIsUnambiguousName (0.00s) PASS PASS testing: warning: no tests to run Found no test suites, did you forget to run "ginkgo bootstrap"?PASS testing: warning: no tests to run Found no test suites, did you forget to run "ginkgo bootstrap"?=== RUN TestTempFileManager === RUN TestTempFileManager/CreateTempFileFromReader --- PASS: TestTempFileManager (0.00s) --- PASS: TestTempFileManager/CreateTempFileFromReader (0.00s) PASS === RUN TestBuildContainerGraphNoCtrsIsEmpty --- PASS: TestBuildContainerGraphNoCtrsIsEmpty (0.00s) === RUN TestBuildContainerGraphOneCtr --- PASS: TestBuildContainerGraphOneCtr (0.00s) === RUN TestBuildContainerGraphTwoCtrNoEdge --- PASS: TestBuildContainerGraphTwoCtrNoEdge (0.00s) === RUN TestBuildContainerGraphTwoCtrOneEdge --- PASS: TestBuildContainerGraphTwoCtrOneEdge (0.00s) === RUN TestBuildContainerGraphTwoCtrCycle --- PASS: TestBuildContainerGraphTwoCtrCycle (0.00s) === RUN TestBuildContainerGraphThreeCtrNoEdges --- PASS: TestBuildContainerGraphThreeCtrNoEdges (0.00s) === RUN TestBuildContainerGraphThreeContainersTwoInCycle --- PASS: TestBuildContainerGraphThreeContainersTwoInCycle (0.00s) === RUN TestBuildContainerGraphThreeContainersCycle --- PASS: TestBuildContainerGraphThreeContainersCycle (0.00s) === RUN TestBuildContainerGraphThreeContainersNoCycle --- PASS: TestBuildContainerGraphThreeContainersNoCycle (0.00s) === RUN TestBuildContainerGraphFourContainersNoEdges --- PASS: TestBuildContainerGraphFourContainersNoEdges (0.00s) === RUN TestBuildContainerGraphFourContainersTwoInCycle --- PASS: TestBuildContainerGraphFourContainersTwoInCycle (0.00s) === RUN TestBuildContainerGraphFourContainersAllInCycle --- PASS: TestBuildContainerGraphFourContainersAllInCycle (0.00s) === RUN TestBuildContainerGraphFourContainersNoneInCycle --- PASS: TestBuildContainerGraphFourContainersNoneInCycle (0.00s) === RUN TestHasHealthCheckCases --- PASS: TestHasHealthCheckCases (0.00s) === RUN TestGenerateUserPasswdEntry --- PASS: TestGenerateUserPasswdEntry (0.00s) === RUN TestGenerateUserGroupEntry --- PASS: TestGenerateUserGroupEntry (0.00s) === RUN TestParseCgroupPath === RUN TestParseCgroupPath/simple_cgroup_v2 === RUN TestParseCgroupPath/named_cgroup_ignored === RUN TestParseCgroupPath/longest_path_wins === RUN TestParseCgroupPath/trailing_newline === RUN TestParseCgroupPath/empty_input === RUN TestParseCgroupPath/only_newlines === RUN TestParseCgroupPath/colon_in_cgroup_path_from_dbus --- PASS: TestParseCgroupPath (0.00s) --- PASS: TestParseCgroupPath/simple_cgroup_v2 (0.00s) --- PASS: TestParseCgroupPath/named_cgroup_ignored (0.00s) --- PASS: TestParseCgroupPath/longest_path_wins (0.00s) --- PASS: TestParseCgroupPath/trailing_newline (0.00s) --- PASS: TestParseCgroupPath/empty_input (0.00s) --- PASS: TestParseCgroupPath/only_newlines (0.00s) --- PASS: TestParseCgroupPath/colon_in_cgroup_path_from_dbus (0.00s) === RUN TestParseOptionIDs --- PASS: TestParseOptionIDs (0.00s) === RUN TestParseIDMapMountOption --- PASS: TestParseIDMapMountOption (0.00s) === RUN TestPostDeleteHooks time="2026-09-04T12:36:26Z" level=warning msg="Container 123abc: poststop hook 1: fork/exec /does/not/exist: no such file or directory" === RUN TestPostDeleteHooks//home/buildozer/aports/community/podman/tmp/TestPostDeleteHooks1387480689/001/state === RUN TestPostDeleteHooks//home/buildozer/aports/community/podman/tmp/TestPostDeleteHooks1387480689/001/copy --- PASS: TestPostDeleteHooks (0.01s) --- PASS: TestPostDeleteHooks//home/buildozer/aports/community/podman/tmp/TestPostDeleteHooks1387480689/001/state (0.00s) --- PASS: TestPostDeleteHooks//home/buildozer/aports/community/podman/tmp/TestPostDeleteHooks1387480689/001/copy (0.00s) === RUN TestIsSubDir --- PASS: TestIsSubDir (0.00s) === RUN TestInjectEnvSecrets time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" === RUN TestInjectEnvSecrets/Map_secret_to_same_name === RUN TestInjectEnvSecrets/Map_secret_to_different_target === RUN TestInjectEnvSecrets/Missing_secret --- PASS: TestInjectEnvSecrets (0.02s) --- PASS: TestInjectEnvSecrets/Map_secret_to_same_name (0.00s) --- PASS: TestInjectEnvSecrets/Map_secret_to_different_target (0.00s) --- PASS: TestInjectEnvSecrets/Missing_secret (0.00s) === RUN Test_statToPercent === RUN Test_statToPercent/GoodParse === RUN Test_statToPercent/BadUserValue === RUN Test_statToPercent/BadSystemValue === RUN Test_statToPercent/BadIdleValue --- PASS: Test_statToPercent (0.00s) --- PASS: Test_statToPercent/GoodParse (0.00s) --- PASS: Test_statToPercent/BadUserValue (0.00s) --- PASS: Test_statToPercent/BadSystemValue (0.00s) --- PASS: Test_statToPercent/BadIdleValue (0.00s) === RUN Test_resultToBasicNetworkConfig === RUN Test_resultToBasicNetworkConfig/single_secondary_IPv4_address_is_shown_as_define.Address === PAUSE Test_resultToBasicNetworkConfig/single_secondary_IPv4_address_is_shown_as_define.Address === RUN Test_resultToBasicNetworkConfig/multiple_secondary_IPv4_addresses_are_shown_as_define.Address === PAUSE Test_resultToBasicNetworkConfig/multiple_secondary_IPv4_addresses_are_shown_as_define.Address === RUN Test_resultToBasicNetworkConfig/single_secondary_IPv6_address_is_shown_as_define.Address === PAUSE Test_resultToBasicNetworkConfig/single_secondary_IPv6_address_is_shown_as_define.Address === RUN Test_resultToBasicNetworkConfig/multiple_secondary_IPv6_addresses_are_shown_as_define.Address === PAUSE Test_resultToBasicNetworkConfig/multiple_secondary_IPv6_addresses_are_shown_as_define.Address === CONT Test_resultToBasicNetworkConfig/single_secondary_IPv4_address_is_shown_as_define.Address === CONT Test_resultToBasicNetworkConfig/multiple_secondary_IPv6_addresses_are_shown_as_define.Address === CONT Test_resultToBasicNetworkConfig/single_secondary_IPv6_address_is_shown_as_define.Address === CONT Test_resultToBasicNetworkConfig/multiple_secondary_IPv4_addresses_are_shown_as_define.Address --- PASS: Test_resultToBasicNetworkConfig (0.00s) --- PASS: Test_resultToBasicNetworkConfig/multiple_secondary_IPv6_addresses_are_shown_as_define.Address (0.00s) --- PASS: Test_resultToBasicNetworkConfig/single_secondary_IPv6_address_is_shown_as_define.Address (0.00s) --- PASS: Test_resultToBasicNetworkConfig/single_secondary_IPv4_address_is_shown_as_define.Address (0.00s) --- PASS: Test_resultToBasicNetworkConfig/multiple_secondary_IPv4_addresses_are_shown_as_define.Address (0.00s) === RUN TestAnnotateGvproxyResponseError === RUN TestAnnotateGvproxyResponseError/privileged_port_on_a_specific_IP_returns_the_gvproxy_hint === RUN TestAnnotateGvproxyResponseError/privileged_port_on_an_IPv6_address_returns_the_gvproxy_hint === RUN TestAnnotateGvproxyResponseError/privileged_port_without_a_host_IP_stays_generic === RUN TestAnnotateGvproxyResponseError/privileged_port_on_0.0.0.0_stays_generic === RUN TestAnnotateGvproxyResponseError/privileged_port_on_the_IPv6_unspecified_address_stays_generic === RUN TestAnnotateGvproxyResponseError/unprivileged_port_on_a_specific_IP_stays_generic === RUN TestAnnotateGvproxyResponseError/unrelated_error_on_a_specific_privileged_port_stays_generic --- PASS: TestAnnotateGvproxyResponseError (0.00s) --- PASS: TestAnnotateGvproxyResponseError/privileged_port_on_a_specific_IP_returns_the_gvproxy_hint (0.00s) --- PASS: TestAnnotateGvproxyResponseError/privileged_port_on_an_IPv6_address_returns_the_gvproxy_hint (0.00s) --- PASS: TestAnnotateGvproxyResponseError/privileged_port_without_a_host_IP_stays_generic (0.00s) --- PASS: TestAnnotateGvproxyResponseError/privileged_port_on_0.0.0.0_stays_generic (0.00s) --- PASS: TestAnnotateGvproxyResponseError/privileged_port_on_the_IPv6_unspecified_address_stays_generic (0.00s) --- PASS: TestAnnotateGvproxyResponseError/unprivileged_port_on_a_specific_IP_stays_generic (0.00s) --- PASS: TestAnnotateGvproxyResponseError/unrelated_error_on_a_specific_privileged_port_stays_generic (0.00s) === RUN TestAnnotateGvproxyResponseErrorEmptyBody --- PASS: TestAnnotateGvproxyResponseErrorEmptyBody (0.00s) === RUN Test_createPodStatusResults === RUN Test_createPodStatusResults/EmptyPod === RUN Test_createPodStatusResults/AllRunning === RUN Test_createPodStatusResults/Degraded === RUN Test_createPodStatusResults/AllPaused === RUN Test_createPodStatusResults/AllExited === RUN Test_createPodStatusResults/PartialStopped === RUN Test_createPodStatusResults/Errored === RUN Test_createPodStatusResults/AllCreated === RUN Test_createPodStatusResults/SingleRunning === RUN Test_createPodStatusResults/ExitedCountsAsStopped --- PASS: Test_createPodStatusResults (0.00s) --- PASS: Test_createPodStatusResults/EmptyPod (0.00s) --- PASS: Test_createPodStatusResults/AllRunning (0.00s) --- PASS: Test_createPodStatusResults/Degraded (0.00s) --- PASS: Test_createPodStatusResults/AllPaused (0.00s) --- PASS: Test_createPodStatusResults/AllExited (0.00s) --- PASS: Test_createPodStatusResults/PartialStopped (0.00s) --- PASS: Test_createPodStatusResults/Errored (0.00s) --- PASS: Test_createPodStatusResults/AllCreated (0.00s) --- PASS: Test_createPodStatusResults/SingleRunning (0.00s) --- PASS: Test_createPodStatusResults/ExitedCountsAsStopped (0.00s) === RUN Test_generateName time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: Test_generateName (0.00s) === RUN TestAddAndGetContainer === RUN TestAddAndGetContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddAndGetContainer (0.02s) --- PASS: TestAddAndGetContainer/sqlite (0.02s) === RUN TestAddAndGetContainerFromMultiple === RUN TestAddAndGetContainerFromMultiple/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddAndGetContainerFromMultiple (0.01s) --- PASS: TestAddAndGetContainerFromMultiple/sqlite (0.01s) === RUN TestGetContainerPodSameIDFails === RUN TestGetContainerPodSameIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetContainerPodSameIDFails (0.01s) --- PASS: TestGetContainerPodSameIDFails/sqlite (0.01s) === RUN TestAddInvalidContainerFails === RUN TestAddInvalidContainerFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddInvalidContainerFails (0.00s) --- PASS: TestAddInvalidContainerFails/sqlite (0.00s) === RUN TestAddDuplicateCtrIDFails === RUN TestAddDuplicateCtrIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddDuplicateCtrIDFails (0.01s) --- PASS: TestAddDuplicateCtrIDFails/sqlite (0.01s) === RUN TestAddDuplicateCtrNameFails === RUN TestAddDuplicateCtrNameFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddDuplicateCtrNameFails (0.01s) --- PASS: TestAddDuplicateCtrNameFails/sqlite (0.01s) === RUN TestAddCtrPodDupIDFails === RUN TestAddCtrPodDupIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddCtrPodDupIDFails (0.00s) --- PASS: TestAddCtrPodDupIDFails/sqlite (0.00s) === RUN TestAddCtrDepInPodFails === RUN TestAddCtrDepInPodFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddCtrDepInPodFails (0.01s) --- PASS: TestAddCtrDepInPodFails/sqlite (0.01s) === RUN TestGetNonexistentContainerFails === RUN TestGetNonexistentContainerFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetNonexistentContainerFails (0.00s) --- PASS: TestGetNonexistentContainerFails/sqlite (0.00s) === RUN TestGetContainerWithEmptyIDFails === RUN TestGetContainerWithEmptyIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetContainerWithEmptyIDFails (0.00s) --- PASS: TestGetContainerWithEmptyIDFails/sqlite (0.00s) === RUN TestLookupContainerWithEmptyIDFails === RUN TestLookupContainerWithEmptyIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupContainerWithEmptyIDFails (0.00s) --- PASS: TestLookupContainerWithEmptyIDFails/sqlite (0.00s) === RUN TestLookupNonexistentContainerFails === RUN TestLookupNonexistentContainerFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupNonexistentContainerFails (0.00s) --- PASS: TestLookupNonexistentContainerFails/sqlite (0.00s) === RUN TestLookupContainerByFullID === RUN TestLookupContainerByFullID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupContainerByFullID (0.01s) --- PASS: TestLookupContainerByFullID/sqlite (0.01s) === RUN TestLookupContainerByUniquePartialID === RUN TestLookupContainerByUniquePartialID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupContainerByUniquePartialID (0.01s) --- PASS: TestLookupContainerByUniquePartialID/sqlite (0.01s) === RUN TestLookupContainerByNonUniquePartialIDFails === RUN TestLookupContainerByNonUniquePartialIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupContainerByNonUniquePartialIDFails (0.01s) --- PASS: TestLookupContainerByNonUniquePartialIDFails/sqlite (0.01s) === RUN TestLookupContainerByName === RUN TestLookupContainerByName/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupContainerByName (0.01s) --- PASS: TestLookupContainerByName/sqlite (0.01s) === RUN TestLookupCtrByPodNameFails === RUN TestLookupCtrByPodNameFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupCtrByPodNameFails (0.00s) --- PASS: TestLookupCtrByPodNameFails/sqlite (0.00s) === RUN TestLookupCtrByPodIDFails === RUN TestLookupCtrByPodIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupCtrByPodIDFails (0.00s) --- PASS: TestLookupCtrByPodIDFails/sqlite (0.00s) === RUN TestHasContainerEmptyIDFails === RUN TestHasContainerEmptyIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasContainerEmptyIDFails (0.00s) --- PASS: TestHasContainerEmptyIDFails/sqlite (0.00s) === RUN TestHasContainerNoSuchContainerReturnsFalse === RUN TestHasContainerNoSuchContainerReturnsFalse/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasContainerNoSuchContainerReturnsFalse (0.00s) --- PASS: TestHasContainerNoSuchContainerReturnsFalse/sqlite (0.00s) === RUN TestHasContainerFindsContainer === RUN TestHasContainerFindsContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasContainerFindsContainer (0.00s) --- PASS: TestHasContainerFindsContainer/sqlite (0.00s) === RUN TestHasContainerPodIDIsFalse === RUN TestHasContainerPodIDIsFalse/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasContainerPodIDIsFalse (0.00s) --- PASS: TestHasContainerPodIDIsFalse/sqlite (0.00s) === RUN TestSaveAndUpdateContainer === RUN TestSaveAndUpdateContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestSaveAndUpdateContainer (0.01s) --- PASS: TestSaveAndUpdateContainer/sqlite (0.01s) === RUN TestUpdateContainerNotInDatabaseReturnsError === RUN TestUpdateContainerNotInDatabaseReturnsError/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestUpdateContainerNotInDatabaseReturnsError (0.00s) --- PASS: TestUpdateContainerNotInDatabaseReturnsError/sqlite (0.00s) === RUN TestUpdateInvalidContainerReturnsError === RUN TestUpdateInvalidContainerReturnsError/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestUpdateInvalidContainerReturnsError (0.00s) --- PASS: TestUpdateInvalidContainerReturnsError/sqlite (0.00s) === RUN TestSaveInvalidContainerReturnsError === RUN TestSaveInvalidContainerReturnsError/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestSaveInvalidContainerReturnsError (0.00s) --- PASS: TestSaveInvalidContainerReturnsError/sqlite (0.00s) === RUN TestSaveContainerNotInStateReturnsError === RUN TestSaveContainerNotInStateReturnsError/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestSaveContainerNotInStateReturnsError (0.00s) --- PASS: TestSaveContainerNotInStateReturnsError/sqlite (0.00s) === RUN TestRemoveContainer === RUN TestRemoveContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveContainer (0.01s) --- PASS: TestRemoveContainer/sqlite (0.01s) === RUN TestRemoveNonexistentContainerFails === RUN TestRemoveNonexistentContainerFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveNonexistentContainerFails (0.00s) --- PASS: TestRemoveNonexistentContainerFails/sqlite (0.00s) === RUN TestGetAllContainersOnNewStateIsEmpty === RUN TestGetAllContainersOnNewStateIsEmpty/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetAllContainersOnNewStateIsEmpty (0.00s) --- PASS: TestGetAllContainersOnNewStateIsEmpty/sqlite (0.00s) === RUN TestGetAllContainersWithOneContainer === RUN TestGetAllContainersWithOneContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetAllContainersWithOneContainer (0.01s) --- PASS: TestGetAllContainersWithOneContainer/sqlite (0.01s) === RUN TestGetAllContainersTwoContainers === RUN TestGetAllContainersTwoContainers/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetAllContainersTwoContainers (0.01s) --- PASS: TestGetAllContainersTwoContainers/sqlite (0.01s) === RUN TestContainerInUseInvalidContainer === RUN TestContainerInUseInvalidContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestContainerInUseInvalidContainer (0.00s) --- PASS: TestContainerInUseInvalidContainer/sqlite (0.00s) === RUN TestContainerInUseCtrNotInState === RUN TestContainerInUseCtrNotInState/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestContainerInUseCtrNotInState (0.00s) --- PASS: TestContainerInUseCtrNotInState/sqlite (0.00s) === RUN TestContainerInUseOneContainer === RUN TestContainerInUseOneContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestContainerInUseOneContainer (0.01s) --- PASS: TestContainerInUseOneContainer/sqlite (0.01s) === RUN TestContainerInUseTwoContainers === RUN TestContainerInUseTwoContainers/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestContainerInUseTwoContainers (0.01s) --- PASS: TestContainerInUseTwoContainers/sqlite (0.01s) === RUN TestContainerInUseOneContainerMultipleDependencies === RUN TestContainerInUseOneContainerMultipleDependencies/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestContainerInUseOneContainerMultipleDependencies (0.01s) --- PASS: TestContainerInUseOneContainerMultipleDependencies/sqlite (0.01s) === RUN TestContainerInUseGenericDependency === RUN TestContainerInUseGenericDependency/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestContainerInUseGenericDependency (0.01s) --- PASS: TestContainerInUseGenericDependency/sqlite (0.01s) === RUN TestContainerInUseMultipleGenericDependencies === RUN TestContainerInUseMultipleGenericDependencies/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestContainerInUseMultipleGenericDependencies (0.01s) --- PASS: TestContainerInUseMultipleGenericDependencies/sqlite (0.01s) === RUN TestContainerInUseGenericAndNamespaceDependencies === RUN TestContainerInUseGenericAndNamespaceDependencies/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestContainerInUseGenericAndNamespaceDependencies (0.01s) --- PASS: TestContainerInUseGenericAndNamespaceDependencies/sqlite (0.01s) === RUN TestCannotRemoveContainerWithDependency === RUN TestCannotRemoveContainerWithDependency/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestCannotRemoveContainerWithDependency (0.01s) --- PASS: TestCannotRemoveContainerWithDependency/sqlite (0.01s) === RUN TestCannotRemoveContainerWithGenericDependency === RUN TestCannotRemoveContainerWithGenericDependency/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestCannotRemoveContainerWithGenericDependency (0.01s) --- PASS: TestCannotRemoveContainerWithGenericDependency/sqlite (0.01s) === RUN TestCanRemoveContainerAfterDependencyRemoved === RUN TestCanRemoveContainerAfterDependencyRemoved/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestCanRemoveContainerAfterDependencyRemoved (0.01s) --- PASS: TestCanRemoveContainerAfterDependencyRemoved/sqlite (0.01s) === RUN TestCanRemoveContainerAfterDependencyRemovedDuplicate === RUN TestCanRemoveContainerAfterDependencyRemovedDuplicate/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestCanRemoveContainerAfterDependencyRemovedDuplicate (0.01s) --- PASS: TestCanRemoveContainerAfterDependencyRemovedDuplicate/sqlite (0.01s) === RUN TestCannotUsePodAsDependency === RUN TestCannotUsePodAsDependency/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestCannotUsePodAsDependency (0.01s) --- PASS: TestCannotUsePodAsDependency/sqlite (0.01s) === RUN TestCannotUseBadIDAsDependency === RUN TestCannotUseBadIDAsDependency/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestCannotUseBadIDAsDependency (0.00s) --- PASS: TestCannotUseBadIDAsDependency/sqlite (0.00s) === RUN TestCannotUseBadIDAsGenericDependency === RUN TestCannotUseBadIDAsGenericDependency/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestCannotUseBadIDAsGenericDependency (0.00s) --- PASS: TestCannotUseBadIDAsGenericDependency/sqlite (0.00s) === RUN TestRewriteContainerConfigDoesNotExist === RUN TestRewriteContainerConfigDoesNotExist/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRewriteContainerConfigDoesNotExist (0.00s) --- PASS: TestRewriteContainerConfigDoesNotExist/sqlite (0.00s) === RUN TestRewriteContainerConfigNotInState === RUN TestRewriteContainerConfigNotInState/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRewriteContainerConfigNotInState (0.00s) --- PASS: TestRewriteContainerConfigNotInState/sqlite (0.00s) === RUN TestRewriteContainerConfigRewritesConfig === RUN TestRewriteContainerConfigRewritesConfig/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRewriteContainerConfigRewritesConfig (0.01s) --- PASS: TestRewriteContainerConfigRewritesConfig/sqlite (0.01s) === RUN TestRewritePodConfigDoesNotExist === RUN TestRewritePodConfigDoesNotExist/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRewritePodConfigDoesNotExist (0.00s) --- PASS: TestRewritePodConfigDoesNotExist/sqlite (0.00s) === RUN TestRewritePodConfigNotInState === RUN TestRewritePodConfigNotInState/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRewritePodConfigNotInState (0.00s) --- PASS: TestRewritePodConfigNotInState/sqlite (0.00s) === RUN TestRewritePodConfigRewritesConfig === RUN TestRewritePodConfigRewritesConfig/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRewritePodConfigRewritesConfig (0.01s) --- PASS: TestRewritePodConfigRewritesConfig/sqlite (0.01s) === RUN TestGetPodDoesNotExist === RUN TestGetPodDoesNotExist/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetPodDoesNotExist (0.00s) --- PASS: TestGetPodDoesNotExist/sqlite (0.00s) === RUN TestGetPodEmptyID === RUN TestGetPodEmptyID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetPodEmptyID (0.00s) --- PASS: TestGetPodEmptyID/sqlite (0.00s) === RUN TestGetPodOnePod === RUN TestGetPodOnePod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetPodOnePod (0.00s) --- PASS: TestGetPodOnePod/sqlite (0.00s) === RUN TestGetOnePodFromTwo === RUN TestGetOnePodFromTwo/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetOnePodFromTwo (0.01s) --- PASS: TestGetOnePodFromTwo/sqlite (0.01s) === RUN TestGetNotExistPodWithPods === RUN TestGetNotExistPodWithPods/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetNotExistPodWithPods (0.01s) --- PASS: TestGetNotExistPodWithPods/sqlite (0.01s) === RUN TestGetPodByCtrID === RUN TestGetPodByCtrID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetPodByCtrID (0.00s) --- PASS: TestGetPodByCtrID/sqlite (0.00s) === RUN TestLookupPodEmptyID === RUN TestLookupPodEmptyID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupPodEmptyID (0.00s) --- PASS: TestLookupPodEmptyID/sqlite (0.00s) === RUN TestLookupNotExistPod === RUN TestLookupNotExistPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupNotExistPod (0.00s) --- PASS: TestLookupNotExistPod/sqlite (0.00s) === RUN TestLookupPodFullID === RUN TestLookupPodFullID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupPodFullID (0.00s) --- PASS: TestLookupPodFullID/sqlite (0.00s) === RUN TestLookupPodUniquePartialID === RUN TestLookupPodUniquePartialID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupPodUniquePartialID (0.00s) --- PASS: TestLookupPodUniquePartialID/sqlite (0.00s) === RUN TestLookupPodNonUniquePartialID === RUN TestLookupPodNonUniquePartialID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupPodNonUniquePartialID (0.01s) --- PASS: TestLookupPodNonUniquePartialID/sqlite (0.01s) === RUN TestLookupPodByName === RUN TestLookupPodByName/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupPodByName (0.00s) --- PASS: TestLookupPodByName/sqlite (0.00s) === RUN TestLookupPodByCtrID === RUN TestLookupPodByCtrID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupPodByCtrID (0.00s) --- PASS: TestLookupPodByCtrID/sqlite (0.00s) === RUN TestLookupPodByCtrName === RUN TestLookupPodByCtrName/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestLookupPodByCtrName (0.00s) --- PASS: TestLookupPodByCtrName/sqlite (0.00s) === RUN TestHasPodEmptyIDErrors === RUN TestHasPodEmptyIDErrors/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasPodEmptyIDErrors (0.00s) --- PASS: TestHasPodEmptyIDErrors/sqlite (0.00s) === RUN TestHasPodNoSuchPod === RUN TestHasPodNoSuchPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasPodNoSuchPod (0.00s) --- PASS: TestHasPodNoSuchPod/sqlite (0.00s) === RUN TestHasPodWrongIDFalse === RUN TestHasPodWrongIDFalse/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasPodWrongIDFalse (0.00s) --- PASS: TestHasPodWrongIDFalse/sqlite (0.00s) === RUN TestHasPodRightIDTrue === RUN TestHasPodRightIDTrue/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasPodRightIDTrue (0.00s) --- PASS: TestHasPodRightIDTrue/sqlite (0.00s) === RUN TestHasPodCtrIDFalse === RUN TestHasPodCtrIDFalse/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestHasPodCtrIDFalse (0.00s) --- PASS: TestHasPodCtrIDFalse/sqlite (0.00s) === RUN TestAddPodInvalidPodErrors === RUN TestAddPodInvalidPodErrors/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddPodInvalidPodErrors (0.00s) --- PASS: TestAddPodInvalidPodErrors/sqlite (0.00s) === RUN TestAddPodValidPodSucceeds === RUN TestAddPodValidPodSucceeds/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddPodValidPodSucceeds (0.01s) --- PASS: TestAddPodValidPodSucceeds/sqlite (0.01s) === RUN TestAddPodDuplicateIDFails === RUN TestAddPodDuplicateIDFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddPodDuplicateIDFails (0.01s) --- PASS: TestAddPodDuplicateIDFails/sqlite (0.01s) === RUN TestAddPodDuplicateNameFails === RUN TestAddPodDuplicateNameFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddPodDuplicateNameFails (0.00s) --- PASS: TestAddPodDuplicateNameFails/sqlite (0.00s) === RUN TestAddPodNonDuplicateSucceeds === RUN TestAddPodNonDuplicateSucceeds/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddPodNonDuplicateSucceeds (0.01s) --- PASS: TestAddPodNonDuplicateSucceeds/sqlite (0.01s) === RUN TestAddPodCtrIDConflictFails === RUN TestAddPodCtrIDConflictFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddPodCtrIDConflictFails (0.01s) --- PASS: TestAddPodCtrIDConflictFails/sqlite (0.01s) === RUN TestRemovePodInvalidPodErrors === RUN TestRemovePodInvalidPodErrors/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodInvalidPodErrors (0.00s) --- PASS: TestRemovePodInvalidPodErrors/sqlite (0.00s) === RUN TestRemovePodNotInStateFails === RUN TestRemovePodNotInStateFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodNotInStateFails (0.00s) --- PASS: TestRemovePodNotInStateFails/sqlite (0.00s) === RUN TestRemovePodSucceeds === RUN TestRemovePodSucceeds/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodSucceeds (0.01s) --- PASS: TestRemovePodSucceeds/sqlite (0.01s) === RUN TestRemovePodFromPods === RUN TestRemovePodFromPods/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodFromPods (0.01s) --- PASS: TestRemovePodFromPods/sqlite (0.01s) === RUN TestRemovePodNotEmptyFails === RUN TestRemovePodNotEmptyFails/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodNotEmptyFails (0.01s) --- PASS: TestRemovePodNotEmptyFails/sqlite (0.01s) === RUN TestRemovePodAfterEmptySucceeds === RUN TestRemovePodAfterEmptySucceeds/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodAfterEmptySucceeds (0.01s) --- PASS: TestRemovePodAfterEmptySucceeds/sqlite (0.01s) === RUN TestAllPodsEmptyOnEmptyState === RUN TestAllPodsEmptyOnEmptyState/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAllPodsEmptyOnEmptyState (0.00s) --- PASS: TestAllPodsEmptyOnEmptyState/sqlite (0.00s) === RUN TestAllPodsFindsPod === RUN TestAllPodsFindsPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAllPodsFindsPod (0.00s) --- PASS: TestAllPodsFindsPod/sqlite (0.00s) === RUN TestAllPodsMultiplePods === RUN TestAllPodsMultiplePods/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAllPodsMultiplePods (0.01s) --- PASS: TestAllPodsMultiplePods/sqlite (0.01s) === RUN TestPodHasContainerNoSuchPod === RUN TestPodHasContainerNoSuchPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodHasContainerNoSuchPod (0.00s) --- PASS: TestPodHasContainerNoSuchPod/sqlite (0.00s) === RUN TestPodHasContainerEmptyCtrID === RUN TestPodHasContainerEmptyCtrID/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodHasContainerEmptyCtrID (0.00s) --- PASS: TestPodHasContainerEmptyCtrID/sqlite (0.00s) === RUN TestPodHasContainerNoSuchCtr === RUN TestPodHasContainerNoSuchCtr/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodHasContainerNoSuchCtr (0.00s) --- PASS: TestPodHasContainerNoSuchCtr/sqlite (0.00s) === RUN TestPodHasContainerCtrNotInPod === RUN TestPodHasContainerCtrNotInPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodHasContainerCtrNotInPod (0.01s) --- PASS: TestPodHasContainerCtrNotInPod/sqlite (0.01s) === RUN TestPodHasContainerSucceeds === RUN TestPodHasContainerSucceeds/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodHasContainerSucceeds (0.01s) --- PASS: TestPodHasContainerSucceeds/sqlite (0.01s) === RUN TestPodContainersByIDInvalidPod === RUN TestPodContainersByIDInvalidPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersByIDInvalidPod (0.00s) --- PASS: TestPodContainersByIDInvalidPod/sqlite (0.00s) === RUN TestPodContainerdByIDPodNotInState === RUN TestPodContainerdByIDPodNotInState/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainerdByIDPodNotInState (0.00s) --- PASS: TestPodContainerdByIDPodNotInState/sqlite (0.00s) === RUN TestPodContainersByIDEmptyPod === RUN TestPodContainersByIDEmptyPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersByIDEmptyPod (0.00s) --- PASS: TestPodContainersByIDEmptyPod/sqlite (0.00s) === RUN TestPodContainersByIDOneContainer === RUN TestPodContainersByIDOneContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersByIDOneContainer (0.01s) --- PASS: TestPodContainersByIDOneContainer/sqlite (0.01s) === RUN TestPodContainersByIDMultipleContainers === RUN TestPodContainersByIDMultipleContainers/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersByIDMultipleContainers (0.01s) --- PASS: TestPodContainersByIDMultipleContainers/sqlite (0.01s) === RUN TestPodContainersInvalidPod === RUN TestPodContainersInvalidPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersInvalidPod (0.00s) --- PASS: TestPodContainersInvalidPod/sqlite (0.00s) === RUN TestPodContainersPodNotInState === RUN TestPodContainersPodNotInState/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersPodNotInState (0.00s) --- PASS: TestPodContainersPodNotInState/sqlite (0.00s) === RUN TestPodContainersEmptyPod === RUN TestPodContainersEmptyPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersEmptyPod (0.00s) --- PASS: TestPodContainersEmptyPod/sqlite (0.00s) === RUN TestPodContainersOneContainer === RUN TestPodContainersOneContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersOneContainer (0.01s) --- PASS: TestPodContainersOneContainer/sqlite (0.01s) === RUN TestPodContainersMultipleContainers === RUN TestPodContainersMultipleContainers/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestPodContainersMultipleContainers (0.01s) --- PASS: TestPodContainersMultipleContainers/sqlite (0.01s) === RUN TestRemovePodContainersInvalidPod === RUN TestRemovePodContainersInvalidPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodContainersInvalidPod (0.00s) --- PASS: TestRemovePodContainersInvalidPod/sqlite (0.00s) === RUN TestRemovePodContainersPodNotInState === RUN TestRemovePodContainersPodNotInState/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodContainersPodNotInState (0.00s) --- PASS: TestRemovePodContainersPodNotInState/sqlite (0.00s) === RUN TestRemovePodContainersNoContainers === RUN TestRemovePodContainersNoContainers/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodContainersNoContainers (0.01s) --- PASS: TestRemovePodContainersNoContainers/sqlite (0.01s) === RUN TestRemovePodContainersOneContainer === RUN TestRemovePodContainersOneContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodContainersOneContainer (0.01s) --- PASS: TestRemovePodContainersOneContainer/sqlite (0.01s) === RUN TestRemovePodContainersPreservesCtrOutsidePod === RUN TestRemovePodContainersPreservesCtrOutsidePod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodContainersPreservesCtrOutsidePod (0.01s) --- PASS: TestRemovePodContainersPreservesCtrOutsidePod/sqlite (0.01s) === RUN TestRemovePodContainersTwoContainers === RUN TestRemovePodContainersTwoContainers/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodContainersTwoContainers (0.01s) --- PASS: TestRemovePodContainersTwoContainers/sqlite (0.01s) === RUN TestRemovePodContainerDependencyInPod === RUN TestRemovePodContainerDependencyInPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemovePodContainerDependencyInPod (0.01s) --- PASS: TestRemovePodContainerDependencyInPod/sqlite (0.01s) === RUN TestAddContainerToPodInvalidPod === RUN TestAddContainerToPodInvalidPod/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodInvalidPod (0.00s) --- PASS: TestAddContainerToPodInvalidPod/sqlite (0.00s) === RUN TestAddContainerToPodInvalidCtr === RUN TestAddContainerToPodInvalidCtr/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodInvalidCtr (0.00s) --- PASS: TestAddContainerToPodInvalidCtr/sqlite (0.00s) === RUN TestAddContainerToPodPodNotInState === RUN TestAddContainerToPodPodNotInState/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodPodNotInState (0.00s) --- PASS: TestAddContainerToPodPodNotInState/sqlite (0.00s) === RUN TestAddContainerToPodSucceeds === RUN TestAddContainerToPodSucceeds/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodSucceeds (0.01s) --- PASS: TestAddContainerToPodSucceeds/sqlite (0.01s) === RUN TestAddContainerToPodTwoContainers === RUN TestAddContainerToPodTwoContainers/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodTwoContainers (0.01s) --- PASS: TestAddContainerToPodTwoContainers/sqlite (0.01s) === RUN TestAddContainerToPodWithAddContainer === RUN TestAddContainerToPodWithAddContainer/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodWithAddContainer (0.01s) --- PASS: TestAddContainerToPodWithAddContainer/sqlite (0.01s) === RUN TestAddContainerToPodCtrIDConflict === RUN TestAddContainerToPodCtrIDConflict/sqlite time="2026-09-04T12:36:26Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodCtrIDConflict (0.01s) --- PASS: TestAddContainerToPodCtrIDConflict/sqlite (0.01s) === RUN TestAddContainerToPodCtrNameConflict === RUN TestAddContainerToPodCtrNameConflict/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodCtrNameConflict (0.01s) --- PASS: TestAddContainerToPodCtrNameConflict/sqlite (0.01s) === RUN TestAddContainerToPodPodIDConflict === RUN TestAddContainerToPodPodIDConflict/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodPodIDConflict (0.01s) --- PASS: TestAddContainerToPodPodIDConflict/sqlite (0.01s) === RUN TestAddContainerToPodAddsDependencies === RUN TestAddContainerToPodAddsDependencies/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodAddsDependencies (0.01s) --- PASS: TestAddContainerToPodAddsDependencies/sqlite (0.01s) === RUN TestAddContainerToPodPodDependencyFails === RUN TestAddContainerToPodPodDependencyFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodPodDependencyFails (0.01s) --- PASS: TestAddContainerToPodPodDependencyFails/sqlite (0.01s) === RUN TestAddContainerToPodBadDependencyFails === RUN TestAddContainerToPodBadDependencyFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodBadDependencyFails (0.01s) --- PASS: TestAddContainerToPodBadDependencyFails/sqlite (0.01s) === RUN TestAddContainerToPodDependencyOutsidePodFails === RUN TestAddContainerToPodDependencyOutsidePodFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestAddContainerToPodDependencyOutsidePodFails (0.01s) --- PASS: TestAddContainerToPodDependencyOutsidePodFails/sqlite (0.01s) === RUN TestRemoveContainerFromPodBadPodFails === RUN TestRemoveContainerFromPodBadPodFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveContainerFromPodBadPodFails (0.00s) --- PASS: TestRemoveContainerFromPodBadPodFails/sqlite (0.00s) === RUN TestRemoveContainerFromPodPodNotInStateFails === RUN TestRemoveContainerFromPodPodNotInStateFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveContainerFromPodPodNotInStateFails (0.00s) --- PASS: TestRemoveContainerFromPodPodNotInStateFails/sqlite (0.00s) === RUN TestRemoveContainerFromPodCtrNotInStateFails === RUN TestRemoveContainerFromPodCtrNotInStateFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveContainerFromPodCtrNotInStateFails (0.00s) --- PASS: TestRemoveContainerFromPodCtrNotInStateFails/sqlite (0.00s) === RUN TestRemoveContainerFromPodSucceeds === RUN TestRemoveContainerFromPodSucceeds/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveContainerFromPodSucceeds (0.01s) --- PASS: TestRemoveContainerFromPodSucceeds/sqlite (0.01s) === RUN TestRemoveContainerFromPodWithDependencyFails === RUN TestRemoveContainerFromPodWithDependencyFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveContainerFromPodWithDependencyFails (0.01s) --- PASS: TestRemoveContainerFromPodWithDependencyFails/sqlite (0.01s) === RUN TestRemoveContainerFromPodWithDependencySucceedsAfterDepRemoved === RUN TestRemoveContainerFromPodWithDependencySucceedsAfterDepRemoved/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveContainerFromPodWithDependencySucceedsAfterDepRemoved (0.01s) --- PASS: TestRemoveContainerFromPodWithDependencySucceedsAfterDepRemoved/sqlite (0.01s) === RUN TestUpdatePodInvalidPod === RUN TestUpdatePodInvalidPod/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestUpdatePodInvalidPod (0.00s) --- PASS: TestUpdatePodInvalidPod/sqlite (0.00s) === RUN TestUpdatePodPodNotInStateFails === RUN TestUpdatePodPodNotInStateFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestUpdatePodPodNotInStateFails (0.00s) --- PASS: TestUpdatePodPodNotInStateFails/sqlite (0.00s) === RUN TestSavePodInvalidPod === RUN TestSavePodInvalidPod/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestSavePodInvalidPod (0.00s) --- PASS: TestSavePodInvalidPod/sqlite (0.00s) === RUN TestSavePodPodNotInStateFails === RUN TestSavePodPodNotInStateFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestSavePodPodNotInStateFails (0.00s) --- PASS: TestSavePodPodNotInStateFails/sqlite (0.00s) === RUN TestSaveAndUpdatePod === RUN TestSaveAndUpdatePod/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestSaveAndUpdatePod (0.01s) --- PASS: TestSaveAndUpdatePod/sqlite (0.01s) === RUN TestGetContainerConfigSucceeds === RUN TestGetContainerConfigSucceeds/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetContainerConfigSucceeds (0.01s) --- PASS: TestGetContainerConfigSucceeds/sqlite (0.01s) === RUN TestGetContainerConfigEmptyIDFails === RUN TestGetContainerConfigEmptyIDFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetContainerConfigEmptyIDFails (0.00s) --- PASS: TestGetContainerConfigEmptyIDFails/sqlite (0.00s) === RUN TestGetContainerConfigNonExistentIDFails === RUN TestGetContainerConfigNonExistentIDFails/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestGetContainerConfigNonExistentIDFails (0.00s) --- PASS: TestGetContainerConfigNonExistentIDFails/sqlite (0.00s) === RUN TestRemoveVolumeNotInDB === RUN TestRemoveVolumeNotInDB/sqlite time="2026-09-04T12:36:27Z" level=info msg="Using sqlite as database backend" --- PASS: TestRemoveVolumeNotInDB (0.00s) --- PASS: TestRemoveVolumeNotInDB/sqlite (0.00s) === RUN TestLabelVolumePath --- PASS: TestLabelVolumePath (0.00s) === RUN Test_sortMounts === RUN Test_sortMounts/simple_nested_mounts === RUN Test_sortMounts/root_mount --- PASS: Test_sortMounts (0.00s) --- PASS: Test_sortMounts/simple_nested_mounts (0.00s) --- PASS: Test_sortMounts/root_mount (0.00s) === RUN Test_gpusToCDIDevices === RUN Test_gpusToCDIDevices/No_GPUs === RUN Test_gpusToCDIDevices/Nil_GPUs === RUN Test_gpusToCDIDevices/Nil_vendors === RUN Test_gpusToCDIDevices/Single_GPU_with_AMD === RUN Test_gpusToCDIDevices/Multiple_GPUs_with_AMD === RUN Test_gpusToCDIDevices/Single_GPU_with_NVIDIA === RUN Test_gpusToCDIDevices/Multiple_GPUs_with_NVIDIA === RUN Test_gpusToCDIDevices/No_vendors === RUN Test_gpusToCDIDevices/Unknown_vendor --- PASS: Test_gpusToCDIDevices (0.00s) --- PASS: Test_gpusToCDIDevices/No_GPUs (0.00s) --- PASS: Test_gpusToCDIDevices/Nil_GPUs (0.00s) --- PASS: Test_gpusToCDIDevices/Nil_vendors (0.00s) --- PASS: Test_gpusToCDIDevices/Single_GPU_with_AMD (0.00s) --- PASS: Test_gpusToCDIDevices/Multiple_GPUs_with_AMD (0.00s) --- PASS: Test_gpusToCDIDevices/Single_GPU_with_NVIDIA (0.00s) --- PASS: Test_gpusToCDIDevices/Multiple_GPUs_with_NVIDIA (0.00s) --- PASS: Test_gpusToCDIDevices/No_vendors (0.00s) --- PASS: Test_gpusToCDIDevices/Unknown_vendor (0.00s) === RUN Test_discoverGPUVendorFromCDI === RUN Test_discoverGPUVendorFromCDI/Nil_vendors === RUN Test_discoverGPUVendorFromCDI/NVIDIA_vendor === RUN Test_discoverGPUVendorFromCDI/AMD_vendor === RUN Test_discoverGPUVendorFromCDI/No_vendors === RUN Test_discoverGPUVendorFromCDI/Unknown_vendor === RUN Test_discoverGPUVendorFromCDI/Mixed_vendor --- PASS: Test_discoverGPUVendorFromCDI (0.00s) --- PASS: Test_discoverGPUVendorFromCDI/Nil_vendors (0.00s) --- PASS: Test_discoverGPUVendorFromCDI/NVIDIA_vendor (0.00s) --- PASS: Test_discoverGPUVendorFromCDI/AMD_vendor (0.00s) --- PASS: Test_discoverGPUVendorFromCDI/No_vendors (0.00s) --- PASS: Test_discoverGPUVendorFromCDI/Unknown_vendor (0.00s) --- PASS: Test_discoverGPUVendorFromCDI/Mixed_vendor (0.00s) === RUN TestVolumeMountPointReturnsCorrectPath === PAUSE TestVolumeMountPointReturnsCorrectPath === RUN TestVolumeMountPointPluginConsistency === PAUSE TestVolumeMountPointPluginConsistency === RUN TestVolumeLocalDriverDoesNotUseVolumeDriver === PAUSE TestVolumeLocalDriverDoesNotUseVolumeDriver === CONT TestVolumeMountPointReturnsCorrectPath === CONT TestVolumeLocalDriverDoesNotUseVolumeDriver === RUN TestVolumeMountPointReturnsCorrectPath/local_driver_uses_config_mountpoint === PAUSE TestVolumeMountPointReturnsCorrectPath/local_driver_uses_config_mountpoint === RUN TestVolumeMountPointReturnsCorrectPath/empty_driver_uses_config_mountpoint === PAUSE TestVolumeMountPointReturnsCorrectPath/empty_driver_uses_config_mountpoint === RUN TestVolumeMountPointReturnsCorrectPath/plugin_driver_uses_state_mountpoint === PAUSE TestVolumeMountPointReturnsCorrectPath/plugin_driver_uses_state_mountpoint === CONT TestVolumeMountPointPluginConsistency === CONT TestVolumeMountPointReturnsCorrectPath/local_driver_uses_config_mountpoint --- PASS: TestVolumeLocalDriverDoesNotUseVolumeDriver (0.00s) === CONT TestVolumeMountPointReturnsCorrectPath/plugin_driver_uses_state_mountpoint --- PASS: TestVolumeMountPointPluginConsistency (0.00s) === CONT TestVolumeMountPointReturnsCorrectPath/empty_driver_uses_config_mountpoint --- PASS: TestVolumeMountPointReturnsCorrectPath (0.00s) --- PASS: TestVolumeMountPointReturnsCorrectPath/local_driver_uses_config_mountpoint (0.00s) --- PASS: TestVolumeMountPointReturnsCorrectPath/plugin_driver_uses_state_mountpoint (0.00s) --- PASS: TestVolumeMountPointReturnsCorrectPath/empty_driver_uses_config_mountpoint (0.00s) PASS === RUN TestRotateLog --- PASS: TestRotateLog (0.00s) === RUN TestTruncationOutput --- PASS: TestTruncationOutput (0.00s) === RUN TestRenameLog --- PASS: TestRenameLog (0.00s) PASS === RUN TestCreateAndDeallocate --- PASS: TestCreateAndDeallocate (0.00s) === RUN TestLockAndUnlock --- PASS: TestLockAndUnlock (0.00s) PASS === RUN TestCreateNewSHMBadSizeRoundsUp --- PASS: TestCreateNewSHMBadSizeRoundsUp (0.00s) === RUN TestCreateNewSHMZeroSize --- PASS: TestCreateNewSHMZeroSize (0.00s) === RUN TestDeallocateUnallocatedLockErrors === RUN TestDeallocateUnallocatedLockErrors/locks --- PASS: TestDeallocateUnallocatedLockErrors (0.00s) --- PASS: TestDeallocateUnallocatedLockErrors/locks (0.00s) === RUN TestUnlockingUnlockedLockFails === RUN TestUnlockingUnlockedLockFails/locks --- PASS: TestUnlockingUnlockedLockFails (0.00s) --- PASS: TestUnlockingUnlockedLockFails/locks (0.00s) === RUN TestDoubleUnlockFails === RUN TestDoubleUnlockFails/locks --- PASS: TestDoubleUnlockFails (0.00s) --- PASS: TestDoubleUnlockFails/locks (0.00s) === RUN TestLockLifecycleSingleLock === RUN TestLockLifecycleSingleLock/locks --- PASS: TestLockLifecycleSingleLock (0.00s) --- PASS: TestLockLifecycleSingleLock/locks (0.00s) === RUN TestAllocateTwoLocksGetsDifferentLocks === RUN TestAllocateTwoLocksGetsDifferentLocks/locks --- PASS: TestAllocateTwoLocksGetsDifferentLocks (0.00s) --- PASS: TestAllocateTwoLocksGetsDifferentLocks/locks (0.00s) === RUN TestAllocateAllLocksSucceeds === RUN TestAllocateAllLocksSucceeds/locks --- PASS: TestAllocateAllLocksSucceeds (0.00s) --- PASS: TestAllocateAllLocksSucceeds/locks (0.00s) === RUN TestAllocateTooManyLocksFails === RUN TestAllocateTooManyLocksFails/locks --- PASS: TestAllocateTooManyLocksFails (0.00s) --- PASS: TestAllocateTooManyLocksFails/locks (0.00s) === RUN TestAllocateDeallocateCycle === RUN TestAllocateDeallocateCycle/locks --- PASS: TestAllocateDeallocateCycle (0.00s) --- PASS: TestAllocateDeallocateCycle/locks (0.00s) === RUN TestDeallocateAllSemaphoresDeallocatesAll === RUN TestDeallocateAllSemaphoresDeallocatesAll/locks --- PASS: TestDeallocateAllSemaphoresDeallocatesAll (0.00s) --- PASS: TestDeallocateAllSemaphoresDeallocatesAll/locks (0.00s) === RUN TestLockSemaphoreActuallyLocks === RUN TestLockSemaphoreActuallyLocks/locks --- PASS: TestLockSemaphoreActuallyLocks (1.00s) --- PASS: TestLockSemaphoreActuallyLocks/locks (1.00s) === RUN TestLockAndUnlockTwoSemaphore === RUN TestLockAndUnlockTwoSemaphore/locks --- PASS: TestLockAndUnlockTwoSemaphore (0.00s) --- PASS: TestLockAndUnlockTwoSemaphore/locks (0.00s) PASS === RUN TestGetTailLog === RUN TestGetTailLog/simple_tail === RUN TestGetTailLog/simple_tail_with_more_tail_than_lines === RUN TestGetTailLog/tail_with_partial_logs === RUN TestGetTailLog/tail_with_partial_logs_and_more_than_lines === RUN TestGetTailLog/multiple_partial_lines_in_a_row === RUN TestGetTailLog/partial_line_at_the_end --- PASS: TestGetTailLog (0.00s) --- PASS: TestGetTailLog/simple_tail (0.00s) --- PASS: TestGetTailLog/simple_tail_with_more_tail_than_lines (0.00s) --- PASS: TestGetTailLog/tail_with_partial_logs (0.00s) --- PASS: TestGetTailLog/tail_with_partial_logs_and_more_than_lines (0.00s) --- PASS: TestGetTailLog/multiple_partial_lines_in_a_row (0.00s) --- PASS: TestGetTailLog/partial_line_at_the_end (0.00s) === RUN TestGetTailLogBigFiles --- PASS: TestGetTailLogBigFiles (0.00s) PASS === RUN TestNameFormat --- PASS: TestNameFormat (0.00s) === RUN TestNameRetries --- PASS: TestNameRetries (0.00s) PASS === RUN TestValidateAnnotations --- PASS: TestValidateAnnotations (0.00s) PASS === RUN TestParseRLimits === RUN TestParseRLimits/nil_input_returns_nil === RUN TestParseRLimits/empty_slice_returns_nil === RUN TestParseRLimits/valid_rlimits_are_parsed_correctly === RUN TestParseRLimits/unlimited_sentinel_(uint64_max)_is_passed_through_correctly === RUN TestParseRLimits/empty_type_returns_error --- PASS: TestParseRLimits (0.00s) --- PASS: TestParseRLimits/nil_input_returns_nil (0.00s) --- PASS: TestParseRLimits/empty_slice_returns_nil (0.00s) --- PASS: TestParseRLimits/valid_rlimits_are_parsed_correctly (0.00s) --- PASS: TestParseRLimits/unlimited_sentinel_(uint64_max)_is_passed_through_correctly (0.00s) --- PASS: TestParseRLimits/empty_type_returns_error (0.00s) === RUN TestExtractPlayReader === RUN TestExtractPlayReader/Content-Type_not_provided_-_should_return_body === RUN TestExtractPlayReader/Supported_content_types_(json/yaml/text)_-_should_return_body === RUN TestExtractPlayReader/Unsupported_content_type_-_should_return_error --- PASS: TestExtractPlayReader (0.00s) --- PASS: TestExtractPlayReader/Content-Type_not_provided_-_should_return_body (0.00s) --- PASS: TestExtractPlayReader/Supported_content_types_(json/yaml/text)_-_should_return_body (0.00s) --- PASS: TestExtractPlayReader/Unsupported_content_type_-_should_return_error (0.00s) PASS === RUN TestDockerDeviceMappingString === RUN TestDockerDeviceMappingString/compose_style_CDI_single_token === RUN TestDockerDeviceMappingString/CDI_host_only_with_cgroup_perms_still_single_token === RUN TestDockerDeviceMappingString/duplicate_CDI_host_and_container_path === RUN TestDockerDeviceMappingString/duplicate_CDI_host_and_container_empty_cgroup === RUN TestDockerDeviceMappingString/classic_bind_triple === RUN TestDockerDeviceMappingString/bind_different_paths_empty_cgroup_defaults_rwm === RUN TestDockerDeviceMappingString/same_bind_path_non-CDI_empty_cgroup === RUN TestDockerDeviceMappingString/same_bind_path_non-CDI_explicit_cgroup === RUN TestDockerDeviceMappingString/host_path_only_empty_container_cgroup === RUN TestDockerDeviceMappingString/host_path_only_with_cgroup_uses_host::perm_form --- PASS: TestDockerDeviceMappingString (0.00s) --- PASS: TestDockerDeviceMappingString/compose_style_CDI_single_token (0.00s) --- PASS: TestDockerDeviceMappingString/CDI_host_only_with_cgroup_perms_still_single_token (0.00s) --- PASS: TestDockerDeviceMappingString/duplicate_CDI_host_and_container_path (0.00s) --- PASS: TestDockerDeviceMappingString/duplicate_CDI_host_and_container_empty_cgroup (0.00s) --- PASS: TestDockerDeviceMappingString/classic_bind_triple (0.00s) --- PASS: TestDockerDeviceMappingString/bind_different_paths_empty_cgroup_defaults_rwm (0.00s) --- PASS: TestDockerDeviceMappingString/same_bind_path_non-CDI_empty_cgroup (0.00s) --- PASS: TestDockerDeviceMappingString/same_bind_path_non-CDI_explicit_cgroup (0.00s) --- PASS: TestDockerDeviceMappingString/host_path_only_empty_container_cgroup (0.00s) --- PASS: TestDockerDeviceMappingString/host_path_only_with_cgroup_uses_host::perm_form (0.00s) === RUN TestErrorEncoderFuncOmit --- PASS: TestErrorEncoderFuncOmit (0.00s) === RUN TestWriteJSONNoHTMLEscape --- PASS: TestWriteJSONNoHTMLEscape (0.00s) === RUN TestParseOptionalJSONField === RUN TestParseOptionalJSONField/field_exists_with_valid_JSON === RUN TestParseOptionalJSONField/field_does_not_exist === RUN TestParseOptionalJSONField/field_exists_with_invalid_JSON === RUN TestParseOptionalJSONField/complex_object_parsing --- PASS: TestParseOptionalJSONField (0.00s) --- PASS: TestParseOptionalJSONField/field_exists_with_valid_JSON (0.00s) --- PASS: TestParseOptionalJSONField/field_does_not_exist (0.00s) --- PASS: TestParseOptionalJSONField/field_exists_with_invalid_JSON (0.00s) --- PASS: TestParseOptionalJSONField/complex_object_parsing (0.00s) === RUN TestParseOptionalBool === RUN TestParseOptionalBool/field_exists_with_true_value === RUN TestParseOptionalBool/field_exists_with_false_value === RUN TestParseOptionalBool/field_does_not_exist === RUN TestParseOptionalBool/multiple_values_for_same_field --- PASS: TestParseOptionalBool (0.00s) --- PASS: TestParseOptionalBool/field_exists_with_true_value (0.00s) --- PASS: TestParseOptionalBool/field_exists_with_false_value (0.00s) --- PASS: TestParseOptionalBool/field_does_not_exist (0.00s) --- PASS: TestParseOptionalBool/multiple_values_for_same_field (0.00s) === RUN TestParseJSONOptionalSlice === RUN TestParseJSONOptionalSlice/parameter_exists_with_valid_JSON_array === RUN TestParseJSONOptionalSlice/parameter_does_not_exist === RUN TestParseJSONOptionalSlice/parameter_exists_with_invalid_JSON === RUN TestParseJSONOptionalSlice/parameter_exists_with_empty_array === RUN TestParseJSONOptionalSlice/parameter_exists_with_single_item --- PASS: TestParseJSONOptionalSlice (0.00s) --- PASS: TestParseJSONOptionalSlice/parameter_exists_with_valid_JSON_array (0.00s) --- PASS: TestParseJSONOptionalSlice/parameter_does_not_exist (0.00s) --- PASS: TestParseJSONOptionalSlice/parameter_exists_with_invalid_JSON (0.00s) --- PASS: TestParseJSONOptionalSlice/parameter_exists_with_empty_array (0.00s) --- PASS: TestParseJSONOptionalSlice/parameter_exists_with_single_item (0.00s) === RUN TestNewBuildResponseSender === RUN TestNewBuildResponseSender/normal_operation --- PASS: TestNewBuildResponseSender (0.00s) --- PASS: TestNewBuildResponseSender/normal_operation (0.00s) === RUN TestResponseSender_Send --- PASS: TestResponseSender_Send (0.00s) === RUN TestResponseSender_SendBuildStream --- PASS: TestResponseSender_SendBuildStream (0.00s) === RUN TestResponseSender_SendBuildError --- PASS: TestResponseSender_SendBuildError (0.00s) === RUN TestResponseSender_SendBuildAux --- PASS: TestResponseSender_SendBuildAux (0.00s) === RUN TestResponseSender_SendInvalidJSON --- PASS: TestResponseSender_SendInvalidJSON (0.00s) === RUN TestParseOptionalJSONFieldIntegration === RUN TestParseOptionalJSONFieldIntegration/parse_build_args time="2026-09-04T12:36:28Z" level=warning msg="Failed to json encode build response: chan string is unsupported type" === RUN TestParseOptionalJSONFieldIntegration/parse_labels === RUN TestParseOptionalJSONFieldIntegration/parse_non-existent_field --- PASS: TestParseOptionalJSONFieldIntegration (0.00s) --- PASS: TestParseOptionalJSONFieldIntegration/parse_build_args (0.00s) --- PASS: TestParseOptionalJSONFieldIntegration/parse_labels (0.00s) --- PASS: TestParseOptionalJSONFieldIntegration/parse_non-existent_field (0.00s) === RUN TestResponseSenderFlushBehavior --- PASS: TestResponseSenderFlushBehavior (0.00s) PASS === RUN TestSupportedVersion --- PASS: TestSupportedVersion (0.00s) === RUN TestUnsupportedVersion --- PASS: TestUnsupportedVersion (0.00s) === RUN TestEqualVersion --- PASS: TestEqualVersion (0.00s) PASS === RUN TestMakeXRegistryConfigHeaderGetCredentialsRoundtrip --- PASS: TestMakeXRegistryConfigHeaderGetCredentialsRoundtrip (0.00s) === RUN TestMakeXRegistryAuthHeaderGetCredentialsRoundtrip --- PASS: TestMakeXRegistryAuthHeaderGetCredentialsRoundtrip (0.00s) === RUN TestMakeXRegistryConfigHeader --- PASS: TestMakeXRegistryConfigHeader (0.00s) === RUN TestMakeXRegistryAuthHeader --- PASS: TestMakeXRegistryAuthHeader (0.00s) === RUN TestAuthConfigsToAuthFile --- PASS: TestAuthConfigsToAuthFile (0.00s) === RUN TestParseSingleAuthHeader --- PASS: TestParseSingleAuthHeader (0.00s) === RUN TestParseMultiAuthHeader --- PASS: TestParseMultiAuthHeader (0.00s) PASS === RUN TestParseSourceAndDestination === RUN TestParseSourceAndDestination/container_source,_local_destination === RUN TestParseSourceAndDestination/local_source,_container_destination === RUN TestParseSourceAndDestination/colon_in_a_path_starting_with_a_dot_is_not_a_container === RUN TestParseSourceAndDestination/colon_in_a_path_starting_with_a_slash_is_not_a_container === RUN TestParseSourceAndDestination/relative_path_without_a_colon_has_no_container === RUN TestParseSourceAndDestination/bare_filename_without_a_colon_has_no_container === RUN TestParseSourceAndDestination/only_the_first_colon_separates_container_from_path === RUN TestParseSourceAndDestination/spaces_in_the_path_are_preserved === RUN TestParseSourceAndDestination/no_container_on_either_side === RUN TestParseSourceAndDestination/container_on_both_sides --- PASS: TestParseSourceAndDestination (0.00s) --- PASS: TestParseSourceAndDestination/container_source,_local_destination (0.00s) --- PASS: TestParseSourceAndDestination/local_source,_container_destination (0.00s) --- PASS: TestParseSourceAndDestination/colon_in_a_path_starting_with_a_dot_is_not_a_container (0.00s) --- PASS: TestParseSourceAndDestination/colon_in_a_path_starting_with_a_slash_is_not_a_container (0.00s) --- PASS: TestParseSourceAndDestination/relative_path_without_a_colon_has_no_container (0.00s) --- PASS: TestParseSourceAndDestination/bare_filename_without_a_colon_has_no_container (0.00s) --- PASS: TestParseSourceAndDestination/only_the_first_colon_separates_container_from_path (0.00s) --- PASS: TestParseSourceAndDestination/spaces_in_the_path_are_preserved (0.00s) --- PASS: TestParseSourceAndDestination/no_container_on_either_side (0.00s) --- PASS: TestParseSourceAndDestination/container_on_both_sides (0.00s) === RUN TestParseSourceAndDestinationErrors === RUN TestParseSourceAndDestinationErrors/missing_source_path === RUN TestParseSourceAndDestinationErrors/missing_destination_path === RUN TestParseSourceAndDestinationErrors/empty_source_with_a_valid_destination === RUN TestParseSourceAndDestinationErrors/both_empty --- PASS: TestParseSourceAndDestinationErrors (0.00s) --- PASS: TestParseSourceAndDestinationErrors/missing_source_path (0.00s) --- PASS: TestParseSourceAndDestinationErrors/missing_destination_path (0.00s) --- PASS: TestParseSourceAndDestinationErrors/empty_source_with_a_valid_destination (0.00s) --- PASS: TestParseSourceAndDestinationErrors/both_empty (0.00s) PASS === RUN TestCreated --- PASS: TestCreated (0.00s) PASS === RUN TestConvertToLibpodEvent --- PASS: TestConvertToLibpodEvent (0.00s) === RUN TestConvertToLibpodEventReturnsError === RUN TestConvertToLibpodEventReturnsError/unknown_status === RUN TestConvertToLibpodEventReturnsError/empty_action === RUN TestConvertToLibpodEventReturnsError/empty_type === RUN TestConvertToLibpodEventReturnsError/invalid_containerExitCode --- PASS: TestConvertToLibpodEventReturnsError (0.00s) --- PASS: TestConvertToLibpodEventReturnsError/unknown_status (0.00s) --- PASS: TestConvertToLibpodEventReturnsError/empty_action (0.00s) --- PASS: TestConvertToLibpodEventReturnsError/empty_type (0.00s) --- PASS: TestConvertToLibpodEventReturnsError/invalid_containerExitCode (0.00s) PASS [1788525372] Reports Suite - 5/5 specs ••••• SUCCESS! 730.408µs PASS === RUN TestDecodeOverrideConfig === RUN TestDecodeOverrideConfig/no_reader === RUN TestDecodeOverrideConfig/nothing === RUN TestDecodeOverrideConfig/empty === RUN TestDecodeOverrideConfig/user === RUN TestDecodeOverrideConfig/malformed --- PASS: TestDecodeOverrideConfig (0.00s) --- PASS: TestDecodeOverrideConfig/no_reader (0.00s) --- PASS: TestDecodeOverrideConfig/nothing (0.00s) --- PASS: TestDecodeOverrideConfig/empty (0.00s) --- PASS: TestDecodeOverrideConfig/user (0.00s) --- PASS: TestDecodeOverrideConfig/malformed (0.00s) === RUN TestReplaceName --- PASS: TestReplaceName (0.00s) === RUN TestReplaceImage --- PASS: TestReplaceImage (0.00s) === RUN TestToDomainHistoryLayer --- PASS: TestToDomainHistoryLayer (0.00s) === RUN TestReadConfigMapFromFile === RUN TestReadConfigMapFromFile/ValidConfigMap === RUN TestReadConfigMapFromFile/InvalidYAML === RUN TestReadConfigMapFromFile/InvalidKind === RUN TestReadConfigMapFromFile/ValidBinaryDataConfigMap === RUN TestReadConfigMapFromFile/MultiDocConfigMapFile --- PASS: TestReadConfigMapFromFile (0.00s) --- PASS: TestReadConfigMapFromFile/ValidConfigMap (0.00s) --- PASS: TestReadConfigMapFromFile/InvalidYAML (0.00s) --- PASS: TestReadConfigMapFromFile/InvalidKind (0.00s) --- PASS: TestReadConfigMapFromFile/ValidBinaryDataConfigMap (0.00s) --- PASS: TestReadConfigMapFromFile/MultiDocConfigMapFile (0.00s) === RUN TestGetKubeKind === RUN TestGetKubeKind/ValidKubeYAML === RUN TestGetKubeKind/InvalidKubeYAML --- PASS: TestGetKubeKind (0.00s) --- PASS: TestGetKubeKind/ValidKubeYAML (0.00s) --- PASS: TestGetKubeKind/InvalidKubeYAML (0.00s) === RUN TestSplitMultiDocYAML === RUN TestSplitMultiDocYAML/ValidNumberOfDocs === RUN TestSplitMultiDocYAML/InvalidMultiDocYAML === RUN TestSplitMultiDocYAML/DocWithList --- PASS: TestSplitMultiDocYAML (0.00s) --- PASS: TestSplitMultiDocYAML/ValidNumberOfDocs (0.00s) --- PASS: TestSplitMultiDocYAML/InvalidMultiDocYAML (0.00s) --- PASS: TestSplitMultiDocYAML/DocWithList (0.00s) === RUN TestGetSdNotifyMode --- PASS: TestGetSdNotifyMode (0.00s) === RUN TestValidateApplicationName === RUN TestValidateApplicationName/valid_simple_name === RUN TestValidateApplicationName/valid_with_dots === RUN TestValidateApplicationName/empty_application === RUN TestValidateApplicationName/contains_slash === RUN TestValidateApplicationName/contains_traversal === RUN TestValidateApplicationName/is_dot === RUN TestValidateApplicationName/is_dot_dot === RUN TestValidateApplicationName/base_dir_not_absolute === RUN TestValidateApplicationName/attempt_to_escape_base_dir_(defense_check) === RUN TestValidateApplicationName/prefix_edge_case_(similar_prefix_but_not_subdir) === RUN TestValidateApplicationName/name_ending_with_a_quadlet_extension_is_invalid --- PASS: TestValidateApplicationName (0.00s) --- PASS: TestValidateApplicationName/valid_simple_name (0.00s) --- PASS: TestValidateApplicationName/valid_with_dots (0.00s) --- PASS: TestValidateApplicationName/empty_application (0.00s) --- PASS: TestValidateApplicationName/contains_slash (0.00s) --- PASS: TestValidateApplicationName/contains_traversal (0.00s) --- PASS: TestValidateApplicationName/is_dot (0.00s) --- PASS: TestValidateApplicationName/is_dot_dot (0.00s) --- PASS: TestValidateApplicationName/base_dir_not_absolute (0.00s) --- PASS: TestValidateApplicationName/attempt_to_escape_base_dir_(defense_check) (0.00s) --- PASS: TestValidateApplicationName/prefix_edge_case_(similar_prefix_but_not_subdir) (0.00s) --- PASS: TestValidateApplicationName/name_ending_with_a_quadlet_extension_is_invalid (0.00s) === RUN Test_secretToReport === RUN Test_secretToReport/test_secretToReport --- PASS: Test_secretToReport (0.00s) --- PASS: Test_secretToReport/test_secretToReport (0.00s) PASS === RUN TestMapReference --- PASS: TestMapReference (0.00s) === RUN TestMapping --- PASS: TestMapping (0.00s) === RUN TestMappingDual --- PASS: TestMappingDual (0.00s) PASS === RUN TestValidateSCPArgs === RUN TestValidateSCPArgs/test_args_length_more_than_2 === RUN TestValidateSCPArgs/test_source_image_is_empty === RUN TestValidateSCPArgs/test_target_image_is_empty --- PASS: TestValidateSCPArgs (0.00s) --- PASS: TestValidateSCPArgs/test_args_length_more_than_2 (0.00s) --- PASS: TestValidateSCPArgs/test_source_image_is_empty (0.00s) --- PASS: TestValidateSCPArgs/test_target_image_is_empty (0.00s) === RUN TestParseImageSCPArg === RUN TestParseImageSCPArg/user_without_domain === RUN TestParseImageSCPArg/username_containing_an_@_(e.g._Active_Directory) === RUN TestParseImageSCPArg/no_username_before_@localhost:: --- PASS: TestParseImageSCPArg (0.00s) --- PASS: TestParseImageSCPArg/user_without_domain (0.00s) --- PASS: TestParseImageSCPArg/username_containing_an_@_(e.g._Active_Directory) (0.00s) --- PASS: TestParseImageSCPArg/no_username_before_@localhost:: (0.00s) === RUN TestToLibpodFilters === RUN TestToLibpodFilters/GoodURLValue === RUN TestToLibpodFilters/Empty --- PASS: TestToLibpodFilters (0.00s) --- PASS: TestToLibpodFilters/GoodURLValue (0.00s) --- PASS: TestToLibpodFilters/Empty (0.00s) === RUN TestToURLValues === RUN TestToURLValues/Good --- PASS: TestToURLValues (0.00s) --- PASS: TestToURLValues/Good (0.00s) === RUN TestParseSCPArgs --- PASS: TestParseSCPArgs (0.00s) PASS === RUN TestParseBinfmtMisc === RUN TestParseBinfmtMisc/linux/386 === RUN TestParseBinfmtMisc/linux/amd64 === RUN TestParseBinfmtMisc/linux/arm === RUN TestParseBinfmtMisc/linux/arm64 === RUN TestParseBinfmtMisc/linux/ppc64le === RUN TestParseBinfmtMisc/linux/s390x --- PASS: TestParseBinfmtMisc (0.00s) --- PASS: TestParseBinfmtMisc/linux/386 (0.00s) --- PASS: TestParseBinfmtMisc/linux/amd64 (0.00s) --- PASS: TestParseBinfmtMisc/linux/arm (0.00s) --- PASS: TestParseBinfmtMisc/linux/arm64 (0.00s) --- PASS: TestParseBinfmtMisc/linux/ppc64le (0.00s) --- PASS: TestParseBinfmtMisc/linux/s390x (0.00s) PASS === RUN TestSlice === RUN TestSlice/Good --- PASS: TestSlice (0.00s) --- PASS: TestSlice/Good (0.00s) === RUN TestJoin === RUN TestJoin/GoodJoin === RUN TestJoin/GoodOverride === RUN TestJoin/EmptyOverride === RUN TestJoin/EmptyBase --- PASS: TestJoin (0.00s) --- PASS: TestJoin/GoodJoin (0.00s) --- PASS: TestJoin/GoodOverride (0.00s) --- PASS: TestJoin/EmptyOverride (0.00s) --- PASS: TestJoin/EmptyBase (0.00s) === RUN Test_parseEnv === RUN Test_parseEnv/Good === RUN Test_parseEnv/GoodNoValue === RUN Test_parseEnv/GoodNoKeyNoValue === RUN Test_parseEnv/BadNoKey === RUN Test_parseEnv/BadOnlyDelim --- PASS: Test_parseEnv (0.00s) --- PASS: Test_parseEnv/Good (0.00s) --- PASS: Test_parseEnv/GoodNoValue (0.00s) --- PASS: Test_parseEnv/GoodNoKeyNoValue (0.00s) --- PASS: Test_parseEnv/BadNoKey (0.00s) --- PASS: Test_parseEnv/BadOnlyDelim (0.00s) === RUN TestMap === RUN TestMap/test_parse_env_to_map --- PASS: TestMap (0.00s) --- PASS: TestMap/test_parse_env_to_map (0.00s) PASS === RUN TestCause === PAUSE TestCause === CONT TestCause === RUN TestCause/nil_error === PAUSE TestCause/nil_error === RUN TestCause/equal_errors === PAUSE TestCause/equal_errors === RUN TestCause/wrapped_error === PAUSE TestCause/wrapped_error === RUN TestCause/max_depth_reached === PAUSE TestCause/max_depth_reached === CONT TestCause/nil_error === CONT TestCause/wrapped_error === CONT TestCause/max_depth_reached === CONT TestCause/equal_errors time="2026-09-04T12:36:28Z" level=error msg="Max error depth of 100 reached, cannot unwrap until root cause: 101: 100: 99: 98: 97: 96: 95: 94: 93: 92: 91: 90: 89: 88: 87: 86: 85: 84: 83: 82: 81: 80: 79: 78: 77: 76: 75: 74: 73: 72: 71: 70: 69: 68: 67: 66: 65: 64: 63: 62: 61: 60: 59: 58: 57: 56: 55: 54: 53: 52: 51: 50: 49: 48: 47: 46: 45: 44: 43: 42: 41: 40: 39: 38: 37: 36: 35: 34: 33: 32: 31: 30: 29: 28: 27: 26: 25: 24: 23: 22: 21: 20: 19: 18: 17: 16: 15: 14: 13: 12: 11: 10: 9: 8: 7: 6: 5: 4: 3: 2: 1: 0: error" --- PASS: TestCause (0.00s) --- PASS: TestCause/nil_error (0.00s) --- PASS: TestCause/wrapped_error (0.00s) --- PASS: TestCause/equal_errors (0.00s) --- PASS: TestCause/max_depth_reached (0.00s) PASS === RUN TestUsernsMode === RUN TestUsernsMode/empty === RUN TestUsernsMode/host === RUN TestUsernsMode/private === RUN TestUsernsMode/keep-id === RUN TestUsernsMode/keep-id_with_options === RUN TestUsernsMode/nomap === RUN TestUsernsMode/auto === RUN TestUsernsMode/auto_with_options === RUN TestUsernsMode/ns_path === RUN TestUsernsMode/container === RUN TestUsernsMode/container_without_name === RUN TestUsernsMode/container_with_empty_name === RUN TestUsernsMode/invalid --- PASS: TestUsernsMode (0.00s) --- PASS: TestUsernsMode/empty (0.00s) --- PASS: TestUsernsMode/host (0.00s) --- PASS: TestUsernsMode/private (0.00s) --- PASS: TestUsernsMode/keep-id (0.00s) --- PASS: TestUsernsMode/keep-id_with_options (0.00s) --- PASS: TestUsernsMode/nomap (0.00s) --- PASS: TestUsernsMode/auto (0.00s) --- PASS: TestUsernsMode/auto_with_options (0.00s) --- PASS: TestUsernsMode/ns_path (0.00s) --- PASS: TestUsernsMode/container (0.00s) --- PASS: TestUsernsMode/container_without_name (0.00s) --- PASS: TestUsernsMode/container_with_empty_name (0.00s) --- PASS: TestUsernsMode/invalid (0.00s) === RUN TestUsernsModeGetKeepIDOptions === RUN TestUsernsModeGetKeepIDOptions/wrong_mode_errors === RUN TestUsernsModeGetKeepIDOptions/keep-id_without_options === RUN TestUsernsModeGetKeepIDOptions/keep-id_with_uid,_gid_and_size === RUN TestUsernsModeGetKeepIDOptions/non-numeric_value_errors === RUN TestUsernsModeGetKeepIDOptions/option_without_a_value_errors === RUN TestUsernsModeGetKeepIDOptions/unknown_option_errors --- PASS: TestUsernsModeGetKeepIDOptions (0.00s) --- PASS: TestUsernsModeGetKeepIDOptions/wrong_mode_errors (0.00s) --- PASS: TestUsernsModeGetKeepIDOptions/keep-id_without_options (0.00s) --- PASS: TestUsernsModeGetKeepIDOptions/keep-id_with_uid,_gid_and_size (0.00s) --- PASS: TestUsernsModeGetKeepIDOptions/non-numeric_value_errors (0.00s) --- PASS: TestUsernsModeGetKeepIDOptions/option_without_a_value_errors (0.00s) --- PASS: TestUsernsModeGetKeepIDOptions/unknown_option_errors (0.00s) === RUN TestNetworkMode === RUN TestNetworkMode/none === RUN TestNetworkMode/host === RUN TestNetworkMode/default === RUN TestNetworkMode/bridge === RUN TestNetworkMode/pasta === RUN TestNetworkMode/pasta_with_options === RUN TestNetworkMode/pod === RUN TestNetworkMode/container === RUN TestNetworkMode/user_defined === RUN TestNetworkMode/ns_path === RUN TestNetworkMode/name_starting_with_ns --- PASS: TestNetworkMode (0.00s) --- PASS: TestNetworkMode/none (0.00s) --- PASS: TestNetworkMode/host (0.00s) --- PASS: TestNetworkMode/default (0.00s) --- PASS: TestNetworkMode/bridge (0.00s) --- PASS: TestNetworkMode/pasta (0.00s) --- PASS: TestNetworkMode/pasta_with_options (0.00s) --- PASS: TestNetworkMode/pod (0.00s) --- PASS: TestNetworkMode/container (0.00s) --- PASS: TestNetworkMode/user_defined (0.00s) --- PASS: TestNetworkMode/ns_path (0.00s) --- PASS: TestNetworkMode/name_starting_with_ns (0.00s) PASS === RUN TestNewPIDHandle --- PASS: TestNewPIDHandle (0.00s) === RUN TestNewPIDHandlepidfdOpenNotSupported --- PASS: TestNewPIDHandlepidfdOpenNotSupported (0.00s) === RUN TestPIDHandleStringnameToHandleAtNotSupported --- PASS: TestPIDHandleStringnameToHandleAtNotSupported (0.00s) === RUN TestNewPIDHandleFromString --- PASS: TestNewPIDHandleFromString (0.00s) === RUN TestNewPIDHandleFromStringWrongPidData --- PASS: TestNewPIDHandleFromStringWrongPidData (0.00s) === RUN TestPIDHandlePidfdStartTime --- PASS: TestPIDHandlePidfdStartTime (0.00s) === RUN TestPIDHandleKill --- PASS: TestPIDHandleKill (0.00s) === RUN TestPIDHandleKillPidfdNotSupported --- PASS: TestPIDHandleKillPidfdNotSupported (0.00s) === RUN TestPIDHandleKillPidfdNotSupportedStartTimeNotMatch --- PASS: TestPIDHandleKillPidfdNotSupportedStartTimeNotMatch (0.00s) PASS === RUN TestGetNamespaceHandlesPath --- PASS: TestGetNamespaceHandlesPath (0.00s) === RUN TestGetPausePidPath --- PASS: TestGetPausePidPath (0.00s) === RUN TestMaybeSplitMappings --- PASS: TestMaybeSplitMappings (0.00s) PASS === RUN TestParseSignal === RUN TestParseSignal/KILL_to_SIGKILL === RUN TestParseSignal/Case_does_not_matter === RUN TestParseSignal/Garbage_signal === RUN TestParseSignal/Signal_with_prepended_SIG --- PASS: TestParseSignal (0.00s) --- PASS: TestParseSignal/KILL_to_SIGKILL (0.00s) --- PASS: TestParseSignal/Case_does_not_matter (0.00s) --- PASS: TestParseSignal/Garbage_signal (0.00s) --- PASS: TestParseSignal/Signal_with_prepended_SIG (0.00s) === RUN TestParseSignalNameOrNumber === RUN TestParseSignalNameOrNumber/Kill_should_work === RUN TestParseSignalNameOrNumber/9_for_kill_should_work === RUN TestParseSignalNameOrNumber/Non-defined_signal_number_should_work === RUN TestParseSignalNameOrNumber/garbage_should_fail --- PASS: TestParseSignalNameOrNumber (0.00s) --- PASS: TestParseSignalNameOrNumber/Kill_should_work (0.00s) --- PASS: TestParseSignalNameOrNumber/9_for_kill_should_work (0.00s) --- PASS: TestParseSignalNameOrNumber/Non-defined_signal_number_should_work (0.00s) --- PASS: TestParseSignalNameOrNumber/garbage_should_fail (0.00s) === RUN TestParseSysSignalToName === RUN TestParseSysSignalToName/Kill_should_work === RUN TestParseSysSignalToName/Non-defined_signal_number_should_not_work === RUN TestParseSysSignalToName/garbage_should_fail --- PASS: TestParseSysSignalToName (0.00s) --- PASS: TestParseSysSignalToName/Kill_should_work (0.00s) --- PASS: TestParseSysSignalToName/Non-defined_signal_number_should_not_work (0.00s) --- PASS: TestParseSysSignalToName/garbage_should_fail (0.00s) PASS === RUN TestParseNetworkFlag === RUN TestParseNetworkFlag/empty_input === RUN TestParseNetworkFlag/empty_string_as_input === RUN TestParseNetworkFlag/default_mode === RUN TestParseNetworkFlag/private_mode === RUN TestParseNetworkFlag/bridge_mode === RUN TestParseNetworkFlag/slirp4netns_mode === RUN TestParseNetworkFlag/from_pod_mode === RUN TestParseNetworkFlag/no_network_mode === RUN TestParseNetworkFlag/container_mode === RUN TestParseNetworkFlag/ns_path_mode === RUN TestParseNetworkFlag/slirp4netns_mode_with_options === RUN TestParseNetworkFlag/bridge_mode_with_options_1 === RUN TestParseNetworkFlag/bridge_mode_with_options_2 === RUN TestParseNetworkFlag/bridge_mode_with_ip6_option === RUN TestParseNetworkFlag/bridge_mode_with_alias_option === RUN TestParseNetworkFlag/bridge_mode_with_alias_option#01 === RUN TestParseNetworkFlag/bridge_mode_with_interface_option === RUN TestParseNetworkFlag/bridge_mode_with_unknown_option === RUN TestParseNetworkFlag/bridge_mode_with_multiple_unknown_options === RUN TestParseNetworkFlag/bridge_mode_with_invalid_ip === RUN TestParseNetworkFlag/bridge_mode_with_invalid_mac === RUN TestParseNetworkFlag/bridge_mode_with_host_interface_name === RUN TestParseNetworkFlag/network_name === RUN TestParseNetworkFlag/network_name_with_options === RUN TestParseNetworkFlag/multiple_networks === RUN TestParseNetworkFlag/multiple_networks_with_options === RUN TestParseNetworkFlag/multiple_networks_with_bridge_mode_first_should_map_to_default_net === RUN TestParseNetworkFlag/conflicting_network_modes_should_error === RUN TestParseNetworkFlag/multiple_networks_empty_name_should_error === RUN TestParseNetworkFlag/multiple_networks_on_invalid_mode_should_error --- PASS: TestParseNetworkFlag (0.00s) --- PASS: TestParseNetworkFlag/empty_input (0.00s) --- PASS: TestParseNetworkFlag/empty_string_as_input (0.00s) --- PASS: TestParseNetworkFlag/default_mode (0.00s) --- PASS: TestParseNetworkFlag/private_mode (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode (0.00s) --- PASS: TestParseNetworkFlag/slirp4netns_mode (0.00s) --- PASS: TestParseNetworkFlag/from_pod_mode (0.00s) --- PASS: TestParseNetworkFlag/no_network_mode (0.00s) --- PASS: TestParseNetworkFlag/container_mode (0.00s) --- PASS: TestParseNetworkFlag/ns_path_mode (0.00s) --- PASS: TestParseNetworkFlag/slirp4netns_mode_with_options (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_options_1 (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_options_2 (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_ip6_option (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_alias_option (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_alias_option#01 (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_interface_option (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_unknown_option (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_multiple_unknown_options (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_invalid_ip (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_invalid_mac (0.00s) --- PASS: TestParseNetworkFlag/bridge_mode_with_host_interface_name (0.00s) --- PASS: TestParseNetworkFlag/network_name (0.00s) --- PASS: TestParseNetworkFlag/network_name_with_options (0.00s) --- PASS: TestParseNetworkFlag/multiple_networks (0.00s) --- PASS: TestParseNetworkFlag/multiple_networks_with_options (0.00s) --- PASS: TestParseNetworkFlag/multiple_networks_with_bridge_mode_first_should_map_to_default_net (0.00s) --- PASS: TestParseNetworkFlag/conflicting_network_modes_should_error (0.00s) --- PASS: TestParseNetworkFlag/multiple_networks_empty_name_should_error (0.00s) --- PASS: TestParseNetworkFlag/multiple_networks_on_invalid_mode_should_error (0.00s) === RUN TestNewSpecGeneratorWithRootfs --- PASS: TestNewSpecGeneratorWithRootfs (0.00s) === RUN TestSplitVolumeString === RUN TestSplitVolumeString/relative_host_path === RUN TestSplitVolumeString/relative_host_path_with_options === RUN TestSplitVolumeString/absolute_host_path === RUN TestSplitVolumeString/absolute_host_path_with_option === RUN TestSplitVolumeString/absolute_host_path_with_option#01 === RUN TestSplitVolumeString/volume_without_option === RUN TestSplitVolumeString/volume_with_option === RUN TestSplitVolumeString/single_letter_volume_without_option === RUN TestSplitVolumeString/single_letter_volume_with_option --- PASS: TestSplitVolumeString (0.00s) --- PASS: TestSplitVolumeString/relative_host_path (0.00s) --- PASS: TestSplitVolumeString/relative_host_path_with_options (0.00s) --- PASS: TestSplitVolumeString/absolute_host_path (0.00s) --- PASS: TestSplitVolumeString/absolute_host_path_with_option (0.00s) --- PASS: TestSplitVolumeString/absolute_host_path_with_option#01 (0.00s) --- PASS: TestSplitVolumeString/volume_without_option (0.00s) --- PASS: TestSplitVolumeString/volume_with_option (0.00s) --- PASS: TestSplitVolumeString/single_letter_volume_without_option (0.00s) --- PASS: TestSplitVolumeString/single_letter_volume_with_option (0.00s) PASS === RUN TestParseDevice --- PASS: TestParseDevice (0.00s) === RUN TestParseDeviceErrors --- PASS: TestParseDeviceErrors (0.00s) === RUN TestShouldMask --- PASS: TestShouldMask (0.00s) === RUN TestApplyInfraInheritMountOptionsDoNotLeak --- PASS: TestApplyInfraInheritMountOptionsDoNotLeak (0.00s) === RUN TestApplyInfraInheritDoesNotOverwriteSeccomp --- PASS: TestApplyInfraInheritDoesNotOverwriteSeccomp (0.00s) === RUN TestParseImageEnvs === RUN TestParseImageEnvs/no_env === RUN TestParseImageEnvs/single_env === RUN TestParseImageEnvs/multiple_envs === RUN TestParseImageEnvs/invalid_env_without_value === RUN TestParseImageEnvs/invalid_env_asterisk === RUN TestParseImageEnvs/invalid_env_no_key --- PASS: TestParseImageEnvs (0.00s) --- PASS: TestParseImageEnvs/no_env (0.00s) --- PASS: TestParseImageEnvs/single_env (0.00s) --- PASS: TestParseImageEnvs/multiple_envs (0.00s) --- PASS: TestParseImageEnvs/invalid_env_without_value (0.00s) --- PASS: TestParseImageEnvs/invalid_env_asterisk (0.00s) --- PASS: TestParseImageEnvs/invalid_env_no_key (0.00s) === RUN TestMapSpecCopyPodSpecToInfraContainerSpec --- PASS: TestMapSpecCopyPodSpecToInfraContainerSpec (0.00s) === RUN TestMapSpecNetworkOptions === RUN TestMapSpecNetworkOptions/Default === RUN TestMapSpecNetworkOptions/Bridge === RUN TestMapSpecNetworkOptions/Private === RUN TestMapSpecNetworkOptions/Host === RUN TestMapSpecNetworkOptions/Host_but_with_port_mappings === RUN TestMapSpecNetworkOptions/Host_but_with_networks === RUN TestMapSpecNetworkOptions/Path === RUN TestMapSpecNetworkOptions/NoNetwork === RUN TestMapSpecNetworkOptions/NoNetwork_but_with_networks === RUN TestMapSpecNetworkOptions/NoNetwork_but_with_port_mappings === RUN TestMapSpecNetworkOptions/FromContainer === RUN TestMapSpecNetworkOptions/FromPod --- PASS: TestMapSpecNetworkOptions (0.00s) --- PASS: TestMapSpecNetworkOptions/Default (0.00s) --- PASS: TestMapSpecNetworkOptions/Bridge (0.00s) --- PASS: TestMapSpecNetworkOptions/Private (0.00s) --- PASS: TestMapSpecNetworkOptions/Host (0.00s) --- PASS: TestMapSpecNetworkOptions/Host_but_with_port_mappings (0.00s) --- PASS: TestMapSpecNetworkOptions/Host_but_with_networks (0.00s) --- PASS: TestMapSpecNetworkOptions/Path (0.00s) --- PASS: TestMapSpecNetworkOptions/NoNetwork (0.00s) --- PASS: TestMapSpecNetworkOptions/NoNetwork_but_with_networks (0.00s) --- PASS: TestMapSpecNetworkOptions/NoNetwork_but_with_port_mappings (0.00s) --- PASS: TestMapSpecNetworkOptions/FromContainer (0.00s) --- PASS: TestMapSpecNetworkOptions/FromPod (0.00s) === RUN TestParsePortMappingWithHostPort === RUN TestParsePortMappingWithHostPort/no_ports === RUN TestParsePortMappingWithHostPort/one_tcp_port === RUN TestParsePortMappingWithHostPort/one_tcp_port_no_proto === RUN TestParsePortMappingWithHostPort/one_udp_port === RUN TestParsePortMappingWithHostPort/one_sctp_port === RUN TestParsePortMappingWithHostPort/one_port_two_protocols === RUN TestParsePortMappingWithHostPort/one_port_three_protocols === RUN TestParsePortMappingWithHostPort/one_port_with_range_1 === RUN TestParsePortMappingWithHostPort/one_port_with_range_5 === RUN TestParsePortMappingWithHostPort/two_ports_joined === RUN TestParsePortMappingWithHostPort/two_ports_joined_with_range === RUN TestParsePortMappingWithHostPort/two_ports_with_no_overlapping_range === RUN TestParsePortMappingWithHostPort/four_ports_with_two_overlapping_ranges === RUN TestParsePortMappingWithHostPort/two_overlapping_ranges === RUN TestParsePortMappingWithHostPort/four_overlapping_ranges === RUN TestParsePortMappingWithHostPort/one_port_range_overlaps_5_ports === RUN TestParsePortMappingWithHostPort/different_host_ip_same_port --- PASS: TestParsePortMappingWithHostPort (0.00s) --- PASS: TestParsePortMappingWithHostPort/no_ports (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_tcp_port (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_tcp_port_no_proto (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_udp_port (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_sctp_port (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_port_two_protocols (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_port_three_protocols (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_port_with_range_1 (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_port_with_range_5 (0.00s) --- PASS: TestParsePortMappingWithHostPort/two_ports_joined (0.00s) --- PASS: TestParsePortMappingWithHostPort/two_ports_joined_with_range (0.00s) --- PASS: TestParsePortMappingWithHostPort/two_ports_with_no_overlapping_range (0.00s) --- PASS: TestParsePortMappingWithHostPort/four_ports_with_two_overlapping_ranges (0.00s) --- PASS: TestParsePortMappingWithHostPort/two_overlapping_ranges (0.00s) --- PASS: TestParsePortMappingWithHostPort/four_overlapping_ranges (0.00s) --- PASS: TestParsePortMappingWithHostPort/one_port_range_overlaps_5_ports (0.00s) --- PASS: TestParsePortMappingWithHostPort/different_host_ip_same_port (0.00s) === RUN TestParsePortMappingWithoutHostPort === RUN TestParsePortMappingWithoutHostPort/one_tcp_port === RUN TestParsePortMappingWithoutHostPort/one_port_with_two_protocols === RUN TestParsePortMappingWithoutHostPort/same_port_twice === RUN TestParsePortMappingWithoutHostPort/neighbor_ports_are_not_joined === RUN TestParsePortMappingWithoutHostPort/overlapping_range_ports_are_joined === RUN TestParsePortMappingWithoutHostPort/four_overlapping_range_ports_are_joined === RUN TestParsePortMappingWithoutHostPort/expose_one_tcp_port === RUN TestParsePortMappingWithoutHostPort/expose_already_defined_port === RUN TestParsePortMappingWithoutHostPort/expose_different_proto --- PASS: TestParsePortMappingWithoutHostPort (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/one_tcp_port (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/one_port_with_two_protocols (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/same_port_twice (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/neighbor_ports_are_not_joined (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/overlapping_range_ports_are_joined (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/four_overlapping_range_ports_are_joined (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/expose_one_tcp_port (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/expose_already_defined_port (0.00s) --- PASS: TestParsePortMappingWithoutHostPort/expose_different_proto (0.00s) === RUN TestParsePortMappingMixedHostPort === RUN TestParsePortMappingMixedHostPort/two_ports_one_without_a_hostport_set === RUN TestParsePortMappingMixedHostPort/two_ports_one_without_a_hostport_set,_inverted_order === RUN TestParsePortMappingMixedHostPort/three_ports_without_host_ports,_one_with_a_hostport_set,_,_inverted_order === RUN TestParsePortMappingMixedHostPort/three_ports_without_host_ports,_one_with_a_hostport_set --- PASS: TestParsePortMappingMixedHostPort (0.00s) --- PASS: TestParsePortMappingMixedHostPort/two_ports_one_without_a_hostport_set (0.00s) --- PASS: TestParsePortMappingMixedHostPort/two_ports_one_without_a_hostport_set,_inverted_order (0.00s) --- PASS: TestParsePortMappingMixedHostPort/three_ports_without_host_ports,_one_with_a_hostport_set,_,_inverted_order (0.00s) --- PASS: TestParsePortMappingMixedHostPort/three_ports_without_host_ports,_one_with_a_hostport_set (0.00s) === RUN TestParsePortMappingError === RUN TestParsePortMappingError/container_port_is_0 === RUN TestParsePortMappingError/container_port_range_exceeds_max === RUN TestParsePortMappingError/host_port_range_exceeds_max === RUN TestParsePortMappingError/invalid_protocol === RUN TestParsePortMappingError/invalid_protocol_2 === RUN TestParsePortMappingError/invalid_ip_address === RUN TestParsePortMappingError/invalid_overalpping_range === RUN TestParsePortMappingError/big_port_range_with_host_port_zero_does_not_fit === RUN TestParsePortMappingError/big_port_range_with_host_port_zero_does_not_fit#01 === RUN TestParsePortMappingError/host_port_conflict === RUN TestParsePortMappingError/host_port_conflict_with_host_ip --- PASS: TestParsePortMappingError (0.00s) --- PASS: TestParsePortMappingError/container_port_is_0 (0.00s) --- PASS: TestParsePortMappingError/container_port_range_exceeds_max (0.00s) --- PASS: TestParsePortMappingError/host_port_range_exceeds_max (0.00s) --- PASS: TestParsePortMappingError/invalid_protocol (0.00s) --- PASS: TestParsePortMappingError/invalid_protocol_2 (0.00s) --- PASS: TestParsePortMappingError/invalid_ip_address (0.00s) --- PASS: TestParsePortMappingError/invalid_overalpping_range (0.00s) --- PASS: TestParsePortMappingError/big_port_range_with_host_port_zero_does_not_fit (0.00s) --- PASS: TestParsePortMappingError/big_port_range_with_host_port_zero_does_not_fit#01 (0.00s) --- PASS: TestParsePortMappingError/host_port_conflict (0.00s) --- PASS: TestParsePortMappingError/host_port_conflict_with_host_ip (0.00s) PASS === RUN TestParseMountPathPropagation --- PASS: TestParseMountPathPropagation (0.00s) === RUN TestParseMountPathRO --- PASS: TestParseMountPathRO (0.00s) === RUN TestGetPodPorts --- PASS: TestGetPodPorts (0.00s) === RUN TestGetPodPortsDuplicateHostPort --- PASS: TestGetPodPortsDuplicateHostPort (0.00s) === RUN TestGetPortNumber --- PASS: TestGetPortNumber (0.00s) === RUN TestQuantityToInt64 === RUN TestQuantityToInt64/integer_BinarySI === RUN TestQuantityToInt64/fractional_BinarySI === RUN TestQuantityToInt64/larger_fractional_BinarySI === RUN TestQuantityToInt64/fractional_DecimalSI === RUN TestQuantityToInt64/zero --- PASS: TestQuantityToInt64 (0.00s) --- PASS: TestQuantityToInt64/integer_BinarySI (0.00s) --- PASS: TestQuantityToInt64/fractional_BinarySI (0.00s) --- PASS: TestQuantityToInt64/larger_fractional_BinarySI (0.00s) --- PASS: TestQuantityToInt64/fractional_DecimalSI (0.00s) --- PASS: TestQuantityToInt64/zero (0.00s) === RUN TestConfigMapVolumes === RUN TestConfigMapVolumes/VolumeFromConfigmap === RUN TestConfigMapVolumes/VolumeFromBinaryConfigmap === RUN TestConfigMapVolumes/ConfigmapMissing === RUN TestConfigMapVolumes/ConfigmapMissingOptional === RUN TestConfigMapVolumes/MultiValue === RUN TestConfigMapVolumes/SpecificValue === RUN TestConfigMapVolumes/MultiValueBinary === RUN TestConfigMapVolumes/SpecificValueBinary === RUN TestConfigMapVolumes/DuplicateValues === RUN TestConfigMapVolumes/DuplicateValuesSpecific --- PASS: TestConfigMapVolumes (0.00s) --- PASS: TestConfigMapVolumes/VolumeFromConfigmap (0.00s) --- PASS: TestConfigMapVolumes/VolumeFromBinaryConfigmap (0.00s) --- PASS: TestConfigMapVolumes/ConfigmapMissing (0.00s) --- PASS: TestConfigMapVolumes/ConfigmapMissingOptional (0.00s) --- PASS: TestConfigMapVolumes/MultiValue (0.00s) --- PASS: TestConfigMapVolumes/SpecificValue (0.00s) --- PASS: TestConfigMapVolumes/MultiValueBinary (0.00s) --- PASS: TestConfigMapVolumes/SpecificValueBinary (0.00s) --- PASS: TestConfigMapVolumes/DuplicateValues (0.00s) --- PASS: TestConfigMapVolumes/DuplicateValuesSpecific (0.00s) === RUN TestEnvVarsFrom === RUN TestEnvVarsFrom/ConfigMapExists === RUN TestEnvVarsFrom/ConfigMapDoesNotExist === RUN TestEnvVarsFrom/OptionalConfigMapDoesNotExist === RUN TestEnvVarsFrom/EmptyConfigMapList === RUN TestEnvVarsFrom/OptionalEmptyConfigMapList === RUN TestEnvVarsFrom/SecretExists === RUN TestEnvVarsFrom/SecretDoesNotExist === RUN TestEnvVarsFrom/SecretExistsMultipleDataEntries === RUN TestEnvVarsFrom/SecretExistsMultipleStringDataEntries === RUN TestEnvVarsFrom/SecretExistsMultipleDataStringDataEntries === RUN TestEnvVarsFrom/OptionalSecretDoesNotExist --- PASS: TestEnvVarsFrom (0.00s) --- PASS: TestEnvVarsFrom/ConfigMapExists (0.00s) --- PASS: TestEnvVarsFrom/ConfigMapDoesNotExist (0.00s) --- PASS: TestEnvVarsFrom/OptionalConfigMapDoesNotExist (0.00s) --- PASS: TestEnvVarsFrom/EmptyConfigMapList (0.00s) --- PASS: TestEnvVarsFrom/OptionalEmptyConfigMapList (0.00s) --- PASS: TestEnvVarsFrom/SecretExists (0.00s) --- PASS: TestEnvVarsFrom/SecretDoesNotExist (0.00s) --- PASS: TestEnvVarsFrom/SecretExistsMultipleDataEntries (0.00s) --- PASS: TestEnvVarsFrom/SecretExistsMultipleStringDataEntries (0.00s) --- PASS: TestEnvVarsFrom/SecretExistsMultipleDataStringDataEntries (0.00s) --- PASS: TestEnvVarsFrom/OptionalSecretDoesNotExist (0.00s) === RUN TestEnvVarValue === RUN TestEnvVarValue/ConfigMapExists === RUN TestEnvVarValue/ContainerKeyDoesNotExistInConfigMap === RUN TestEnvVarValue/OptionalContainerKeyDoesNotExistInConfigMap === RUN TestEnvVarValue/ConfigMapDoesNotExist === RUN TestEnvVarValue/OptionalConfigMapDoesNotExist === RUN TestEnvVarValue/EmptyConfigMapList === RUN TestEnvVarValue/OptionalEmptyConfigMapList === RUN TestEnvVarValue/SecretExists === RUN TestEnvVarValue/ContainerKeyDoesNotExistInSecret === RUN TestEnvVarValue/OptionalContainerKeyDoesNotExistInSecret === RUN TestEnvVarValue/SecretDoesNotExist === RUN TestEnvVarValue/OptionalSecretDoesNotExist === RUN TestEnvVarValue/FieldRefMetadataName === RUN TestEnvVarValue/FieldRefMetadataUID === RUN TestEnvVarValue/FieldRefMetadataLabelsExist === RUN TestEnvVarValue/FieldRefMetadataLabelsEmpty === RUN TestEnvVarValue/FieldRefMetadataLabelsNotExist === RUN TestEnvVarValue/FieldRefMetadataAnnotationsExist === RUN TestEnvVarValue/FieldRefMetadataAnnotationsEmpty === RUN TestEnvVarValue/FieldRefMetadataAnnotationsNotExist === RUN TestEnvVarValue/FieldRefInvalid1 === RUN TestEnvVarValue/FieldRefInvalid2 === RUN TestEnvVarValue/FieldRefNotSupported === RUN TestEnvVarValue/ResourceFieldRefNotSupported === RUN TestEnvVarValue/ResourceFieldRefMemoryDivisorNotValid === RUN TestEnvVarValue/ResourceFieldRefCpuDivisorNotValid === RUN TestEnvVarValue/ResourceFieldRefNoDivisor === RUN TestEnvVarValue/ResourceFieldRefMemoryDivisor === RUN TestEnvVarValue/ResourceFieldRefCpuDivisor === RUN TestEnvVarValue/ResourceFieldRefNoLimitMemory === RUN TestEnvVarValue/ResourceFieldRefNoRequestMemory === RUN TestEnvVarValue/ResourceFieldRefNoLimitCPU === RUN TestEnvVarValue/ResourceFieldRefNoRequestCPU --- PASS: TestEnvVarValue (0.01s) --- PASS: TestEnvVarValue/ConfigMapExists (0.00s) --- PASS: TestEnvVarValue/ContainerKeyDoesNotExistInConfigMap (0.00s) --- PASS: TestEnvVarValue/OptionalContainerKeyDoesNotExistInConfigMap (0.00s) --- PASS: TestEnvVarValue/ConfigMapDoesNotExist (0.00s) --- PASS: TestEnvVarValue/OptionalConfigMapDoesNotExist (0.00s) --- PASS: TestEnvVarValue/EmptyConfigMapList (0.00s) --- PASS: TestEnvVarValue/OptionalEmptyConfigMapList (0.00s) --- PASS: TestEnvVarValue/SecretExists (0.00s) --- PASS: TestEnvVarValue/ContainerKeyDoesNotExistInSecret (0.00s) --- PASS: TestEnvVarValue/OptionalContainerKeyDoesNotExistInSecret (0.00s) --- PASS: TestEnvVarValue/SecretDoesNotExist (0.00s) --- PASS: TestEnvVarValue/OptionalSecretDoesNotExist (0.00s) --- PASS: TestEnvVarValue/FieldRefMetadataName (0.00s) --- PASS: TestEnvVarValue/FieldRefMetadataUID (0.00s) --- PASS: TestEnvVarValue/FieldRefMetadataLabelsExist (0.00s) --- PASS: TestEnvVarValue/FieldRefMetadataLabelsEmpty (0.00s) --- PASS: TestEnvVarValue/FieldRefMetadataLabelsNotExist (0.00s) --- PASS: TestEnvVarValue/FieldRefMetadataAnnotationsExist (0.00s) --- PASS: TestEnvVarValue/FieldRefMetadataAnnotationsEmpty (0.00s) --- PASS: TestEnvVarValue/FieldRefMetadataAnnotationsNotExist (0.00s) --- PASS: TestEnvVarValue/FieldRefInvalid1 (0.00s) --- PASS: TestEnvVarValue/FieldRefInvalid2 (0.00s) --- PASS: TestEnvVarValue/FieldRefNotSupported (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefNotSupported (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefMemoryDivisorNotValid (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefCpuDivisorNotValid (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefNoDivisor (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefMemoryDivisor (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefCpuDivisor (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefNoLimitMemory (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefNoRequestMemory (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefNoLimitCPU (0.00s) --- PASS: TestEnvVarValue/ResourceFieldRefNoRequestCPU (0.00s) === RUN TestHttpLivenessProbe === RUN TestHttpLivenessProbe/HttpLivenessProbeUrlSetCorrectly === RUN TestHttpLivenessProbe/HttpLivenessProbeUrlUsesDefaults === RUN TestHttpLivenessProbe/HttpLivenessProbeNamedPort --- PASS: TestHttpLivenessProbe (0.00s) --- PASS: TestHttpLivenessProbe/HttpLivenessProbeUrlSetCorrectly (0.00s) --- PASS: TestHttpLivenessProbe/HttpLivenessProbeUrlUsesDefaults (0.00s) --- PASS: TestHttpLivenessProbe/HttpLivenessProbeNamedPort (0.00s) === RUN TestTCPLivenessProbe === RUN TestTCPLivenessProbe/TCPLivenessProbeNormal === RUN TestTCPLivenessProbe/TCPLivenessProbeHostUsesDefault === RUN TestTCPLivenessProbe/TCPLivenessProbeUseNamedPort === RUN TestTCPLivenessProbe/TCPLivenessProbeInvalidPortName === RUN TestTCPLivenessProbe/TCPLivenessProbeNormalWithOnFailureRestartPolicy --- PASS: TestTCPLivenessProbe (0.00s) --- PASS: TestTCPLivenessProbe/TCPLivenessProbeNormal (0.00s) --- PASS: TestTCPLivenessProbe/TCPLivenessProbeHostUsesDefault (0.00s) --- PASS: TestTCPLivenessProbe/TCPLivenessProbeUseNamedPort (0.00s) --- PASS: TestTCPLivenessProbe/TCPLivenessProbeInvalidPortName (0.00s) --- PASS: TestTCPLivenessProbe/TCPLivenessProbeNormalWithOnFailureRestartPolicy (0.00s) === RUN TestDeviceResource === RUN TestDeviceResource/ParseQualifiedCDI === RUN TestDeviceResource/ParsePodmanDeviceResource === RUN TestDeviceResource/InvalidCDI --- PASS: TestDeviceResource (0.00s) --- PASS: TestDeviceResource/ParseQualifiedCDI (0.00s) --- PASS: TestDeviceResource/ParsePodmanDeviceResource (0.00s) --- PASS: TestDeviceResource/InvalidCDI (0.00s) === RUN TestVolumeFromEmptyDir --- PASS: TestVolumeFromEmptyDir (0.00s) PASS === RUN Test_verifyExpose === RUN Test_verifyExpose/single_port_with_tcp === RUN Test_verifyExpose/single_port_with_udp === RUN Test_verifyExpose/good_port_range === RUN Test_verifyExpose/high_to_low_should_fail === RUN Test_verifyExpose/range_with_protocol --- PASS: Test_verifyExpose (0.00s) --- PASS: Test_verifyExpose/single_port_with_tcp (0.00s) --- PASS: Test_verifyExpose/single_port_with_udp (0.00s) --- PASS: Test_verifyExpose/good_port_range (0.00s) --- PASS: Test_verifyExpose/high_to_low_should_fail (0.00s) --- PASS: Test_verifyExpose/range_with_protocol (0.00s) === RUN TestWinPath --- PASS: TestWinPath (0.00s) === RUN TestParseLinuxResourcesDeviceAccess --- PASS: TestParseLinuxResourcesDeviceAccess (0.00s) === RUN TestGenRlimits --- PASS: TestGenRlimits (0.00s) === RUN TestFillOutSpecGenRecorsUserNs --- PASS: TestFillOutSpecGenRecorsUserNs (0.00s) === RUN TestCreateExpose === RUN TestCreateExpose/single_port === RUN TestCreateExpose/simple_range_tcp === RUN TestCreateExpose/simple_range_udp === RUN TestCreateExpose/range_inverted_should_fail === RUN TestCreateExpose/specifying_protocol_twice_should_fail --- PASS: TestCreateExpose (0.00s) --- PASS: TestCreateExpose/single_port (0.00s) --- PASS: TestCreateExpose/simple_range_tcp (0.00s) --- PASS: TestCreateExpose/simple_range_udp (0.00s) --- PASS: TestCreateExpose/range_inverted_should_fail (0.00s) --- PASS: TestCreateExpose/specifying_protocol_twice_should_fail (0.00s) === RUN Test_parseAndValidatePort === RUN Test_parseAndValidatePort/0_should_fail === RUN Test_parseAndValidatePort/over_65535_should_fail === RUN Test_parseAndValidatePort/#00 === RUN Test_parseAndValidatePort/negative_values_should_fail === RUN Test_parseAndValidatePort/protocol_should_fail --- PASS: Test_parseAndValidatePort (0.00s) --- PASS: Test_parseAndValidatePort/0_should_fail (0.00s) --- PASS: Test_parseAndValidatePort/over_65535_should_fail (0.00s) --- PASS: Test_parseAndValidatePort/#00 (0.00s) --- PASS: Test_parseAndValidatePort/negative_values_should_fail (0.00s) --- PASS: Test_parseAndValidatePort/protocol_should_fail (0.00s) === RUN Test_validChownFlag === RUN Test_validChownFlag/lower-case_true === RUN Test_validChownFlag/case-insensitive_true === RUN Test_validChownFlag/lower-case_false === RUN Test_validChownFlag/case-insensitive_false === RUN Test_validChownFlag/garbage_value_should_fail --- PASS: Test_validChownFlag (0.00s) --- PASS: Test_validChownFlag/lower-case_true (0.00s) --- PASS: Test_validChownFlag/case-insensitive_true (0.00s) --- PASS: Test_validChownFlag/lower-case_false (0.00s) --- PASS: Test_validChownFlag/case-insensitive_false (0.00s) --- PASS: Test_validChownFlag/garbage_value_should_fail (0.00s) PASS === RUN TestFindMountType === RUN TestFindMountType/bind_with_options === RUN TestFindMountType/tmpfs === RUN TestFindMountType/no_type_defaults_to_volume === RUN TestFindMountType/type_does_not_need_to_be_first === RUN TestFindMountType/only_the_first_type_is_used === RUN TestFindMountType/token_with_multiple_equals_is_preserved === RUN TestFindMountType/empty_type_value === RUN TestFindMountType/whitespace_around_type_is_not_recognized === RUN TestFindMountType/literal_backslash-n_is_not_a_newline --- PASS: TestFindMountType (0.00s) --- PASS: TestFindMountType/bind_with_options (0.00s) --- PASS: TestFindMountType/tmpfs (0.00s) --- PASS: TestFindMountType/no_type_defaults_to_volume (0.00s) --- PASS: TestFindMountType/type_does_not_need_to_be_first (0.00s) --- PASS: TestFindMountType/only_the_first_type_is_used (0.00s) --- PASS: TestFindMountType/token_with_multiple_equals_is_preserved (0.00s) --- PASS: TestFindMountType/empty_type_value (0.00s) --- PASS: TestFindMountType/whitespace_around_type_is_not_recognized (0.00s) --- PASS: TestFindMountType/literal_backslash-n_is_not_a_newline (0.00s) === RUN TestFindMountTypeErrors === RUN TestFindMountTypeErrors/empty_input === RUN TestFindMountTypeErrors/newline_creates_multiple_records === RUN TestFindMountTypeErrors/bare_quote_in_value --- PASS: TestFindMountTypeErrors (0.00s) --- PASS: TestFindMountTypeErrors/empty_input (0.00s) --- PASS: TestFindMountTypeErrors/newline_creates_multiple_records (0.00s) --- PASS: TestFindMountTypeErrors/bare_quote_in_value (0.00s) PASS === RUN TestSocketActivated --- PASS: TestSocketActivated (0.00s) PASS === RUN TestFilterPodFlags --- PASS: TestFilterPodFlags (0.00s) === RUN TestFilterCommonContainerFlags --- PASS: TestFilterCommonContainerFlags (0.00s) === RUN TestEscapeSystemdArguments --- PASS: TestEscapeSystemdArguments (0.00s) === RUN TestValidateRestartPolicyContainer === RUN TestValidateRestartPolicyContainer/good-on === RUN TestValidateRestartPolicyContainer/good-on-success === RUN TestValidateRestartPolicyContainer/good-on-failure === RUN TestValidateRestartPolicyContainer/good-on-abnormal === RUN TestValidateRestartPolicyContainer/good-on-watchdog === RUN TestValidateRestartPolicyContainer/good-on-abort === RUN TestValidateRestartPolicyContainer/good-always === RUN TestValidateRestartPolicyContainer/fail === RUN TestValidateRestartPolicyContainer/failblank --- PASS: TestValidateRestartPolicyContainer (0.00s) --- PASS: TestValidateRestartPolicyContainer/good-on (0.00s) --- PASS: TestValidateRestartPolicyContainer/good-on-success (0.00s) --- PASS: TestValidateRestartPolicyContainer/good-on-failure (0.00s) --- PASS: TestValidateRestartPolicyContainer/good-on-abnormal (0.00s) --- PASS: TestValidateRestartPolicyContainer/good-on-watchdog (0.00s) --- PASS: TestValidateRestartPolicyContainer/good-on-abort (0.00s) --- PASS: TestValidateRestartPolicyContainer/good-always (0.00s) --- PASS: TestValidateRestartPolicyContainer/fail (0.00s) --- PASS: TestValidateRestartPolicyContainer/failblank (0.00s) === RUN TestCreateContainerSystemdUnit === RUN TestCreateContainerSystemdUnit/good_with_id === RUN TestCreateContainerSystemdUnit/good_with_noHeader === RUN TestCreateContainerSystemdUnit/good_with_name === RUN TestCreateContainerSystemdUnit/good_with_name_and_wants === RUN TestCreateContainerSystemdUnit/good_with_name_and_after === RUN TestCreateContainerSystemdUnit/good_with_name_and_requires === RUN TestCreateContainerSystemdUnit/good_with_name_and_dependencies === RUN TestCreateContainerSystemdUnit/good_with_name_and_bound_to === RUN TestCreateContainerSystemdUnit/good_with_name_and_generic === RUN TestCreateContainerSystemdUnit/good_with_name_and_--sdnotify=container === RUN TestCreateContainerSystemdUnit/good_with_name_and_--sdnotify_container === RUN TestCreateContainerSystemdUnit/good_with_name_and_--sdnotify=ignore time="2026-09-04T12:36:29Z" level=info msg="Forcing --sdnotify=conmon for container jadda-jadda" === RUN TestCreateContainerSystemdUnit/good_with_name_and_--sdnotify_ignore time="2026-09-04T12:36:29Z" level=info msg="Forcing --sdnotify=conmon for container jadda-jadda" === RUN TestCreateContainerSystemdUnit/good_with_explicit_short_detach_param === RUN TestCreateContainerSystemdUnit/good_with_explicit_short_detach_param_and_podInfo === RUN TestCreateContainerSystemdUnit/good_with_explicit_full_detach_param === RUN TestCreateContainerSystemdUnit/good_with_id_and_no_param === RUN TestCreateContainerSystemdUnit/good_with_explicit_detach=true_param === RUN TestCreateContainerSystemdUnit/good_with_explicit_detach=false_param === RUN TestCreateContainerSystemdUnit/good_with_explicit_detach=false_param#01 === RUN TestCreateContainerSystemdUnit/good_with_multiple_detach=false_params === RUN TestCreateContainerSystemdUnit/good_with_multiple_shorthand_params_detach_first === RUN TestCreateContainerSystemdUnit/good_with_multiple_shorthand_params_detach_last === RUN TestCreateContainerSystemdUnit/good_with_container_create === RUN TestCreateContainerSystemdUnit/good_with_journald_log_tag_(see_#9034) === RUN TestCreateContainerSystemdUnit/good_with_special_chars === RUN TestCreateContainerSystemdUnit/good_with_ID_files === RUN TestCreateContainerSystemdUnit/good_with_pod_ID_files === RUN TestCreateContainerSystemdUnit/good_with_container_environment_variables === RUN TestCreateContainerSystemdUnit/good_with_systemd_environment_variables === RUN TestCreateContainerSystemdUnit/good_with_restart_policy === RUN TestCreateContainerSystemdUnit/good_with_-h_hostname === RUN TestCreateContainerSystemdUnit/good_template === RUN TestCreateContainerSystemdUnit/good_with_name_and_empty_container-prefix === RUN TestCreateContainerSystemdUnit/good_with_RestartSec --- PASS: TestCreateContainerSystemdUnit (0.01s) --- PASS: TestCreateContainerSystemdUnit/good_with_id (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_noHeader (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_wants (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_after (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_requires (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_dependencies (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_bound_to (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_generic (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_--sdnotify=container (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_--sdnotify_container (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_--sdnotify=ignore (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_--sdnotify_ignore (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_explicit_short_detach_param (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_explicit_short_detach_param_and_podInfo (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_explicit_full_detach_param (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_id_and_no_param (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_explicit_detach=true_param (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_explicit_detach=false_param (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_explicit_detach=false_param#01 (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_multiple_detach=false_params (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_multiple_shorthand_params_detach_first (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_multiple_shorthand_params_detach_last (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_container_create (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_journald_log_tag_(see_#9034) (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_special_chars (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_ID_files (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_pod_ID_files (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_container_environment_variables (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_systemd_environment_variables (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_restart_policy (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_-h_hostname (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_template (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_name_and_empty_container-prefix (0.00s) --- PASS: TestCreateContainerSystemdUnit/good_with_RestartSec (0.00s) === RUN TestSetContainerNameForTemplate --- PASS: TestSetContainerNameForTemplate (0.00s) === RUN TestHasPodExitPolicy --- PASS: TestHasPodExitPolicy (0.00s) === RUN TestValidateRestartPolicyPod === RUN TestValidateRestartPolicyPod/good-on === RUN TestValidateRestartPolicyPod/good-on-success === RUN TestValidateRestartPolicyPod/good-on-failure === RUN TestValidateRestartPolicyPod/good-on-abnormal === RUN TestValidateRestartPolicyPod/good-on-watchdog === RUN TestValidateRestartPolicyPod/good-on-abort === RUN TestValidateRestartPolicyPod/good-always === RUN TestValidateRestartPolicyPod/fail === RUN TestValidateRestartPolicyPod/failblank --- PASS: TestValidateRestartPolicyPod (0.00s) --- PASS: TestValidateRestartPolicyPod/good-on (0.00s) --- PASS: TestValidateRestartPolicyPod/good-on-success (0.00s) --- PASS: TestValidateRestartPolicyPod/good-on-failure (0.00s) --- PASS: TestValidateRestartPolicyPod/good-on-abnormal (0.00s) --- PASS: TestValidateRestartPolicyPod/good-on-watchdog (0.00s) --- PASS: TestValidateRestartPolicyPod/good-on-abort (0.00s) --- PASS: TestValidateRestartPolicyPod/good-always (0.00s) --- PASS: TestValidateRestartPolicyPod/fail (0.00s) --- PASS: TestValidateRestartPolicyPod/failblank (0.00s) === RUN TestCreatePodSystemdUnit === RUN TestCreatePodSystemdUnit/pod === RUN TestCreatePodSystemdUnit/pod#01 === RUN TestCreatePodSystemdUnit/pod#02 === RUN TestCreatePodSystemdUnit/pod#03 === RUN TestCreatePodSystemdUnit/pod#04 === RUN TestCreatePodSystemdUnit/pod_without_--name === RUN TestCreatePodSystemdUnit/pod_restartSec === RUN TestCreatePodSystemdUnit/pod_noHeader === RUN TestCreatePodSystemdUnit/pod_with_root_args === RUN TestCreatePodSystemdUnit/pod_--new === RUN TestCreatePodSystemdUnit/pod_--new_with_root_args === RUN TestCreatePodSystemdUnit/pod_--new_with_--replace=false === RUN TestCreatePodSystemdUnit/pod_--new_with_double_curly_braces === RUN TestCreatePodSystemdUnit/pod_--new_with_ID_files === RUN TestCreatePodSystemdUnit/pod_with_empty_pod-prefix --- PASS: TestCreatePodSystemdUnit (0.00s) --- PASS: TestCreatePodSystemdUnit/pod (0.00s) --- PASS: TestCreatePodSystemdUnit/pod#01 (0.00s) --- PASS: TestCreatePodSystemdUnit/pod#02 (0.00s) --- PASS: TestCreatePodSystemdUnit/pod#03 (0.00s) --- PASS: TestCreatePodSystemdUnit/pod#04 (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_without_--name (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_restartSec (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_noHeader (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_with_root_args (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_--new (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_--new_with_root_args (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_--new_with_--replace=false (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_--new_with_double_curly_braces (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_--new_with_ID_files (0.00s) --- PASS: TestCreatePodSystemdUnit/pod_with_empty_pod-prefix (0.00s) PASS === RUN TestNotifyProxy --- PASS: TestNotifyProxy (0.00s) === RUN TestWaitAndClose --- PASS: TestWaitAndClose (0.50s) PASS === RUN TestCUnescapeOne === PAUSE TestCUnescapeOne === RUN TestExtractFirstWordUnescapes --- PASS: TestExtractFirstWordUnescapes (0.00s) === RUN TestRanges_Roundtrip --- PASS: TestRanges_Roundtrip (0.00s) === RUN TestUnitDropinPaths_Search --- PASS: TestUnitDropinPaths_Search (0.00s) === RUN TestCommentsIgnored --- PASS: TestCommentsIgnored (0.00s) === RUN TestLookupQuoteStripping === RUN TestLookupQuoteStripping/Lookup("\"hello\"") === RUN TestLookupQuoteStripping/Lookup("hello") === RUN TestLookupQuoteStripping/Lookup("\"hello") === RUN TestLookupQuoteStripping/Lookup("/bin/sh_-c_\"echo_\"hello\"\"") === RUN TestLookupQuoteStripping/Lookup("\"/bin/sh_-c_\"echo_\"hello\"\"\"") === RUN TestLookupQuoteStripping/Lookup("\"\"") === RUN TestLookupQuoteStripping/Lookup("hello\"") === RUN TestLookupQuoteStripping/Lookup("/bin/sh_-c_\"echo_'hello_world!'\"") --- PASS: TestLookupQuoteStripping (0.00s) --- PASS: TestLookupQuoteStripping/Lookup("\"hello\"") (0.00s) --- PASS: TestLookupQuoteStripping/Lookup("hello") (0.00s) --- PASS: TestLookupQuoteStripping/Lookup("\"hello") (0.00s) --- PASS: TestLookupQuoteStripping/Lookup("/bin/sh_-c_\"echo_\"hello\"\"") (0.00s) --- PASS: TestLookupQuoteStripping/Lookup("\"/bin/sh_-c_\"echo_\"hello\"\"\"") (0.00s) --- PASS: TestLookupQuoteStripping/Lookup("\"\"") (0.00s) --- PASS: TestLookupQuoteStripping/Lookup("hello\"") (0.00s) --- PASS: TestLookupQuoteStripping/Lookup("/bin/sh_-c_\"echo_'hello_world!'\"") (0.00s) === RUN TestLookupIntParsesSignedNumbers === RUN TestLookupIntParsesSignedNumbers/Positive === RUN TestLookupIntParsesSignedNumbers/ExplicitPositive === RUN TestLookupIntParsesSignedNumbers/Negative === RUN TestLookupIntParsesSignedNumbers/Hex === RUN TestLookupIntParsesSignedNumbers/Octal --- PASS: TestLookupIntParsesSignedNumbers (0.00s) --- PASS: TestLookupIntParsesSignedNumbers/Positive (0.00s) --- PASS: TestLookupIntParsesSignedNumbers/ExplicitPositive (0.00s) --- PASS: TestLookupIntParsesSignedNumbers/Negative (0.00s) --- PASS: TestLookupIntParsesSignedNumbers/Hex (0.00s) --- PASS: TestLookupIntParsesSignedNumbers/Octal (0.00s) === CONT TestCUnescapeOne === RUN TestCUnescapeOne/empty === PAUSE TestCUnescapeOne/empty === RUN TestCUnescapeOne/invalid_\k === PAUSE TestCUnescapeOne/invalid_\k === RUN TestCUnescapeOne/\a === PAUSE TestCUnescapeOne/\a === RUN TestCUnescapeOne/\b === PAUSE TestCUnescapeOne/\b === RUN TestCUnescapeOne/\f === PAUSE TestCUnescapeOne/\f === RUN TestCUnescapeOne/\n === PAUSE TestCUnescapeOne/\n === RUN TestCUnescapeOne/\r === PAUSE TestCUnescapeOne/\r === RUN TestCUnescapeOne/\t === PAUSE TestCUnescapeOne/\t === RUN TestCUnescapeOne/\v === PAUSE TestCUnescapeOne/\v === RUN TestCUnescapeOne/\\ === PAUSE TestCUnescapeOne/\\ === RUN TestCUnescapeOne/" === PAUSE TestCUnescapeOne/" === RUN TestCUnescapeOne/' === PAUSE TestCUnescapeOne/' === RUN TestCUnescapeOne/\s === PAUSE TestCUnescapeOne/\s === RUN TestCUnescapeOne/too_short_\x1 === PAUSE TestCUnescapeOne/too_short_\x1 === RUN TestCUnescapeOne/invalid_hex_\xzz === PAUSE TestCUnescapeOne/invalid_hex_\xzz === RUN TestCUnescapeOne/invalid_hex_\xaz === PAUSE TestCUnescapeOne/invalid_hex_\xaz === RUN TestCUnescapeOne/\xAb1 === PAUSE TestCUnescapeOne/\xAb1 === RUN TestCUnescapeOne/\x000_acceptNul=false === PAUSE TestCUnescapeOne/\x000_acceptNul=false === RUN TestCUnescapeOne/\x000_acceptNul=true === PAUSE TestCUnescapeOne/\x000_acceptNul=true === RUN TestCUnescapeOne/too_short_\u123 === PAUSE TestCUnescapeOne/too_short_\u123 === RUN TestCUnescapeOne/\u2a00 === PAUSE TestCUnescapeOne/\u2a00 === RUN TestCUnescapeOne/invalid_hex_\u12v1A === PAUSE TestCUnescapeOne/invalid_hex_\u12v1A === RUN TestCUnescapeOne/\u0000_acceptNul=false === PAUSE TestCUnescapeOne/\u0000_acceptNul=false === RUN TestCUnescapeOne/\u0000_acceptNul=true === PAUSE TestCUnescapeOne/\u0000_acceptNul=true === RUN TestCUnescapeOne/too_short_\U123 === PAUSE TestCUnescapeOne/too_short_\U123 === RUN TestCUnescapeOne/invalid_unicode_\U12345678 === PAUSE TestCUnescapeOne/invalid_unicode_\U12345678 === RUN TestCUnescapeOne/invalid_hex_\U1234V678 === PAUSE TestCUnescapeOne/invalid_hex_\U1234V678 === RUN TestCUnescapeOne/\U0001F51F === PAUSE TestCUnescapeOne/\U0001F51F === RUN TestCUnescapeOne/\U00000000_acceptNul=false === PAUSE TestCUnescapeOne/\U00000000_acceptNul=false === RUN TestCUnescapeOne/\U00000000_acceptNul=true === PAUSE TestCUnescapeOne/\U00000000_acceptNul=true === RUN TestCUnescapeOne/376 === PAUSE TestCUnescapeOne/376 === RUN TestCUnescapeOne/too_short_77 === PAUSE TestCUnescapeOne/too_short_77 === RUN TestCUnescapeOne/invalid_octal_792 === PAUSE TestCUnescapeOne/invalid_octal_792 === RUN TestCUnescapeOne/invalid_octal_758 === PAUSE TestCUnescapeOne/invalid_octal_758 === RUN TestCUnescapeOne/000_acceptNul=false === PAUSE TestCUnescapeOne/000_acceptNul=false === RUN TestCUnescapeOne/000_acceptNul=true === PAUSE TestCUnescapeOne/000_acceptNul=true === RUN TestCUnescapeOne/too_big_777_>_255_bytes === PAUSE TestCUnescapeOne/too_big_777_>_255_bytes === CONT TestCUnescapeOne/empty === CONT TestCUnescapeOne/\u0000_acceptNul=true === CONT TestCUnescapeOne/\xAb1 === CONT TestCUnescapeOne/\s === CONT TestCUnescapeOne/\u0000_acceptNul=false === CONT TestCUnescapeOne/\t === CONT TestCUnescapeOne/376 === CONT TestCUnescapeOne/invalid_hex_\u12v1A === CONT TestCUnescapeOne/' === CONT TestCUnescapeOne/too_short_\u123 === CONT TestCUnescapeOne/" === CONT TestCUnescapeOne/\x000_acceptNul=true === CONT TestCUnescapeOne/\\ === CONT TestCUnescapeOne/\x000_acceptNul=false === CONT TestCUnescapeOne/\v === CONT TestCUnescapeOne/\r === CONT TestCUnescapeOne/\n === CONT TestCUnescapeOne/\f === CONT TestCUnescapeOne/\b === CONT TestCUnescapeOne/\a === CONT TestCUnescapeOne/invalid_\k === CONT TestCUnescapeOne/000_acceptNul=false === CONT TestCUnescapeOne/too_big_777_>_255_bytes === CONT TestCUnescapeOne/000_acceptNul=true === CONT TestCUnescapeOne/\U0001F51F === CONT TestCUnescapeOne/\U00000000_acceptNul=true === CONT TestCUnescapeOne/\U00000000_acceptNul=false === CONT TestCUnescapeOne/invalid_unicode_\U12345678 === CONT TestCUnescapeOne/invalid_hex_\U1234V678 === CONT TestCUnescapeOne/invalid_hex_\xzz === CONT TestCUnescapeOne/invalid_hex_\xaz === CONT TestCUnescapeOne/invalid_octal_792 === CONT TestCUnescapeOne/invalid_octal_758 === CONT TestCUnescapeOne/too_short_\U123 === CONT TestCUnescapeOne/too_short_77 === CONT TestCUnescapeOne/too_short_\x1 === CONT TestCUnescapeOne/\u2a00 --- PASS: TestCUnescapeOne (0.00s) --- PASS: TestCUnescapeOne/empty (0.00s) --- PASS: TestCUnescapeOne/\u0000_acceptNul=true (0.00s) --- PASS: TestCUnescapeOne/\xAb1 (0.00s) --- PASS: TestCUnescapeOne/\s (0.00s) --- PASS: TestCUnescapeOne/\u0000_acceptNul=false (0.00s) --- PASS: TestCUnescapeOne/\t (0.00s) --- PASS: TestCUnescapeOne/376 (0.00s) --- PASS: TestCUnescapeOne/invalid_hex_\u12v1A (0.00s) --- PASS: TestCUnescapeOne/' (0.00s) --- PASS: TestCUnescapeOne/too_short_\u123 (0.00s) --- PASS: TestCUnescapeOne/" (0.00s) --- PASS: TestCUnescapeOne/\x000_acceptNul=true (0.00s) --- PASS: TestCUnescapeOne/\\ (0.00s) --- PASS: TestCUnescapeOne/\x000_acceptNul=false (0.00s) --- PASS: TestCUnescapeOne/\v (0.00s) --- PASS: TestCUnescapeOne/\r (0.00s) --- PASS: TestCUnescapeOne/\n (0.00s) --- PASS: TestCUnescapeOne/\f (0.00s) --- PASS: TestCUnescapeOne/\b (0.00s) --- PASS: TestCUnescapeOne/\a (0.00s) --- PASS: TestCUnescapeOne/invalid_\k (0.00s) --- PASS: TestCUnescapeOne/000_acceptNul=false (0.00s) --- PASS: TestCUnescapeOne/too_big_777_>_255_bytes (0.00s) --- PASS: TestCUnescapeOne/000_acceptNul=true (0.00s) --- PASS: TestCUnescapeOne/\U0001F51F (0.00s) --- PASS: TestCUnescapeOne/\U00000000_acceptNul=true (0.00s) --- PASS: TestCUnescapeOne/\U00000000_acceptNul=false (0.00s) --- PASS: TestCUnescapeOne/invalid_unicode_\U12345678 (0.00s) --- PASS: TestCUnescapeOne/invalid_hex_\U1234V678 (0.00s) --- PASS: TestCUnescapeOne/invalid_hex_\xzz (0.00s) --- PASS: TestCUnescapeOne/invalid_hex_\xaz (0.00s) --- PASS: TestCUnescapeOne/invalid_octal_792 (0.00s) --- PASS: TestCUnescapeOne/invalid_octal_758 (0.00s) --- PASS: TestCUnescapeOne/too_short_\U123 (0.00s) --- PASS: TestCUnescapeOne/too_short_77 (0.00s) --- PASS: TestCUnescapeOne/too_short_\x1 (0.00s) --- PASS: TestCUnescapeOne/\u2a00 (0.00s) === RUN FuzzParser === RUN FuzzParser/seed#0 === RUN FuzzParser/seed#1 === RUN FuzzParser/seed#2 --- PASS: FuzzParser (0.00s) --- PASS: FuzzParser/seed#0 (0.00s) --- PASS: FuzzParser/seed#1 (0.00s) --- PASS: FuzzParser/seed#2 (0.00s) PASS === RUN TestAddPolicyEntries --- PASS: TestAddPolicyEntries (0.00s) === RUN TestLoadAndMergeConfig --- PASS: TestLoadAndMergeConfig (0.00s) === RUN TestPolicyDescription --- PASS: TestPolicyDescription (0.00s) === RUN TestDescriptionsOfPolicyRequirements --- PASS: TestDescriptionsOfPolicyRequirements (0.00s) PASS === RUN TestDecodeChanges === RUN TestDecodeChanges/nothing === RUN TestDecodeChanges/space === RUN TestDecodeChanges/equal === RUN TestDecodeChanges/both-but-right-first === RUN TestDecodeChanges/both-but-right-second === RUN TestDecodeChanges/both-but-wrong --- PASS: TestDecodeChanges (0.00s) --- PASS: TestDecodeChanges/nothing (0.00s) --- PASS: TestDecodeChanges/space (0.00s) --- PASS: TestDecodeChanges/equal (0.00s) --- PASS: TestDecodeChanges/both-but-right-first (0.00s) --- PASS: TestDecodeChanges/both-but-right-second (0.00s) --- PASS: TestDecodeChanges/both-but-wrong (0.00s) === RUN TestMatchLabelFilters === RUN TestMatchLabelFilters/Match_when_all_filters_the_same_as_labels === RUN TestMatchLabelFilters/Match_when_filter_value_not_provided_in_args === RUN TestMatchLabelFilters/Match_when_no_filter_value_is_given === RUN TestMatchLabelFilters/Do_not_match_when_filter_value_differs === RUN TestMatchLabelFilters/Do_not_match_when_filter_value_not_listed_in_labels === RUN TestMatchLabelFilters/Do_not_match_when_one_from_many_not_ok --- PASS: TestMatchLabelFilters (0.00s) --- PASS: TestMatchLabelFilters/Match_when_all_filters_the_same_as_labels (0.00s) --- PASS: TestMatchLabelFilters/Match_when_filter_value_not_provided_in_args (0.00s) --- PASS: TestMatchLabelFilters/Match_when_no_filter_value_is_given (0.00s) --- PASS: TestMatchLabelFilters/Do_not_match_when_filter_value_differs (0.00s) --- PASS: TestMatchLabelFilters/Do_not_match_when_filter_value_not_listed_in_labels (0.00s) --- PASS: TestMatchLabelFilters/Do_not_match_when_one_from_many_not_ok (0.00s) === RUN TestNormalizeVolumePruneFilters === PAUSE TestNormalizeVolumePruneFilters === RUN TestIsVirtualConsoleDevice === RUN TestIsVirtualConsoleDevice//dev/tty10 === RUN TestIsVirtualConsoleDevice//dev/tty === RUN TestIsVirtualConsoleDevice//dev/ttyUSB0 === RUN TestIsVirtualConsoleDevice//dev/tty0abcd === RUN TestIsVirtualConsoleDevice/1234 === RUN TestIsVirtualConsoleDevice/abc === RUN TestIsVirtualConsoleDevice/_ === RUN TestIsVirtualConsoleDevice/#00 --- PASS: TestIsVirtualConsoleDevice (0.00s) --- PASS: TestIsVirtualConsoleDevice//dev/tty10 (0.00s) --- PASS: TestIsVirtualConsoleDevice//dev/tty (0.00s) --- PASS: TestIsVirtualConsoleDevice//dev/ttyUSB0 (0.00s) --- PASS: TestIsVirtualConsoleDevice//dev/tty0abcd (0.00s) --- PASS: TestIsVirtualConsoleDevice/1234 (0.00s) --- PASS: TestIsVirtualConsoleDevice/abc (0.00s) --- PASS: TestIsVirtualConsoleDevice/_ (0.00s) --- PASS: TestIsVirtualConsoleDevice/#00 (0.00s) === RUN TestBreakInsert1 --- PASS: TestBreakInsert1 (0.00s) === RUN TestBreakInsert2 --- PASS: TestBreakInsert2 (0.00s) === RUN TestBreakInsert3 --- PASS: TestBreakInsert3 (0.00s) === RUN TestBreakInsert4 --- PASS: TestBreakInsert4 (0.00s) === RUN TestSortAndMergeConsecutiveMappings --- PASS: TestSortAndMergeConsecutiveMappings (0.00s) === RUN TestParseIDMap --- PASS: TestParseIDMap (0.00s) === RUN TestParseIDMapSizeMissing --- PASS: TestParseIDMapSizeMissing (0.00s) === RUN TestParseIDMap2 --- PASS: TestParseIDMap2 (0.00s) === RUN TestParseIDMap3 --- PASS: TestParseIDMap3 (0.00s) === RUN TestParseIDMap4 --- PASS: TestParseIDMap4 (0.00s) === RUN TestParseIDMap5 --- PASS: TestParseIDMap5 (0.00s) === RUN TestParseIDMapUserGroupFlags --- PASS: TestParseIDMapUserGroupFlags (0.00s) === RUN TestParseAutoIDMap --- PASS: TestParseAutoIDMap (0.00s) === RUN TestParseAutoIDMapRelative --- PASS: TestParseAutoIDMapRelative (0.00s) === RUN TestFillIDMap --- PASS: TestFillIDMap (0.00s) === RUN TestGetAvailableIDRanges --- PASS: TestGetAvailableIDRanges (0.00s) === RUN TestValidateSysctls --- PASS: TestValidateSysctls (0.00s) === RUN TestValidateSysctlBadSysctl --- PASS: TestValidateSysctlBadSysctl (0.00s) === RUN TestValidateSysctlBadSysctlWithExtraSpaces --- PASS: TestValidateSysctlBadSysctlWithExtraSpaces (0.00s) === RUN TestCoresToPeriodAndQuota --- PASS: TestCoresToPeriodAndQuota (0.00s) === RUN TestPeriodAndQuotaToCores --- PASS: TestPeriodAndQuotaToCores (0.00s) === RUN TestParseInputTime --- PASS: TestParseInputTime (0.00s) === RUN TestConvertMappings --- PASS: TestConvertMappings (0.00s) === RUN TestConvertTimeout --- PASS: TestConvertTimeout (0.00s) === RUN TestGetRootlessKeepIDMapping --- PASS: TestGetRootlessKeepIDMapping (0.00s) === RUN TestProcessOptions === RUN TestProcessOptions/tmpfs === RUN TestProcessOptions/duplicate_idmap_option === RUN TestProcessOptions/mode_allowed_only_with_tmpfs === RUN TestProcessOptions/noswap_allowed_only_with_tmpfs === RUN TestProcessOptions/tmpcopyup_allowed_only_with_tmpfs === RUN TestProcessOptions/notmpcopyup_allowed_only_with_tmpfs === RUN TestProcessOptions/z_not_allowed_with_tmpfs === RUN TestProcessOptions/size_allowed_only_with_tmpfs === RUN TestProcessOptions/conflicting_option_dev/nodev === RUN TestProcessOptions/conflicting_option_suid/nosuid === RUN TestProcessOptions/conflicting_option_exec/noexec === RUN TestProcessOptions/conflicting_option_ro/rw === RUN TestProcessOptions/conflicting_option_bind/rbind === RUN TestProcessOptions/conflicting_option_bind/rbind#01 === RUN TestProcessOptions/default_bind_mount === RUN TestProcessOptions/default_bind_mount_with_bind === RUN TestProcessOptions/noatime_allowed_only_with_tmpfs === RUN TestProcessOptions/nocreate_option_is_parsed_and_filtered === RUN TestProcessOptions/nocreate_with_other_options === RUN TestProcessOptions/no_nocreate_option --- PASS: TestProcessOptions (0.00s) --- PASS: TestProcessOptions/tmpfs (0.00s) --- PASS: TestProcessOptions/duplicate_idmap_option (0.00s) --- PASS: TestProcessOptions/mode_allowed_only_with_tmpfs (0.00s) --- PASS: TestProcessOptions/noswap_allowed_only_with_tmpfs (0.00s) --- PASS: TestProcessOptions/tmpcopyup_allowed_only_with_tmpfs (0.00s) --- PASS: TestProcessOptions/notmpcopyup_allowed_only_with_tmpfs (0.00s) --- PASS: TestProcessOptions/z_not_allowed_with_tmpfs (0.00s) --- PASS: TestProcessOptions/size_allowed_only_with_tmpfs (0.00s) --- PASS: TestProcessOptions/conflicting_option_dev/nodev (0.00s) --- PASS: TestProcessOptions/conflicting_option_suid/nosuid (0.00s) --- PASS: TestProcessOptions/conflicting_option_exec/noexec (0.00s) --- PASS: TestProcessOptions/conflicting_option_ro/rw (0.00s) --- PASS: TestProcessOptions/conflicting_option_bind/rbind (0.00s) --- PASS: TestProcessOptions/conflicting_option_bind/rbind#01 (0.00s) --- PASS: TestProcessOptions/default_bind_mount (0.00s) --- PASS: TestProcessOptions/default_bind_mount_with_bind (0.00s) --- PASS: TestProcessOptions/noatime_allowed_only_with_tmpfs (0.00s) --- PASS: TestProcessOptions/nocreate_option_is_parsed_and_filtered (0.00s) --- PASS: TestProcessOptions/nocreate_with_other_options (0.00s) --- PASS: TestProcessOptions/no_nocreate_option (0.00s) === RUN TestGetRootlessStateDir --- PASS: TestGetRootlessStateDir (0.00s) === RUN TestParseDockerignoreLeadingTrailingSlashes === RUN TestParseDockerignoreLeadingTrailingSlashes/leading_slash === RUN TestParseDockerignoreLeadingTrailingSlashes/trailing_slash === RUN TestParseDockerignoreLeadingTrailingSlashes/both_slashes === RUN TestParseDockerignoreLeadingTrailingSlashes/no_slashes === RUN TestParseDockerignoreLeadingTrailingSlashes/slash_only_line === RUN TestParseDockerignoreLeadingTrailingSlashes/multiple_patterns --- PASS: TestParseDockerignoreLeadingTrailingSlashes (0.00s) --- PASS: TestParseDockerignoreLeadingTrailingSlashes/leading_slash (0.00s) --- PASS: TestParseDockerignoreLeadingTrailingSlashes/trailing_slash (0.00s) --- PASS: TestParseDockerignoreLeadingTrailingSlashes/both_slashes (0.00s) --- PASS: TestParseDockerignoreLeadingTrailingSlashes/no_slashes (0.00s) --- PASS: TestParseDockerignoreLeadingTrailingSlashes/slash_only_line (0.00s) --- PASS: TestParseDockerignoreLeadingTrailingSlashes/multiple_patterns (0.00s) === CONT TestNormalizeVolumePruneFilters === RUN TestNormalizeVolumePruneFilters/empty_means_anonymous_true === PAUSE TestNormalizeVolumePruneFilters/empty_means_anonymous_true === RUN TestNormalizeVolumePruneFilters/all_true_drops_all_and_no_anonymous === PAUSE TestNormalizeVolumePruneFilters/all_true_drops_all_and_no_anonymous === RUN TestNormalizeVolumePruneFilters/all_true_keeps_label_filters === PAUSE TestNormalizeVolumePruneFilters/all_true_keeps_label_filters === RUN TestNormalizeVolumePruneFilters/label_without_anonymous_key_does_not_inject_anonymous === PAUSE TestNormalizeVolumePruneFilters/label_without_anonymous_key_does_not_inject_anonymous === RUN TestNormalizeVolumePruneFilters/explicit_anonymous_skips_injection_branch === PAUSE TestNormalizeVolumePruneFilters/explicit_anonymous_skips_injection_branch === RUN TestNormalizeVolumePruneFilters/until_does_not_inject_anonymous === PAUSE TestNormalizeVolumePruneFilters/until_does_not_inject_anonymous === CONT TestNormalizeVolumePruneFilters/empty_means_anonymous_true === CONT TestNormalizeVolumePruneFilters/explicit_anonymous_skips_injection_branch === CONT TestNormalizeVolumePruneFilters/all_true_keeps_label_filters === CONT TestNormalizeVolumePruneFilters/label_without_anonymous_key_does_not_inject_anonymous === CONT TestNormalizeVolumePruneFilters/all_true_drops_all_and_no_anonymous === CONT TestNormalizeVolumePruneFilters/until_does_not_inject_anonymous --- PASS: TestNormalizeVolumePruneFilters (0.00s) --- PASS: TestNormalizeVolumePruneFilters/empty_means_anonymous_true (0.00s) --- PASS: TestNormalizeVolumePruneFilters/explicit_anonymous_skips_injection_branch (0.00s) --- PASS: TestNormalizeVolumePruneFilters/all_true_keeps_label_filters (0.00s) --- PASS: TestNormalizeVolumePruneFilters/label_without_anonymous_key_does_not_inject_anonymous (0.00s) --- PASS: TestNormalizeVolumePruneFilters/all_true_drops_all_and_no_anonymous (0.00s) --- PASS: TestNormalizeVolumePruneFilters/until_does_not_inject_anonymous (0.00s) PASS [1788525372] Unit test for test utils package - 25/25 specs ••••••••••••••••••••••••• SUCCESS! 4.444939069s PASS Ginkgo ran 48 suites in 21.360402263s Test Suite Passed >>> podman: Entering fakeroot... install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/bin install -m 755 bin/podman /home/buildozer/aports/community/podman/pkg/podman/usr/bin/podman install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/bin install -m 755 bin/podman-remote \ /home/buildozer/aports/community/podman/pkg/podman/usr/bin/podman-remote install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/share/man/man1 ln -sf podman /home/buildozer/aports/community/podman/pkg/podman/usr/bin/podmansh test "linux" != "windows" || \ install -m 755 bin/win-sshproxy.exe /home/buildozer/aports/community/podman/pkg/podman/usr/bin install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/share/man/man5 test "linux" != "windows" || \ install -m 755 bin/gvproxy.exe /home/buildozer/aports/community/podman/pkg/podman/usr/bin test -z "" || chcon --verbose --reference=/home/buildozer/aports/community/podman/pkg/podman/usr/bin/podman bin/podman install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/share/man/man7 test "linux" != "darwin" || \ install -m 755 bin/podman-mac-helper /home/buildozer/aports/community/podman/pkg/podman/usr/bin install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/libexec/podman test -z "" || \ chcon --verbose --reference=/home/buildozer/aports/community/podman/pkg/podman/usr/bin/podman-remote \ bin/podman-remote install -m 644 docs/build/man/podman-artifact-add.1 docs/build/man/podman-artifact-extract.1 docs/build/man/podman-artifact-inspect.1 docs/build/man/podman-artifact-ls.1 docs/build/man/podman-artifact-pull.1 docs/build/man/podman-artifact-push.1 docs/build/man/podman-artifact-rm.1 docs/build/man/podman-artifact.1 docs/build/man/podman-attach.1 docs/build/man/podman-auto-update.1 docs/build/man/podman-build.1 docs/build/man/podman-commit.1 docs/build/man/podman-completion.1 docs/build/man/podman-compose.1 docs/build/man/podman-container-checkpoint.1 docs/build/man/podman-container-cleanup.1 docs/build/man/podman-container-clone.1 docs/build/man/podman-container-diff.1 docs/build/man/podman-container-exists.1 docs/build/man/podman-container-inspect.1 docs/build/man/podman-container-prune.1 docs/build/man/podman-container-restore.1 docs/build/man/podman-container-runlabel.1 docs/build/man/podman-container.1 docs/build/man/podman-cp.1 docs/build/man/podman-create.1 docs/build/man/podman-diff.1 docs/build/man/podman-events.1 docs/build/man/podman-exec.1 docs/build/man/podman-export.1 docs/build/man/podman-farm-build.1 docs/build/man/podman-farm-create.1 docs/build/man/podman-farm-list.1 docs/build/man/podman-farm-remove.1 docs/build/man/podman-farm-update.1 docs/build/man/podman-farm.1 docs/build/man/podman-generate-spec.1 docs/build/man/podman-generate-systemd.1 docs/build/man/podman-generate.1 docs/build/man/podman-healthcheck-run.1 docs/build/man/podman-healthcheck.1 docs/build/man/podman-history.1 docs/build/man/podman-image-diff.1 docs/build/man/podman-image-exists.1 docs/build/man/podman-image-inspect.1 docs/build/man/podman-image-mount.1 docs/build/man/podman-image-prune.1 docs/build/man/podman-image-scp.1 docs/build/man/podman-image-sign.1 docs/build/man/podman-image-tree.1 docs/build/man/podman-image-trust.1 docs/build/man/podman-image-unmount.1 docs/build/man/podman-image.1 docs/build/man/podman-images.1 docs/build/man/podman-import.1 docs/build/man/podman-info.1 docs/build/man/podman-init.1 docs/build/man/podman-inspect.1 docs/build/man/podman-kill.1 docs/build/man/podman-kube-apply.1 docs/build/man/podman-kube-down.1 docs/build/man/podman-kube-generate.1 docs/build/man/podman-kube-play.1 docs/build/man/podman-kube.1 docs/build/man/podman-load.1 docs/build/man/podman-login.1 docs/build/man/podman-logout.1 docs/build/man/podman-logs.1 docs/build/man/podman-machine-cp.1 docs/build/man/podman-machine-info.1 docs/build/man/podman-machine-init.1 docs/build/man/podman-machine-inspect.1 docs/build/man/podman-machine-list.1 docs/build/man/podman-machine-os-apply.1 docs/build/man/podman-machine-os-upgrade.1 docs/build/man/podman-machine-os.1 docs/build/man/podman-machine-reset.1 docs/build/man/podman-machine-restart.1 docs/build/man/podman-machine-rm.1 docs/build/man/podman-machine-set.1 docs/build/man/podman-machine-ssh.1 docs/build/man/podman-machine-start.1 docs/build/man/podman-machine-stop.1 docs/build/man/podman-machine.1 docs/build/man/podman-manifest-add.1 docs/build/man/podman-manifest-annotate.1 docs/build/man/podman-manifest-create.1 docs/build/man/podman-manifest-exists.1 docs/build/man/podman-manifest-inspect.1 docs/build/man/podman-manifest-push.1 docs/build/man/podman-manifest-remove.1 docs/build/man/podman-manifest-rm.1 docs/build/man/podman-manifest.1 docs/build/man/podman-mount.1 docs/build/man/podman-network-connect.1 docs/build/man/podman-network-create.1 docs/build/man/podman-network-disconnect.1 docs/build/man/podman-network-exists.1 docs/build/man/podman-network-inspect.1 docs/build/man/podman-network-ls.1 docs/build/man/podman-network-prune.1 docs/build/man/podman-network-reload.1 docs/build/man/podman-network-rm.1 docs/build/man/podman-network-update.1 docs/build/man/podman-network.1 docs/build/man/podman-pause.1 docs/build/man/podman-pod-clone.1 docs/build/man/podman-pod-create.1 docs/build/man/podman-pod-exists.1 docs/build/man/podman-pod-inspect.1 docs/build/man/podman-pod-kill.1 docs/build/man/podman-pod-logs.1 docs/build/man/podman-pod-pause.1 docs/build/man/podman-pod-prune.1 docs/build/man/podman-pod-ps.1 docs/build/man/podman-pod-restart.1 docs/build/man/podman-pod-rm.1 docs/build/man/podman-pod-start.1 docs/build/man/podman-pod-stats.1 docs/build/man/podman-pod-stop.1 docs/build/man/podman-pod-top.1 docs/build/man/podman-pod-unpause.1 docs/build/man/podman-pod.1 docs/build/man/podman-port.1 docs/build/man/podman-ps.1 docs/build/man/podman-pull.1 docs/build/man/podman-push.1 docs/build/man/podman-quadlet-install.1 docs/build/man/podman-quadlet-list.1 docs/build/man/podman-quadlet-print.1 docs/build/man/podman-quadlet-rm.1 docs/build/man/podman-quadlet.1 docs/build/man/podman-remote.1 docs/build/man/podman-rename.1 docs/build/man/podman-restart.1 docs/build/man/podman-rm.1 docs/build/man/podman-rmi.1 docs/build/man/podman-run.1 docs/build/man/podman-save.1 docs/build/man/podman-search.1 docs/build/man/podman-secret-create.1 docs/build/man/podman-secret-exists.1 docs/build/man/podman-secret-inspect.1 docs/build/man/podman-secret-ls.1 docs/build/man/podman-secret-rm.1 docs/build/man/podman-secret.1 docs/build/man/podman-start.1 docs/build/man/podman-stats.1 docs/build/man/podman-stop.1 docs/build/man/podman-system-check.1 docs/build/man/podman-system-connection-add.1 docs/build/man/podman-system-connection-default.1 docs/build/man/podman-system-connection-list.1 docs/build/man/podman-system-connection-remove.1 docs/build/man/podman-system-connection-rename.1 docs/build/man/podman-system-connection.1 docs/build/man/podman-system-df.1 docs/build/man/podman-system-hyperv-prep.1 docs/build/man/podman-system-migrate.1 docs/build/man/podman-system-prune.1 docs/build/man/podman-system-renumber.1 docs/build/man/podman-system-reset.1 docs/build/man/podman-system-service.1 docs/build/man/podman-system.1 docs/build/man/podman-tag.1 docs/build/man/podman-top.1 docs/build/man/podman-unmount.1 docs/build/man/podman-unpause.1 docs/build/man/podman-unshare.1 docs/build/man/podman-untag.1 docs/build/man/podman-update.1 docs/build/man/podman-version.1 docs/build/man/podman-volume-create.1 docs/build/man/podman-volume-exists.1 docs/build/man/podman-volume-export.1 docs/build/man/podman-volume-import.1 docs/build/man/podman-volume-inspect.1 docs/build/man/podman-volume-ls.1 docs/build/man/podman-volume-mount.1 docs/build/man/podman-volume-prune.1 docs/build/man/podman-volume-reload.1 docs/build/man/podman-volume-rename.1 docs/build/man/podman-volume-rm.1 docs/build/man/podman-volume-unmount.1 docs/build/man/podman-volume.1 docs/build/man/podman-wait.1 docs/build/man/podman.1 docs/build/man/podmansh.1 /home/buildozer/aports/community/podman/pkg/podman/usr/share/man/man1 install -m 755 bin/rootlessport /home/buildozer/aports/community/podman/pkg/podman/usr/libexec/podman/rootlessport install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/share/bash-completion/completions sed -e 's;@@PODMAN@@;/usr/bin/podman;g' contrib/systemd/system/podman-auto-update.service.in >contrib/systemd/system/podman-auto-update.service.tmp.$ \ && mv -f contrib/systemd/system/podman-auto-update.service.tmp.$ contrib/systemd/system/podman-auto-update.service test -z "" || chcon --verbose --reference=/home/buildozer/aports/community/podman/pkg/podman/usr/libexec/podman/rootlessport bin/rootlessport sed -e 's;@@PODMAN@@;/usr/bin/podman;g' contrib/systemd/system/podman.service.in >contrib/systemd/system/podman.service.tmp.$ \ && mv -f contrib/systemd/system/podman.service.tmp.$ contrib/systemd/system/podman.service install -m 644 completions/bash/podman /home/buildozer/aports/community/podman/pkg/podman/usr/share/bash-completion/completions sed -e 's;@@PODMAN@@;/usr/bin/podman;g' contrib/systemd/system/podman-restart.service.in >contrib/systemd/system/podman-restart.service.tmp.$ \ && mv -f contrib/systemd/system/podman-restart.service.tmp.$ contrib/systemd/system/podman-restart.service install -m 755 bin/quadlet /home/buildozer/aports/community/podman/pkg/podman/usr/libexec/podman/quadlet sed -e 's;@@PODMAN@@;/usr/bin/podman;g' contrib/systemd/system/podman-kube@.service.in >contrib/systemd/system/podman-kube@.service.tmp.$ \ && mv -f contrib/systemd/system/podman-kube@.service.tmp.$ contrib/systemd/system/podman-kube@.service sed -e 's;@@PODMAN@@;/usr/bin/podman;g' contrib/systemd/system/podman-clean-transient.service.in >contrib/systemd/system/podman-clean-transient.service.tmp.$ \ && mv -f contrib/systemd/system/podman-clean-transient.service.tmp.$ contrib/systemd/system/podman-clean-transient.service install -m 644 completions/bash/podman-remote /home/buildozer/aports/community/podman/pkg/podman/usr/share/bash-completion/completions install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/system-generators install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/share/zsh/site-functions ln -sfr /home/buildozer/aports/community/podman/pkg/podman/usr/libexec/podman/quadlet /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/system-generators/podman-system-generator install -m 644 completions/zsh/_podman /home/buildozer/aports/community/podman/pkg/podman/usr/share/zsh/site-functions install -m 644 docs/source/markdown/links/*1 /home/buildozer/aports/community/podman/pkg/podman/usr/share/man/man1 install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/user-generators install -m 644 completions/zsh/_podman-remote /home/buildozer/aports/community/podman/pkg/podman/usr/share/zsh/site-functions install -m 755 -d /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/system /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/user ln -sfr /home/buildozer/aports/community/podman/pkg/podman/usr/libexec/podman/quadlet /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/user-generators/podman-user-generator install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman/usr/share/fish/vendor_completions.d for unit in contrib/systemd/system/podman-auto-update.service contrib/systemd/system/podman.service contrib/systemd/system/podman-restart.service contrib/systemd/system/podman-kube@.service contrib/systemd/system/podman-clean-transient.service \ contrib/systemd/system/podman-auto-update.timer \ contrib/systemd/system/podman.socket; do \ install -m 644 $unit /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/user/$(basename $unit); \ install -m 644 $unit /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/system/$(basename $unit); \ done install -m 755 -d /home/buildozer/aports/community/podman/pkg/podman/usr/lib/tmpfiles.d install -m 644 completions/fish/podman.fish /home/buildozer/aports/community/podman/pkg/podman/usr/share/fish/vendor_completions.d install -m 644 docs/build/man/podman-build.unit.5 docs/build/man/podman-container.unit.5 docs/build/man/podman-image.unit.5 docs/build/man/podman-kube.unit.5 docs/build/man/podman-network.unit.5 docs/build/man/podman-pod.unit.5 docs/build/man/podman-systemd.unit.5 docs/build/man/podman-volume.unit.5 /home/buildozer/aports/community/podman/pkg/podman/usr/share/man/man5 install -m 644 contrib/tmpfile/podman.conf /home/buildozer/aports/community/podman/pkg/podman/usr/lib/tmpfiles.d/podman.conf install -m 644 completions/fish/podman-remote.fish /home/buildozer/aports/community/podman/pkg/podman/usr/share/fish/vendor_completions.d install -m 644 docs/source/markdown/links/*5 /home/buildozer/aports/community/podman/pkg/podman/usr/share/man/man5 # There is no common location for powershell files so do not install them. Users have to source the file from their powershell profile. install -m 644 docs/build/man/podman-quadlet-basic-usage.7 docs/build/man/podman-rootless.7 docs/build/man/podman-troubleshooting.7 /home/buildozer/aports/community/podman/pkg/podman/usr/share/man/man7 # HACK; as rootless this unit will not work due the requires on a non existing target # as the user session does not see system units. We could define two different units # but this seems much more complicated then this small fixup here. # https://github.com/containers/podman/issues/23790 sed -i '/Requires=/d' /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/user/podman-clean-transient.service sed -i '/After=/d' /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/user/podman-clean-transient.service # Important this unit should only be installed for the user session and is thus not added to the loop above. install -m 644 contrib/systemd/user/podman-user-wait-network-online.service \ /home/buildozer/aports/community/podman/pkg/podman/usr/lib/systemd/user/podman-user-wait-network-online.service rm -f contrib/systemd/system/podman-auto-update.service contrib/systemd/system/podman.service contrib/systemd/system/podman-restart.service contrib/systemd/system/podman-kube@.service contrib/systemd/system/podman-clean-transient.service >>> podman-doc*: Running split function doc... renamed 'usr/share/man' -> '/home/buildozer/aports/community/podman/pkg/podman-doc/usr/share/man' >>> podman-doc*: Preparing subpackage podman-doc... >>> podman-doc*: Running postcheck for podman-doc >>> podman-openrc*: Running split function openrc... renamed 'etc/conf.d' -> '/home/buildozer/aports/community/podman/pkg/podman-openrc/etc/conf.d' renamed 'etc/init.d' -> '/home/buildozer/aports/community/podman/pkg/podman-openrc/etc/init.d' >>> podman-openrc*: Preparing subpackage podman-openrc... >>> podman-openrc*: Running postcheck for podman-openrc >>> podman-bash-completion*: Running split function bashcomp... renamed 'usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/podman/pkg/podman-bash-completion/usr/share/bash-completion/completions' >>> podman-bash-completion*: Preparing subpackage podman-bash-completion... >>> podman-bash-completion*: Running postcheck for podman-bash-completion >>> podman-fish-completion*: Running split function fishcomp... renamed 'usr/share/fish/vendor_completions.d' -> '/home/buildozer/aports/community/podman/pkg/podman-fish-completion/usr/share/fish/vendor_completions.d' >>> podman-fish-completion*: Preparing subpackage podman-fish-completion... >>> podman-fish-completion*: Running postcheck for podman-fish-completion >>> podman-zsh-completion*: Running split function zshcomp... renamed 'usr/share/zsh/site-functions' -> '/home/buildozer/aports/community/podman/pkg/podman-zsh-completion/usr/share/zsh/site-functions' >>> podman-zsh-completion*: Preparing subpackage podman-zsh-completion... >>> podman-zsh-completion*: Running postcheck for podman-zsh-completion >>> podman-remote*: Running split function remote... renamed 'usr/bin/podman-remote' -> '/home/buildozer/aports/community/podman/pkg/podman-remote/usr/bin/podman-remote' >>> podman-remote*: Preparing subpackage podman-remote... >>> podman-remote*: Stripping binaries >>> podman-remote*: Running postcheck for podman-remote >>> podman-systemd*: Running split function systemd... renamed 'usr/lib/systemd' -> '/home/buildozer/aports/community/podman/pkg/podman-systemd/usr/lib/systemd' renamed 'usr/libexec/podman/quadlet' -> '/home/buildozer/aports/community/podman/pkg/podman-systemd/usr/libexec/podman/quadlet' renamed 'usr/lib/tmpfiles.d/podman.conf' -> '/home/buildozer/aports/community/podman/pkg/podman-systemd/usr/lib/tmpfiles.d/podman.conf' >>> podman-systemd*: Preparing subpackage podman-systemd... >>> podman-systemd*: Stripping binaries >>> podman-systemd*: Running postcheck for podman-systemd >>> podman-docker*: Running split function docker... install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman-docker/usr/bin env BINDIR=/usr/bin ETCDIR=/etc envsubst '$BINDIR;$ETCDIR' < docker/docker.in > /tmp/tmp.oOcv82yXiX install -m 755 /tmp/tmp.oOcv82yXiX /home/buildozer/aports/community/podman/pkg/podman-docker/usr/bin/docker rm /tmp/tmp.oOcv82yXiX install -m 755 -d /home/buildozer/aports/community/podman/pkg/podman-docker/usr/lib/systemd/system /home/buildozer/aports/community/podman/pkg/podman-docker/usr/lib/systemd/user /home/buildozer/aports/community/podman/pkg/podman-docker/usr/lib/tmpfiles.d /home/buildozer/aports/community/podman/pkg/podman-docker/usr/share/user-tmpfiles.d install -d -m 755 /home/buildozer/aports/community/podman/pkg/podman-docker/etc/profile.d install -m 644 docker/podman-docker.sh /home/buildozer/aports/community/podman/pkg/podman-docker/etc/profile.d/podman-docker.sh install -m 644 docker/podman-docker.csh /home/buildozer/aports/community/podman/pkg/podman-docker/etc/profile.d/podman-docker.csh install -m 644 contrib/systemd/system/podman-docker.conf -t /home/buildozer/aports/community/podman/pkg/podman-docker/usr/lib/tmpfiles.d install -m 644 contrib/systemd/system/podman-docker.conf -t /home/buildozer/aports/community/podman/pkg/podman-docker/usr/share/user-tmpfiles.d >>> podman-docker*: Preparing subpackage podman-docker... >>> podman-docker*: Running postcheck for podman-docker >>> podman-docker-doc*: Running split function docker_doc... >>> podman-docker-doc*: Preparing subpackage podman-docker-doc... >>> podman-docker-doc*: Running postcheck for podman-docker-doc >>> podman-docker-systemd*: Running split function docker_systemd... >>> podman-docker-systemd*: Preparing subpackage podman-docker-systemd... >>> podman-docker-systemd*: Running postcheck for podman-docker-systemd >>> podman*: Running postcheck for podman >>> podman*: Preparing package podman... >>> podman*: Stripping binaries >>> podman*: Script found. /bin/sh added as a dependency >>> podman*: Adding .post-install >>> podman*: Adding .post-upgrade >>> podman*: Scanning shared objects >>> podman-remote*: Scanning shared objects >>> podman-systemd*: Scanning shared objects >>> podman*: Tracing dependencies... conmon oci-runtime passt cmd:newgidmap cmd:newuidmap containers-common netavark aardvark-dns catatonit /bin/sh so:libc.musl-armhf.so.1 so:libgpgme.so.45 so:libseccomp.so.2 so:libsqlite3.so.0 >>> podman*: Package size: 46.9 MB >>> podman*: Compressing data... >>> podman*: Create checksum... >>> podman*: Create podman-6.1.1-r1.apk >>> podman-doc*: Tracing dependencies... >>> podman-doc*: Package size: 531.3 KB >>> podman-doc*: Compressing data... >>> podman-doc*: Create checksum... >>> podman-doc*: Create podman-doc-6.1.1-r1.apk >>> podman-openrc*: Tracing dependencies... >>> podman-openrc*: Package size: 1.6 KB >>> podman-openrc*: Compressing data... >>> podman-openrc*: Create checksum... >>> podman-openrc*: Create podman-openrc-6.1.1-r1.apk >>> podman-bash-completion*: Tracing dependencies... >>> podman-bash-completion*: Package size: 32.1 KB >>> podman-bash-completion*: Compressing data... >>> podman-bash-completion*: Create checksum... >>> podman-bash-completion*: Create podman-bash-completion-6.1.1-r1.apk >>> podman-fish-completion*: Tracing dependencies... >>> podman-fish-completion*: Package size: 19.7 KB >>> podman-fish-completion*: Compressing data... >>> podman-fish-completion*: Create checksum... >>> podman-fish-completion*: Create podman-fish-completion-6.1.1-r1.apk >>> podman-zsh-completion*: Tracing dependencies... >>> podman-zsh-completion*: Package size: 15.5 KB >>> podman-zsh-completion*: Compressing data... >>> podman-zsh-completion*: Create checksum... >>> podman-zsh-completion*: Create podman-zsh-completion-6.1.1-r1.apk >>> podman-remote*: Tracing dependencies... conmon oci-runtime passt cmd:newgidmap cmd:newuidmap containers-common netavark aardvark-dns catatonit so:libc.musl-armhf.so.1 >>> podman-remote*: Package size: 31.0 MB >>> podman-remote*: Compressing data... >>> podman-remote*: Create checksum... >>> podman-remote*: Create podman-remote-6.1.1-r1.apk >>> podman-systemd*: Tracing dependencies... so:libc.musl-armhf.so.1 >>> podman-systemd*: Package size: 2.4 MB >>> podman-systemd*: Compressing data... >>> podman-systemd*: Create checksum... >>> podman-systemd*: Create podman-systemd-6.1.1-r1.apk >>> podman-docker*: Tracing dependencies... podman >>> podman-docker*: Package size: 766.0 B >>> podman-docker*: Compressing data... >>> podman-docker*: Create checksum... >>> podman-docker*: Create podman-docker-6.1.1-r1.apk >>> podman-docker-doc*: Tracing dependencies... podman-doc podman-doc=6.1.1-r1 >>> podman-docker-doc*: Package size: 1.0 B >>> podman-docker-doc*: Compressing data... >>> podman-docker-doc*: Create checksum... >>> podman-docker-doc*: Create podman-docker-doc-6.1.1-r1.apk >>> podman-docker-systemd*: Tracing dependencies... conmon oci-runtime passt cmd:newgidmap cmd:newuidmap containers-common netavark aardvark-dns catatonit >>> podman-docker-systemd*: Package size: 126.0 B >>> podman-docker-systemd*: Compressing data... >>> podman-docker-systemd*: Create checksum... >>> podman-docker-systemd*: Create podman-docker-systemd-6.1.1-r1.apk >>> podman: Build complete at Fri, 04 Sep 2026 12:36:42 +0000 elapsed time 0h 2m 10s >>> podman: Cleaning up srcdir >>> podman: Cleaning up pkgdir >>> podman: Cleaning up tmpdir >>> podman: Uninstalling dependencies... ( 1/73) Purging .makedepends-podman (20260904.123433) ( 2/73) Purging conmon (2.2.1-r0) ( 3/73) Purging passt (2026.07.28-r0) ( 4/73) Purging netavark (2.1.0-r0) ( 5/73) Purging aardvark-dns (2.1.0-r0) ( 6/73) Purging catatonit (0.2.1-r0) ( 7/73) Purging bash (5.3.9-r1) Executing bash-5.3.9-r1.pre-deinstall ( 8/73) Purging btrfs-progs-dev (6.17.1-r1) ( 9/73) Purging btrfs-progs-libs (6.17.1-r1) (10/73) Purging coreutils (9.11-r0) Executing coreutils-9.11-r0.post-deinstall (11/73) Purging coreutils-env (9.11-r0) (12/73) Purging coreutils-fmt (9.11-r0) (13/73) Purging coreutils-sha512sum (9.11-r0) (14/73) Purging gettext-envsubst (1.0-r0) (15/73) Purging go (1.27.0-r0) (16/73) Purging go-md2man (2.0.7-r12) (17/73) Purging gpgme-dev (2.0.1-r1) (18/73) Purging gpgme (2.0.1-r1) (19/73) Purging gpg (2.4.9-r1) (20/73) Purging gnupg-dirmngr (2.4.9-r1) (21/73) Purging gnupg-keyboxd (2.4.9-r1) (22/73) Purging gpg-agent (2.4.9-r1) (23/73) Purging gpgsm (2.4.9-r1) (24/73) Purging gnupg-gpgconf (2.4.9-r1) (25/73) Purging pinentry (1.3.2-r0) (26/73) Purging grep (3.12-r0) (27/73) Purging libassuan-dev (3.0.2-r0) (28/73) Purging libassuan (3.0.2-r0) (29/73) Purging libseccomp-dev (2.6.0-r2) (30/73) Purging linux-headers (7.2.1-r0) (31/73) Purging mandoc (1.14.6-r15) (32/73) Purging python3-pyc (3.14.7-r0) (33/73) Purging python3-pycache-pyc0 (3.14.7-r0) (34/73) Purging pyc (3.14.7-r0) (35/73) Purging python3 (3.14.7-r0) (36/73) Purging sqlite-dev (3.53.4-r0) (37/73) Purging sqlite (3.53.4-r0) (38/73) Purging sqlite-libs (3.53.4-r0) (39/73) Purging container-libs (0.69.1-r0) (40/73) Purging crun (1.28-r0) (41/73) Purging glib (2.88.3-r0) (42/73) Purging gnutls (3.8.13-r0) (43/73) Purging json-c (0.19-r1) (44/73) Purging libattr (2.5.2-r2) (45/73) Purging libbz2 (1.0.8-r6) (46/73) Purging libgcrypt (1.12.3-r0) (47/73) Purging libgpg-error-dev (1.61-r0) (48/73) Purging libintl (1.0-r0) (49/73) Purging libksba (1.7.0-r0) (50/73) Purging libldap (2.6.14-r0) (51/73) Purging libmount (2.42.2-r1) (52/73) Purging libpanelw (6.6_p20260822-r0) (53/73) Purging libsasl (2.1.28-r9) (54/73) Purging libseccomp (2.6.0-r2) (55/73) Purging mpdecimal (4.0.1-r0) (56/73) Purging nettle (3.10.2-r0) (57/73) Purging npth (1.8-r0) (58/73) Purging p11-kit (0.26.2-r1) (59/73) Purging readline (8.3.3-r1) (60/73) Purging shadow-subids (4.18.0-r1) (61/73) Purging xz-libs (5.8.3-r0) (62/73) Purging gdbm (1.26-r0) (63/73) Purging libblkid (2.42.2-r1) (64/73) Purging shadow-libs (4.18.0-r1) (65/73) Purging libbsd (0.12.2-r0) (66/73) Purging libeconf (0.8.4-r0) (67/73) Purging libffi (3.8.0-r0) (68/73) Purging libgpg-error (1.61-r0) (69/73) Purging libmd (1.2.0-r0) (70/73) Purging libtasn1 (4.21.0-r0) (71/73) Purging linux-pam (1.7.1-r2) (72/73) Purging utmps-libs (0.1.3.4-r0) (73/73) Purging skalibs-libs (2.15.1.0-r0) Executing busybox-1.38.0-r4.trigger OK: 343.5 MiB in 105 packages >>> podman: Updating the community/armhf repository index... >>> podman: Signing the index...