# STDOUT: ---v---v---v---v---v--- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = ['/home/jenkins/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /opt/ansible-2.9/lib/python3.9/site-packages/ansible executable location = /opt/ansible-2.9/bin/ansible-playbook python version = 3.9.18 (main, Sep 7 2023, 00:00:00) [GCC 11.4.1 20230605 (Red Hat 11.4.1-2)] Using /etc/ansible/ansible.cfg as config file Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: tests_quadlet_basic.yml ********************************************** 2 plays in /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml PLAY [all] ********************************************************************* META: ran handlers TASK [Include vault variables] ************************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:4 Wednesday 10 July 2024 04:46:21 +0000 (0:00:00.012) 0:00:00.012 ******** ok: [sut] => { "ansible_facts": { "__podman_test_password": { "__ansible_vault": "$ANSIBLE_VAULT;1.1;AES256\n35383939616163653333633431363463313831383037386236646138333162396161356130303461\n3932623930643263313563336163316337643562333936360a363538636631313039343233383732\n38666530383538656639363465313230343533386130303833336434303438333161656262346562\n3362626538613031640a663330613638366132356534363534353239616666653466353961323533\n6565\n" }, "mysql_container_root_password": { "__ansible_vault": "$ANSIBLE_VAULT;1.1;AES256\n61333932373230333539663035366431326163363166363036323963623131363530326231303634\n6635326161643165363366323062333334363730376631660a393566366139353861656364656661\n38653463363837336639363032646433666361646535366137303464623261313663643336306465\n6264663730656337310a343962353137386238383064646533366433333437303566656433386233\n34343235326665646661623131643335313236313131353661386338343366316261643634653633\n3832313034366536616531323963333234326461353130303532\n" } }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/vars/vault-variables.yml" ], "changed": false } META: ran handlers META: ran handlers PLAY [Ensure that the role can manage quadlet specs] *************************** TASK [Gathering Facts] ********************************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:9 Wednesday 10 July 2024 04:46:21 +0000 (0:00:00.011) 0:00:00.024 ******** ok: [sut] META: ran handlers TASK [Run role - do not pull images] ******************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:54 Wednesday 10 July 2024 04:46:22 +0000 (0:00:00.742) 0:00:00.767 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:46:22 +0000 (0:00:00.048) 0:00:00.815 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:46:22 +0000 (0:00:00.015) 0:00:00.831 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:46:22 +0000 (0:00:00.018) 0:00:00.849 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:46:22 +0000 (0:00:00.241) 0:00:01.091 ******** ok: [sut] => { "ansible_facts": { "__podman_is_ostree": false }, "changed": false } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:46:22 +0000 (0:00:00.020) 0:00:01.111 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:46:22 +0000 (0:00:00.030) 0:00:01.142 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:46:23 +0000 (0:00:00.724) 0:00:01.866 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:46:23 +0000 (0:00:00.026) 0:00:01.893 ******** changed: [sut] => { "changed": true, "rc": 0, "results": [ "Installed: libnet-1.2-7.el9.x86_64", "Installed: podman-2:5.1.1-1.el9.x86_64", "Installed: criu-3.19-1.el9.x86_64", "Installed: criu-libs-3.19-1.el9.x86_64", "Installed: crun-1.15-1.el9.x86_64", "Installed: slirp4netns-1.3.1-1.el9.x86_64", "Installed: conmon-3:2.1.12-1.el9.x86_64", "Installed: passt-0^20240624.g1ee2eca-1.el9.x86_64", "Installed: libslirp-4.4.0-7.el9.x86_64", "Installed: passt-selinux-0^20240624.g1ee2eca-1.el9.noarch", "Installed: container-selinux-3:2.232.1-1.el9.noarch", "Installed: yajl-2.1.0-22.el9.x86_64", "Installed: fuse-common-3.10.2-9.el9.x86_64", "Installed: containers-common-2:1-90.el9.x86_64", "Installed: shadow-utils-subid-2:4.9-9.el9.x86_64", "Installed: fuse-overlayfs-1.13-1.el9.x86_64", "Installed: protobuf-c-1.3.3-13.el9.x86_64", "Installed: fuse3-3.10.2-9.el9.x86_64", "Installed: netavark-2:1.11.0-1.el9.x86_64", "Installed: fuse3-libs-3.10.2-9.el9.x86_64", "Installed: aardvark-dns-2:1.9.0-1.el9.x86_64" ] } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:47:14 +0000 (0:00:50.869) 0:00:52.763 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.030045", "end": "2024-07-10 04:47:14.375834", "rc": 0, "start": "2024-07-10 04:47:14.345789" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:47:14 +0000 (0:00:00.282) 0:00:53.046 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:47:14 +0000 (0:00:00.028) 0:00:53.074 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:47:14 +0000 (0:00:00.027) 0:00:53.102 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:47:14 +0000 (0:00:00.064) 0:00:53.166 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:14 +0000 (0:00:00.037) 0:00:53.204 ******** ok: [sut] => { "ansible_facts": { "getent_passwd": { "root": [ "x", "0", "0", "root", "/root", "/bin/bash" ] } }, "changed": false } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:14 +0000 (0:00:00.237) 0:00:53.441 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:14 +0000 (0:00:00.022) 0:00:53.464 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:14 +0000 (0:00:00.027) 0:00:53.491 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.192) 0:00:53.683 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.026) 0:00:53.710 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1719992328.0, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.188) 0:00:53.899 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:53.918 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:53.936 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:53.955 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.017) 0:00:53.972 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.020) 0:00:53.992 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:54.011 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.019) 0:00:54.030 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.017) 0:00:54.048 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/etc/containers/policy.json", "__podman_registries_conf_file": "/etc/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/etc/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.060) 0:00:54.108 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.045) 0:00:54.154 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.019) 0:00:54.173 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:54.191 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.036) 0:00:54.227 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:54.245 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.017) 0:00:54.263 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.036) 0:00:54.299 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:54.318 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.017) 0:00:54.336 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.037) 0:00:54.374 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.019) 0:00:54.393 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.017) 0:00:54.410 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:54.428 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.016) 0:00:54.445 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.017) 0:00:54.462 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:54.481 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.047) 0:00:54.528 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:54.546 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.018) 0:00:54.564 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.019) 0:00:54.584 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:47:15 +0000 (0:00:00.019) 0:00:54.603 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.047) 0:00:54.651 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "nopull", "Image": "quay.io/libpod/testimage:20210610" }, "Install": { "WantedBy": "default.target" } }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.024) 0:00:54.675 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": false, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.023) 0:00:54.698 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.019) 0:00:54.718 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "nopull", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.026) 0:00:54.745 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.034) 0:00:54.779 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.025) 0:00:54.804 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.024) 0:00:54.829 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.027) 0:00:54.857 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.207) 0:00:55.064 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.024) 0:00:55.089 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.185) 0:00:55.274 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.046) 0:00:55.320 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.020) 0:00:55.340 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.019) 0:00:55.360 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.018) 0:00:55.378 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.018) 0:00:55.397 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.017) 0:00:55.415 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.017) 0:00:55.432 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.018) 0:00:55.451 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "quay.io/libpod/testimage:20210610" ], "__podman_kube_yamls_raw": "", "__podman_service_name": "nopull.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.034) 0:00:55.486 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.019) 0:00:55.506 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.019) 0:00:55.525 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "quay.io/libpod/testimage:20210610" ], "__podman_quadlet_file": "/etc/containers/systemd/nopull.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.044) 0:00:55.569 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.022) 0:00:55.591 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:47:16 +0000 (0:00:00.017) 0:00:55.608 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.042) 0:00:55.650 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.033) 0:00:55.684 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.020) 0:00:55.704 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.019) 0:00:55.724 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.019) 0:00:55.743 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.046) 0:00:55.790 ******** skipping: [sut] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Ensure the quadlet directory is present] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.033) 0:00:55.823 ******** ok: [sut] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/systemd", "secontext": "system_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.284) 0:00:56.108 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file content is present] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.033) 0:00:56.142 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Wednesday 10 July 2024 04:47:17 +0000 (0:00:00.019) 0:00:56.161 ******** changed: [sut] => { "changed": true, "checksum": "670d64fc68a9768edb20cad26df2acc703542d85", "dest": "/etc/containers/systemd/nopull.container", "gid": 0, "group": "root", "md5sum": "cedb6667f6cd1b033fe06e2810fe6b19", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 151, "src": "/root/.ansible/tmp/ansible-tmp-1720586837.5572777-12871-53334638220643/source", "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.557) 0:00:56.719 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.021) 0:00:56.740 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.021) 0:00:56.762 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.023) 0:00:56.785 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.016) 0:00:56.802 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.016) 0:00:56.819 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Verify image not pulled] ************************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:70 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.017) 0:00:56.836 ******** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Run role - try to pull bogus image] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:74 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.020) 0:00:56.856 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.040) 0:00:56.897 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.032) 0:00:56.929 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.074) 0:00:57.004 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.019) 0:00:57.024 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.017) 0:00:57.041 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:47:18 +0000 (0:00:00.043) 0:00:57.085 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.614) 0:00:57.700 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.019) 0:00:57.719 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.022) 0:00:57.742 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.025199", "end": "2024-07-10 04:47:19.281515", "rc": 0, "start": "2024-07-10 04:47:19.256316" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.210) 0:00:57.952 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.020) 0:00:57.973 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.019) 0:00:57.992 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.033) 0:00:58.026 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.058) 0:00:58.085 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.029) 0:00:58.115 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.024) 0:00:58.139 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.028) 0:00:58.168 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.191) 0:00:58.360 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.025) 0:00:58.385 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.188) 0:00:58.574 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.020) 0:00:58.594 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.019) 0:00:58.614 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:19 +0000 (0:00:00.018) 0:00:58.633 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.018) 0:00:58.651 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.018) 0:00:58.670 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.019) 0:00:58.689 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.018) 0:00:58.708 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.019) 0:00:58.727 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/etc/containers/policy.json", "__podman_registries_conf_file": "/etc/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/etc/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.024) 0:00:58.752 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.036) 0:00:58.788 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.023) 0:00:58.812 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.048) 0:00:58.860 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.039) 0:00:58.900 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.019) 0:00:58.919 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.019) 0:00:58.939 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.038) 0:00:58.977 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.019) 0:00:58.997 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.018) 0:00:59.016 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.038) 0:00:59.054 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.019) 0:00:59.073 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.017) 0:00:59.091 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.018) 0:00:59.109 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.017) 0:00:59.127 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.018) 0:00:59.145 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.017) 0:00:59.162 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.017) 0:00:59.180 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.016) 0:00:59.196 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.016) 0:00:59.213 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.016) 0:00:59.229 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.041) 0:00:59.271 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.046) 0:00:59.317 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "bogus", "Image": "this_is_a_bogus_image" }, "Install": { "WantedBy": "default.target" } }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.024) 0:00:59.342 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": true, "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.023) 0:00:59.365 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.019) 0:00:59.385 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "bogus", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.026) 0:00:59.412 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.035) 0:00:59.447 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.022) 0:00:59.470 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.022) 0:00:59.493 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:20 +0000 (0:00:00.025) 0:00:59.518 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.190) 0:00:59.708 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.024) 0:00:59.733 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.187) 0:00:59.920 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.018) 0:00:59.939 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.019) 0:00:59.958 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.018) 0:00:59.977 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.049) 0:01:00.026 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.019) 0:01:00.046 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.019) 0:01:00.066 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.018) 0:01:00.084 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.018) 0:01:00.102 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "this_is_a_bogus_image" ], "__podman_kube_yamls_raw": "", "__podman_service_name": "bogus.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.033) 0:01:00.136 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.019) 0:01:00.156 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.018) 0:01:00.174 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "this_is_a_bogus_image" ], "__podman_quadlet_file": "/etc/containers/systemd/bogus.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.046) 0:01:00.221 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.023) 0:01:00.244 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.018) 0:01:00.262 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.040) 0:01:00.302 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.042) 0:01:00.345 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.019) 0:01:00.364 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.018) 0:01:00.383 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.018) 0:01:00.401 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Wednesday 10 July 2024 04:47:21 +0000 (0:00:00.017) 0:01:00.419 ******** ok: [sut] => (item=None) => { "attempts": 1, "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Ensure the quadlet directory is present] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Wednesday 10 July 2024 04:47:22 +0000 (0:00:00.646) 0:01:01.065 ******** ok: [sut] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/systemd", "secontext": "system_u:object_r:etc_t:s0", "size": 30, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Wednesday 10 July 2024 04:47:22 +0000 (0:00:00.196) 0:01:01.262 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file content is present] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Wednesday 10 July 2024 04:47:22 +0000 (0:00:00.019) 0:01:01.281 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Wednesday 10 July 2024 04:47:22 +0000 (0:00:00.019) 0:01:01.301 ******** changed: [sut] => { "changed": true, "checksum": "1d087e679d135214e8ac9ccaf33b2222916efb7f", "dest": "/etc/containers/systemd/bogus.container", "gid": 0, "group": "root", "md5sum": "97480a9a73734d9f8007d2c06e7fed1f", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 138, "src": "/root/.ansible/tmp/ansible-tmp-1720586842.6981559-13075-274987293258381/source", "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.511) 0:01:01.813 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.021) 0:01:01.835 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.023) 0:01:01.858 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.023) 0:01:01.881 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.018) 0:01:01.900 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.017) 0:01:01.917 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Verify image not pulled and no error] ************************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:90 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.018) 0:01:01.936 ******** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Cleanup] ***************************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:97 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.020) 0:01:01.957 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.059) 0:01:02.016 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.065) 0:01:02.081 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.024) 0:01:02.106 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.018) 0:01:02.125 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.019) 0:01:02.144 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:47:23 +0000 (0:00:00.044) 0:01:02.189 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.609) 0:01:02.799 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.019) 0:01:02.819 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.022) 0:01:02.841 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.025334", "end": "2024-07-10 04:47:24.376190", "rc": 0, "start": "2024-07-10 04:47:24.350856" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.206) 0:01:03.047 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.020) 0:01:03.068 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.018) 0:01:03.087 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.034) 0:01:03.122 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.064) 0:01:03.186 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.024) 0:01:03.211 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.023) 0:01:03.234 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.024) 0:01:03.259 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.189) 0:01:03.448 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:24 +0000 (0:00:00.025) 0:01:03.474 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.188) 0:01:03.663 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.020) 0:01:03.683 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.022) 0:01:03.705 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.019) 0:01:03.725 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.019) 0:01:03.744 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.018) 0:01:03.762 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.023) 0:01:03.786 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.021) 0:01:03.807 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.020) 0:01:03.827 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/etc/containers/policy.json", "__podman_registries_conf_file": "/etc/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/etc/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.025) 0:01:03.853 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.037) 0:01:03.891 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.050) 0:01:03.941 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.020) 0:01:03.962 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.037) 0:01:03.999 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.019) 0:01:04.019 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.020) 0:01:04.039 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.038) 0:01:04.078 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.021) 0:01:04.099 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.019) 0:01:04.118 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.039) 0:01:04.158 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.019) 0:01:04.178 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.020) 0:01:04.198 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.019) 0:01:04.218 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.017) 0:01:04.236 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.020) 0:01:04.256 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.019) 0:01:04.276 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.018) 0:01:04.295 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.017) 0:01:04.313 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.048) 0:01:04.361 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.018) 0:01:04.380 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.020) 0:01:04.400 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.048) 0:01:04.449 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": {}, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.037) 0:01:04.486 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.041) 0:01:04.527 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.029) 0:01:04.556 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "nopull", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.031) 0:01:04.588 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:25 +0000 (0:00:00.035) 0:01:04.623 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.026) 0:01:04.649 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.023) 0:01:04.673 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.029) 0:01:04.703 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.199) 0:01:04.902 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.032) 0:01:04.935 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.193) 0:01:05.128 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.019) 0:01:05.147 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.018) 0:01:05.165 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.049) 0:01:05.215 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.024) 0:01:05.239 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.021) 0:01:05.260 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.020) 0:01:05.280 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.018) 0:01:05.299 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.020) 0:01:05.319 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "nopull.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.034) 0:01:05.353 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.020) 0:01:05.374 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.019) 0:01:05.393 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/etc/containers/systemd/nopull.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.048) 0:01:05.441 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.024) 0:01:05.466 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.044) 0:01:05.511 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:47:26 +0000 (0:00:00.019) 0:01:05.530 ******** ok: [sut] => { "changed": false, "failed_when_result": false } MSG: Could not find the requested service nopull.service: host TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:47:27 +0000 (0:00:00.443) 0:01:05.974 ******** changed: [sut] => { "changed": true, "path": "/etc/containers/systemd/nopull.container", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:47:27 +0000 (0:00:00.189) 0:01:06.163 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:27 +0000 (0:00:00.063) 0:01:06.227 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:27 +0000 (0:00:00.020) 0:01:06.247 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:27 +0000 (0:00:00.019) 0:01:06.267 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:47:27 +0000 (0:00:00.019) 0:01:06.286 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.486) 0:01:06.773 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "--all", "-f" ], "delta": "0:00:00.036404", "end": "2024-07-10 04:47:28.325528", "rc": 0, "start": "2024-07-10 04:47:28.289124" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.225) 0:01:06.998 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.024) 0:01:07.023 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.021) 0:01:07.045 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.022) 0:01:07.067 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.021) 0:01:07.089 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.020) 0:01:07.109 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.020) 0:01:07.130 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.021) 0:01:07.151 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.021) 0:01:07.173 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.017) 0:01:07.191 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.018) 0:01:07.209 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.017) 0:01:07.227 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.047) 0:01:07.275 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.035) 0:01:07.310 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.025) 0:01:07.336 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.022) 0:01:07.359 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.034) 0:01:07.394 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:47:28 +0000 (0:00:00.058) 0:01:07.452 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.616) 0:01:08.068 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.019) 0:01:08.088 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.022) 0:01:08.111 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.028776", "end": "2024-07-10 04:47:29.648875", "rc": 0, "start": "2024-07-10 04:47:29.620099" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.208) 0:01:08.320 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.021) 0:01:08.341 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.019) 0:01:08.361 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.050) 0:01:08.411 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.075) 0:01:08.486 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.024) 0:01:08.511 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.024) 0:01:08.535 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:29 +0000 (0:00:00.025) 0:01:08.560 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.190) 0:01:08.751 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.026) 0:01:08.777 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.190) 0:01:08.968 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.021) 0:01:08.990 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.021) 0:01:09.011 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.020) 0:01:09.031 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.018) 0:01:09.050 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.020) 0:01:09.071 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.020) 0:01:09.092 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.020) 0:01:09.112 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.018) 0:01:09.131 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/etc/containers/policy.json", "__podman_registries_conf_file": "/etc/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/etc/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.025) 0:01:09.156 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.067) 0:01:09.223 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.020) 0:01:09.244 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.020) 0:01:09.265 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.037) 0:01:09.302 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.019) 0:01:09.321 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.019) 0:01:09.341 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.040) 0:01:09.381 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.021) 0:01:09.403 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.019) 0:01:09.422 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.040) 0:01:09.463 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.023) 0:01:09.486 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.019) 0:01:09.506 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.020) 0:01:09.526 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.019) 0:01:09.546 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.017) 0:01:09.563 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.019) 0:01:09.583 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.017) 0:01:09.600 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:47:30 +0000 (0:00:00.018) 0:01:09.618 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.045) 0:01:09.664 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.019) 0:01:09.684 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.019) 0:01:09.703 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.048) 0:01:09.752 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": {}, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.034) 0:01:09.787 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.027) 0:01:09.814 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.023) 0:01:09.837 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "bogus", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.029) 0:01:09.867 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.051) 0:01:09.918 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.042) 0:01:09.961 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.046) 0:01:10.008 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.045) 0:01:10.054 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.192) 0:01:10.246 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.025) 0:01:10.272 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.187) 0:01:10.460 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.055) 0:01:10.515 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.021) 0:01:10.537 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.022) 0:01:10.560 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.021) 0:01:10.582 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.020) 0:01:10.603 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:31 +0000 (0:00:00.020) 0:01:10.624 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.020) 0:01:10.644 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.022) 0:01:10.666 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "bogus.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.038) 0:01:10.705 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.021) 0:01:10.726 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.020) 0:01:10.746 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/etc/containers/systemd/bogus.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.053) 0:01:10.800 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.023) 0:01:10.823 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.043) 0:01:10.867 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.020) 0:01:10.887 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "bogus.service", "state": "stopped", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "systemd-journald.socket sysinit.target -.mount system.slice basic.target", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target multi-user.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "[not set]", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "yes", "DelegateControllers": "cpu cpuacct cpuset io blkio memory devices pids bpf-firewall bpf-devices bpf-foreign bpf-socket-bind bpf-restrict-network-interfaces", "Description": "bogus.service", "DevicePolicy": "auto", "DynamicUser": "no", "Environment": "PODMAN_SYSTEMD_UNIT=bogus.service", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=bogus --cidfile=/run/bogus.cid --replace --rm --cgroups=split --sdnotify=conmon -d this_is_a_bogus_image ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=bogus --cidfile=/run/bogus.cid --replace --rm --cgroups=split --sdnotify=conmon -d this_is_a_bogus_image ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/bogus.cid ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/bogus.cid ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPost": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/bogus.cid ; ignore_errors=yes ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPostEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/bogus.cid ; flags=ignore-failure ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/systemd/generator/bogus.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "bogus.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "mixed", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "bogus.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "OOMPolicy": "continue", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "sysinit.target -.mount system.slice", "RequiresMountsFor": "/run/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "SourcePath": "/etc/containers/systemd/bogus.container", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestampMonotonic": "0", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "bogus", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WantedBy": "multi-user.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity" } } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.511) 0:01:11.398 ******** changed: [sut] => { "changed": true, "path": "/etc/containers/systemd/bogus.container", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:47:32 +0000 (0:00:00.222) 0:01:11.621 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.031) 0:01:11.653 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.019) 0:01:11.673 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.019) 0:01:11.693 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.019) 0:01:11.712 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.500) 0:01:12.213 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "--all", "-f" ], "delta": "0:00:00.036635", "end": "2024-07-10 04:47:33.768739", "rc": 0, "start": "2024-07-10 04:47:33.732104" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.227) 0:01:12.440 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.023) 0:01:12.464 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.022) 0:01:12.486 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.022) 0:01:12.509 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.021) 0:01:12.531 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.021) 0:01:12.552 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.020) 0:01:12.573 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.020) 0:01:12.593 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.020) 0:01:12.613 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:47:33 +0000 (0:00:00.020) 0:01:12.634 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.059) 0:01:12.693 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.018) 0:01:12.712 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Create user for testing] ************************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:109 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.018) 0:01:12.731 ******** changed: [sut] => { "changed": true, "comment": "", "create_home": true, "group": 1111, "home": "/home/user_quadlet_basic", "name": "user_quadlet_basic", "shell": "/bin/bash", "state": "present", "system": false, "uid": 1111 } TASK [Get local machine ID] **************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:122 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.348) 0:01:13.079 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [Enable cgroup controllers] *********************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:135 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.050) 0:01:13.130 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Configure cgroups in kernel] ********************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:167 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.029) 0:01:13.159 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Reboot] ****************************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:173 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.029) 0:01:13.188 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role - user] ***************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:176 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.031) 0:01:13.219 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.044) 0:01:13.264 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.037) 0:01:13.301 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.023) 0:01:13.325 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.021) 0:01:13.347 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.021) 0:01:13.369 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:47:34 +0000 (0:00:00.046) 0:01:13.415 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:47:35 +0000 (0:00:00.649) 0:01:14.064 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:47:35 +0000 (0:00:00.019) 0:01:14.084 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:47:35 +0000 (0:00:00.023) 0:01:14.108 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.029394", "end": "2024-07-10 04:47:35.649362", "rc": 0, "start": "2024-07-10 04:47:35.619968" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:47:35 +0000 (0:00:00.212) 0:01:14.320 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:47:35 +0000 (0:00:00.020) 0:01:14.341 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:47:35 +0000 (0:00:00.020) 0:01:14.361 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:47:35 +0000 (0:00:00.062) 0:01:14.423 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:35 +0000 (0:00:00.037) 0:01:14.461 ******** ok: [sut] => { "ansible_facts": { "getent_passwd": { "user_quadlet_basic": [ "x", "1111", "1111", "", "/home/user_quadlet_basic", "/bin/bash" ] } }, "changed": false } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.198) 0:01:14.659 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.028) 0:01:14.688 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.032) 0:01:14.720 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.225) 0:01:14.946 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.034) 0:01:14.980 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.192) 0:01:15.172 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.003660", "end": "2024-07-10 04:47:36.706030", "rc": 0, "start": "2024-07-10 04:47:36.702370" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.223) 0:01:15.396 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003843", "end": "2024-07-10 04:47:36.915877", "rc": 0, "start": "2024-07-10 04:47:36.912034" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.206) 0:01:15.602 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:36 +0000 (0:00:00.033) 0:01:15.635 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.023) 0:01:15.659 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.023) 0:01:15.682 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.026) 0:01:15.708 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.021) 0:01:15.730 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.022) 0:01:15.753 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/root/.config/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/root/.config/containers/policy.json", "__podman_registries_conf_file": "/root/.config/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/root/.config/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.025) 0:01:15.779 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.037) 0:01:15.816 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.020) 0:01:15.836 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.021) 0:01:15.858 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.038) 0:01:15.896 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.054) 0:01:15.950 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.023) 0:01:15.974 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.050) 0:01:16.025 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.023) 0:01:16.048 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.034) 0:01:16.082 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.039) 0:01:16.121 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.028) 0:01:16.149 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.037) 0:01:16.187 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.027) 0:01:16.214 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.027) 0:01:16.241 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.037) 0:01:16.279 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.035) 0:01:16.315 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.044) 0:01:16.359 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.020) 0:01:16.379 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.020) 0:01:16.400 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.082) 0:01:16.482 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.074) 0:01:16.556 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true, "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.029) 0:01:16.586 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:37 +0000 (0:00:00.040) 0:01:16.627 ******** changed: [sut] => { "changed": true, "cmd": [ "loginctl", "enable-linger", "user_quadlet_basic" ], "delta": "0:00:00.019285", "end": "2024-07-10 04:47:38.203256", "rc": 0, "start": "2024-07-10 04:47:38.183971" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:38 +0000 (0:00:00.256) 0:01:16.884 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:38 +0000 (0:00:00.025) 0:01:16.909 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:47:38 +0000 (0:00:00.020) 0:01:16.930 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586858.2301085, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1720586858.3011086, "dev": 43, "device_type": 0, "executable": true, "exists": true, "gid": 1111, "gr_name": "user_quadlet_basic", "inode": 1, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0700", "mtime": 1720586858.3011086, "nlink": 3, "path": "/run/user/1111", "pw_name": "user_quadlet_basic", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 80, "uid": 1111, "version": null, "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": true } } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:47:38 +0000 (0:00:00.219) 0:01:17.149 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:47:39 +0000 (0:00:00.599) 0:01:17.749 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:47:39 +0000 (0:00:00.035) 0:01:17.784 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true, "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:47:39 +0000 (0:00:00.026) 0:01:17.811 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:39 +0000 (0:00:00.036) 0:01:17.848 ******** ok: [sut] => { "changed": false, "cmd": [ "loginctl", "enable-linger", "user_quadlet_basic" ], "rc": 0 } STDOUT: skipped, since /var/lib/systemd/linger/user_quadlet_basic exists TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:39 +0000 (0:00:00.188) 0:01:18.036 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:39 +0000 (0:00:00.024) 0:01:18.060 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:47:39 +0000 (0:00:00.065) 0:01:18.126 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586858.2301085, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1720586858.8111103, "dev": 43, "device_type": 0, "executable": true, "exists": true, "gid": 1111, "gr_name": "user_quadlet_basic", "inode": 1, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0700", "mtime": 1720586858.8111103, "nlink": 5, "path": "/run/user/1111", "pw_name": "user_quadlet_basic", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 120, "uid": 1111, "version": null, "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": true } } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:47:39 +0000 (0:00:00.197) 0:01:18.323 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.371) 0:01:18.695 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.019) 0:01:18.714 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.058) 0:01:18.773 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "files/quadlet-basic.network", "__podman_quadlet_spec": {}, "__podman_quadlet_str": "[Network]\nSubnet=192.168.29.0/24\nGateway=192.168.29.1\nLabel=app=wordpress\nNetworkName=quadlet-basic", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.030) 0:01:18.803 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.024) 0:01:18.828 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.019) 0:01:18.847 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic", "__podman_quadlet_type": "network", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.027) 0:01:18.875 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.033) 0:01:18.909 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.023) 0:01:18.933 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.024) 0:01:18.957 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.026) 0:01:18.984 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.232) 0:01:19.216 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.030) 0:01:19.247 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:40 +0000 (0:00:00.207) 0:01:19.454 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.003640", "end": "2024-07-10 04:47:40.981123", "rc": 0, "start": "2024-07-10 04:47:40.977483" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.200) 0:01:19.654 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003715", "end": "2024-07-10 04:47:41.177824", "rc": 0, "start": "2024-07-10 04:47:41.174109" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.194) 0:01:19.848 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.028) 0:01:19.877 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.020) 0:01:19.897 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.029) 0:01:19.926 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.022) 0:01:19.949 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.020) 0:01:19.969 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.019) 0:01:19.989 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-network.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.034) 0:01:20.023 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.020) 0:01:20.043 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.019) 0:01:20.063 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic.network", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.044) 0:01:20.108 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.023) 0:01:20.131 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.019) 0:01:20.150 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.042) 0:01:20.193 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.075) 0:01:20.269 ******** ok: [sut] => { "changed": false, "cmd": [ "loginctl", "enable-linger", "user_quadlet_basic" ], "rc": 0 } STDOUT: skipped, since /var/lib/systemd/linger/user_quadlet_basic exists TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.192) 0:01:20.461 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.025) 0:01:20.487 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.023) 0:01:20.510 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.022) 0:01:20.532 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Ensure the quadlet directory is present] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Wednesday 10 July 2024 04:47:41 +0000 (0:00:00.033) 0:01:20.566 ******** changed: [sut] => { "changed": true, "gid": 1111, "group": "user_quadlet_basic", "mode": "0755", "owner": "user_quadlet_basic", "path": "/home/user_quadlet_basic/.config/containers/systemd", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 6, "state": "directory", "uid": 1111 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Wednesday 10 July 2024 04:47:42 +0000 (0:00:00.230) 0:01:20.796 ******** changed: [sut] => { "changed": true, "checksum": "3c989190d3ea56ac3c8f369dd995770bd30084cb", "dest": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic.network", "gid": 1111, "group": "user_quadlet_basic", "md5sum": "8926aec8da4d9dc05a3219a0ad9ce501", "mode": "0644", "owner": "user_quadlet_basic", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 100, "src": "/root/.ansible/tmp/ansible-tmp-1720586862.234627-13747-72113481051062/source", "state": "file", "uid": 1111 } TASK [linux-system-roles.podman : Ensure quadlet file content is present] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Wednesday 10 July 2024 04:47:42 +0000 (0:00:00.669) 0:01:21.465 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Wednesday 10 July 2024 04:47:42 +0000 (0:00:00.022) 0:01:21.488 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Wednesday 10 July 2024 04:47:42 +0000 (0:00:00.023) 0:01:21.512 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.373) 0:01:21.885 ******** changed: [sut] => { "changed": true, "name": "quadlet-basic-network.service", "state": "started", "status": { "AccessSELinuxContext": "unconfined_u:object_r:user_tmp_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "-.mount basic.target run-user-1111.mount app.slice", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "[not set]", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "quadlet-basic-network.service", "DevicePolicy": "auto", "DynamicUser": "no", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman network create --ignore --subnet=192.168.29.0/24 --gateway=192.168.29.1 --label app=wordpress quadlet-basic ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman network create --ignore --subnet=192.168.29.0/24 --gateway=192.168.29.1 --label app=wordpress quadlet-basic ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/user/1111/systemd/generator/quadlet-basic-network.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-network.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "inherit", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-network.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "200", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "app.slice basic.target", "RequiresMountsFor": "/run/user/1111/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "app.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestampMonotonic": "0", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-network", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity", "WorkingDirectory": "!/home/user_quadlet_basic" } } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.396) 0:01:22.282 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.022) 0:01:22.304 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Volume": {} }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.065) 0:01:22.370 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.025) 0:01:22.396 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.020) 0:01:22.416 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "volume", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.029) 0:01:22.446 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.039) 0:01:22.485 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.024) 0:01:22.510 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.023) 0:01:22.534 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:43 +0000 (0:00:00.026) 0:01:22.560 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.192) 0:01:22.752 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.026) 0:01:22.779 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.193) 0:01:22.972 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.003817", "end": "2024-07-10 04:47:44.499166", "rc": 0, "start": "2024-07-10 04:47:44.495349" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.199) 0:01:23.172 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003697", "end": "2024-07-10 04:47:44.694354", "rc": 0, "start": "2024-07-10 04:47:44.690657" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.191) 0:01:23.363 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.028) 0:01:23.392 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.019) 0:01:23.411 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.018) 0:01:23.430 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.052) 0:01:23.482 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.019) 0:01:23.502 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.019) 0:01:23.521 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql-volume.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.035) 0:01:23.556 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.025) 0:01:23.582 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:47:44 +0000 (0:00:00.022) 0:01:23.604 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.volume", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.048) 0:01:23.653 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.025) 0:01:23.679 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.019) 0:01:23.699 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.041) 0:01:23.740 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.031) 0:01:23.772 ******** ok: [sut] => { "changed": false, "cmd": [ "loginctl", "enable-linger", "user_quadlet_basic" ], "rc": 0 } STDOUT: skipped, since /var/lib/systemd/linger/user_quadlet_basic exists TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.190) 0:01:23.962 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.024) 0:01:23.987 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.023) 0:01:24.010 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.019) 0:01:24.030 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Ensure the quadlet directory is present] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.023) 0:01:24.053 ******** ok: [sut] => { "changed": false, "gid": 1111, "group": "user_quadlet_basic", "mode": "0755", "owner": "user_quadlet_basic", "path": "/home/user_quadlet_basic/.config/containers/systemd", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 35, "state": "directory", "uid": 1111 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.193) 0:01:24.247 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file content is present] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.058) 0:01:24.306 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Wednesday 10 July 2024 04:47:45 +0000 (0:00:00.022) 0:01:24.329 ******** changed: [sut] => { "changed": true, "checksum": "fd0ae560360afa5541b866560b1e849d25e216ef", "dest": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.volume", "gid": 1111, "group": "user_quadlet_basic", "md5sum": "4967598a0284ad3e296ab106829a30a2", "mode": "0644", "owner": "user_quadlet_basic", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 53, "src": "/root/.ansible/tmp/ansible-tmp-1720586865.7242913-13845-44782296370199/source", "state": "file", "uid": 1111 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Wednesday 10 July 2024 04:47:46 +0000 (0:00:00.513) 0:01:24.842 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Wednesday 10 July 2024 04:47:46 +0000 (0:00:00.369) 0:01:25.211 ******** changed: [sut] => { "changed": true, "name": "quadlet-basic-mysql-volume.service", "state": "started", "status": { "AccessSELinuxContext": "unconfined_u:object_r:user_tmp_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "app.slice -.mount basic.target run-user-1111.mount", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "[not set]", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "quadlet-basic-mysql-volume.service", "DevicePolicy": "auto", "DynamicUser": "no", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman volume create --ignore systemd-quadlet-basic-mysql ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman volume create --ignore systemd-quadlet-basic-mysql ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/user/1111/systemd/generator/quadlet-basic-mysql-volume.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-mysql-volume.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "inherit", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-mysql-volume.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "200", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "app.slice basic.target", "RequiresMountsFor": "/run/user/1111/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "app.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestampMonotonic": "0", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-mysql-volume", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity", "WorkingDirectory": "!/home/user_quadlet_basic" } } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Wednesday 10 July 2024 04:47:46 +0000 (0:00:00.382) 0:01:25.594 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:47:46 +0000 (0:00:00.025) 0:01:25.619 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "quadlet-basic-mysql", "Environment": [ "FOO=/bin/busybox-extras", "BAZ=test" ], "Image": "quay.io/linux-system-roles/mysql:5.6", "Network": "quadlet-basic.network", "PodmanArgs": "--secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json", "Volume": "quadlet-basic-mysql.volume:/var/lib/mysql" }, "Install": { "WantedBy": "default.target" } }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.025) 0:01:25.644 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.026) 0:01:25.671 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.020) 0:01:25.691 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "container", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.028) 0:01:25.720 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.035) 0:01:25.755 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.025) 0:01:25.781 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.023) 0:01:25.805 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.065) 0:01:25.871 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.196) 0:01:26.067 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.026) 0:01:26.093 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.191) 0:01:26.285 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.003711", "end": "2024-07-10 04:47:47.810494", "rc": 0, "start": "2024-07-10 04:47:47.806783" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:47:47 +0000 (0:00:00.195) 0:01:26.481 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003783", "end": "2024-07-10 04:47:48.003962", "rc": 0, "start": "2024-07-10 04:47:48.000179" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.194) 0:01:26.675 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.030) 0:01:26.705 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.025) 0:01:26.730 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.020) 0:01:26.751 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.020) 0:01:26.771 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.019) 0:01:26.791 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.020) 0:01:26.811 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.033) 0:01:26.845 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.021) 0:01:26.866 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.021) 0:01:26.887 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.053) 0:01:26.941 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.024) 0:01:26.965 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.049) 0:01:27.014 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.041) 0:01:27.056 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.033) 0:01:27.089 ******** ok: [sut] => { "changed": false, "cmd": [ "loginctl", "enable-linger", "user_quadlet_basic" ], "rc": 0 } STDOUT: skipped, since /var/lib/systemd/linger/user_quadlet_basic exists TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.183) 0:01:27.273 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.024) 0:01:27.298 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.020) 0:01:27.318 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Wednesday 10 July 2024 04:47:48 +0000 (0:00:00.019) 0:01:27.337 ******** changed: [sut] => (item=None) => { "attempts": 1, "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Ensure the quadlet directory is present] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Wednesday 10 July 2024 04:47:56 +0000 (0:00:07.502) 0:01:34.840 ******** ok: [sut] => { "changed": false, "gid": 1111, "group": "user_quadlet_basic", "mode": "0755", "owner": "user_quadlet_basic", "path": "/home/user_quadlet_basic/.config/containers/systemd", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 69, "state": "directory", "uid": 1111 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Wednesday 10 July 2024 04:47:56 +0000 (0:00:00.213) 0:01:35.053 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file content is present] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Wednesday 10 July 2024 04:47:56 +0000 (0:00:00.020) 0:01:35.073 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Wednesday 10 July 2024 04:47:56 +0000 (0:00:00.023) 0:01:35.096 ******** changed: [sut] => { "changed": true, "checksum": "45cd978d7b06ce53aa29035a1848234b096cce98", "dest": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container", "gid": 1111, "group": "user_quadlet_basic", "md5sum": "1d3b87d14c3bfc8b9ec3b735c3840f65", "mode": "0644", "owner": "user_quadlet_basic", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 443, "src": "/root/.ansible/tmp/ansible-tmp-1720586876.4940903-13940-197112448384803/source", "state": "file", "uid": 1111 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Wednesday 10 July 2024 04:47:57 +0000 (0:00:00.555) 0:01:35.652 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Wednesday 10 July 2024 04:47:57 +0000 (0:00:00.365) 0:01:36.018 ******** changed: [sut] => { "changed": true, "name": "quadlet-basic-mysql.service", "state": "started", "status": { "AccessSELinuxContext": "unconfined_u:object_r:user_tmp_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "quadlet-basic-network.service basic.target run-user-1111.mount -.mount app.slice quadlet-basic-mysql-volume.service", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target default.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "[not set]", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "yes", "DelegateControllers": "cpu cpuacct cpuset io blkio memory devices pids bpf-firewall bpf-devices bpf-foreign bpf-socket-bind bpf-restrict-network-interfaces", "Description": "quadlet-basic-mysql.service", "DevicePolicy": "auto", "DynamicUser": "no", "Environment": "PODMAN_SYSTEMD_UNIT=quadlet-basic-mysql.service", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=quadlet-basic-mysql --cidfile=/run/user/1111/quadlet-basic-mysql.cid --replace --rm --cgroups=split --network=quadlet-basic --sdnotify=conmon -d -v systemd-quadlet-basic-mysql:/var/lib/mysql --env BAZ=test --env FOO=/bin/busybox-extras --secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json quay.io/linux-system-roles/mysql:5.6 ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=quadlet-basic-mysql --cidfile=/run/user/1111/quadlet-basic-mysql.cid --replace --rm --cgroups=split --network=quadlet-basic --sdnotify=conmon -d -v systemd-quadlet-basic-mysql:/var/lib/mysql --env BAZ=test --env FOO=/bin/busybox-extras --secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json quay.io/linux-system-roles/mysql:5.6 ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1111/quadlet-basic-mysql.cid ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1111/quadlet-basic-mysql.cid ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPost": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1111/quadlet-basic-mysql.cid ; ignore_errors=yes ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPostEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1111/quadlet-basic-mysql.cid ; flags=ignore-failure ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/user/1111/systemd/generator/quadlet-basic-mysql.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-mysql.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "inherit", "KillMode": "mixed", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-mysql.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "OOMPolicy": "continue", "OOMScoreAdjust": "200", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "quadlet-basic-network.service basic.target app.slice quadlet-basic-mysql-volume.service", "RequiresMountsFor": "/run/user/1111/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "app.slice", "SourcePath": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestampMonotonic": "0", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-mysql", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WantedBy": "default.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity", "WorkingDirectory": "!/home/user_quadlet_basic" } } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Wednesday 10 July 2024 04:47:58 +0000 (0:00:00.809) 0:01:36.828 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:47:58 +0000 (0:00:00.056) 0:01:36.884 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:47:58 +0000 (0:00:00.018) 0:01:36.903 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:47:58 +0000 (0:00:00.019) 0:01:36.922 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Check files] ************************************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:185 Wednesday 10 July 2024 04:47:58 +0000 (0:00:00.023) 0:01:36.946 ******** ok: [sut] => (item=quadlet-basic-mysql.container) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "cat", "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container" ], "delta": "0:00:00.003273", "end": "2024-07-10 04:47:58.504854", "item": "quadlet-basic-mysql.container", "rc": 0, "start": "2024-07-10 04:47:58.501581" } STDOUT: # # Ansible managed # # system_role:podman [Install] WantedBy=default.target [Container] Image=quay.io/linux-system-roles/mysql:5.6 ContainerName=quadlet-basic-mysql Volume=quadlet-basic-mysql.volume:/var/lib/mysql Network=quadlet-basic.network PodmanArgs=--secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json Environment=FOO=/bin/busybox-extras Environment=BAZ=test ok: [sut] => (item=quadlet-basic.network) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "cat", "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic.network" ], "delta": "0:00:00.003080", "end": "2024-07-10 04:47:58.794531", "item": "quadlet-basic.network", "rc": 0, "start": "2024-07-10 04:47:58.791451" } STDOUT: [Network] Subnet=192.168.29.0/24 Gateway=192.168.29.1 Label=app=wordpress NetworkName=quadlet-basic ok: [sut] => (item=quadlet-basic-mysql.volume) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "cat", "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.volume" ], "delta": "0:00:00.002928", "end": "2024-07-10 04:47:59.008817", "item": "quadlet-basic-mysql.volume", "rc": 0, "start": "2024-07-10 04:47:59.005889" } STDOUT: # # Ansible managed # # system_role:podman [Volume] TASK [Ensure linger] *********************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:195 Wednesday 10 July 2024 04:47:59 +0000 (0:00:00.736) 0:01:37.682 ******** ok: [sut] => { "changed": false, "failed_when_result": false, "stat": { "atime": 1720586858.1961083, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "checksum": "da39a3ee5e6b4b0d3255bfef95601890afd80709", "ctime": 1720586858.1961083, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 6597313, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "inode/x-empty", "mode": "0644", "mtime": 1720586858.1961083, "nlink": 1, "path": "/var/lib/systemd/linger/user_quadlet_basic", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 0, "uid": 0, "version": "1732256342", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Cleanup user] ************************************************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:203 Wednesday 10 July 2024 04:47:59 +0000 (0:00:00.208) 0:01:37.890 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:47:59 +0000 (0:00:00.055) 0:01:37.946 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:47:59 +0000 (0:00:00.043) 0:01:37.989 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:47:59 +0000 (0:00:00.042) 0:01:38.032 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:47:59 +0000 (0:00:00.033) 0:01:38.065 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:47:59 +0000 (0:00:00.036) 0:01:38.102 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:47:59 +0000 (0:00:00.074) 0:01:38.176 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.679) 0:01:38.856 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.020) 0:01:38.876 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.022) 0:01:38.898 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.027409", "end": "2024-07-10 04:48:00.439238", "rc": 0, "start": "2024-07-10 04:48:00.411829" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.222) 0:01:39.121 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.023) 0:01:39.145 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.023) 0:01:39.168 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.062) 0:01:39.230 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.037) 0:01:39.268 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.024) 0:01:39.292 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.024) 0:01:39.317 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.025) 0:01:39.342 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.226) 0:01:39.569 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:00 +0000 (0:00:00.026) 0:01:39.596 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.198) 0:01:39.794 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.003634", "end": "2024-07-10 04:48:01.352432", "rc": 0, "start": "2024-07-10 04:48:01.348798" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.229) 0:01:40.023 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003936", "end": "2024-07-10 04:48:01.549565", "rc": 0, "start": "2024-07-10 04:48:01.545629" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.195) 0:01:40.219 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.030) 0:01:40.250 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.019) 0:01:40.269 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.019) 0:01:40.289 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.019) 0:01:40.308 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.019) 0:01:40.328 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.018) 0:01:40.346 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/home/user_quadlet_basic/.config/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/home/user_quadlet_basic/.config/containers/policy.json", "__podman_registries_conf_file": "/home/user_quadlet_basic/.config/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/home/user_quadlet_basic/.config/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.026) 0:01:40.372 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.038) 0:01:40.411 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.023) 0:01:40.434 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.034) 0:01:40.469 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.038) 0:01:40.507 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.057) 0:01:40.564 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.026) 0:01:40.591 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:48:01 +0000 (0:00:00.043) 0:01:40.634 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.025) 0:01:40.659 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.019) 0:01:40.679 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.038) 0:01:40.717 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.020) 0:01:40.738 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.019) 0:01:40.757 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.019) 0:01:40.777 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.019) 0:01:40.796 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.019) 0:01:40.816 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.019) 0:01:40.835 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.018) 0:01:40.854 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.017) 0:01:40.871 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.018) 0:01:40.890 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.058) 0:01:40.948 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.021) 0:01:40.970 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true, "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.025) 0:01:40.995 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.061) 0:01:41.057 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.021) 0:01:41.079 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.021) 0:01:41.100 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.022) 0:01:41.122 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586858.2301085, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1720586878.069166, "dev": 43, "device_type": 0, "executable": true, "exists": true, "gid": 1111, "gr_name": "user_quadlet_basic", "inode": 1, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0700", "mtime": 1720586878.069166, "nlink": 7, "path": "/run/user/1111", "pw_name": "user_quadlet_basic", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 180, "uid": 1111, "version": null, "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": true } } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.197) 0:01:41.320 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.272) 0:01:41.592 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.020) 0:01:41.613 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true, "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:48:02 +0000 (0:00:00.026) 0:01:41.639 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.031) 0:01:41.671 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.020) 0:01:41.692 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.021) 0:01:41.713 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.022) 0:01:41.735 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586858.2301085, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1720586878.069166, "dev": 43, "device_type": 0, "executable": true, "exists": true, "gid": 1111, "gr_name": "user_quadlet_basic", "inode": 1, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0700", "mtime": 1720586878.069166, "nlink": 7, "path": "/run/user/1111", "pw_name": "user_quadlet_basic", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 180, "uid": 1111, "version": null, "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": true } } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.292) 0:01:42.028 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.290) 0:01:42.318 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.018) 0:01:42.337 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.061) 0:01:42.398 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "quadlet-basic-mysql", "Environment": [ "FOO=/bin/busybox-extras", "BAZ=test" ], "Image": "quay.io/linux-system-roles/mysql:5.6", "Network": "quadlet-basic.network", "PodmanArgs": "--secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json", "Volume": "quadlet-basic-mysql.volume:/var/lib/mysql" }, "Install": { "WantedBy": "default.target" } }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.025) 0:01:42.424 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.024) 0:01:42.448 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.019) 0:01:42.468 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "container", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.027) 0:01:42.496 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.035) 0:01:42.531 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.024) 0:01:42.556 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.025) 0:01:42.581 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:03 +0000 (0:00:00.030) 0:01:42.612 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:04 +0000 (0:00:00.257) 0:01:42.870 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:04 +0000 (0:00:00.032) 0:01:42.902 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:04 +0000 (0:00:00.301) 0:01:43.203 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.005118", "end": "2024-07-10 04:48:04.819390", "rc": 0, "start": "2024-07-10 04:48:04.814272" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:04 +0000 (0:00:00.327) 0:01:43.531 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.005566", "end": "2024-07-10 04:48:05.190585", "rc": 0, "start": "2024-07-10 04:48:05.185019" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.379) 0:01:43.910 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.035) 0:01:43.945 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.019) 0:01:43.965 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.019) 0:01:43.985 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.019) 0:01:44.005 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.022) 0:01:44.027 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.019) 0:01:44.047 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.036) 0:01:44.084 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.022) 0:01:44.106 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.019) 0:01:44.126 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.053) 0:01:44.179 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.027) 0:01:44.206 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.043) 0:01:44.250 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586858.2301085, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1720586878.069166, "dev": 43, "device_type": 0, "executable": true, "exists": true, "gid": 1111, "gr_name": "user_quadlet_basic", "inode": 1, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0700", "mtime": 1720586878.069166, "nlink": 7, "path": "/run/user/1111", "pw_name": "user_quadlet_basic", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 180, "uid": 1111, "version": null, "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": true } } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:48:05 +0000 (0:00:00.217) 0:01:44.467 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "quadlet-basic-mysql.service", "state": "stopped", "status": { "AccessSELinuxContext": "unconfined_u:object_r:user_tmp_t:s0", "ActiveEnterTimestamp": "Wed 2024-07-10 04:47:58 UTC", "ActiveEnterTimestampMonotonic": "634147670", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "quadlet-basic-network.service basic.target run-user-1111.mount -.mount app.slice quadlet-basic-mysql-volume.service", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Wed 2024-07-10 04:47:57 UTC", "AssertTimestampMonotonic": "633701908", "Before": "shutdown.target default.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "2532032000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2024-07-10 04:47:57 UTC", "ConditionTimestampMonotonic": "633701903", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroup": "/user.slice/user-1111.slice/user@1111.service/app.slice/quadlet-basic-mysql.service", "ControlGroupId": "6135", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "yes", "DelegateControllers": "cpu cpuacct cpuset io blkio memory devices pids bpf-firewall bpf-devices bpf-foreign bpf-socket-bind bpf-restrict-network-interfaces", "Description": "quadlet-basic-mysql.service", "DevicePolicy": "auto", "DynamicUser": "no", "Environment": "PODMAN_SYSTEMD_UNIT=quadlet-basic-mysql.service", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "14215", "ExecMainStartTimestamp": "Wed 2024-07-10 04:47:58 UTC", "ExecMainStartTimestampMonotonic": "634147551", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=quadlet-basic-mysql --cidfile=/run/user/1111/quadlet-basic-mysql.cid --replace --rm --cgroups=split --network=quadlet-basic --sdnotify=conmon -d -v systemd-quadlet-basic-mysql:/var/lib/mysql --env BAZ=test --env FOO=/bin/busybox-extras --secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json quay.io/linux-system-roles/mysql:5.6 ; ignore_errors=no ; start_time=[Wed 2024-07-10 04:47:57 UTC] ; stop_time=[n/a] ; pid=14116 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=quadlet-basic-mysql --cidfile=/run/user/1111/quadlet-basic-mysql.cid --replace --rm --cgroups=split --network=quadlet-basic --sdnotify=conmon -d -v systemd-quadlet-basic-mysql:/var/lib/mysql --env BAZ=test --env FOO=/bin/busybox-extras --secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json quay.io/linux-system-roles/mysql:5.6 ; flags= ; start_time=[Wed 2024-07-10 04:47:57 UTC] ; stop_time=[n/a] ; pid=14116 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1111/quadlet-basic-mysql.cid ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1111/quadlet-basic-mysql.cid ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPost": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1111/quadlet-basic-mysql.cid ; ignore_errors=yes ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPostEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1111/quadlet-basic-mysql.cid ; flags=ignore-failure ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/user/1111/systemd/generator/quadlet-basic-mysql.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-mysql.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2024-07-10 04:47:57 UTC", "InactiveExitTimestampMonotonic": "633708439", "InvocationID": "088fe2c65f244c65945f5e33ff498212", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "inherit", "KillMode": "mixed", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "14215", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "629006336", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-mysql.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "OOMPolicy": "continue", "OOMScoreAdjust": "200", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "quadlet-basic-network.service basic.target app.slice quadlet-basic-mysql-volume.service", "RequiresMountsFor": "/run/user/1111/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "app.slice", "SourcePath": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Wed 2024-07-10 04:47:58 UTC", "StateChangeTimestampMonotonic": "634147670", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-mysql", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "19", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WantedBy": "default.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0", "WorkingDirectory": "!/home/user_quadlet_basic" } } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:48:16 +0000 (0:00:10.683) 0:01:55.151 ******** changed: [sut] => { "changed": true, "path": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:48:16 +0000 (0:00:00.192) 0:01:55.343 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:16 +0000 (0:00:00.033) 0:01:55.377 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:16 +0000 (0:00:00.027) 0:01:55.404 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:16 +0000 (0:00:00.023) 0:01:55.427 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:48:16 +0000 (0:00:00.025) 0:01:55.452 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:48:17 +0000 (0:00:00.402) 0:01:55.855 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "--all", "-f" ], "delta": "0:00:00.240440", "end": "2024-07-10 04:48:17.631986", "rc": 0, "start": "2024-07-10 04:48:17.391546" } STDOUT: dd3b2a5dcb48ff61113592ed5ddd762581be4387c7bc552375a2159422aa6bf5 TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:48:17 +0000 (0:00:00.461) 0:01:56.316 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:48:17 +0000 (0:00:00.031) 0:01:56.347 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:48:17 +0000 (0:00:00.025) 0:01:56.372 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "images", "-n" ], "delta": "0:00:00.044456", "end": "2024-07-10 04:48:17.949848", "rc": 0, "start": "2024-07-10 04:48:17.905392" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:48:17 +0000 (0:00:00.254) 0:01:56.626 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "volume", "ls", "-n" ], "delta": "0:00:00.044003", "end": "2024-07-10 04:48:18.213460", "rc": 0, "start": "2024-07-10 04:48:18.169457" } STDOUT: local systemd-quadlet-basic-mysql TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:18 +0000 (0:00:00.263) 0:01:56.890 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "ps", "--noheading" ], "delta": "0:00:00.043282", "end": "2024-07-10 04:48:18.467144", "rc": 0, "start": "2024-07-10 04:48:18.423862" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:48:18 +0000 (0:00:00.250) 0:01:57.141 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "network", "ls", "-n", "-q" ], "delta": "0:00:00.042706", "end": "2024-07-10 04:48:18.724248", "rc": 0, "start": "2024-07-10 04:48:18.681542" } STDOUT: podman quadlet-basic TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:48:18 +0000 (0:00:00.258) 0:01:57.399 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:48:19 +0000 (0:00:00.248) 0:01:57.647 ******** ok: [sut] => { "ansible_facts": { "services": { "NetworkManager-dispatcher.service": { "name": "NetworkManager-dispatcher.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "NetworkManager-wait-online.service": { "name": "NetworkManager-wait-online.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "NetworkManager.service": { "name": "NetworkManager.service", "source": "systemd", "state": "running", "status": "enabled" }, "auditd.service": { "name": "auditd.service", "source": "systemd", "state": "running", "status": "enabled" }, "auth-rpcgss-module.service": { "name": "auth-rpcgss-module.service", "source": "systemd", "state": "stopped", "status": "static" }, "autovt@.service": { "name": "autovt@.service", "source": "systemd", "state": "unknown", "status": "alias" }, "chrony-wait.service": { "name": "chrony-wait.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd-restricted.service": { "name": "chronyd-restricted.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd.service": { "name": "chronyd.service", "source": "systemd", "state": "running", "status": "enabled" }, "cloud-config.service": { "name": "cloud-config.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-final.service": { "name": "cloud-final.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init-hotplugd.service": { "name": "cloud-init-hotplugd.service", "source": "systemd", "state": "inactive", "status": "static" }, "cloud-init-local.service": { "name": "cloud-init-local.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init.service": { "name": "cloud-init.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "console-getty.service": { "name": "console-getty.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "container-getty@.service": { "name": "container-getty@.service", "source": "systemd", "state": "unknown", "status": "static" }, "cpupower.service": { "name": "cpupower.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "crond.service": { "name": "crond.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-broker.service": { "name": "dbus-broker.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-org.freedesktop.hostname1.service": { "name": "dbus-org.freedesktop.hostname1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.locale1.service": { "name": "dbus-org.freedesktop.locale1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.login1.service": { "name": "dbus-org.freedesktop.login1.service", "source": "systemd", "state": "active", "status": "alias" }, "dbus-org.freedesktop.nm-dispatcher.service": { "name": "dbus-org.freedesktop.nm-dispatcher.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.timedate1.service": { "name": "dbus-org.freedesktop.timedate1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus.service": { "name": "dbus.service", "source": "systemd", "state": "active", "status": "alias" }, "debug-shell.service": { "name": "debug-shell.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dnf-makecache.service": { "name": "dnf-makecache.service", "source": "systemd", "state": "stopped", "status": "static" }, "dnf-system-upgrade-cleanup.service": { "name": "dnf-system-upgrade-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "dnf-system-upgrade.service": { "name": "dnf-system-upgrade.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dracut-cmdline.service": { "name": "dracut-cmdline.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-initqueue.service": { "name": "dracut-initqueue.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-mount.service": { "name": "dracut-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-mount.service": { "name": "dracut-pre-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-pivot.service": { "name": "dracut-pre-pivot.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-trigger.service": { "name": "dracut-pre-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-udev.service": { "name": "dracut-pre-udev.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown-onfailure.service": { "name": "dracut-shutdown-onfailure.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown.service": { "name": "dracut-shutdown.service", "source": "systemd", "state": "stopped", "status": "static" }, "emergency.service": { "name": "emergency.service", "source": "systemd", "state": "stopped", "status": "static" }, "firewalld.service": { "name": "firewalld.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "fstrim.service": { "name": "fstrim.service", "source": "systemd", "state": "inactive", "status": "static" }, "getty@.service": { "name": "getty@.service", "source": "systemd", "state": "unknown", "status": "enabled" }, "getty@tty1.service": { "name": "getty@tty1.service", "source": "systemd", "state": "running", "status": "unknown" }, "grub-boot-indeterminate.service": { "name": "grub-boot-indeterminate.service", "source": "systemd", "state": "inactive", "status": "static" }, "grub2-systemd-integration.service": { "name": "grub2-systemd-integration.service", "source": "systemd", "state": "inactive", "status": "static" }, "gssproxy.service": { "name": "gssproxy.service", "source": "systemd", "state": "running", "status": "disabled" }, "initrd-cleanup.service": { "name": "initrd-cleanup.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-parse-etc.service": { "name": "initrd-parse-etc.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-switch-root.service": { "name": "initrd-switch-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-udevadm-cleanup-db.service": { "name": "initrd-udevadm-cleanup-db.service", "source": "systemd", "state": "stopped", "status": "static" }, "irqbalance.service": { "name": "irqbalance.service", "source": "systemd", "state": "running", "status": "enabled" }, "kdump.service": { "name": "kdump.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "kmod-static-nodes.service": { "name": "kmod-static-nodes.service", "source": "systemd", "state": "stopped", "status": "static" }, "kvm_stat.service": { "name": "kvm_stat.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "ldconfig.service": { "name": "ldconfig.service", "source": "systemd", "state": "stopped", "status": "static" }, "logrotate.service": { "name": "logrotate.service", "source": "systemd", "state": "stopped", "status": "static" }, "man-db-cache-update.service": { "name": "man-db-cache-update.service", "source": "systemd", "state": "inactive", "status": "static" }, "man-db-restart-cache-update.service": { "name": "man-db-restart-cache-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "microcode.service": { "name": "microcode.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "modprobe@.service": { "name": "modprobe@.service", "source": "systemd", "state": "unknown", "status": "static" }, "modprobe@configfs.service": { "name": "modprobe@configfs.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@drm.service": { "name": "modprobe@drm.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@fuse.service": { "name": "modprobe@fuse.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "netavark-dhcp-proxy.service": { "name": "netavark-dhcp-proxy.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "netavark-firewalld-reload.service": { "name": "netavark-firewalld-reload.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-blkmap.service": { "name": "nfs-blkmap.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-idmapd.service": { "name": "nfs-idmapd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-mountd.service": { "name": "nfs-mountd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-server.service": { "name": "nfs-server.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "nfs-utils.service": { "name": "nfs-utils.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfsdcld.service": { "name": "nfsdcld.service", "source": "systemd", "state": "stopped", "status": "static" }, "nftables.service": { "name": "nftables.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nis-domainname.service": { "name": "nis-domainname.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "nm-priv-helper.service": { "name": "nm-priv-helper.service", "source": "systemd", "state": "inactive", "status": "static" }, "oddjobd.service": { "name": "oddjobd.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "pam_namespace.service": { "name": "pam_namespace.service", "source": "systemd", "state": "inactive", "status": "static" }, "podman-auto-update.service": { "name": "podman-auto-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-clean-transient.service": { "name": "podman-clean-transient.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-kube@.service": { "name": "podman-kube@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "podman-restart.service": { "name": "podman-restart.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman.service": { "name": "podman.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "qemu-guest-agent.service": { "name": "qemu-guest-agent.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "quotaon.service": { "name": "quotaon.service", "source": "systemd", "state": "inactive", "status": "static" }, "rc-local.service": { "name": "rc-local.service", "source": "systemd", "state": "stopped", "status": "static" }, "rdisc.service": { "name": "rdisc.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rescue.service": { "name": "rescue.service", "source": "systemd", "state": "stopped", "status": "static" }, "restraintd.service": { "name": "restraintd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rngd.service": { "name": "rngd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpc-gssd.service": { "name": "rpc-gssd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd-notify.service": { "name": "rpc-statd-notify.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd.service": { "name": "rpc-statd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpcbind.service": { "name": "rpcbind.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpmdb-rebuild.service": { "name": "rpmdb-rebuild.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rsyslog.service": { "name": "rsyslog.service", "source": "systemd", "state": "running", "status": "enabled" }, "selinux-autorelabel-mark.service": { "name": "selinux-autorelabel-mark.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "selinux-autorelabel.service": { "name": "selinux-autorelabel.service", "source": "systemd", "state": "inactive", "status": "static" }, "selinux-check-proper-disable.service": { "name": "selinux-check-proper-disable.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "serial-getty@.service": { "name": "serial-getty@.service", "source": "systemd", "state": "unknown", "status": "indirect" }, "serial-getty@ttyS0.service": { "name": "serial-getty@ttyS0.service", "source": "systemd", "state": "running", "status": "unknown" }, "sshd-keygen@.service": { "name": "sshd-keygen@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "sshd-keygen@ecdsa.service": { "name": "sshd-keygen@ecdsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@ed25519.service": { "name": "sshd-keygen@ed25519.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@rsa.service": { "name": "sshd-keygen@rsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd.service": { "name": "sshd.service", "source": "systemd", "state": "running", "status": "enabled" }, "sshd@.service": { "name": "sshd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "sssd-autofs.service": { "name": "sssd-autofs.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-kcm.service": { "name": "sssd-kcm.service", "source": "systemd", "state": "stopped", "status": "indirect" }, "sssd-nss.service": { "name": "sssd-nss.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pac.service": { "name": "sssd-pac.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pam.service": { "name": "sssd-pam.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-ssh.service": { "name": "sssd-ssh.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-sudo.service": { "name": "sssd-sudo.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd.service": { "name": "sssd.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "system-update-cleanup.service": { "name": "system-update-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-ask-password-console.service": { "name": "systemd-ask-password-console.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-ask-password-wall.service": { "name": "systemd-ask-password-wall.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-backlight@.service": { "name": "systemd-backlight@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-binfmt.service": { "name": "systemd-binfmt.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-bless-boot.service": { "name": "systemd-bless-boot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-boot-check-no-failures.service": { "name": "systemd-boot-check-no-failures.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-boot-random-seed.service": { "name": "systemd-boot-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-boot-update.service": { "name": "systemd-boot-update.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-coredump@.service": { "name": "systemd-coredump@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-exit.service": { "name": "systemd-exit.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-firstboot.service": { "name": "systemd-firstboot.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck-root.service": { "name": "systemd-fsck-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck@.service": { "name": "systemd-fsck@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-growfs-root.service": { "name": "systemd-growfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-growfs@.service": { "name": "systemd-growfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-halt.service": { "name": "systemd-halt.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hibernate-resume@.service": { "name": "systemd-hibernate-resume@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-hibernate.service": { "name": "systemd-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hostnamed.service": { "name": "systemd-hostnamed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hwdb-update.service": { "name": "systemd-hwdb-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-hybrid-sleep.service": { "name": "systemd-hybrid-sleep.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-initctl.service": { "name": "systemd-initctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-catalog-update.service": { "name": "systemd-journal-catalog-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-flush.service": { "name": "systemd-journal-flush.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journald.service": { "name": "systemd-journald.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-journald@.service": { "name": "systemd-journald@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-kexec.service": { "name": "systemd-kexec.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-localed.service": { "name": "systemd-localed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-logind.service": { "name": "systemd-logind.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-machine-id-commit.service": { "name": "systemd-machine-id-commit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-modules-load.service": { "name": "systemd-modules-load.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-network-generator.service": { "name": "systemd-network-generator.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-pcrfs-root.service": { "name": "systemd-pcrfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pcrfs@.service": { "name": "systemd-pcrfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-pcrmachine.service": { "name": "systemd-pcrmachine.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-initrd.service": { "name": "systemd-pcrphase-initrd.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-sysinit.service": { "name": "systemd-pcrphase-sysinit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase.service": { "name": "systemd-pcrphase.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-poweroff.service": { "name": "systemd-poweroff.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pstore.service": { "name": "systemd-pstore.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-quotacheck.service": { "name": "systemd-quotacheck.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-random-seed.service": { "name": "systemd-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-reboot.service": { "name": "systemd-reboot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-remount-fs.service": { "name": "systemd-remount-fs.service", "source": "systemd", "state": "stopped", "status": "enabled-runtime" }, "systemd-repart.service": { "name": "systemd-repart.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-rfkill.service": { "name": "systemd-rfkill.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-suspend-then-hibernate.service": { "name": "systemd-suspend-then-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-suspend.service": { "name": "systemd-suspend.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-sysctl.service": { "name": "systemd-sysctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-sysext.service": { "name": "systemd-sysext.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "systemd-sysupdate-reboot.service": { "name": "systemd-sysupdate-reboot.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysupdate.service": { "name": "systemd-sysupdate.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysusers.service": { "name": "systemd-sysusers.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-timedated.service": { "name": "systemd-timedated.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-tmpfiles-clean.service": { "name": "systemd-tmpfiles-clean.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup-dev.service": { "name": "systemd-tmpfiles-setup-dev.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup.service": { "name": "systemd-tmpfiles-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-settle.service": { "name": "systemd-udev-settle.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-trigger.service": { "name": "systemd-udev-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udevd.service": { "name": "systemd-udevd.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-update-done.service": { "name": "systemd-update-done.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp-runlevel.service": { "name": "systemd-update-utmp-runlevel.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp.service": { "name": "systemd-update-utmp.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-user-sessions.service": { "name": "systemd-user-sessions.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-vconsole-setup.service": { "name": "systemd-vconsole-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-volatile-root.service": { "name": "systemd-volatile-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "teamd@.service": { "name": "teamd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@.service": { "name": "user-runtime-dir@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@0.service": { "name": "user-runtime-dir@0.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user-runtime-dir@1111.service": { "name": "user-runtime-dir@1111.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user@.service": { "name": "user@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user@0.service": { "name": "user@0.service", "source": "systemd", "state": "running", "status": "unknown" }, "user@1111.service": { "name": "user@1111.service", "source": "systemd", "state": "running", "status": "unknown" } } }, "changed": false } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:48:20 +0000 (0:00:01.585) 0:01:59.233 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.021) 0:01:59.255 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Volume": {} }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.026) 0:01:59.281 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.026) 0:01:59.308 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.021) 0:01:59.329 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "volume", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.029) 0:01:59.358 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.037) 0:01:59.396 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.026) 0:01:59.423 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.025) 0:01:59.449 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:20 +0000 (0:00:00.027) 0:01:59.476 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.199) 0:01:59.675 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.028) 0:01:59.704 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.238) 0:01:59.942 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.004732", "end": "2024-07-10 04:48:21.469552", "rc": 0, "start": "2024-07-10 04:48:21.464820" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.200) 0:02:00.143 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003677", "end": "2024-07-10 04:48:21.668610", "rc": 0, "start": "2024-07-10 04:48:21.664933" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.206) 0:02:00.349 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.032) 0:02:00.382 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.021) 0:02:00.404 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.035) 0:02:00.439 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.022) 0:02:00.462 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.026) 0:02:00.489 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.022) 0:02:00.511 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql-volume.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.038) 0:02:00.550 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.023) 0:02:00.574 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:48:21 +0000 (0:00:00.021) 0:02:00.596 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.volume", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:48:22 +0000 (0:00:00.048) 0:02:00.644 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:48:22 +0000 (0:00:00.025) 0:02:00.669 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:48:22 +0000 (0:00:00.078) 0:02:00.748 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586858.2301085, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1720586896.4132197, "dev": 43, "device_type": 0, "executable": true, "exists": true, "gid": 1111, "gr_name": "user_quadlet_basic", "inode": 1, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0700", "mtime": 1720586896.4132197, "nlink": 7, "path": "/run/user/1111", "pw_name": "user_quadlet_basic", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 160, "uid": 1111, "version": null, "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": true } } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:48:22 +0000 (0:00:00.199) 0:02:00.948 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "quadlet-basic-mysql-volume.service", "state": "stopped", "status": { "AccessSELinuxContext": "unconfined_u:object_r:user_tmp_t:s0", "ActiveEnterTimestamp": "Wed 2024-07-10 04:47:46 UTC", "ActiveEnterTimestampMonotonic": "622937767", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "basic.target app.slice run-user-1111.mount -.mount", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Wed 2024-07-10 04:47:46 UTC", "AssertTimestampMonotonic": "622894195", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "38877000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2024-07-10 04:47:46 UTC", "ConditionTimestampMonotonic": "622894191", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "quadlet-basic-mysql-volume.service", "DevicePolicy": "auto", "DynamicUser": "no", "ExecMainCode": "1", "ExecMainExitTimestamp": "Wed 2024-07-10 04:47:46 UTC", "ExecMainExitTimestampMonotonic": "622937648", "ExecMainPID": "13712", "ExecMainStartTimestamp": "Wed 2024-07-10 04:47:46 UTC", "ExecMainStartTimestampMonotonic": "622901108", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman volume create --ignore systemd-quadlet-basic-mysql ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman volume create --ignore systemd-quadlet-basic-mysql ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/user/1111/systemd/generator/quadlet-basic-mysql-volume.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-mysql-volume.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2024-07-10 04:47:46 UTC", "InactiveExitTimestampMonotonic": "622901417", "InvocationID": "f8f13d5cb60b4a03bcfeca7c5718b568", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "inherit", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-mysql-volume.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "200", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "app.slice basic.target", "RequiresMountsFor": "/run/user/1111/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "app.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Wed 2024-07-10 04:47:46 UTC", "StateChangeTimestampMonotonic": "622937767", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "exited", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-mysql-volume", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0", "WorkingDirectory": "!/home/user_quadlet_basic" } } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:48:22 +0000 (0:00:00.409) 0:02:01.357 ******** changed: [sut] => { "changed": true, "path": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.volume", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:48:22 +0000 (0:00:00.198) 0:02:01.555 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:22 +0000 (0:00:00.036) 0:02:01.592 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:22 +0000 (0:00:00.024) 0:02:01.617 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:23 +0000 (0:00:00.026) 0:02:01.643 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:48:23 +0000 (0:00:00.028) 0:02:01.672 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:48:23 +0000 (0:00:00.376) 0:02:02.048 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "--all", "-f" ], "delta": "0:00:00.048281", "end": "2024-07-10 04:48:23.632615", "rc": 0, "start": "2024-07-10 04:48:23.584334" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:48:23 +0000 (0:00:00.264) 0:02:02.313 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:48:23 +0000 (0:00:00.025) 0:02:02.338 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "volume", "prune", "-f" ], "delta": "0:00:00.066491", "end": "2024-07-10 04:48:23.943153", "rc": 0, "start": "2024-07-10 04:48:23.876662" } STDOUT: systemd-quadlet-basic-mysql TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:48:23 +0000 (0:00:00.295) 0:02:02.633 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "images", "-n" ], "delta": "0:00:00.042199", "end": "2024-07-10 04:48:24.214627", "rc": 0, "start": "2024-07-10 04:48:24.172428" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:48:24 +0000 (0:00:00.257) 0:02:02.890 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "volume", "ls", "-n" ], "delta": "0:00:00.049672", "end": "2024-07-10 04:48:24.482562", "rc": 0, "start": "2024-07-10 04:48:24.432890" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:24 +0000 (0:00:00.267) 0:02:03.158 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "ps", "--noheading" ], "delta": "0:00:00.046919", "end": "2024-07-10 04:48:24.745143", "rc": 0, "start": "2024-07-10 04:48:24.698224" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:48:24 +0000 (0:00:00.264) 0:02:03.422 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "network", "ls", "-n", "-q" ], "delta": "0:00:00.044733", "end": "2024-07-10 04:48:25.006741", "rc": 0, "start": "2024-07-10 04:48:24.962008" } STDOUT: podman quadlet-basic TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:48:25 +0000 (0:00:00.258) 0:02:03.681 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:48:25 +0000 (0:00:00.252) 0:02:03.934 ******** ok: [sut] => { "ansible_facts": { "services": { "NetworkManager-dispatcher.service": { "name": "NetworkManager-dispatcher.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "NetworkManager-wait-online.service": { "name": "NetworkManager-wait-online.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "NetworkManager.service": { "name": "NetworkManager.service", "source": "systemd", "state": "running", "status": "enabled" }, "auditd.service": { "name": "auditd.service", "source": "systemd", "state": "running", "status": "enabled" }, "auth-rpcgss-module.service": { "name": "auth-rpcgss-module.service", "source": "systemd", "state": "stopped", "status": "static" }, "autovt@.service": { "name": "autovt@.service", "source": "systemd", "state": "unknown", "status": "alias" }, "chrony-wait.service": { "name": "chrony-wait.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd-restricted.service": { "name": "chronyd-restricted.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd.service": { "name": "chronyd.service", "source": "systemd", "state": "running", "status": "enabled" }, "cloud-config.service": { "name": "cloud-config.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-final.service": { "name": "cloud-final.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init-hotplugd.service": { "name": "cloud-init-hotplugd.service", "source": "systemd", "state": "inactive", "status": "static" }, "cloud-init-local.service": { "name": "cloud-init-local.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init.service": { "name": "cloud-init.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "console-getty.service": { "name": "console-getty.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "container-getty@.service": { "name": "container-getty@.service", "source": "systemd", "state": "unknown", "status": "static" }, "cpupower.service": { "name": "cpupower.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "crond.service": { "name": "crond.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-broker.service": { "name": "dbus-broker.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-org.freedesktop.hostname1.service": { "name": "dbus-org.freedesktop.hostname1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.locale1.service": { "name": "dbus-org.freedesktop.locale1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.login1.service": { "name": "dbus-org.freedesktop.login1.service", "source": "systemd", "state": "active", "status": "alias" }, "dbus-org.freedesktop.nm-dispatcher.service": { "name": "dbus-org.freedesktop.nm-dispatcher.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.timedate1.service": { "name": "dbus-org.freedesktop.timedate1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus.service": { "name": "dbus.service", "source": "systemd", "state": "active", "status": "alias" }, "debug-shell.service": { "name": "debug-shell.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dnf-makecache.service": { "name": "dnf-makecache.service", "source": "systemd", "state": "stopped", "status": "static" }, "dnf-system-upgrade-cleanup.service": { "name": "dnf-system-upgrade-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "dnf-system-upgrade.service": { "name": "dnf-system-upgrade.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dracut-cmdline.service": { "name": "dracut-cmdline.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-initqueue.service": { "name": "dracut-initqueue.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-mount.service": { "name": "dracut-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-mount.service": { "name": "dracut-pre-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-pivot.service": { "name": "dracut-pre-pivot.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-trigger.service": { "name": "dracut-pre-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-udev.service": { "name": "dracut-pre-udev.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown-onfailure.service": { "name": "dracut-shutdown-onfailure.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown.service": { "name": "dracut-shutdown.service", "source": "systemd", "state": "stopped", "status": "static" }, "emergency.service": { "name": "emergency.service", "source": "systemd", "state": "stopped", "status": "static" }, "firewalld.service": { "name": "firewalld.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "fstrim.service": { "name": "fstrim.service", "source": "systemd", "state": "inactive", "status": "static" }, "getty@.service": { "name": "getty@.service", "source": "systemd", "state": "unknown", "status": "enabled" }, "getty@tty1.service": { "name": "getty@tty1.service", "source": "systemd", "state": "running", "status": "unknown" }, "grub-boot-indeterminate.service": { "name": "grub-boot-indeterminate.service", "source": "systemd", "state": "inactive", "status": "static" }, "grub2-systemd-integration.service": { "name": "grub2-systemd-integration.service", "source": "systemd", "state": "inactive", "status": "static" }, "gssproxy.service": { "name": "gssproxy.service", "source": "systemd", "state": "running", "status": "disabled" }, "initrd-cleanup.service": { "name": "initrd-cleanup.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-parse-etc.service": { "name": "initrd-parse-etc.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-switch-root.service": { "name": "initrd-switch-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-udevadm-cleanup-db.service": { "name": "initrd-udevadm-cleanup-db.service", "source": "systemd", "state": "stopped", "status": "static" }, "irqbalance.service": { "name": "irqbalance.service", "source": "systemd", "state": "running", "status": "enabled" }, "kdump.service": { "name": "kdump.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "kmod-static-nodes.service": { "name": "kmod-static-nodes.service", "source": "systemd", "state": "stopped", "status": "static" }, "kvm_stat.service": { "name": "kvm_stat.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "ldconfig.service": { "name": "ldconfig.service", "source": "systemd", "state": "stopped", "status": "static" }, "logrotate.service": { "name": "logrotate.service", "source": "systemd", "state": "stopped", "status": "static" }, "man-db-cache-update.service": { "name": "man-db-cache-update.service", "source": "systemd", "state": "inactive", "status": "static" }, "man-db-restart-cache-update.service": { "name": "man-db-restart-cache-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "microcode.service": { "name": "microcode.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "modprobe@.service": { "name": "modprobe@.service", "source": "systemd", "state": "unknown", "status": "static" }, "modprobe@configfs.service": { "name": "modprobe@configfs.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@drm.service": { "name": "modprobe@drm.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@fuse.service": { "name": "modprobe@fuse.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "netavark-dhcp-proxy.service": { "name": "netavark-dhcp-proxy.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "netavark-firewalld-reload.service": { "name": "netavark-firewalld-reload.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-blkmap.service": { "name": "nfs-blkmap.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-idmapd.service": { "name": "nfs-idmapd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-mountd.service": { "name": "nfs-mountd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-server.service": { "name": "nfs-server.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "nfs-utils.service": { "name": "nfs-utils.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfsdcld.service": { "name": "nfsdcld.service", "source": "systemd", "state": "stopped", "status": "static" }, "nftables.service": { "name": "nftables.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nis-domainname.service": { "name": "nis-domainname.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "nm-priv-helper.service": { "name": "nm-priv-helper.service", "source": "systemd", "state": "inactive", "status": "static" }, "oddjobd.service": { "name": "oddjobd.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "pam_namespace.service": { "name": "pam_namespace.service", "source": "systemd", "state": "inactive", "status": "static" }, "podman-auto-update.service": { "name": "podman-auto-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-clean-transient.service": { "name": "podman-clean-transient.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-kube@.service": { "name": "podman-kube@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "podman-restart.service": { "name": "podman-restart.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman.service": { "name": "podman.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "qemu-guest-agent.service": { "name": "qemu-guest-agent.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "quotaon.service": { "name": "quotaon.service", "source": "systemd", "state": "inactive", "status": "static" }, "rc-local.service": { "name": "rc-local.service", "source": "systemd", "state": "stopped", "status": "static" }, "rdisc.service": { "name": "rdisc.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rescue.service": { "name": "rescue.service", "source": "systemd", "state": "stopped", "status": "static" }, "restraintd.service": { "name": "restraintd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rngd.service": { "name": "rngd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpc-gssd.service": { "name": "rpc-gssd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd-notify.service": { "name": "rpc-statd-notify.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd.service": { "name": "rpc-statd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpcbind.service": { "name": "rpcbind.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpmdb-rebuild.service": { "name": "rpmdb-rebuild.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rsyslog.service": { "name": "rsyslog.service", "source": "systemd", "state": "running", "status": "enabled" }, "selinux-autorelabel-mark.service": { "name": "selinux-autorelabel-mark.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "selinux-autorelabel.service": { "name": "selinux-autorelabel.service", "source": "systemd", "state": "inactive", "status": "static" }, "selinux-check-proper-disable.service": { "name": "selinux-check-proper-disable.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "serial-getty@.service": { "name": "serial-getty@.service", "source": "systemd", "state": "unknown", "status": "indirect" }, "serial-getty@ttyS0.service": { "name": "serial-getty@ttyS0.service", "source": "systemd", "state": "running", "status": "unknown" }, "sshd-keygen@.service": { "name": "sshd-keygen@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "sshd-keygen@ecdsa.service": { "name": "sshd-keygen@ecdsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@ed25519.service": { "name": "sshd-keygen@ed25519.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@rsa.service": { "name": "sshd-keygen@rsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd.service": { "name": "sshd.service", "source": "systemd", "state": "running", "status": "enabled" }, "sshd@.service": { "name": "sshd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "sssd-autofs.service": { "name": "sssd-autofs.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-kcm.service": { "name": "sssd-kcm.service", "source": "systemd", "state": "stopped", "status": "indirect" }, "sssd-nss.service": { "name": "sssd-nss.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pac.service": { "name": "sssd-pac.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pam.service": { "name": "sssd-pam.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-ssh.service": { "name": "sssd-ssh.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-sudo.service": { "name": "sssd-sudo.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd.service": { "name": "sssd.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "system-update-cleanup.service": { "name": "system-update-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-ask-password-console.service": { "name": "systemd-ask-password-console.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-ask-password-wall.service": { "name": "systemd-ask-password-wall.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-backlight@.service": { "name": "systemd-backlight@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-binfmt.service": { "name": "systemd-binfmt.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-bless-boot.service": { "name": "systemd-bless-boot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-boot-check-no-failures.service": { "name": "systemd-boot-check-no-failures.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-boot-random-seed.service": { "name": "systemd-boot-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-boot-update.service": { "name": "systemd-boot-update.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-coredump@.service": { "name": "systemd-coredump@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-exit.service": { "name": "systemd-exit.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-firstboot.service": { "name": "systemd-firstboot.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck-root.service": { "name": "systemd-fsck-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck@.service": { "name": "systemd-fsck@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-growfs-root.service": { "name": "systemd-growfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-growfs@.service": { "name": "systemd-growfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-halt.service": { "name": "systemd-halt.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hibernate-resume@.service": { "name": "systemd-hibernate-resume@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-hibernate.service": { "name": "systemd-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hostnamed.service": { "name": "systemd-hostnamed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hwdb-update.service": { "name": "systemd-hwdb-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-hybrid-sleep.service": { "name": "systemd-hybrid-sleep.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-initctl.service": { "name": "systemd-initctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-catalog-update.service": { "name": "systemd-journal-catalog-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-flush.service": { "name": "systemd-journal-flush.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journald.service": { "name": "systemd-journald.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-journald@.service": { "name": "systemd-journald@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-kexec.service": { "name": "systemd-kexec.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-localed.service": { "name": "systemd-localed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-logind.service": { "name": "systemd-logind.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-machine-id-commit.service": { "name": "systemd-machine-id-commit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-modules-load.service": { "name": "systemd-modules-load.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-network-generator.service": { "name": "systemd-network-generator.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-pcrfs-root.service": { "name": "systemd-pcrfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pcrfs@.service": { "name": "systemd-pcrfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-pcrmachine.service": { "name": "systemd-pcrmachine.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-initrd.service": { "name": "systemd-pcrphase-initrd.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-sysinit.service": { "name": "systemd-pcrphase-sysinit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase.service": { "name": "systemd-pcrphase.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-poweroff.service": { "name": "systemd-poweroff.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pstore.service": { "name": "systemd-pstore.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-quotacheck.service": { "name": "systemd-quotacheck.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-random-seed.service": { "name": "systemd-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-reboot.service": { "name": "systemd-reboot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-remount-fs.service": { "name": "systemd-remount-fs.service", "source": "systemd", "state": "stopped", "status": "enabled-runtime" }, "systemd-repart.service": { "name": "systemd-repart.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-rfkill.service": { "name": "systemd-rfkill.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-suspend-then-hibernate.service": { "name": "systemd-suspend-then-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-suspend.service": { "name": "systemd-suspend.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-sysctl.service": { "name": "systemd-sysctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-sysext.service": { "name": "systemd-sysext.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "systemd-sysupdate-reboot.service": { "name": "systemd-sysupdate-reboot.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysupdate.service": { "name": "systemd-sysupdate.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysusers.service": { "name": "systemd-sysusers.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-timedated.service": { "name": "systemd-timedated.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-tmpfiles-clean.service": { "name": "systemd-tmpfiles-clean.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup-dev.service": { "name": "systemd-tmpfiles-setup-dev.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup.service": { "name": "systemd-tmpfiles-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-settle.service": { "name": "systemd-udev-settle.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-trigger.service": { "name": "systemd-udev-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udevd.service": { "name": "systemd-udevd.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-update-done.service": { "name": "systemd-update-done.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp-runlevel.service": { "name": "systemd-update-utmp-runlevel.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp.service": { "name": "systemd-update-utmp.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-user-sessions.service": { "name": "systemd-user-sessions.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-vconsole-setup.service": { "name": "systemd-vconsole-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-volatile-root.service": { "name": "systemd-volatile-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "teamd@.service": { "name": "teamd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@.service": { "name": "user-runtime-dir@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@0.service": { "name": "user-runtime-dir@0.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user-runtime-dir@1111.service": { "name": "user-runtime-dir@1111.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user@.service": { "name": "user@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user@0.service": { "name": "user@0.service", "source": "systemd", "state": "running", "status": "unknown" }, "user@1111.service": { "name": "user@1111.service", "source": "systemd", "state": "running", "status": "unknown" } } }, "changed": false } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:48:26 +0000 (0:00:01.483) 0:02:05.417 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:48:26 +0000 (0:00:00.052) 0:02:05.470 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "files/quadlet-basic.network", "__podman_quadlet_spec": {}, "__podman_quadlet_str": "[Network]\nSubnet=192.168.29.0/24\nGateway=192.168.29.1\nLabel=app=wordpress\nNetworkName=quadlet-basic", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:48:26 +0000 (0:00:00.030) 0:02:05.500 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:48:26 +0000 (0:00:00.025) 0:02:05.526 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:48:26 +0000 (0:00:00.021) 0:02:05.548 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic", "__podman_quadlet_type": "network", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:48:26 +0000 (0:00:00.029) 0:02:05.578 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:26 +0000 (0:00:00.038) 0:02:05.616 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.027) 0:02:05.643 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.025) 0:02:05.669 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.028) 0:02:05.697 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.202) 0:02:05.899 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.027) 0:02:05.926 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.195) 0:02:06.122 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.005030", "end": "2024-07-10 04:48:27.645124", "rc": 0, "start": "2024-07-10 04:48:27.640094" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.196) 0:02:06.318 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003720", "end": "2024-07-10 04:48:27.843508", "rc": 0, "start": "2024-07-10 04:48:27.839788" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.236) 0:02:06.555 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.033) 0:02:06.588 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:27 +0000 (0:00:00.023) 0:02:06.612 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.029) 0:02:06.642 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.021) 0:02:06.664 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.022) 0:02:06.687 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.022) 0:02:06.710 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-network.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.040) 0:02:06.751 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.025) 0:02:06.776 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.023) 0:02:06.800 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic.network", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.051) 0:02:06.851 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.028) 0:02:06.879 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.048) 0:02:06.927 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586858.2301085, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1720586896.4132197, "dev": 43, "device_type": 0, "executable": true, "exists": true, "gid": 1111, "gr_name": "user_quadlet_basic", "inode": 1, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0700", "mtime": 1720586896.4132197, "nlink": 7, "path": "/run/user/1111", "pw_name": "user_quadlet_basic", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 160, "uid": 1111, "version": null, "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": true } } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.203) 0:02:07.131 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "quadlet-basic-network.service", "state": "stopped", "status": { "AccessSELinuxContext": "unconfined_u:object_r:user_tmp_t:s0", "ActiveEnterTimestamp": "Wed 2024-07-10 04:47:43 UTC", "ActiveEnterTimestampMonotonic": "619619788", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "basic.target run-user-1111.mount -.mount app.slice", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Wed 2024-07-10 04:47:43 UTC", "AssertTimestampMonotonic": "619580836", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "33653000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2024-07-10 04:47:43 UTC", "ConditionTimestampMonotonic": "619580831", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "quadlet-basic-network.service", "DevicePolicy": "auto", "DynamicUser": "no", "ExecMainCode": "1", "ExecMainExitTimestamp": "Wed 2024-07-10 04:47:43 UTC", "ExecMainExitTimestampMonotonic": "619619667", "ExecMainPID": "13425", "ExecMainStartTimestamp": "Wed 2024-07-10 04:47:43 UTC", "ExecMainStartTimestampMonotonic": "619590115", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman network create --ignore --subnet=192.168.29.0/24 --gateway=192.168.29.1 --label app=wordpress quadlet-basic ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman network create --ignore --subnet=192.168.29.0/24 --gateway=192.168.29.1 --label app=wordpress quadlet-basic ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/user/1111/systemd/generator/quadlet-basic-network.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-network.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2024-07-10 04:47:43 UTC", "InactiveExitTimestampMonotonic": "619590400", "InvocationID": "91670623fa5e479bad689ad0f5feeb4f", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "inherit", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-network.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "200", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "app.slice basic.target", "RequiresMountsFor": "/run/user/1111/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "app.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Wed 2024-07-10 04:47:43 UTC", "StateChangeTimestampMonotonic": "619619788", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "exited", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-network", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0", "WorkingDirectory": "!/home/user_quadlet_basic" } } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:48:28 +0000 (0:00:00.454) 0:02:07.585 ******** changed: [sut] => { "changed": true, "path": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic.network", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:48:29 +0000 (0:00:00.198) 0:02:07.784 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:29 +0000 (0:00:00.035) 0:02:07.819 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:29 +0000 (0:00:00.022) 0:02:07.842 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:29 +0000 (0:00:00.022) 0:02:07.865 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:48:29 +0000 (0:00:00.024) 0:02:07.889 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:48:29 +0000 (0:00:00.373) 0:02:08.262 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "--all", "-f" ], "delta": "0:00:00.047930", "end": "2024-07-10 04:48:29.847631", "rc": 0, "start": "2024-07-10 04:48:29.799701" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:48:29 +0000 (0:00:00.262) 0:02:08.525 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "network", "prune", "-f" ], "delta": "0:00:00.045593", "end": "2024-07-10 04:48:30.113883", "rc": 0, "start": "2024-07-10 04:48:30.068290" } STDOUT: quadlet-basic TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:48:30 +0000 (0:00:00.266) 0:02:08.791 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:48:30 +0000 (0:00:00.024) 0:02:08.816 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "images", "-n" ], "delta": "0:00:00.043449", "end": "2024-07-10 04:48:30.397565", "rc": 0, "start": "2024-07-10 04:48:30.354116" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:48:30 +0000 (0:00:00.259) 0:02:09.075 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "volume", "ls", "-n" ], "delta": "0:00:00.044712", "end": "2024-07-10 04:48:30.657588", "rc": 0, "start": "2024-07-10 04:48:30.612876" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:30 +0000 (0:00:00.260) 0:02:09.336 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "ps", "--noheading" ], "delta": "0:00:00.048537", "end": "2024-07-10 04:48:30.920772", "rc": 0, "start": "2024-07-10 04:48:30.872235" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:48:30 +0000 (0:00:00.261) 0:02:09.598 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "network", "ls", "-n", "-q" ], "delta": "0:00:00.042464", "end": "2024-07-10 04:48:31.178502", "rc": 0, "start": "2024-07-10 04:48:31.136038" } STDOUT: podman TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:48:31 +0000 (0:00:00.256) 0:02:09.854 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:48:31 +0000 (0:00:00.257) 0:02:10.111 ******** ok: [sut] => { "ansible_facts": { "services": { "NetworkManager-dispatcher.service": { "name": "NetworkManager-dispatcher.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "NetworkManager-wait-online.service": { "name": "NetworkManager-wait-online.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "NetworkManager.service": { "name": "NetworkManager.service", "source": "systemd", "state": "running", "status": "enabled" }, "auditd.service": { "name": "auditd.service", "source": "systemd", "state": "running", "status": "enabled" }, "auth-rpcgss-module.service": { "name": "auth-rpcgss-module.service", "source": "systemd", "state": "stopped", "status": "static" }, "autovt@.service": { "name": "autovt@.service", "source": "systemd", "state": "unknown", "status": "alias" }, "chrony-wait.service": { "name": "chrony-wait.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd-restricted.service": { "name": "chronyd-restricted.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd.service": { "name": "chronyd.service", "source": "systemd", "state": "running", "status": "enabled" }, "cloud-config.service": { "name": "cloud-config.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-final.service": { "name": "cloud-final.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init-hotplugd.service": { "name": "cloud-init-hotplugd.service", "source": "systemd", "state": "inactive", "status": "static" }, "cloud-init-local.service": { "name": "cloud-init-local.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init.service": { "name": "cloud-init.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "console-getty.service": { "name": "console-getty.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "container-getty@.service": { "name": "container-getty@.service", "source": "systemd", "state": "unknown", "status": "static" }, "cpupower.service": { "name": "cpupower.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "crond.service": { "name": "crond.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-broker.service": { "name": "dbus-broker.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-org.freedesktop.hostname1.service": { "name": "dbus-org.freedesktop.hostname1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.locale1.service": { "name": "dbus-org.freedesktop.locale1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.login1.service": { "name": "dbus-org.freedesktop.login1.service", "source": "systemd", "state": "active", "status": "alias" }, "dbus-org.freedesktop.nm-dispatcher.service": { "name": "dbus-org.freedesktop.nm-dispatcher.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.timedate1.service": { "name": "dbus-org.freedesktop.timedate1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus.service": { "name": "dbus.service", "source": "systemd", "state": "active", "status": "alias" }, "debug-shell.service": { "name": "debug-shell.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dnf-makecache.service": { "name": "dnf-makecache.service", "source": "systemd", "state": "stopped", "status": "static" }, "dnf-system-upgrade-cleanup.service": { "name": "dnf-system-upgrade-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "dnf-system-upgrade.service": { "name": "dnf-system-upgrade.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dracut-cmdline.service": { "name": "dracut-cmdline.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-initqueue.service": { "name": "dracut-initqueue.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-mount.service": { "name": "dracut-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-mount.service": { "name": "dracut-pre-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-pivot.service": { "name": "dracut-pre-pivot.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-trigger.service": { "name": "dracut-pre-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-udev.service": { "name": "dracut-pre-udev.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown-onfailure.service": { "name": "dracut-shutdown-onfailure.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown.service": { "name": "dracut-shutdown.service", "source": "systemd", "state": "stopped", "status": "static" }, "emergency.service": { "name": "emergency.service", "source": "systemd", "state": "stopped", "status": "static" }, "firewalld.service": { "name": "firewalld.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "fstrim.service": { "name": "fstrim.service", "source": "systemd", "state": "inactive", "status": "static" }, "getty@.service": { "name": "getty@.service", "source": "systemd", "state": "unknown", "status": "enabled" }, "getty@tty1.service": { "name": "getty@tty1.service", "source": "systemd", "state": "running", "status": "unknown" }, "grub-boot-indeterminate.service": { "name": "grub-boot-indeterminate.service", "source": "systemd", "state": "inactive", "status": "static" }, "grub2-systemd-integration.service": { "name": "grub2-systemd-integration.service", "source": "systemd", "state": "inactive", "status": "static" }, "gssproxy.service": { "name": "gssproxy.service", "source": "systemd", "state": "running", "status": "disabled" }, "initrd-cleanup.service": { "name": "initrd-cleanup.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-parse-etc.service": { "name": "initrd-parse-etc.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-switch-root.service": { "name": "initrd-switch-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-udevadm-cleanup-db.service": { "name": "initrd-udevadm-cleanup-db.service", "source": "systemd", "state": "stopped", "status": "static" }, "irqbalance.service": { "name": "irqbalance.service", "source": "systemd", "state": "running", "status": "enabled" }, "kdump.service": { "name": "kdump.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "kmod-static-nodes.service": { "name": "kmod-static-nodes.service", "source": "systemd", "state": "stopped", "status": "static" }, "kvm_stat.service": { "name": "kvm_stat.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "ldconfig.service": { "name": "ldconfig.service", "source": "systemd", "state": "stopped", "status": "static" }, "logrotate.service": { "name": "logrotate.service", "source": "systemd", "state": "stopped", "status": "static" }, "man-db-cache-update.service": { "name": "man-db-cache-update.service", "source": "systemd", "state": "inactive", "status": "static" }, "man-db-restart-cache-update.service": { "name": "man-db-restart-cache-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "microcode.service": { "name": "microcode.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "modprobe@.service": { "name": "modprobe@.service", "source": "systemd", "state": "unknown", "status": "static" }, "modprobe@configfs.service": { "name": "modprobe@configfs.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@drm.service": { "name": "modprobe@drm.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@fuse.service": { "name": "modprobe@fuse.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "netavark-dhcp-proxy.service": { "name": "netavark-dhcp-proxy.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "netavark-firewalld-reload.service": { "name": "netavark-firewalld-reload.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-blkmap.service": { "name": "nfs-blkmap.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-idmapd.service": { "name": "nfs-idmapd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-mountd.service": { "name": "nfs-mountd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-server.service": { "name": "nfs-server.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "nfs-utils.service": { "name": "nfs-utils.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfsdcld.service": { "name": "nfsdcld.service", "source": "systemd", "state": "stopped", "status": "static" }, "nftables.service": { "name": "nftables.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nis-domainname.service": { "name": "nis-domainname.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "nm-priv-helper.service": { "name": "nm-priv-helper.service", "source": "systemd", "state": "inactive", "status": "static" }, "oddjobd.service": { "name": "oddjobd.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "pam_namespace.service": { "name": "pam_namespace.service", "source": "systemd", "state": "inactive", "status": "static" }, "podman-auto-update.service": { "name": "podman-auto-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-clean-transient.service": { "name": "podman-clean-transient.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-kube@.service": { "name": "podman-kube@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "podman-restart.service": { "name": "podman-restart.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman.service": { "name": "podman.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "qemu-guest-agent.service": { "name": "qemu-guest-agent.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "quotaon.service": { "name": "quotaon.service", "source": "systemd", "state": "inactive", "status": "static" }, "rc-local.service": { "name": "rc-local.service", "source": "systemd", "state": "stopped", "status": "static" }, "rdisc.service": { "name": "rdisc.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rescue.service": { "name": "rescue.service", "source": "systemd", "state": "stopped", "status": "static" }, "restraintd.service": { "name": "restraintd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rngd.service": { "name": "rngd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpc-gssd.service": { "name": "rpc-gssd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd-notify.service": { "name": "rpc-statd-notify.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd.service": { "name": "rpc-statd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpcbind.service": { "name": "rpcbind.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpmdb-rebuild.service": { "name": "rpmdb-rebuild.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rsyslog.service": { "name": "rsyslog.service", "source": "systemd", "state": "running", "status": "enabled" }, "selinux-autorelabel-mark.service": { "name": "selinux-autorelabel-mark.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "selinux-autorelabel.service": { "name": "selinux-autorelabel.service", "source": "systemd", "state": "inactive", "status": "static" }, "selinux-check-proper-disable.service": { "name": "selinux-check-proper-disable.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "serial-getty@.service": { "name": "serial-getty@.service", "source": "systemd", "state": "unknown", "status": "indirect" }, "serial-getty@ttyS0.service": { "name": "serial-getty@ttyS0.service", "source": "systemd", "state": "running", "status": "unknown" }, "sshd-keygen@.service": { "name": "sshd-keygen@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "sshd-keygen@ecdsa.service": { "name": "sshd-keygen@ecdsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@ed25519.service": { "name": "sshd-keygen@ed25519.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@rsa.service": { "name": "sshd-keygen@rsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd.service": { "name": "sshd.service", "source": "systemd", "state": "running", "status": "enabled" }, "sshd@.service": { "name": "sshd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "sssd-autofs.service": { "name": "sssd-autofs.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-kcm.service": { "name": "sssd-kcm.service", "source": "systemd", "state": "stopped", "status": "indirect" }, "sssd-nss.service": { "name": "sssd-nss.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pac.service": { "name": "sssd-pac.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pam.service": { "name": "sssd-pam.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-ssh.service": { "name": "sssd-ssh.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-sudo.service": { "name": "sssd-sudo.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd.service": { "name": "sssd.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "system-update-cleanup.service": { "name": "system-update-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-ask-password-console.service": { "name": "systemd-ask-password-console.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-ask-password-wall.service": { "name": "systemd-ask-password-wall.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-backlight@.service": { "name": "systemd-backlight@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-binfmt.service": { "name": "systemd-binfmt.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-bless-boot.service": { "name": "systemd-bless-boot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-boot-check-no-failures.service": { "name": "systemd-boot-check-no-failures.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-boot-random-seed.service": { "name": "systemd-boot-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-boot-update.service": { "name": "systemd-boot-update.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-coredump@.service": { "name": "systemd-coredump@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-exit.service": { "name": "systemd-exit.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-firstboot.service": { "name": "systemd-firstboot.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck-root.service": { "name": "systemd-fsck-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck@.service": { "name": "systemd-fsck@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-growfs-root.service": { "name": "systemd-growfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-growfs@.service": { "name": "systemd-growfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-halt.service": { "name": "systemd-halt.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hibernate-resume@.service": { "name": "systemd-hibernate-resume@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-hibernate.service": { "name": "systemd-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hostnamed.service": { "name": "systemd-hostnamed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hwdb-update.service": { "name": "systemd-hwdb-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-hybrid-sleep.service": { "name": "systemd-hybrid-sleep.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-initctl.service": { "name": "systemd-initctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-catalog-update.service": { "name": "systemd-journal-catalog-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-flush.service": { "name": "systemd-journal-flush.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journald.service": { "name": "systemd-journald.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-journald@.service": { "name": "systemd-journald@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-kexec.service": { "name": "systemd-kexec.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-localed.service": { "name": "systemd-localed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-logind.service": { "name": "systemd-logind.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-machine-id-commit.service": { "name": "systemd-machine-id-commit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-modules-load.service": { "name": "systemd-modules-load.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-network-generator.service": { "name": "systemd-network-generator.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-pcrfs-root.service": { "name": "systemd-pcrfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pcrfs@.service": { "name": "systemd-pcrfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-pcrmachine.service": { "name": "systemd-pcrmachine.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-initrd.service": { "name": "systemd-pcrphase-initrd.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-sysinit.service": { "name": "systemd-pcrphase-sysinit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase.service": { "name": "systemd-pcrphase.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-poweroff.service": { "name": "systemd-poweroff.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pstore.service": { "name": "systemd-pstore.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-quotacheck.service": { "name": "systemd-quotacheck.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-random-seed.service": { "name": "systemd-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-reboot.service": { "name": "systemd-reboot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-remount-fs.service": { "name": "systemd-remount-fs.service", "source": "systemd", "state": "stopped", "status": "enabled-runtime" }, "systemd-repart.service": { "name": "systemd-repart.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-rfkill.service": { "name": "systemd-rfkill.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-suspend-then-hibernate.service": { "name": "systemd-suspend-then-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-suspend.service": { "name": "systemd-suspend.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-sysctl.service": { "name": "systemd-sysctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-sysext.service": { "name": "systemd-sysext.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "systemd-sysupdate-reboot.service": { "name": "systemd-sysupdate-reboot.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysupdate.service": { "name": "systemd-sysupdate.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysusers.service": { "name": "systemd-sysusers.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-timedated.service": { "name": "systemd-timedated.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-tmpfiles-clean.service": { "name": "systemd-tmpfiles-clean.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup-dev.service": { "name": "systemd-tmpfiles-setup-dev.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup.service": { "name": "systemd-tmpfiles-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-settle.service": { "name": "systemd-udev-settle.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-trigger.service": { "name": "systemd-udev-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udevd.service": { "name": "systemd-udevd.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-update-done.service": { "name": "systemd-update-done.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp-runlevel.service": { "name": "systemd-update-utmp-runlevel.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp.service": { "name": "systemd-update-utmp.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-user-sessions.service": { "name": "systemd-user-sessions.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-vconsole-setup.service": { "name": "systemd-vconsole-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-volatile-root.service": { "name": "systemd-volatile-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "teamd@.service": { "name": "teamd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@.service": { "name": "user-runtime-dir@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@0.service": { "name": "user-runtime-dir@0.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user-runtime-dir@1111.service": { "name": "user-runtime-dir@1111.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user@.service": { "name": "user@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user@0.service": { "name": "user@0.service", "source": "systemd", "state": "running", "status": "unknown" }, "user@1111.service": { "name": "user@1111.service", "source": "systemd", "state": "running", "status": "unknown" } } }, "changed": false } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:48:32 +0000 (0:00:01.491) 0:02:11.602 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:48:32 +0000 (0:00:00.022) 0:02:11.625 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:4 Wednesday 10 July 2024 04:48:33 +0000 (0:00:00.096) 0:02:11.722 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set cancel linger vars] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:12 Wednesday 10 July 2024 04:48:33 +0000 (0:00:00.028) 0:02:11.751 ******** ok: [sut] => { "ansible_facts": { "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:17 Wednesday 10 July 2024 04:48:33 +0000 (0:00:00.029) 0:02:11.780 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586858.2301085, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1720586896.4132197, "dev": 43, "device_type": 0, "executable": true, "exists": true, "gid": 1111, "gr_name": "user_quadlet_basic", "inode": 1, "isblk": false, "ischr": false, "isdir": true, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": false, "isuid": false, "mimetype": "inode/directory", "mode": "0700", "mtime": 1720586896.4132197, "nlink": 7, "path": "/run/user/1111", "pw_name": "user_quadlet_basic", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 160, "uid": 1111, "version": null, "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": true } } TASK [linux-system-roles.podman : Gather facts for containers] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:22 Wednesday 10 July 2024 04:48:33 +0000 (0:00:00.205) 0:02:11.986 ******** ok: [sut] => { "changed": false, "containers": [] } TASK [linux-system-roles.podman : Gather facts for networks] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:31 Wednesday 10 July 2024 04:48:33 +0000 (0:00:00.315) 0:02:12.301 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "network", "ls", "-q" ], "delta": "0:00:00.049125", "end": "2024-07-10 04:48:33.886558", "rc": 0, "start": "2024-07-10 04:48:33.837433" } STDOUT: podman TASK [linux-system-roles.podman : Gather secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:41 Wednesday 10 July 2024 04:48:33 +0000 (0:00:00.261) 0:02:12.562 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "secret", "ls", "-n", "-q" ], "delta": "0:00:00.043844", "end": "2024-07-10 04:48:34.144577", "rc": 0, "start": "2024-07-10 04:48:34.100733" } TASK [linux-system-roles.podman : Cancel linger if no more resources are in use] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:51 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.258) 0:02:12.821 ******** changed: [sut] => { "changed": true, "cmd": [ "loginctl", "disable-linger", "user_quadlet_basic" ], "delta": "0:00:00.012737", "end": "2024-07-10 04:48:34.364877", "rc": 0, "start": "2024-07-10 04:48:34.352140" } TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.230) 0:02:13.051 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.021) 0:02:13.072 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Ensure no resources] ***************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:215 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.020) 0:02:13.092 ******** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Ensure no linger] ******************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:231 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.034) 0:02:13.127 ******** ok: [sut] => { "changed": false, "failed_when_result": false, "stat": { "exists": false } } TASK [Run the role - root] ***************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:237 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.199) 0:02:13.326 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.106) 0:02:13.433 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.040) 0:02:13.473 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.036) 0:02:13.510 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.037) 0:02:13.547 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.032) 0:02:13.580 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:48:34 +0000 (0:00:00.051) 0:02:13.631 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:48:35 +0000 (0:00:00.659) 0:02:14.291 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:48:35 +0000 (0:00:00.033) 0:02:14.325 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:48:35 +0000 (0:00:00.044) 0:02:14.369 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.032481", "end": "2024-07-10 04:48:35.927050", "rc": 0, "start": "2024-07-10 04:48:35.894569" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:48:35 +0000 (0:00:00.244) 0:02:14.614 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.035) 0:02:14.650 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.024) 0:02:14.674 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.062) 0:02:14.737 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.041) 0:02:14.779 ******** ok: [sut] => { "ansible_facts": { "getent_passwd": { "root": [ "x", "0", "0", "root", "/root", "/bin/bash" ] } }, "changed": false } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.211) 0:02:14.990 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.026) 0:02:15.016 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.028) 0:02:15.045 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.204) 0:02:15.250 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.028) 0:02:15.279 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.201) 0:02:15.480 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.022) 0:02:15.502 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.051) 0:02:15.554 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.021) 0:02:15.576 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.021) 0:02:15.597 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:36 +0000 (0:00:00.022) 0:02:15.620 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.023) 0:02:15.643 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.021) 0:02:15.665 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.021) 0:02:15.687 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/etc/containers/policy.json", "__podman_registries_conf_file": "/etc/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/etc/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.029) 0:02:15.717 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.043) 0:02:15.760 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.022) 0:02:15.782 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.025) 0:02:15.807 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.041) 0:02:15.849 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.022) 0:02:15.871 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.023) 0:02:15.895 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.130) 0:02:16.026 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.037) 0:02:16.064 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.029) 0:02:16.093 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.055) 0:02:16.149 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.033) 0:02:16.183 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.023) 0:02:16.207 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.024) 0:02:16.231 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.022) 0:02:16.254 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.028) 0:02:16.282 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.023) 0:02:16.305 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.022) 0:02:16.328 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.021) 0:02:16.349 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.020) 0:02:16.370 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.064) 0:02:16.434 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.023) 0:02:16.458 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false, "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.085) 0:02:16.543 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.035) 0:02:16.578 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.023) 0:02:16.602 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:37 +0000 (0:00:00.025) 0:02:16.627 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.021) 0:02:16.649 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.021) 0:02:16.671 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.350) 0:02:17.021 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.026) 0:02:17.047 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false, "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.030) 0:02:17.077 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.036) 0:02:17.114 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.032) 0:02:17.146 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.022) 0:02:17.169 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.024) 0:02:17.194 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.066) 0:02:17.260 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.345) 0:02:17.605 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:48:38 +0000 (0:00:00.020) 0:02:17.626 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.062) 0:02:17.689 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "files/quadlet-basic.network", "__podman_quadlet_spec": {}, "__podman_quadlet_str": "[Network]\nSubnet=192.168.29.0/24\nGateway=192.168.29.1\nLabel=app=wordpress\nNetworkName=quadlet-basic", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.028) 0:02:17.717 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.026) 0:02:17.743 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.023) 0:02:17.766 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic", "__podman_quadlet_type": "network", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.031) 0:02:17.798 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.040) 0:02:17.839 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.025) 0:02:17.864 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.025) 0:02:17.889 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.027) 0:02:17.917 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.238) 0:02:18.156 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.028) 0:02:18.185 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.206) 0:02:18.391 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.024) 0:02:18.415 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.027) 0:02:18.443 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.022) 0:02:18.465 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.022) 0:02:18.487 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.023) 0:02:18.511 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.022) 0:02:18.533 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.031) 0:02:18.564 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.025) 0:02:18.590 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-network.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:48:39 +0000 (0:00:00.039) 0:02:18.630 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.038) 0:02:18.668 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.035) 0:02:18.703 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/etc/containers/systemd/quadlet-basic.network", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.065) 0:02:18.768 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.035) 0:02:18.804 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.023) 0:02:18.828 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.099) 0:02:18.927 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.036) 0:02:18.964 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.021) 0:02:18.986 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.021) 0:02:19.007 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.021) 0:02:19.028 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.020) 0:02:19.049 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Ensure the quadlet directory is present] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.019) 0:02:19.069 ******** ok: [sut] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/systemd", "secontext": "system_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Wednesday 10 July 2024 04:48:40 +0000 (0:00:00.211) 0:02:19.280 ******** changed: [sut] => { "changed": true, "checksum": "3c989190d3ea56ac3c8f369dd995770bd30084cb", "dest": "/etc/containers/systemd/quadlet-basic.network", "gid": 0, "group": "root", "md5sum": "8926aec8da4d9dc05a3219a0ad9ce501", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 100, "src": "/root/.ansible/tmp/ansible-tmp-1720586920.676101-14864-182970765790444/source", "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Ensure quadlet file content is present] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Wednesday 10 July 2024 04:48:41 +0000 (0:00:00.537) 0:02:19.817 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Wednesday 10 July 2024 04:48:41 +0000 (0:00:00.025) 0:02:19.843 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Wednesday 10 July 2024 04:48:41 +0000 (0:00:00.023) 0:02:19.866 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Wednesday 10 July 2024 04:48:41 +0000 (0:00:00.517) 0:02:20.384 ******** changed: [sut] => { "changed": true, "name": "quadlet-basic-network.service", "state": "started", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "system.slice sysinit.target -.mount systemd-journald.socket basic.target", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "[not set]", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "quadlet-basic-network.service", "DevicePolicy": "auto", "DynamicUser": "no", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman network create --ignore --subnet=192.168.29.0/24 --gateway=192.168.29.1 --label app=wordpress quadlet-basic ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman network create --ignore --subnet=192.168.29.0/24 --gateway=192.168.29.1 --label app=wordpress quadlet-basic ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/systemd/generator/quadlet-basic-network.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-network.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-network.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "sysinit.target -.mount system.slice", "RequiresMountsFor": "/run/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestampMonotonic": "0", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-network", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity" } } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.403) 0:02:20.787 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.024) 0:02:20.812 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Volume": {} }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.029) 0:02:20.841 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.026) 0:02:20.868 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.021) 0:02:20.890 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "volume", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.028) 0:02:20.918 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.038) 0:02:20.957 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.025) 0:02:20.983 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.030) 0:02:21.013 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.035) 0:02:21.049 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.204) 0:02:21.254 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.027) 0:02:21.281 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.199) 0:02:21.481 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.024) 0:02:21.505 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.025) 0:02:21.530 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.021) 0:02:21.552 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.021) 0:02:21.574 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.021) 0:02:21.595 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:42 +0000 (0:00:00.021) 0:02:21.616 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.026) 0:02:21.642 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.022) 0:02:21.665 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql-volume.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.037) 0:02:21.703 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.022) 0:02:21.726 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.030) 0:02:21.757 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/etc/containers/systemd/quadlet-basic-mysql.volume", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.048) 0:02:21.805 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.027) 0:02:21.833 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.022) 0:02:21.855 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.097) 0:02:21.953 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.038) 0:02:21.991 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.025) 0:02:22.017 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.022) 0:02:22.039 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.021) 0:02:22.060 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.020) 0:02:22.080 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Ensure the quadlet directory is present] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.020) 0:02:22.100 ******** ok: [sut] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/systemd", "secontext": "system_u:object_r:etc_t:s0", "size": 35, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.207) 0:02:22.308 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file content is present] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.021) 0:02:22.329 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Wednesday 10 July 2024 04:48:43 +0000 (0:00:00.021) 0:02:22.351 ******** changed: [sut] => { "changed": true, "checksum": "fd0ae560360afa5541b866560b1e849d25e216ef", "dest": "/etc/containers/systemd/quadlet-basic-mysql.volume", "gid": 0, "group": "root", "md5sum": "4967598a0284ad3e296ab106829a30a2", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 53, "src": "/root/.ansible/tmp/ansible-tmp-1720586923.7478862-14959-22131802664627/source", "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Wednesday 10 July 2024 04:48:44 +0000 (0:00:00.545) 0:02:22.896 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Wednesday 10 July 2024 04:48:44 +0000 (0:00:00.550) 0:02:23.447 ******** changed: [sut] => { "changed": true, "name": "quadlet-basic-mysql-volume.service", "state": "started", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "basic.target system.slice systemd-journald.socket -.mount sysinit.target", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "[not set]", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "quadlet-basic-mysql-volume.service", "DevicePolicy": "auto", "DynamicUser": "no", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman volume create --ignore systemd-quadlet-basic-mysql ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman volume create --ignore systemd-quadlet-basic-mysql ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/systemd/generator/quadlet-basic-mysql-volume.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-mysql-volume.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-mysql-volume.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "sysinit.target -.mount system.slice", "RequiresMountsFor": "/run/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestampMonotonic": "0", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-mysql-volume", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity" } } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.396) 0:02:23.843 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.023) 0:02:23.867 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "quadlet-basic-mysql", "Environment": [ "FOO=/bin/busybox-extras", "BAZ=test" ], "Image": "quay.io/linux-system-roles/mysql:5.6", "Network": "quadlet-basic.network", "PodmanArgs": "--secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json", "Volume": "quadlet-basic-mysql.volume:/var/lib/mysql" }, "Install": { "WantedBy": "default.target" } }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.028) 0:02:23.895 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.026) 0:02:23.921 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.021) 0:02:23.943 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.029) 0:02:23.973 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.038) 0:02:24.011 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.026) 0:02:24.038 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.045) 0:02:24.084 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.039) 0:02:24.124 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.229) 0:02:24.353 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.030) 0:02:24.383 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:45 +0000 (0:00:00.251) 0:02:24.634 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.023) 0:02:24.658 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.025) 0:02:24.683 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.023) 0:02:24.706 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.045) 0:02:24.751 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.025) 0:02:24.776 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.048) 0:02:24.825 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.038) 0:02:24.864 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.024) 0:02:24.889 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.044) 0:02:24.933 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.024) 0:02:24.957 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.023) 0:02:24.981 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_quadlet_file": "/etc/containers/systemd/quadlet-basic-mysql.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.046) 0:02:25.028 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.025) 0:02:25.053 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.021) 0:02:25.075 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.043) 0:02:25.118 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.080) 0:02:25.199 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.023) 0:02:25.222 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.023) 0:02:25.245 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.021) 0:02:25.267 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Wednesday 10 July 2024 04:48:46 +0000 (0:00:00.021) 0:02:25.289 ******** changed: [sut] => (item=None) => { "attempts": 1, "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Ensure the quadlet directory is present] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Wednesday 10 July 2024 04:48:53 +0000 (0:00:06.748) 0:02:32.037 ******** ok: [sut] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/systemd", "secontext": "system_u:object_r:etc_t:s0", "size": 69, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Wednesday 10 July 2024 04:48:53 +0000 (0:00:00.200) 0:02:32.238 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file content is present] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Wednesday 10 July 2024 04:48:53 +0000 (0:00:00.059) 0:02:32.297 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Wednesday 10 July 2024 04:48:53 +0000 (0:00:00.022) 0:02:32.319 ******** changed: [sut] => { "changed": true, "checksum": "45cd978d7b06ce53aa29035a1848234b096cce98", "dest": "/etc/containers/systemd/quadlet-basic-mysql.container", "gid": 0, "group": "root", "md5sum": "1d3b87d14c3bfc8b9ec3b735c3840f65", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 443, "src": "/root/.ansible/tmp/ansible-tmp-1720586933.7164116-15051-91080426580126/source", "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Wednesday 10 July 2024 04:48:54 +0000 (0:00:00.535) 0:02:32.854 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Wednesday 10 July 2024 04:48:54 +0000 (0:00:00.506) 0:02:33.361 ******** changed: [sut] => { "changed": true, "name": "quadlet-basic-mysql.service", "state": "started", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "quadlet-basic-mysql-volume.service systemd-journald.socket sysinit.target quadlet-basic-network.service -.mount basic.target system.slice", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target multi-user.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "[not set]", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "no", "ConditionTimestampMonotonic": "0", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "yes", "DelegateControllers": "cpu cpuacct cpuset io blkio memory devices pids bpf-firewall bpf-devices bpf-foreign bpf-socket-bind bpf-restrict-network-interfaces", "Description": "quadlet-basic-mysql.service", "DevicePolicy": "auto", "DynamicUser": "no", "Environment": "PODMAN_SYSTEMD_UNIT=quadlet-basic-mysql.service", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=quadlet-basic-mysql --cidfile=/run/quadlet-basic-mysql.cid --replace --rm --cgroups=split --network=quadlet-basic --sdnotify=conmon -d -v systemd-quadlet-basic-mysql:/var/lib/mysql --env BAZ=test --env FOO=/bin/busybox-extras --secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json quay.io/linux-system-roles/mysql:5.6 ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=quadlet-basic-mysql --cidfile=/run/quadlet-basic-mysql.cid --replace --rm --cgroups=split --network=quadlet-basic --sdnotify=conmon -d -v systemd-quadlet-basic-mysql:/var/lib/mysql --env BAZ=test --env FOO=/bin/busybox-extras --secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json quay.io/linux-system-roles/mysql:5.6 ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/quadlet-basic-mysql.cid ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/quadlet-basic-mysql.cid ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPost": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/quadlet-basic-mysql.cid ; ignore_errors=yes ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPostEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/quadlet-basic-mysql.cid ; flags=ignore-failure ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/systemd/generator/quadlet-basic-mysql.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-mysql.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestampMonotonic": "0", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "mixed", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-mysql.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "OOMPolicy": "continue", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "system.slice quadlet-basic-mysql-volume.service -.mount sysinit.target quadlet-basic-network.service", "RequiresMountsFor": "/run/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "SourcePath": "/etc/containers/systemd/quadlet-basic-mysql.container", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestampMonotonic": "0", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "dead", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-mysql", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WantedBy": "multi-user.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity" } } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Wednesday 10 July 2024 04:48:55 +0000 (0:00:00.684) 0:02:34.045 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:48:55 +0000 (0:00:00.035) 0:02:34.081 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:48:55 +0000 (0:00:00.031) 0:02:34.113 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:48:55 +0000 (0:00:00.027) 0:02:34.141 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Check files] ************************************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:244 Wednesday 10 July 2024 04:48:55 +0000 (0:00:00.027) 0:02:34.168 ******** ok: [sut] => (item=quadlet-basic-mysql.container) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "cat", "/etc/containers/systemd/quadlet-basic-mysql.container" ], "delta": "0:00:00.003065", "end": "2024-07-10 04:48:55.739430", "item": "quadlet-basic-mysql.container", "rc": 0, "start": "2024-07-10 04:48:55.736365" } STDOUT: # # Ansible managed # # system_role:podman [Install] WantedBy=default.target [Container] Image=quay.io/linux-system-roles/mysql:5.6 ContainerName=quadlet-basic-mysql Volume=quadlet-basic-mysql.volume:/var/lib/mysql Network=quadlet-basic.network PodmanArgs=--secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json Environment=FOO=/bin/busybox-extras Environment=BAZ=test ok: [sut] => (item=quadlet-basic.network) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "cat", "/etc/containers/systemd/quadlet-basic.network" ], "delta": "0:00:00.002969", "end": "2024-07-10 04:48:56.008826", "item": "quadlet-basic.network", "rc": 0, "start": "2024-07-10 04:48:56.005857" } STDOUT: [Network] Subnet=192.168.29.0/24 Gateway=192.168.29.1 Label=app=wordpress NetworkName=quadlet-basic ok: [sut] => (item=quadlet-basic-mysql.volume) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "cat", "/etc/containers/systemd/quadlet-basic-mysql.volume" ], "delta": "0:00:00.004204", "end": "2024-07-10 04:48:56.351233", "item": "quadlet-basic-mysql.volume", "rc": 0, "start": "2024-07-10 04:48:56.347029" } STDOUT: # # Ansible managed # # system_role:podman [Volume] TASK [Check JSON] ************************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:254 Wednesday 10 July 2024 04:48:56 +0000 (0:00:00.859) 0:02:35.028 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "exec", "quadlet-basic-mysql", "cat", "/tmp/test.json" ], "delta": "0:00:00.136291", "end": "2024-07-10 04:48:56.710034", "failed_when_result": false, "rc": 0, "start": "2024-07-10 04:48:56.573743" } STDOUT: {"test": "json"} TASK [Cleanup user] ************************************************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:290 Wednesday 10 July 2024 04:48:56 +0000 (0:00:00.359) 0:02:35.387 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:48:56 +0000 (0:00:00.046) 0:02:35.434 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:48:56 +0000 (0:00:00.039) 0:02:35.474 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:48:56 +0000 (0:00:00.027) 0:02:35.501 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:48:56 +0000 (0:00:00.021) 0:02:35.523 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:48:56 +0000 (0:00:00.021) 0:02:35.544 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:48:56 +0000 (0:00:00.050) 0:02:35.594 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:48:57 +0000 (0:00:00.681) 0:02:36.276 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:48:57 +0000 (0:00:00.021) 0:02:36.298 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:48:57 +0000 (0:00:00.026) 0:02:36.324 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.029167", "end": "2024-07-10 04:48:57.868111", "rc": 0, "start": "2024-07-10 04:48:57.838944" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:48:57 +0000 (0:00:00.218) 0:02:36.542 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:48:57 +0000 (0:00:00.023) 0:02:36.566 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:48:57 +0000 (0:00:00.021) 0:02:36.587 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:48:58 +0000 (0:00:00.061) 0:02:36.649 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:48:58 +0000 (0:00:00.043) 0:02:36.692 ******** ok: [sut] => { "ansible_facts": { "getent_passwd": { "user_quadlet_basic": [ "x", "1111", "1111", "", "/home/user_quadlet_basic", "/bin/bash" ] } }, "changed": false } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:48:58 +0000 (0:00:00.200) 0:02:36.893 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:48:58 +0000 (0:00:00.027) 0:02:36.920 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:48:58 +0000 (0:00:00.032) 0:02:36.952 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:48:58 +0000 (0:00:00.327) 0:02:37.280 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:48:58 +0000 (0:00:00.028) 0:02:37.309 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:48:58 +0000 (0:00:00.223) 0:02:37.533 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.003851", "end": "2024-07-10 04:48:59.079842", "rc": 0, "start": "2024-07-10 04:48:59.075991" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.220) 0:02:37.753 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003735", "end": "2024-07-10 04:48:59.277627", "rc": 0, "start": "2024-07-10 04:48:59.273892" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.195) 0:02:37.949 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.032) 0:02:37.982 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.021) 0:02:38.003 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.021) 0:02:38.025 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.021) 0:02:38.046 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.022) 0:02:38.068 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.024) 0:02:38.092 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/root/.config/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/root/.config/containers/policy.json", "__podman_registries_conf_file": "/root/.config/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/root/.config/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.031) 0:02:38.124 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.045) 0:02:38.169 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.023) 0:02:38.192 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.063) 0:02:38.256 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.049) 0:02:38.305 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.022) 0:02:38.328 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.023) 0:02:38.352 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.047) 0:02:38.399 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.021) 0:02:38.421 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.021) 0:02:38.442 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.045) 0:02:38.488 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.022) 0:02:38.510 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.021) 0:02:38.531 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.021) 0:02:38.552 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.020) 0:02:38.573 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:48:59 +0000 (0:00:00.021) 0:02:38.594 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.057) 0:02:38.652 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.020) 0:02:38.673 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.021) 0:02:38.694 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.019) 0:02:38.714 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.066) 0:02:38.780 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.023) 0:02:38.804 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true, "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.027) 0:02:38.831 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.034) 0:02:38.866 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.022) 0:02:38.888 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.022) 0:02:38.911 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.026) 0:02:38.938 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.269) 0:02:39.207 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.029) 0:02:39.236 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.047) 0:02:39.284 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true, "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.076) 0:02:39.361 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.038) 0:02:39.399 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.025) 0:02:39.424 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.022) 0:02:39.447 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:49:00 +0000 (0:00:00.026) 0:02:39.474 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.191) 0:02:39.665 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.025) 0:02:39.691 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.021) 0:02:39.713 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.070) 0:02:39.784 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "quadlet-basic-mysql", "Environment": [ "FOO=/bin/busybox-extras", "BAZ=test" ], "Image": "quay.io/linux-system-roles/mysql:5.6", "Network": "quadlet-basic.network", "PodmanArgs": "--secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json", "Volume": "quadlet-basic-mysql.volume:/var/lib/mysql" }, "Install": { "WantedBy": "default.target" } }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.029) 0:02:39.813 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.027) 0:02:39.841 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.028) 0:02:39.869 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "container", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.035) 0:02:39.905 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.099) 0:02:40.005 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.029) 0:02:40.034 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.029) 0:02:40.064 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.032) 0:02:40.096 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.293) 0:02:40.390 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:49:01 +0000 (0:00:00.030) 0:02:40.421 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.288) 0:02:40.709 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.005454", "end": "2024-07-10 04:49:02.334046", "rc": 0, "start": "2024-07-10 04:49:02.328592" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.303) 0:02:41.013 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.005770", "end": "2024-07-10 04:49:02.633171", "rc": 0, "start": "2024-07-10 04:49:02.627401" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.296) 0:02:41.310 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.032) 0:02:41.343 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.022) 0:02:41.365 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.022) 0:02:41.388 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.066) 0:02:41.454 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.025) 0:02:41.480 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.028) 0:02:41.509 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.038) 0:02:41.547 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.024) 0:02:41.572 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:49:02 +0000 (0:00:00.024) 0:02:41.596 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.052) 0:02:41.649 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.026) 0:02:41.675 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.057) 0:02:41.733 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.194) 0:02:41.927 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.045) 0:02:41.973 ******** ok: [sut] => { "changed": false, "path": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.container", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.194) 0:02:42.168 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.036) 0:02:42.204 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.024) 0:02:42.229 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.063) 0:02:42.293 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.027) 0:02:42.321 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.023) 0:02:42.344 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.023) 0:02:42.368 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.023) 0:02:42.391 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.022) 0:02:42.414 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.023) 0:02:42.437 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.024) 0:02:42.462 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.027) 0:02:42.489 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.025) 0:02:42.514 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.022) 0:02:42.536 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.022) 0:02:42.559 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.021) 0:02:42.581 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Volume": {} }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.025) 0:02:42.606 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:49:03 +0000 (0:00:00.029) 0:02:42.636 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.024) 0:02:42.660 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "volume", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.030) 0:02:42.691 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.080) 0:02:42.771 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.026) 0:02:42.798 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.026) 0:02:42.825 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.030) 0:02:42.856 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.209) 0:02:43.065 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.029) 0:02:43.094 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.218) 0:02:43.312 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.003843", "end": "2024-07-10 04:49:04.868070", "rc": 0, "start": "2024-07-10 04:49:04.864227" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:49:04 +0000 (0:00:00.228) 0:02:43.541 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003692", "end": "2024-07-10 04:49:05.195747", "rc": 0, "start": "2024-07-10 04:49:05.192055" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.329) 0:02:43.871 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.033) 0:02:43.905 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.023) 0:02:43.928 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.022) 0:02:43.951 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.068) 0:02:44.019 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.022) 0:02:44.042 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.022) 0:02:44.065 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql-volume.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.040) 0:02:44.106 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.031) 0:02:44.138 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.024) 0:02:44.163 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.volume", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.052) 0:02:44.215 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.026) 0:02:44.242 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.048) 0:02:44.290 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.191) 0:02:44.481 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:49:05 +0000 (0:00:00.024) 0:02:44.506 ******** ok: [sut] => { "changed": false, "path": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic-mysql.volume", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.191) 0:02:44.697 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.035) 0:02:44.733 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.022) 0:02:44.755 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.059) 0:02:44.815 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.026) 0:02:44.841 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.022) 0:02:44.864 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.023) 0:02:44.887 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.034) 0:02:44.922 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.026) 0:02:44.949 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.028) 0:02:44.978 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.027) 0:02:45.005 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.034) 0:02:45.040 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.029) 0:02:45.069 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.024) 0:02:45.094 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.025) 0:02:45.119 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.022) 0:02:45.142 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "files/quadlet-basic.network", "__podman_quadlet_spec": {}, "__podman_quadlet_str": "[Network]\nSubnet=192.168.29.0/24\nGateway=192.168.29.1\nLabel=app=wordpress\nNetworkName=quadlet-basic", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.030) 0:02:45.173 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.029) 0:02:45.202 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.024) 0:02:45.227 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic", "__podman_quadlet_type": "network", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.031) 0:02:45.258 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.092) 0:02:45.351 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.027) 0:02:45.379 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.027) 0:02:45.406 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "1111" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.031) 0:02:45.438 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "user_quadlet_basic": [ "x", "1111", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:49:06 +0000 (0:00:00.199) 0:02:45.637 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "user_quadlet_basic" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.028) 0:02:45.665 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.195) 0:02:45.860 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "user_quadlet_basic" ], "delta": "0:00:00.003725", "end": "2024-07-10 04:49:07.382909", "rc": 0, "start": "2024-07-10 04:49:07.379184" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.195) 0:02:46.056 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "user_quadlet_basic" ], "delta": "0:00:00.003731", "end": "2024-07-10 04:49:07.576094", "rc": 0, "start": "2024-07-10 04:49:07.572363" } STDOUT: 0: user_quadlet_basic 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.195) 0:02:46.251 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user_quadlet_basic": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.036) 0:02:46.288 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.028) 0:02:46.316 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.023) 0:02:46.340 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.024) 0:02:46.364 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.058) 0:02:46.423 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.021) 0:02:46.445 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-network.service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/user_quadlet_basic", "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.039) 0:02:46.485 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/user_quadlet_basic/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.023) 0:02:46.508 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.021) 0:02:46.529 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic.network", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.048) 0:02:46.578 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:49:07 +0000 (0:00:00.025) 0:02:46.604 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.046) 0:02:46.650 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.187) 0:02:46.838 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.024) 0:02:46.863 ******** ok: [sut] => { "changed": false, "path": "/home/user_quadlet_basic/.config/containers/systemd/quadlet-basic.network", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.192) 0:02:47.055 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.035) 0:02:47.091 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.113 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.136 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "user_quadlet_basic" ] }, "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.065) 0:02:47.201 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.024) 0:02:47.226 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.248 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.270 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.293 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.315 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.337 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.360 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.021) 0:02:47.382 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.023) 0:02:47.405 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.024) 0:02:47.430 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.022) 0:02:47.453 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:4 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.062) 0:02:47.516 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set cancel linger vars] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:12 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.027) 0:02:47.543 ******** ok: [sut] => { "ansible_facts": { "__podman_xdg_runtime_dir": "/run/user/1111" }, "changed": false } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:17 Wednesday 10 July 2024 04:49:08 +0000 (0:00:00.026) 0:02:47.569 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Gather facts for containers] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:22 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.197) 0:02:47.767 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather facts for networks] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:31 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.022) 0:02:47.790 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:41 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.022) 0:02:47.812 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger if no more resources are in use] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:51 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.021) 0:02:47.833 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.021) 0:02:47.855 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.020) 0:02:47.875 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Remove test user] ******************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:301 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.020) 0:02:47.895 ******** changed: [sut] => { "changed": true, "force": false, "name": "user_quadlet_basic", "remove": false, "state": "absent" } TASK [Cleanup system - root] *************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:307 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.293) 0:02:48.189 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.048) 0:02:48.238 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml for sut TASK [linux-system-roles.podman : Ensure ansible_facts used by role] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.038) 0:02:48.276 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.027) 0:02:48.303 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.021) 0:02:48.324 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.020) 0:02:48.345 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Gather the package facts] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Wednesday 10 July 2024 04:49:09 +0000 (0:00:00.122) 0:02:48.467 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Enable copr if requested] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Wednesday 10 July 2024 04:49:10 +0000 (0:00:00.627) 0:02:49.095 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Wednesday 10 July 2024 04:49:10 +0000 (0:00:00.021) 0:02:49.117 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Wednesday 10 July 2024 04:49:10 +0000 (0:00:00.025) 0:02:49.142 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.028606", "end": "2024-07-10 04:49:10.683282", "rc": 0, "start": "2024-07-10 04:49:10.654676" } STDOUT: podman version 5.1.1 TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Wednesday 10 July 2024 04:49:10 +0000 (0:00:00.213) 0:02:49.356 ******** ok: [sut] => { "ansible_facts": { "podman_version": "5.1.1" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Wednesday 10 July 2024 04:49:10 +0000 (0:00:00.023) 0:02:49.379 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Wednesday 10 July 2024 04:49:10 +0000 (0:00:00.021) 0:02:49.400 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } META: end_host conditional evaluated to false, continuing execution for sut TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Wednesday 10 July 2024 04:49:10 +0000 (0:00:00.061) 0:02:49.462 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:49:10 +0000 (0:00:00.043) 0:02:49.506 ******** ok: [sut] => { "ansible_facts": { "getent_passwd": { "root": [ "x", "0", "0", "root", "/root", "/bin/bash" ] } }, "changed": false } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.240) 0:02:49.747 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.026) 0:02:49.774 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.029) 0:02:49.804 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.198) 0:02:50.002 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.028) 0:02:50.031 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.196) 0:02:50.227 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.021) 0:02:50.248 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.022) 0:02:50.270 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.022) 0:02:50.293 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.020) 0:02:50.314 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.021) 0:02:50.336 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.021) 0:02:50.358 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.021) 0:02:50.379 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.022) 0:02:50.401 ******** ok: [sut] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_policy_json_file": "/etc/containers/policy.json", "__podman_registries_conf_file": "/etc/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/etc/containers/storage.conf" }, "changed": false } TASK [linux-system-roles.podman : Handle container.conf.d] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.066) 0:02:50.467 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure containers.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.043) 0:02:50.511 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.022) 0:02:50.534 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.021) 0:02:50.555 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml for sut TASK [linux-system-roles.podman : Ensure registries.d exists] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.043) 0:02:50.598 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.021) 0:02:50.619 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Wednesday 10 July 2024 04:49:11 +0000 (0:00:00.021) 0:02:50.640 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml for sut TASK [linux-system-roles.podman : Ensure storage.conf parent dir exists] ******* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.043) 0:02:50.684 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.021) 0:02:50.706 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.021) 0:02:50.727 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml for sut TASK [linux-system-roles.podman : Ensure policy.json parent dir exists] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.044) 0:02:50.772 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.021) 0:02:50.793 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.021) 0:02:50.814 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.057) 0:02:50.871 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.022) 0:02:50.894 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.020) 0:02:50.915 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Keep track of users that need to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.021) 0:02:50.936 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.020) 0:02:50.956 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle credential files - present] *********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.019) 0:02:50.976 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.020) 0:02:50.996 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml for sut TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.063) 0:02:51.060 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.023) 0:02:51.083 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false, "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.029) 0:02:51.112 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.035) 0:02:51.148 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.021) 0:02:51.169 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.020) 0:02:51.190 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.021) 0:02:51.212 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.063) 0:02:51.275 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Set variables part 1] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:3 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.241) 0:02:51.516 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set variables part 2] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:8 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.023) 0:02:51.539 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false, "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:14 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.028) 0:02:51.568 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.035) 0:02:51.604 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:12 +0000 (0:00:00.021) 0:02:51.626 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.022) 0:02:51.648 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:19 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.021) 0:02:51.669 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Manage each secret] ************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_secret.yml:35 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.021) 0:02:51.691 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [linux-system-roles.podman : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.231) 0:02:51.922 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.020) 0:02:51.943 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.067) 0:02:52.011 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "quadlet-basic-mysql", "Environment": [ "FOO=/bin/busybox-extras", "BAZ=test" ], "Image": "quay.io/linux-system-roles/mysql:5.6", "Network": "quadlet-basic.network", "PodmanArgs": "--secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json", "Volume": "quadlet-basic-mysql.volume:/var/lib/mysql" }, "Install": { "WantedBy": "default.target" } }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.026) 0:02:52.037 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.066) 0:02:52.103 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.023) 0:02:52.127 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.030) 0:02:52.157 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.039) 0:02:52.197 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.025) 0:02:52.223 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.027) 0:02:52.250 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.029) 0:02:52.280 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.198) 0:02:52.478 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:49:13 +0000 (0:00:00.029) 0:02:52.507 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.198) 0:02:52.706 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.021) 0:02:52.727 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.021) 0:02:52.749 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.020) 0:02:52.770 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.021) 0:02:52.791 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.064) 0:02:52.856 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.022) 0:02:52.878 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.022) 0:02:52.901 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.021) 0:02:52.923 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.037) 0:02:52.960 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.023) 0:02:52.983 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.021) 0:02:53.005 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "quay.io/linux-system-roles/mysql:5.6" ], "__podman_quadlet_file": "/etc/containers/systemd/quadlet-basic-mysql.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.047) 0:02:53.052 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.025) 0:02:53.078 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.047) 0:02:53.125 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:49:14 +0000 (0:00:00.021) 0:02:53.147 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "quadlet-basic-mysql.service", "state": "stopped", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestamp": "Wed 2024-07-10 04:48:55 UTC", "ActiveEnterTimestampMonotonic": "691363322", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "quadlet-basic-mysql-volume.service systemd-journald.socket sysinit.target quadlet-basic-network.service -.mount basic.target system.slice", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Wed 2024-07-10 04:48:55 UTC", "AssertTimestampMonotonic": "691045176", "Before": "shutdown.target multi-user.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "3053064000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2024-07-10 04:48:55 UTC", "ConditionTimestampMonotonic": "691045172", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroup": "/system.slice/quadlet-basic-mysql.service", "ControlGroupId": "7921", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "yes", "DelegateControllers": "cpu cpuacct cpuset io blkio memory devices pids bpf-firewall bpf-devices bpf-foreign bpf-socket-bind bpf-restrict-network-interfaces", "Description": "quadlet-basic-mysql.service", "DevicePolicy": "auto", "DynamicUser": "no", "EffectiveCPUs": "0-1", "EffectiveMemoryNodes": "0", "Environment": "PODMAN_SYSTEMD_UNIT=quadlet-basic-mysql.service", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "17359", "ExecMainStartTimestamp": "Wed 2024-07-10 04:48:55 UTC", "ExecMainStartTimestampMonotonic": "691363285", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=quadlet-basic-mysql --cidfile=/run/quadlet-basic-mysql.cid --replace --rm --cgroups=split --network=quadlet-basic --sdnotify=conmon -d -v systemd-quadlet-basic-mysql:/var/lib/mysql --env BAZ=test --env FOO=/bin/busybox-extras --secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json quay.io/linux-system-roles/mysql:5.6 ; ignore_errors=no ; start_time=[Wed 2024-07-10 04:48:55 UTC] ; stop_time=[n/a] ; pid=17256 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman run --name=quadlet-basic-mysql --cidfile=/run/quadlet-basic-mysql.cid --replace --rm --cgroups=split --network=quadlet-basic --sdnotify=conmon -d -v systemd-quadlet-basic-mysql:/var/lib/mysql --env BAZ=test --env FOO=/bin/busybox-extras --secret=mysql_container_root_password,type=env,target=MYSQL_ROOT_PASSWORD --secret=json_secret,type=mount,target=/tmp/test.json quay.io/linux-system-roles/mysql:5.6 ; flags= ; start_time=[Wed 2024-07-10 04:48:55 UTC] ; stop_time=[n/a] ; pid=17256 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/quadlet-basic-mysql.cid ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/quadlet-basic-mysql.cid ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPost": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/quadlet-basic-mysql.cid ; ignore_errors=yes ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStopPostEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman rm -v -f -i --cidfile=/run/quadlet-basic-mysql.cid ; flags=ignore-failure ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/systemd/generator/quadlet-basic-mysql.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-mysql.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2024-07-10 04:48:55 UTC", "InactiveExitTimestampMonotonic": "691056532", "InvocationID": "89aa968122db43819b38d25f93ca3a5a", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "mixed", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "17359", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "601956352", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-mysql.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "OOMPolicy": "continue", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "no", "RemoveIPC": "no", "Requires": "system.slice quadlet-basic-mysql-volume.service -.mount sysinit.target quadlet-basic-network.service", "RequiresMountsFor": "/run/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "SourcePath": "/etc/containers/systemd/quadlet-basic-mysql.container", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Wed 2024-07-10 04:48:55 UTC", "StateChangeTimestampMonotonic": "691363322", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-mysql", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "22", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WantedBy": "multi-user.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0" } } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:49:16 +0000 (0:00:01.848) 0:02:54.995 ******** changed: [sut] => { "changed": true, "path": "/etc/containers/systemd/quadlet-basic-mysql.container", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:49:16 +0000 (0:00:00.197) 0:02:55.193 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:16 +0000 (0:00:00.036) 0:02:55.229 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:16 +0000 (0:00:00.022) 0:02:55.251 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:16 +0000 (0:00:00.021) 0:02:55.272 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:49:16 +0000 (0:00:00.021) 0:02:55.294 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:49:17 +0000 (0:00:00.525) 0:02:55.819 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "--all", "-f" ], "delta": "0:00:00.232613", "end": "2024-07-10 04:49:17.572836", "rc": 0, "start": "2024-07-10 04:49:17.340223" } STDOUT: dd3b2a5dcb48ff61113592ed5ddd762581be4387c7bc552375a2159422aa6bf5 TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:49:17 +0000 (0:00:00.426) 0:02:56.245 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:49:17 +0000 (0:00:00.023) 0:02:56.269 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:49:17 +0000 (0:00:00.061) 0:02:56.331 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "images", "-n" ], "delta": "0:00:00.038476", "end": "2024-07-10 04:49:17.895758", "rc": 0, "start": "2024-07-10 04:49:17.857282" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:49:17 +0000 (0:00:00.236) 0:02:56.568 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "volume", "ls", "-n" ], "delta": "0:00:00.033702", "end": "2024-07-10 04:49:18.122050", "rc": 0, "start": "2024-07-10 04:49:18.088348" } STDOUT: local systemd-quadlet-basic-mysql TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:18 +0000 (0:00:00.227) 0:02:56.796 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "ps", "--noheading" ], "delta": "0:00:00.033988", "end": "2024-07-10 04:49:18.353150", "rc": 0, "start": "2024-07-10 04:49:18.319162" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:49:18 +0000 (0:00:00.230) 0:02:57.027 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "network", "ls", "-n", "-q" ], "delta": "0:00:00.032667", "end": "2024-07-10 04:49:18.579879", "rc": 0, "start": "2024-07-10 04:49:18.547212" } STDOUT: podman quadlet-basic TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:49:18 +0000 (0:00:00.228) 0:02:57.255 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:49:18 +0000 (0:00:00.223) 0:02:57.479 ******** ok: [sut] => { "ansible_facts": { "services": { "NetworkManager-dispatcher.service": { "name": "NetworkManager-dispatcher.service", "source": "systemd", "state": "running", "status": "enabled" }, "NetworkManager-wait-online.service": { "name": "NetworkManager-wait-online.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "NetworkManager.service": { "name": "NetworkManager.service", "source": "systemd", "state": "running", "status": "enabled" }, "auditd.service": { "name": "auditd.service", "source": "systemd", "state": "running", "status": "enabled" }, "auth-rpcgss-module.service": { "name": "auth-rpcgss-module.service", "source": "systemd", "state": "stopped", "status": "static" }, "autovt@.service": { "name": "autovt@.service", "source": "systemd", "state": "unknown", "status": "alias" }, "chrony-wait.service": { "name": "chrony-wait.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd-restricted.service": { "name": "chronyd-restricted.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd.service": { "name": "chronyd.service", "source": "systemd", "state": "running", "status": "enabled" }, "cloud-config.service": { "name": "cloud-config.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-final.service": { "name": "cloud-final.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init-hotplugd.service": { "name": "cloud-init-hotplugd.service", "source": "systemd", "state": "inactive", "status": "static" }, "cloud-init-local.service": { "name": "cloud-init-local.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init.service": { "name": "cloud-init.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "console-getty.service": { "name": "console-getty.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "container-getty@.service": { "name": "container-getty@.service", "source": "systemd", "state": "unknown", "status": "static" }, "cpupower.service": { "name": "cpupower.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "crond.service": { "name": "crond.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-broker.service": { "name": "dbus-broker.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-org.freedesktop.hostname1.service": { "name": "dbus-org.freedesktop.hostname1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.locale1.service": { "name": "dbus-org.freedesktop.locale1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.login1.service": { "name": "dbus-org.freedesktop.login1.service", "source": "systemd", "state": "active", "status": "alias" }, "dbus-org.freedesktop.nm-dispatcher.service": { "name": "dbus-org.freedesktop.nm-dispatcher.service", "source": "systemd", "state": "active", "status": "alias" }, "dbus-org.freedesktop.timedate1.service": { "name": "dbus-org.freedesktop.timedate1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus.service": { "name": "dbus.service", "source": "systemd", "state": "active", "status": "alias" }, "debug-shell.service": { "name": "debug-shell.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dnf-makecache.service": { "name": "dnf-makecache.service", "source": "systemd", "state": "stopped", "status": "static" }, "dnf-system-upgrade-cleanup.service": { "name": "dnf-system-upgrade-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "dnf-system-upgrade.service": { "name": "dnf-system-upgrade.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dracut-cmdline.service": { "name": "dracut-cmdline.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-initqueue.service": { "name": "dracut-initqueue.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-mount.service": { "name": "dracut-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-mount.service": { "name": "dracut-pre-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-pivot.service": { "name": "dracut-pre-pivot.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-trigger.service": { "name": "dracut-pre-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-udev.service": { "name": "dracut-pre-udev.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown-onfailure.service": { "name": "dracut-shutdown-onfailure.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown.service": { "name": "dracut-shutdown.service", "source": "systemd", "state": "stopped", "status": "static" }, "emergency.service": { "name": "emergency.service", "source": "systemd", "state": "stopped", "status": "static" }, "firewalld.service": { "name": "firewalld.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "fstrim.service": { "name": "fstrim.service", "source": "systemd", "state": "inactive", "status": "static" }, "getty@.service": { "name": "getty@.service", "source": "systemd", "state": "unknown", "status": "enabled" }, "getty@tty1.service": { "name": "getty@tty1.service", "source": "systemd", "state": "running", "status": "unknown" }, "grub-boot-indeterminate.service": { "name": "grub-boot-indeterminate.service", "source": "systemd", "state": "inactive", "status": "static" }, "grub2-systemd-integration.service": { "name": "grub2-systemd-integration.service", "source": "systemd", "state": "inactive", "status": "static" }, "gssproxy.service": { "name": "gssproxy.service", "source": "systemd", "state": "running", "status": "disabled" }, "initrd-cleanup.service": { "name": "initrd-cleanup.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-parse-etc.service": { "name": "initrd-parse-etc.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-switch-root.service": { "name": "initrd-switch-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-udevadm-cleanup-db.service": { "name": "initrd-udevadm-cleanup-db.service", "source": "systemd", "state": "stopped", "status": "static" }, "irqbalance.service": { "name": "irqbalance.service", "source": "systemd", "state": "running", "status": "enabled" }, "kdump.service": { "name": "kdump.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "kmod-static-nodes.service": { "name": "kmod-static-nodes.service", "source": "systemd", "state": "stopped", "status": "static" }, "kvm_stat.service": { "name": "kvm_stat.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "ldconfig.service": { "name": "ldconfig.service", "source": "systemd", "state": "stopped", "status": "static" }, "logrotate.service": { "name": "logrotate.service", "source": "systemd", "state": "stopped", "status": "static" }, "man-db-cache-update.service": { "name": "man-db-cache-update.service", "source": "systemd", "state": "inactive", "status": "static" }, "man-db-restart-cache-update.service": { "name": "man-db-restart-cache-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "microcode.service": { "name": "microcode.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "modprobe@.service": { "name": "modprobe@.service", "source": "systemd", "state": "unknown", "status": "static" }, "modprobe@configfs.service": { "name": "modprobe@configfs.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@drm.service": { "name": "modprobe@drm.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@fuse.service": { "name": "modprobe@fuse.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "netavark-dhcp-proxy.service": { "name": "netavark-dhcp-proxy.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "netavark-firewalld-reload.service": { "name": "netavark-firewalld-reload.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-blkmap.service": { "name": "nfs-blkmap.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-idmapd.service": { "name": "nfs-idmapd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-mountd.service": { "name": "nfs-mountd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-server.service": { "name": "nfs-server.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "nfs-utils.service": { "name": "nfs-utils.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfsdcld.service": { "name": "nfsdcld.service", "source": "systemd", "state": "stopped", "status": "static" }, "nftables.service": { "name": "nftables.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nis-domainname.service": { "name": "nis-domainname.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "nm-priv-helper.service": { "name": "nm-priv-helper.service", "source": "systemd", "state": "inactive", "status": "static" }, "oddjobd.service": { "name": "oddjobd.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "pam_namespace.service": { "name": "pam_namespace.service", "source": "systemd", "state": "inactive", "status": "static" }, "podman-auto-update.service": { "name": "podman-auto-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-clean-transient.service": { "name": "podman-clean-transient.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-kube@.service": { "name": "podman-kube@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "podman-restart.service": { "name": "podman-restart.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman.service": { "name": "podman.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "qemu-guest-agent.service": { "name": "qemu-guest-agent.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "quadlet-basic-mysql-volume.service": { "name": "quadlet-basic-mysql-volume.service", "source": "systemd", "state": "stopped", "status": "generated" }, "quadlet-basic-network.service": { "name": "quadlet-basic-network.service", "source": "systemd", "state": "stopped", "status": "generated" }, "quotaon.service": { "name": "quotaon.service", "source": "systemd", "state": "inactive", "status": "static" }, "rc-local.service": { "name": "rc-local.service", "source": "systemd", "state": "stopped", "status": "static" }, "rdisc.service": { "name": "rdisc.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rescue.service": { "name": "rescue.service", "source": "systemd", "state": "stopped", "status": "static" }, "restraintd.service": { "name": "restraintd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rngd.service": { "name": "rngd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpc-gssd.service": { "name": "rpc-gssd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd-notify.service": { "name": "rpc-statd-notify.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd.service": { "name": "rpc-statd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpcbind.service": { "name": "rpcbind.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpmdb-rebuild.service": { "name": "rpmdb-rebuild.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rsyslog.service": { "name": "rsyslog.service", "source": "systemd", "state": "running", "status": "enabled" }, "selinux-autorelabel-mark.service": { "name": "selinux-autorelabel-mark.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "selinux-autorelabel.service": { "name": "selinux-autorelabel.service", "source": "systemd", "state": "inactive", "status": "static" }, "selinux-check-proper-disable.service": { "name": "selinux-check-proper-disable.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "serial-getty@.service": { "name": "serial-getty@.service", "source": "systemd", "state": "unknown", "status": "indirect" }, "serial-getty@ttyS0.service": { "name": "serial-getty@ttyS0.service", "source": "systemd", "state": "running", "status": "unknown" }, "sshd-keygen@.service": { "name": "sshd-keygen@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "sshd-keygen@ecdsa.service": { "name": "sshd-keygen@ecdsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@ed25519.service": { "name": "sshd-keygen@ed25519.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@rsa.service": { "name": "sshd-keygen@rsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd.service": { "name": "sshd.service", "source": "systemd", "state": "running", "status": "enabled" }, "sshd@.service": { "name": "sshd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "sssd-autofs.service": { "name": "sssd-autofs.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-kcm.service": { "name": "sssd-kcm.service", "source": "systemd", "state": "stopped", "status": "indirect" }, "sssd-nss.service": { "name": "sssd-nss.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pac.service": { "name": "sssd-pac.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pam.service": { "name": "sssd-pam.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-ssh.service": { "name": "sssd-ssh.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-sudo.service": { "name": "sssd-sudo.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd.service": { "name": "sssd.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "system-update-cleanup.service": { "name": "system-update-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-ask-password-console.service": { "name": "systemd-ask-password-console.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-ask-password-wall.service": { "name": "systemd-ask-password-wall.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-backlight@.service": { "name": "systemd-backlight@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-binfmt.service": { "name": "systemd-binfmt.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-bless-boot.service": { "name": "systemd-bless-boot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-boot-check-no-failures.service": { "name": "systemd-boot-check-no-failures.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-boot-random-seed.service": { "name": "systemd-boot-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-boot-update.service": { "name": "systemd-boot-update.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-coredump@.service": { "name": "systemd-coredump@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-exit.service": { "name": "systemd-exit.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-firstboot.service": { "name": "systemd-firstboot.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck-root.service": { "name": "systemd-fsck-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck@.service": { "name": "systemd-fsck@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-growfs-root.service": { "name": "systemd-growfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-growfs@.service": { "name": "systemd-growfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-halt.service": { "name": "systemd-halt.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hibernate-resume@.service": { "name": "systemd-hibernate-resume@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-hibernate.service": { "name": "systemd-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hostnamed.service": { "name": "systemd-hostnamed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hwdb-update.service": { "name": "systemd-hwdb-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-hybrid-sleep.service": { "name": "systemd-hybrid-sleep.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-initctl.service": { "name": "systemd-initctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-catalog-update.service": { "name": "systemd-journal-catalog-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-flush.service": { "name": "systemd-journal-flush.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journald.service": { "name": "systemd-journald.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-journald@.service": { "name": "systemd-journald@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-kexec.service": { "name": "systemd-kexec.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-localed.service": { "name": "systemd-localed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-logind.service": { "name": "systemd-logind.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-machine-id-commit.service": { "name": "systemd-machine-id-commit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-modules-load.service": { "name": "systemd-modules-load.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-network-generator.service": { "name": "systemd-network-generator.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-pcrfs-root.service": { "name": "systemd-pcrfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pcrfs@.service": { "name": "systemd-pcrfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-pcrmachine.service": { "name": "systemd-pcrmachine.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-initrd.service": { "name": "systemd-pcrphase-initrd.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-sysinit.service": { "name": "systemd-pcrphase-sysinit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase.service": { "name": "systemd-pcrphase.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-poweroff.service": { "name": "systemd-poweroff.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pstore.service": { "name": "systemd-pstore.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-quotacheck.service": { "name": "systemd-quotacheck.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-random-seed.service": { "name": "systemd-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-reboot.service": { "name": "systemd-reboot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-remount-fs.service": { "name": "systemd-remount-fs.service", "source": "systemd", "state": "stopped", "status": "enabled-runtime" }, "systemd-repart.service": { "name": "systemd-repart.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-rfkill.service": { "name": "systemd-rfkill.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-suspend-then-hibernate.service": { "name": "systemd-suspend-then-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-suspend.service": { "name": "systemd-suspend.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-sysctl.service": { "name": "systemd-sysctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-sysext.service": { "name": "systemd-sysext.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "systemd-sysupdate-reboot.service": { "name": "systemd-sysupdate-reboot.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysupdate.service": { "name": "systemd-sysupdate.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysusers.service": { "name": "systemd-sysusers.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-timedated.service": { "name": "systemd-timedated.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-tmpfiles-clean.service": { "name": "systemd-tmpfiles-clean.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup-dev.service": { "name": "systemd-tmpfiles-setup-dev.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup.service": { "name": "systemd-tmpfiles-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-settle.service": { "name": "systemd-udev-settle.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-trigger.service": { "name": "systemd-udev-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udevd.service": { "name": "systemd-udevd.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-update-done.service": { "name": "systemd-update-done.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp-runlevel.service": { "name": "systemd-update-utmp-runlevel.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp.service": { "name": "systemd-update-utmp.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-user-sessions.service": { "name": "systemd-user-sessions.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-vconsole-setup.service": { "name": "systemd-vconsole-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-volatile-root.service": { "name": "systemd-volatile-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "teamd@.service": { "name": "teamd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@.service": { "name": "user-runtime-dir@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@0.service": { "name": "user-runtime-dir@0.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user@.service": { "name": "user@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user@0.service": { "name": "user@0.service", "source": "systemd", "state": "running", "status": "unknown" } } }, "changed": false } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:49:20 +0000 (0:00:01.527) 0:02:59.006 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.022) 0:02:59.028 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Volume": {} }, "__podman_quadlet_str": "", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.026) 0:02:59.055 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.026) 0:02:59.082 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.021) 0:02:59.104 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic-mysql", "__podman_quadlet_type": "volume", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.029) 0:02:59.133 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.042) 0:02:59.176 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.027) 0:02:59.203 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.027) 0:02:59.231 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.030) 0:02:59.261 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.201) 0:02:59.462 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:49:20 +0000 (0:00:00.031) 0:02:59.494 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.193) 0:02:59.687 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.021) 0:02:59.708 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.065) 0:02:59.774 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.022) 0:02:59.796 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.022) 0:02:59.819 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.022) 0:02:59.842 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.021) 0:02:59.863 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.021) 0:02:59.885 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.022) 0:02:59.908 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-mysql-volume.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.038) 0:02:59.946 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.023) 0:02:59.969 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.020) 0:02:59.989 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/etc/containers/systemd/quadlet-basic-mysql.volume", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.049) 0:03:00.039 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.025) 0:03:00.064 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.047) 0:03:00.112 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:49:21 +0000 (0:00:00.023) 0:03:00.136 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "quadlet-basic-mysql-volume.service", "state": "stopped", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestamp": "Wed 2024-07-10 04:48:45 UTC", "ActiveEnterTimestampMonotonic": "681184452", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "systemd-journald.socket system.slice basic.target -.mount sysinit.target", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Wed 2024-07-10 04:48:45 UTC", "AssertTimestampMonotonic": "681132092", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "34253000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2024-07-10 04:48:45 UTC", "ConditionTimestampMonotonic": "681132088", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "quadlet-basic-mysql-volume.service", "DevicePolicy": "auto", "DynamicUser": "no", "ExecMainCode": "1", "ExecMainExitTimestamp": "Wed 2024-07-10 04:48:45 UTC", "ExecMainExitTimestampMonotonic": "681184329", "ExecMainPID": "16887", "ExecMainStartTimestamp": "Wed 2024-07-10 04:48:45 UTC", "ExecMainStartTimestampMonotonic": "681142098", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman volume create --ignore systemd-quadlet-basic-mysql ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman volume create --ignore systemd-quadlet-basic-mysql ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/systemd/generator/quadlet-basic-mysql-volume.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-mysql-volume.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2024-07-10 04:48:45 UTC", "InactiveExitTimestampMonotonic": "681142705", "InvocationID": "082ac9688582421c877a36e939c51229", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-mysql-volume.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "system.slice -.mount sysinit.target", "RequiresMountsFor": "/run/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Wed 2024-07-10 04:48:45 UTC", "StateChangeTimestampMonotonic": "681184452", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "exited", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-mysql-volume", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0" } } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:49:22 +0000 (0:00:00.563) 0:03:00.700 ******** changed: [sut] => { "changed": true, "path": "/etc/containers/systemd/quadlet-basic-mysql.volume", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:49:22 +0000 (0:00:00.196) 0:03:00.896 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:22 +0000 (0:00:00.036) 0:03:00.932 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:22 +0000 (0:00:00.021) 0:03:00.954 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:22 +0000 (0:00:00.021) 0:03:00.975 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:49:22 +0000 (0:00:00.021) 0:03:00.997 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:49:22 +0000 (0:00:00.481) 0:03:01.479 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "--all", "-f" ], "delta": "0:00:00.037080", "end": "2024-07-10 04:49:23.035018", "rc": 0, "start": "2024-07-10 04:49:22.997938" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:49:23 +0000 (0:00:00.229) 0:03:01.708 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:49:23 +0000 (0:00:00.026) 0:03:01.734 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "volume", "prune", "-f" ], "delta": "0:00:00.054032", "end": "2024-07-10 04:49:23.310039", "rc": 0, "start": "2024-07-10 04:49:23.256007" } STDOUT: systemd-quadlet-basic-mysql TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:49:23 +0000 (0:00:00.248) 0:03:01.983 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "images", "-n" ], "delta": "0:00:00.032957", "end": "2024-07-10 04:49:23.541008", "rc": 0, "start": "2024-07-10 04:49:23.508051" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:49:23 +0000 (0:00:00.232) 0:03:02.215 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "volume", "ls", "-n" ], "delta": "0:00:00.030111", "end": "2024-07-10 04:49:23.769845", "rc": 0, "start": "2024-07-10 04:49:23.739734" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:23 +0000 (0:00:00.225) 0:03:02.441 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "ps", "--noheading" ], "delta": "0:00:00.032946", "end": "2024-07-10 04:49:23.995503", "rc": 0, "start": "2024-07-10 04:49:23.962557" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:49:24 +0000 (0:00:00.228) 0:03:02.670 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "network", "ls", "-n", "-q" ], "delta": "0:00:00.036286", "end": "2024-07-10 04:49:24.225640", "rc": 0, "start": "2024-07-10 04:49:24.189354" } STDOUT: podman quadlet-basic TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:49:24 +0000 (0:00:00.228) 0:03:02.898 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:49:24 +0000 (0:00:00.231) 0:03:03.129 ******** ok: [sut] => { "ansible_facts": { "services": { "NetworkManager-dispatcher.service": { "name": "NetworkManager-dispatcher.service", "source": "systemd", "state": "running", "status": "enabled" }, "NetworkManager-wait-online.service": { "name": "NetworkManager-wait-online.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "NetworkManager.service": { "name": "NetworkManager.service", "source": "systemd", "state": "running", "status": "enabled" }, "auditd.service": { "name": "auditd.service", "source": "systemd", "state": "running", "status": "enabled" }, "auth-rpcgss-module.service": { "name": "auth-rpcgss-module.service", "source": "systemd", "state": "stopped", "status": "static" }, "autovt@.service": { "name": "autovt@.service", "source": "systemd", "state": "unknown", "status": "alias" }, "chrony-wait.service": { "name": "chrony-wait.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd-restricted.service": { "name": "chronyd-restricted.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd.service": { "name": "chronyd.service", "source": "systemd", "state": "running", "status": "enabled" }, "cloud-config.service": { "name": "cloud-config.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-final.service": { "name": "cloud-final.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init-hotplugd.service": { "name": "cloud-init-hotplugd.service", "source": "systemd", "state": "inactive", "status": "static" }, "cloud-init-local.service": { "name": "cloud-init-local.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init.service": { "name": "cloud-init.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "console-getty.service": { "name": "console-getty.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "container-getty@.service": { "name": "container-getty@.service", "source": "systemd", "state": "unknown", "status": "static" }, "cpupower.service": { "name": "cpupower.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "crond.service": { "name": "crond.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-broker.service": { "name": "dbus-broker.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-org.freedesktop.hostname1.service": { "name": "dbus-org.freedesktop.hostname1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.locale1.service": { "name": "dbus-org.freedesktop.locale1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.login1.service": { "name": "dbus-org.freedesktop.login1.service", "source": "systemd", "state": "active", "status": "alias" }, "dbus-org.freedesktop.nm-dispatcher.service": { "name": "dbus-org.freedesktop.nm-dispatcher.service", "source": "systemd", "state": "active", "status": "alias" }, "dbus-org.freedesktop.timedate1.service": { "name": "dbus-org.freedesktop.timedate1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus.service": { "name": "dbus.service", "source": "systemd", "state": "active", "status": "alias" }, "debug-shell.service": { "name": "debug-shell.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dnf-makecache.service": { "name": "dnf-makecache.service", "source": "systemd", "state": "stopped", "status": "static" }, "dnf-system-upgrade-cleanup.service": { "name": "dnf-system-upgrade-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "dnf-system-upgrade.service": { "name": "dnf-system-upgrade.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dracut-cmdline.service": { "name": "dracut-cmdline.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-initqueue.service": { "name": "dracut-initqueue.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-mount.service": { "name": "dracut-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-mount.service": { "name": "dracut-pre-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-pivot.service": { "name": "dracut-pre-pivot.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-trigger.service": { "name": "dracut-pre-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-udev.service": { "name": "dracut-pre-udev.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown-onfailure.service": { "name": "dracut-shutdown-onfailure.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown.service": { "name": "dracut-shutdown.service", "source": "systemd", "state": "stopped", "status": "static" }, "emergency.service": { "name": "emergency.service", "source": "systemd", "state": "stopped", "status": "static" }, "firewalld.service": { "name": "firewalld.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "fstrim.service": { "name": "fstrim.service", "source": "systemd", "state": "inactive", "status": "static" }, "getty@.service": { "name": "getty@.service", "source": "systemd", "state": "unknown", "status": "enabled" }, "getty@tty1.service": { "name": "getty@tty1.service", "source": "systemd", "state": "running", "status": "unknown" }, "grub-boot-indeterminate.service": { "name": "grub-boot-indeterminate.service", "source": "systemd", "state": "inactive", "status": "static" }, "grub2-systemd-integration.service": { "name": "grub2-systemd-integration.service", "source": "systemd", "state": "inactive", "status": "static" }, "gssproxy.service": { "name": "gssproxy.service", "source": "systemd", "state": "running", "status": "disabled" }, "initrd-cleanup.service": { "name": "initrd-cleanup.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-parse-etc.service": { "name": "initrd-parse-etc.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-switch-root.service": { "name": "initrd-switch-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-udevadm-cleanup-db.service": { "name": "initrd-udevadm-cleanup-db.service", "source": "systemd", "state": "stopped", "status": "static" }, "irqbalance.service": { "name": "irqbalance.service", "source": "systemd", "state": "running", "status": "enabled" }, "kdump.service": { "name": "kdump.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "kmod-static-nodes.service": { "name": "kmod-static-nodes.service", "source": "systemd", "state": "stopped", "status": "static" }, "kvm_stat.service": { "name": "kvm_stat.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "ldconfig.service": { "name": "ldconfig.service", "source": "systemd", "state": "stopped", "status": "static" }, "logrotate.service": { "name": "logrotate.service", "source": "systemd", "state": "stopped", "status": "static" }, "man-db-cache-update.service": { "name": "man-db-cache-update.service", "source": "systemd", "state": "inactive", "status": "static" }, "man-db-restart-cache-update.service": { "name": "man-db-restart-cache-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "microcode.service": { "name": "microcode.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "modprobe@.service": { "name": "modprobe@.service", "source": "systemd", "state": "unknown", "status": "static" }, "modprobe@configfs.service": { "name": "modprobe@configfs.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@drm.service": { "name": "modprobe@drm.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@fuse.service": { "name": "modprobe@fuse.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "netavark-dhcp-proxy.service": { "name": "netavark-dhcp-proxy.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "netavark-firewalld-reload.service": { "name": "netavark-firewalld-reload.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-blkmap.service": { "name": "nfs-blkmap.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-idmapd.service": { "name": "nfs-idmapd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-mountd.service": { "name": "nfs-mountd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-server.service": { "name": "nfs-server.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "nfs-utils.service": { "name": "nfs-utils.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfsdcld.service": { "name": "nfsdcld.service", "source": "systemd", "state": "stopped", "status": "static" }, "nftables.service": { "name": "nftables.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nis-domainname.service": { "name": "nis-domainname.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "nm-priv-helper.service": { "name": "nm-priv-helper.service", "source": "systemd", "state": "inactive", "status": "static" }, "oddjobd.service": { "name": "oddjobd.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "pam_namespace.service": { "name": "pam_namespace.service", "source": "systemd", "state": "inactive", "status": "static" }, "podman-auto-update.service": { "name": "podman-auto-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-clean-transient.service": { "name": "podman-clean-transient.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-kube@.service": { "name": "podman-kube@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "podman-restart.service": { "name": "podman-restart.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman.service": { "name": "podman.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "qemu-guest-agent.service": { "name": "qemu-guest-agent.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "quadlet-basic-network.service": { "name": "quadlet-basic-network.service", "source": "systemd", "state": "stopped", "status": "generated" }, "quotaon.service": { "name": "quotaon.service", "source": "systemd", "state": "inactive", "status": "static" }, "rc-local.service": { "name": "rc-local.service", "source": "systemd", "state": "stopped", "status": "static" }, "rdisc.service": { "name": "rdisc.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rescue.service": { "name": "rescue.service", "source": "systemd", "state": "stopped", "status": "static" }, "restraintd.service": { "name": "restraintd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rngd.service": { "name": "rngd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpc-gssd.service": { "name": "rpc-gssd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd-notify.service": { "name": "rpc-statd-notify.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd.service": { "name": "rpc-statd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpcbind.service": { "name": "rpcbind.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpmdb-rebuild.service": { "name": "rpmdb-rebuild.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rsyslog.service": { "name": "rsyslog.service", "source": "systemd", "state": "running", "status": "enabled" }, "selinux-autorelabel-mark.service": { "name": "selinux-autorelabel-mark.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "selinux-autorelabel.service": { "name": "selinux-autorelabel.service", "source": "systemd", "state": "inactive", "status": "static" }, "selinux-check-proper-disable.service": { "name": "selinux-check-proper-disable.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "serial-getty@.service": { "name": "serial-getty@.service", "source": "systemd", "state": "unknown", "status": "indirect" }, "serial-getty@ttyS0.service": { "name": "serial-getty@ttyS0.service", "source": "systemd", "state": "running", "status": "unknown" }, "sshd-keygen@.service": { "name": "sshd-keygen@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "sshd-keygen@ecdsa.service": { "name": "sshd-keygen@ecdsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@ed25519.service": { "name": "sshd-keygen@ed25519.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@rsa.service": { "name": "sshd-keygen@rsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd.service": { "name": "sshd.service", "source": "systemd", "state": "running", "status": "enabled" }, "sshd@.service": { "name": "sshd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "sssd-autofs.service": { "name": "sssd-autofs.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-kcm.service": { "name": "sssd-kcm.service", "source": "systemd", "state": "stopped", "status": "indirect" }, "sssd-nss.service": { "name": "sssd-nss.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pac.service": { "name": "sssd-pac.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pam.service": { "name": "sssd-pam.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-ssh.service": { "name": "sssd-ssh.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-sudo.service": { "name": "sssd-sudo.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd.service": { "name": "sssd.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "system-update-cleanup.service": { "name": "system-update-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-ask-password-console.service": { "name": "systemd-ask-password-console.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-ask-password-wall.service": { "name": "systemd-ask-password-wall.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-backlight@.service": { "name": "systemd-backlight@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-binfmt.service": { "name": "systemd-binfmt.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-bless-boot.service": { "name": "systemd-bless-boot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-boot-check-no-failures.service": { "name": "systemd-boot-check-no-failures.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-boot-random-seed.service": { "name": "systemd-boot-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-boot-update.service": { "name": "systemd-boot-update.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-coredump@.service": { "name": "systemd-coredump@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-exit.service": { "name": "systemd-exit.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-firstboot.service": { "name": "systemd-firstboot.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck-root.service": { "name": "systemd-fsck-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck@.service": { "name": "systemd-fsck@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-growfs-root.service": { "name": "systemd-growfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-growfs@.service": { "name": "systemd-growfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-halt.service": { "name": "systemd-halt.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hibernate-resume@.service": { "name": "systemd-hibernate-resume@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-hibernate.service": { "name": "systemd-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hostnamed.service": { "name": "systemd-hostnamed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hwdb-update.service": { "name": "systemd-hwdb-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-hybrid-sleep.service": { "name": "systemd-hybrid-sleep.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-initctl.service": { "name": "systemd-initctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-catalog-update.service": { "name": "systemd-journal-catalog-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-flush.service": { "name": "systemd-journal-flush.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journald.service": { "name": "systemd-journald.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-journald@.service": { "name": "systemd-journald@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-kexec.service": { "name": "systemd-kexec.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-localed.service": { "name": "systemd-localed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-logind.service": { "name": "systemd-logind.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-machine-id-commit.service": { "name": "systemd-machine-id-commit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-modules-load.service": { "name": "systemd-modules-load.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-network-generator.service": { "name": "systemd-network-generator.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-pcrfs-root.service": { "name": "systemd-pcrfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pcrfs@.service": { "name": "systemd-pcrfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-pcrmachine.service": { "name": "systemd-pcrmachine.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-initrd.service": { "name": "systemd-pcrphase-initrd.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-sysinit.service": { "name": "systemd-pcrphase-sysinit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase.service": { "name": "systemd-pcrphase.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-poweroff.service": { "name": "systemd-poweroff.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pstore.service": { "name": "systemd-pstore.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-quotacheck.service": { "name": "systemd-quotacheck.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-random-seed.service": { "name": "systemd-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-reboot.service": { "name": "systemd-reboot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-remount-fs.service": { "name": "systemd-remount-fs.service", "source": "systemd", "state": "stopped", "status": "enabled-runtime" }, "systemd-repart.service": { "name": "systemd-repart.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-rfkill.service": { "name": "systemd-rfkill.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-suspend-then-hibernate.service": { "name": "systemd-suspend-then-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-suspend.service": { "name": "systemd-suspend.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-sysctl.service": { "name": "systemd-sysctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-sysext.service": { "name": "systemd-sysext.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "systemd-sysupdate-reboot.service": { "name": "systemd-sysupdate-reboot.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysupdate.service": { "name": "systemd-sysupdate.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysusers.service": { "name": "systemd-sysusers.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-timedated.service": { "name": "systemd-timedated.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-tmpfiles-clean.service": { "name": "systemd-tmpfiles-clean.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup-dev.service": { "name": "systemd-tmpfiles-setup-dev.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup.service": { "name": "systemd-tmpfiles-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-settle.service": { "name": "systemd-udev-settle.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-trigger.service": { "name": "systemd-udev-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udevd.service": { "name": "systemd-udevd.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-update-done.service": { "name": "systemd-update-done.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp-runlevel.service": { "name": "systemd-update-utmp-runlevel.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp.service": { "name": "systemd-update-utmp.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-user-sessions.service": { "name": "systemd-user-sessions.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-vconsole-setup.service": { "name": "systemd-vconsole-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-volatile-root.service": { "name": "systemd-volatile-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "teamd@.service": { "name": "teamd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@.service": { "name": "user-runtime-dir@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@0.service": { "name": "user-runtime-dir@0.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user@.service": { "name": "user@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user@0.service": { "name": "user@0.service", "source": "systemd", "state": "running", "status": "unknown" } } }, "changed": false } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:49:26 +0000 (0:00:01.520) 0:03:04.650 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.022) 0:03:04.673 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "files/quadlet-basic.network", "__podman_quadlet_spec": {}, "__podman_quadlet_str": "[Network]\nSubnet=192.168.29.0/24\nGateway=192.168.29.1\nLabel=app=wordpress\nNetworkName=quadlet-basic", "__podman_quadlet_template_src": "" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.031) 0:03:04.704 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.029) 0:03:04.734 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.068) 0:03:04.802 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "quadlet-basic", "__podman_quadlet_type": "network", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.034) 0:03:04.836 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.039) 0:03:04.876 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.027) 0:03:04.903 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.026) 0:03:04.929 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.031) 0:03:04.961 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.202) 0:03:05.163 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.029) 0:03:05.192 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1720586835.224042, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "fc3588658699d4eb56c9a9cdf6678e83337ea7ee", "ctime": 1720586811.1799726, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6800467, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/x-pie-executable", "mode": "0755", "mtime": 1719992328.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15680, "uid": 0, "version": "1684775476", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [linux-system-roles.podman : Check user with getsubids] ******************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.193) 0:03:05.385 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.021) 0:03:05.407 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.020) 0:03:05.428 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.021) 0:03:05.449 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.021) 0:03:05.471 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.021) 0:03:05.492 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if user not in subuid file] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.060) 0:03:05.553 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if group not in subgid file] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.021) 0:03:05.574 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 3] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.021) 0:03:05.596 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_images_found": [], "__podman_kube_yamls_raw": "", "__podman_service_name": "quadlet-basic-network.service", "__podman_systemd_scope": "system", "__podman_user_home_dir": "/root", "__podman_xdg_runtime_dir": "/run/user/0" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:136 Wednesday 10 July 2024 04:49:26 +0000 (0:00:00.037) 0:03:05.634 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/etc/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:142 Wednesday 10 July 2024 04:49:27 +0000 (0:00:00.022) 0:03:05.657 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:153 Wednesday 10 July 2024 04:49:27 +0000 (0:00:00.027) 0:03:05.685 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [], "__podman_quadlet_file": "/etc/containers/systemd/quadlet-basic.network", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:207 Wednesday 10 July 2024 04:49:27 +0000 (0:00:00.051) 0:03:05.736 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Cleanup quadlets] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:222 Wednesday 10 July 2024 04:49:27 +0000 (0:00:00.026) 0:03:05.762 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Wednesday 10 July 2024 04:49:27 +0000 (0:00:00.047) 0:03:05.810 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Wednesday 10 July 2024 04:49:27 +0000 (0:00:00.021) 0:03:05.832 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "quadlet-basic-network.service", "state": "stopped", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestamp": "Wed 2024-07-10 04:48:42 UTC", "ActiveEnterTimestampMonotonic": "678124866", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "-.mount sysinit.target systemd-journald.socket basic.target system.slice", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Wed 2024-07-10 04:48:42 UTC", "AssertTimestampMonotonic": "678073868", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "CPUAccounting": "yes", "CPUAffinityFromNUMA": "no", "CPUQuotaPerSecUSec": "infinity", "CPUQuotaPeriodUSec": "infinity", "CPUSchedulingPolicy": "0", "CPUSchedulingPriority": "0", "CPUSchedulingResetOnFork": "no", "CPUShares": "[not set]", "CPUUsageNSec": "40924000", "CPUWeight": "[not set]", "CacheDirectoryMode": "0755", "CanFreeze": "yes", "CanIsolate": "no", "CanReload": "no", "CanStart": "yes", "CanStop": "yes", "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore", "CleanResult": "success", "CollectMode": "inactive", "ConditionResult": "yes", "ConditionTimestamp": "Wed 2024-07-10 04:48:42 UTC", "ConditionTimestampMonotonic": "678073864", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroupId": "0", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "quadlet-basic-network.service", "DevicePolicy": "auto", "DynamicUser": "no", "ExecMainCode": "1", "ExecMainExitTimestamp": "Wed 2024-07-10 04:48:42 UTC", "ExecMainExitTimestampMonotonic": "678124747", "ExecMainPID": "16633", "ExecMainStartTimestamp": "Wed 2024-07-10 04:48:42 UTC", "ExecMainStartTimestampMonotonic": "678081120", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman network create --ignore --subnet=192.168.29.0/24 --gateway=192.168.29.1 --label app=wordpress quadlet-basic ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman network create --ignore --subnet=192.168.29.0/24 --gateway=192.168.29.1 --label app=wordpress quadlet-basic ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExitType": "main", "FailureAction": "none", "FileDescriptorStoreMax": "0", "FinalKillSignal": "9", "FragmentPath": "/run/systemd/generator/quadlet-basic-network.service", "FreezerState": "running", "GID": "[not set]", "GuessMainPID": "yes", "IOAccounting": "no", "IOReadBytes": "18446744073709551615", "IOReadOperations": "18446744073709551615", "IOSchedulingClass": "2", "IOSchedulingPriority": "4", "IOWeight": "[not set]", "IOWriteBytes": "18446744073709551615", "IOWriteOperations": "18446744073709551615", "IPAccounting": "no", "IPEgressBytes": "[no data]", "IPEgressPackets": "[no data]", "IPIngressBytes": "[no data]", "IPIngressPackets": "[no data]", "Id": "quadlet-basic-network.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Wed 2024-07-10 04:48:42 UTC", "InactiveExitTimestampMonotonic": "678081803", "InvocationID": "7d9b15af9e04426cbaef7064f027e1d4", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "infinity", "LimitCPU": "infinity", "LimitCPUSoft": "infinity", "LimitDATA": "infinity", "LimitDATASoft": "infinity", "LimitFSIZE": "infinity", "LimitFSIZESoft": "infinity", "LimitLOCKS": "infinity", "LimitLOCKSSoft": "infinity", "LimitMEMLOCK": "8388608", "LimitMEMLOCKSoft": "8388608", "LimitMSGQUEUE": "819200", "LimitMSGQUEUESoft": "819200", "LimitNICE": "0", "LimitNICESoft": "0", "LimitNOFILE": "524288", "LimitNOFILESoft": "1024", "LimitNPROC": "13972", "LimitNPROCSoft": "13972", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13972", "LimitSIGPENDINGSoft": "13972", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "0", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "[not set]", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "quadlet-basic-network.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "Perpetual": "no", "PrivateDevices": "no", "PrivateIPC": "no", "PrivateMounts": "no", "PrivateNetwork": "no", "PrivateTmp": "no", "PrivateUsers": "no", "ProcSubset": "all", "ProtectClock": "no", "ProtectControlGroups": "no", "ProtectHome": "no", "ProtectHostname": "no", "ProtectKernelLogs": "no", "ProtectKernelModules": "no", "ProtectKernelTunables": "no", "ProtectProc": "default", "ProtectSystem": "no", "RefuseManualStart": "no", "RefuseManualStop": "no", "ReloadResult": "success", "ReloadSignal": "1", "RemainAfterExit": "yes", "RemoveIPC": "no", "Requires": "-.mount sysinit.target system.slice", "RequiresMountsFor": "/run/containers", "Restart": "no", "RestartKillSignal": "15", "RestartUSec": "100ms", "RestrictNamespaces": "no", "RestrictRealtime": "no", "RestrictSUIDSGID": "no", "Result": "success", "RootDirectoryStartOnly": "no", "RuntimeDirectoryMode": "0755", "RuntimeDirectoryPreserve": "no", "RuntimeMaxUSec": "infinity", "RuntimeRandomizedExtraUSec": "0", "SameProcessGroup": "no", "SecureBits": "0", "SendSIGHUP": "no", "SendSIGKILL": "yes", "Slice": "system.slice", "StandardError": "inherit", "StandardInput": "null", "StandardOutput": "journal", "StartLimitAction": "none", "StartLimitBurst": "5", "StartLimitIntervalUSec": "10s", "StartupBlockIOWeight": "[not set]", "StartupCPUShares": "[not set]", "StartupCPUWeight": "[not set]", "StartupIOWeight": "[not set]", "StateChangeTimestamp": "Wed 2024-07-10 04:48:42 UTC", "StateChangeTimestampMonotonic": "678124866", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "exited", "SuccessAction": "none", "SyslogFacility": "3", "SyslogIdentifier": "quadlet-basic-network", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22356", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "infinity", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "oneshot", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "generated", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0" } } TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Wednesday 10 July 2024 04:49:27 +0000 (0:00:00.528) 0:03:06.360 ******** changed: [sut] => { "changed": true, "path": "/etc/containers/systemd/quadlet-basic.network", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Wednesday 10 July 2024 04:49:27 +0000 (0:00:00.200) 0:03:06.560 ******** included: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml for sut TASK [linux-system-roles.podman : Enable linger if needed] ********************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Wednesday 10 July 2024 04:49:28 +0000 (0:00:00.084) 0:03:06.645 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Wednesday 10 July 2024 04:49:28 +0000 (0:00:00.023) 0:03:06.668 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Mark user for possible linger cancel] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Wednesday 10 July 2024 04:49:28 +0000 (0:00:00.023) 0:03:06.692 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Wednesday 10 July 2024 04:49:28 +0000 (0:00:00.022) 0:03:06.715 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Wednesday 10 July 2024 04:49:28 +0000 (0:00:00.483) 0:03:07.199 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "--all", "-f" ], "delta": "0:00:00.039127", "end": "2024-07-10 04:49:28.759593", "rc": 0, "start": "2024-07-10 04:49:28.720466" } TASK [linux-system-roles.podman : Remove networks no longer in use] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Wednesday 10 July 2024 04:49:28 +0000 (0:00:00.235) 0:03:07.434 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "network", "prune", "-f" ], "delta": "0:00:00.034992", "end": "2024-07-10 04:49:28.991351", "rc": 0, "start": "2024-07-10 04:49:28.956359" } STDOUT: quadlet-basic TASK [linux-system-roles.podman : Remove volumes no longer in use] ************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:73 Wednesday 10 July 2024 04:49:29 +0000 (0:00:00.231) 0:03:07.666 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : For testing and debugging - images] ********** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:82 Wednesday 10 July 2024 04:49:29 +0000 (0:00:00.026) 0:03:07.693 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "images", "-n" ], "delta": "0:00:00.033675", "end": "2024-07-10 04:49:29.250039", "rc": 0, "start": "2024-07-10 04:49:29.216364" } TASK [linux-system-roles.podman : For testing and debugging - volumes] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:92 Wednesday 10 July 2024 04:49:29 +0000 (0:00:00.231) 0:03:07.924 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "volume", "ls", "-n" ], "delta": "0:00:00.029579", "end": "2024-07-10 04:49:29.479785", "rc": 0, "start": "2024-07-10 04:49:29.450206" } TASK [linux-system-roles.podman : For testing and debugging - containers] ****** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:102 Wednesday 10 July 2024 04:49:29 +0000 (0:00:00.230) 0:03:08.154 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "ps", "--noheading" ], "delta": "0:00:00.031773", "end": "2024-07-10 04:49:29.707755", "rc": 0, "start": "2024-07-10 04:49:29.675982" } TASK [linux-system-roles.podman : For testing and debugging - networks] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:112 Wednesday 10 July 2024 04:49:29 +0000 (0:00:00.226) 0:03:08.381 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "network", "ls", "-n", "-q" ], "delta": "0:00:00.032462", "end": "2024-07-10 04:49:29.935102", "rc": 0, "start": "2024-07-10 04:49:29.902640" } STDOUT: podman TASK [linux-system-roles.podman : For testing and debugging - secrets] ********* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:122 Wednesday 10 July 2024 04:49:30 +0000 (0:00:00.280) 0:03:08.662 ******** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : For testing and debugging - services] ******** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Wednesday 10 July 2024 04:49:30 +0000 (0:00:00.227) 0:03:08.889 ******** ok: [sut] => { "ansible_facts": { "services": { "NetworkManager-dispatcher.service": { "name": "NetworkManager-dispatcher.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "NetworkManager-wait-online.service": { "name": "NetworkManager-wait-online.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "NetworkManager.service": { "name": "NetworkManager.service", "source": "systemd", "state": "running", "status": "enabled" }, "auditd.service": { "name": "auditd.service", "source": "systemd", "state": "running", "status": "enabled" }, "auth-rpcgss-module.service": { "name": "auth-rpcgss-module.service", "source": "systemd", "state": "stopped", "status": "static" }, "autovt@.service": { "name": "autovt@.service", "source": "systemd", "state": "unknown", "status": "alias" }, "chrony-wait.service": { "name": "chrony-wait.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd-restricted.service": { "name": "chronyd-restricted.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "chronyd.service": { "name": "chronyd.service", "source": "systemd", "state": "running", "status": "enabled" }, "cloud-config.service": { "name": "cloud-config.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-final.service": { "name": "cloud-final.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init-hotplugd.service": { "name": "cloud-init-hotplugd.service", "source": "systemd", "state": "inactive", "status": "static" }, "cloud-init-local.service": { "name": "cloud-init-local.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "cloud-init.service": { "name": "cloud-init.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "console-getty.service": { "name": "console-getty.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "container-getty@.service": { "name": "container-getty@.service", "source": "systemd", "state": "unknown", "status": "static" }, "cpupower.service": { "name": "cpupower.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "crond.service": { "name": "crond.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-broker.service": { "name": "dbus-broker.service", "source": "systemd", "state": "running", "status": "enabled" }, "dbus-org.freedesktop.hostname1.service": { "name": "dbus-org.freedesktop.hostname1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.locale1.service": { "name": "dbus-org.freedesktop.locale1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.login1.service": { "name": "dbus-org.freedesktop.login1.service", "source": "systemd", "state": "active", "status": "alias" }, "dbus-org.freedesktop.nm-dispatcher.service": { "name": "dbus-org.freedesktop.nm-dispatcher.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus-org.freedesktop.timedate1.service": { "name": "dbus-org.freedesktop.timedate1.service", "source": "systemd", "state": "inactive", "status": "alias" }, "dbus.service": { "name": "dbus.service", "source": "systemd", "state": "active", "status": "alias" }, "debug-shell.service": { "name": "debug-shell.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dnf-makecache.service": { "name": "dnf-makecache.service", "source": "systemd", "state": "stopped", "status": "static" }, "dnf-system-upgrade-cleanup.service": { "name": "dnf-system-upgrade-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "dnf-system-upgrade.service": { "name": "dnf-system-upgrade.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "dracut-cmdline.service": { "name": "dracut-cmdline.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-initqueue.service": { "name": "dracut-initqueue.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-mount.service": { "name": "dracut-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-mount.service": { "name": "dracut-pre-mount.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-pivot.service": { "name": "dracut-pre-pivot.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-trigger.service": { "name": "dracut-pre-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-pre-udev.service": { "name": "dracut-pre-udev.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown-onfailure.service": { "name": "dracut-shutdown-onfailure.service", "source": "systemd", "state": "stopped", "status": "static" }, "dracut-shutdown.service": { "name": "dracut-shutdown.service", "source": "systemd", "state": "stopped", "status": "static" }, "emergency.service": { "name": "emergency.service", "source": "systemd", "state": "stopped", "status": "static" }, "firewalld.service": { "name": "firewalld.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "fstrim.service": { "name": "fstrim.service", "source": "systemd", "state": "inactive", "status": "static" }, "getty@.service": { "name": "getty@.service", "source": "systemd", "state": "unknown", "status": "enabled" }, "getty@tty1.service": { "name": "getty@tty1.service", "source": "systemd", "state": "running", "status": "unknown" }, "grub-boot-indeterminate.service": { "name": "grub-boot-indeterminate.service", "source": "systemd", "state": "inactive", "status": "static" }, "grub2-systemd-integration.service": { "name": "grub2-systemd-integration.service", "source": "systemd", "state": "inactive", "status": "static" }, "gssproxy.service": { "name": "gssproxy.service", "source": "systemd", "state": "running", "status": "disabled" }, "initrd-cleanup.service": { "name": "initrd-cleanup.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-parse-etc.service": { "name": "initrd-parse-etc.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-switch-root.service": { "name": "initrd-switch-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "initrd-udevadm-cleanup-db.service": { "name": "initrd-udevadm-cleanup-db.service", "source": "systemd", "state": "stopped", "status": "static" }, "irqbalance.service": { "name": "irqbalance.service", "source": "systemd", "state": "running", "status": "enabled" }, "kdump.service": { "name": "kdump.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "kmod-static-nodes.service": { "name": "kmod-static-nodes.service", "source": "systemd", "state": "stopped", "status": "static" }, "kvm_stat.service": { "name": "kvm_stat.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "ldconfig.service": { "name": "ldconfig.service", "source": "systemd", "state": "stopped", "status": "static" }, "logrotate.service": { "name": "logrotate.service", "source": "systemd", "state": "stopped", "status": "static" }, "man-db-cache-update.service": { "name": "man-db-cache-update.service", "source": "systemd", "state": "inactive", "status": "static" }, "man-db-restart-cache-update.service": { "name": "man-db-restart-cache-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "microcode.service": { "name": "microcode.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "modprobe@.service": { "name": "modprobe@.service", "source": "systemd", "state": "unknown", "status": "static" }, "modprobe@configfs.service": { "name": "modprobe@configfs.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@drm.service": { "name": "modprobe@drm.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "modprobe@fuse.service": { "name": "modprobe@fuse.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "netavark-dhcp-proxy.service": { "name": "netavark-dhcp-proxy.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "netavark-firewalld-reload.service": { "name": "netavark-firewalld-reload.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-blkmap.service": { "name": "nfs-blkmap.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nfs-idmapd.service": { "name": "nfs-idmapd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-mountd.service": { "name": "nfs-mountd.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfs-server.service": { "name": "nfs-server.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "nfs-utils.service": { "name": "nfs-utils.service", "source": "systemd", "state": "stopped", "status": "static" }, "nfsdcld.service": { "name": "nfsdcld.service", "source": "systemd", "state": "stopped", "status": "static" }, "nftables.service": { "name": "nftables.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "nis-domainname.service": { "name": "nis-domainname.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "nm-priv-helper.service": { "name": "nm-priv-helper.service", "source": "systemd", "state": "inactive", "status": "static" }, "oddjobd.service": { "name": "oddjobd.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "pam_namespace.service": { "name": "pam_namespace.service", "source": "systemd", "state": "inactive", "status": "static" }, "podman-auto-update.service": { "name": "podman-auto-update.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-clean-transient.service": { "name": "podman-clean-transient.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman-kube@.service": { "name": "podman-kube@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "podman-restart.service": { "name": "podman-restart.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "podman.service": { "name": "podman.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "qemu-guest-agent.service": { "name": "qemu-guest-agent.service", "source": "systemd", "state": "inactive", "status": "enabled" }, "quotaon.service": { "name": "quotaon.service", "source": "systemd", "state": "inactive", "status": "static" }, "rc-local.service": { "name": "rc-local.service", "source": "systemd", "state": "stopped", "status": "static" }, "rdisc.service": { "name": "rdisc.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rescue.service": { "name": "rescue.service", "source": "systemd", "state": "stopped", "status": "static" }, "restraintd.service": { "name": "restraintd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rngd.service": { "name": "rngd.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpc-gssd.service": { "name": "rpc-gssd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd-notify.service": { "name": "rpc-statd-notify.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpc-statd.service": { "name": "rpc-statd.service", "source": "systemd", "state": "stopped", "status": "static" }, "rpcbind.service": { "name": "rpcbind.service", "source": "systemd", "state": "running", "status": "enabled" }, "rpmdb-rebuild.service": { "name": "rpmdb-rebuild.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "rsyslog.service": { "name": "rsyslog.service", "source": "systemd", "state": "running", "status": "enabled" }, "selinux-autorelabel-mark.service": { "name": "selinux-autorelabel-mark.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "selinux-autorelabel.service": { "name": "selinux-autorelabel.service", "source": "systemd", "state": "inactive", "status": "static" }, "selinux-check-proper-disable.service": { "name": "selinux-check-proper-disable.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "serial-getty@.service": { "name": "serial-getty@.service", "source": "systemd", "state": "unknown", "status": "indirect" }, "serial-getty@ttyS0.service": { "name": "serial-getty@ttyS0.service", "source": "systemd", "state": "running", "status": "unknown" }, "sshd-keygen@.service": { "name": "sshd-keygen@.service", "source": "systemd", "state": "unknown", "status": "disabled" }, "sshd-keygen@ecdsa.service": { "name": "sshd-keygen@ecdsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@ed25519.service": { "name": "sshd-keygen@ed25519.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd-keygen@rsa.service": { "name": "sshd-keygen@rsa.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "sshd.service": { "name": "sshd.service", "source": "systemd", "state": "running", "status": "enabled" }, "sshd@.service": { "name": "sshd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "sssd-autofs.service": { "name": "sssd-autofs.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-kcm.service": { "name": "sssd-kcm.service", "source": "systemd", "state": "stopped", "status": "indirect" }, "sssd-nss.service": { "name": "sssd-nss.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pac.service": { "name": "sssd-pac.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-pam.service": { "name": "sssd-pam.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-ssh.service": { "name": "sssd-ssh.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd-sudo.service": { "name": "sssd-sudo.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "sssd.service": { "name": "sssd.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "system-update-cleanup.service": { "name": "system-update-cleanup.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-ask-password-console.service": { "name": "systemd-ask-password-console.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-ask-password-wall.service": { "name": "systemd-ask-password-wall.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-backlight@.service": { "name": "systemd-backlight@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-binfmt.service": { "name": "systemd-binfmt.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-bless-boot.service": { "name": "systemd-bless-boot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-boot-check-no-failures.service": { "name": "systemd-boot-check-no-failures.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-boot-random-seed.service": { "name": "systemd-boot-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-boot-update.service": { "name": "systemd-boot-update.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-coredump@.service": { "name": "systemd-coredump@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-exit.service": { "name": "systemd-exit.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-firstboot.service": { "name": "systemd-firstboot.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck-root.service": { "name": "systemd-fsck-root.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-fsck@.service": { "name": "systemd-fsck@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-growfs-root.service": { "name": "systemd-growfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-growfs@.service": { "name": "systemd-growfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-halt.service": { "name": "systemd-halt.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hibernate-resume@.service": { "name": "systemd-hibernate-resume@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-hibernate.service": { "name": "systemd-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hostnamed.service": { "name": "systemd-hostnamed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-hwdb-update.service": { "name": "systemd-hwdb-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-hybrid-sleep.service": { "name": "systemd-hybrid-sleep.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-initctl.service": { "name": "systemd-initctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-catalog-update.service": { "name": "systemd-journal-catalog-update.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journal-flush.service": { "name": "systemd-journal-flush.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-journald.service": { "name": "systemd-journald.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-journald@.service": { "name": "systemd-journald@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-kexec.service": { "name": "systemd-kexec.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-localed.service": { "name": "systemd-localed.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-logind.service": { "name": "systemd-logind.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-machine-id-commit.service": { "name": "systemd-machine-id-commit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-modules-load.service": { "name": "systemd-modules-load.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-network-generator.service": { "name": "systemd-network-generator.service", "source": "systemd", "state": "stopped", "status": "enabled" }, "systemd-pcrfs-root.service": { "name": "systemd-pcrfs-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pcrfs@.service": { "name": "systemd-pcrfs@.service", "source": "systemd", "state": "unknown", "status": "static" }, "systemd-pcrmachine.service": { "name": "systemd-pcrmachine.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-initrd.service": { "name": "systemd-pcrphase-initrd.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase-sysinit.service": { "name": "systemd-pcrphase-sysinit.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-pcrphase.service": { "name": "systemd-pcrphase.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-poweroff.service": { "name": "systemd-poweroff.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-pstore.service": { "name": "systemd-pstore.service", "source": "systemd", "state": "inactive", "status": "disabled" }, "systemd-quotacheck.service": { "name": "systemd-quotacheck.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-random-seed.service": { "name": "systemd-random-seed.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-reboot.service": { "name": "systemd-reboot.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-remount-fs.service": { "name": "systemd-remount-fs.service", "source": "systemd", "state": "stopped", "status": "enabled-runtime" }, "systemd-repart.service": { "name": "systemd-repart.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-rfkill.service": { "name": "systemd-rfkill.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-suspend-then-hibernate.service": { "name": "systemd-suspend-then-hibernate.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-suspend.service": { "name": "systemd-suspend.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-sysctl.service": { "name": "systemd-sysctl.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-sysext.service": { "name": "systemd-sysext.service", "source": "systemd", "state": "stopped", "status": "disabled" }, "systemd-sysupdate-reboot.service": { "name": "systemd-sysupdate-reboot.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysupdate.service": { "name": "systemd-sysupdate.service", "source": "systemd", "state": "inactive", "status": "indirect" }, "systemd-sysusers.service": { "name": "systemd-sysusers.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-timedated.service": { "name": "systemd-timedated.service", "source": "systemd", "state": "inactive", "status": "static" }, "systemd-tmpfiles-clean.service": { "name": "systemd-tmpfiles-clean.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup-dev.service": { "name": "systemd-tmpfiles-setup-dev.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-tmpfiles-setup.service": { "name": "systemd-tmpfiles-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-settle.service": { "name": "systemd-udev-settle.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udev-trigger.service": { "name": "systemd-udev-trigger.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-udevd.service": { "name": "systemd-udevd.service", "source": "systemd", "state": "running", "status": "static" }, "systemd-update-done.service": { "name": "systemd-update-done.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp-runlevel.service": { "name": "systemd-update-utmp-runlevel.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-update-utmp.service": { "name": "systemd-update-utmp.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-user-sessions.service": { "name": "systemd-user-sessions.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-vconsole-setup.service": { "name": "systemd-vconsole-setup.service", "source": "systemd", "state": "stopped", "status": "static" }, "systemd-volatile-root.service": { "name": "systemd-volatile-root.service", "source": "systemd", "state": "inactive", "status": "static" }, "teamd@.service": { "name": "teamd@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@.service": { "name": "user-runtime-dir@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user-runtime-dir@0.service": { "name": "user-runtime-dir@0.service", "source": "systemd", "state": "stopped", "status": "unknown" }, "user@.service": { "name": "user@.service", "source": "systemd", "state": "unknown", "status": "static" }, "user@0.service": { "name": "user@0.service", "source": "systemd", "state": "running", "status": "unknown" } } }, "changed": false } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:226 Wednesday 10 July 2024 04:49:31 +0000 (0:00:01.589) 0:03:10.478 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Wednesday 10 July 2024 04:49:31 +0000 (0:00:00.023) 0:03:10.501 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Wednesday 10 July 2024 04:49:31 +0000 (0:00:00.020) 0:03:10.522 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Wednesday 10 July 2024 04:49:31 +0000 (0:00:00.020) 0:03:10.542 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Ensure no resources] ***************************************************** task path: /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:318 Wednesday 10 July 2024 04:49:31 +0000 (0:00:00.019) 0:03:10.562 ******** ok: [sut] => { "changed": false } MSG: All assertions passed META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* sut : ok=682 changed=57 unreachable=0 failed=0 skipped=706 rescued=0 ignored=0 Wednesday 10 July 2024 04:49:31 +0000 (0:00:00.021) 0:03:10.584 ******** =============================================================================== linux-system-roles.podman : Ensure required packages are installed ----- 50.87s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:14 linux-system-roles.podman : Stop and disable service ------------------- 10.68s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 linux-system-roles.podman : Ensure container images are present --------- 7.50s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 linux-system-roles.podman : Ensure container images are present --------- 6.75s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 linux-system-roles.podman : Stop and disable service -------------------- 1.85s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 linux-system-roles.podman : For testing and debugging - services -------- 1.59s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 linux-system-roles.podman : For testing and debugging - services -------- 1.59s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 linux-system-roles.podman : For testing and debugging - services -------- 1.53s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 linux-system-roles.podman : For testing and debugging - services -------- 1.52s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 linux-system-roles.podman : For testing and debugging - services -------- 1.49s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 linux-system-roles.podman : For testing and debugging - services -------- 1.48s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:133 Check files ------------------------------------------------------------- 0.86s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:244 - linux-system-roles.podman : Start service ------------------------------- 0.81s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Gathering Facts --------------------------------------------------------- 0.74s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:9 --- Check files ------------------------------------------------------------- 0.74s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/tests_quadlet_basic.yml:185 - linux-system-roles.podman : Gather the package facts -------------------- 0.72s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Start service ------------------------------- 0.68s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 linux-system-roles.podman : Gather the package facts -------------------- 0.68s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Gather the package facts -------------------- 0.68s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Ensure quadlet file is copied --------------- 0.67s /WORKDIR/git-handle-quadlet-cleanupd45hpq9j/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 ---^---^---^---^---^--- # STDERR: ---v---v---v---v---v--- [DEPRECATION WARNING]: Distribution centos 9 on host sut should use /usr/libexec/platform-python, but is using /usr/bin/python for backward compatibility with prior Ansible releases. A future Ansible release will default to using the discovered platform python for this host. See https://docs .ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html for more information. This feature will be removed in version 2.12. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. [WARNING]: The loop variable 'item' is already in use. You should set the `loop_var` value in the `loop_control` option for the task to something else to avoid variable collisions and unexpected behavior. [WARNING]: The loop variable 'item' is already in use. You should set the `loop_var` value in the `loop_control` option for the task to something else to avoid variable collisions and unexpected behavior. [WARNING]: Using a variable for a task's 'args' is unsafe in some situations (see https://docs.ansible.com/ansible/devel/reference_appendices/faq.html#argsplat- unsafe) [WARNING]: Using a variable for a task's 'args' is unsafe in some situations (see https://docs.ansible.com/ansible/devel/reference_appendices/faq.html#argsplat- unsafe) [WARNING]: Using a variable for a task's 'args' is unsafe in some situations (see https://docs.ansible.com/ansible/devel/reference_appendices/faq.html#argsplat- unsafe) [WARNING]: Using a variable for a task's 'args' is unsafe in some situations (see https://docs.ansible.com/ansible/devel/reference_appendices/faq.html#argsplat- unsafe) [WARNING]: Using a variable for a task's 'args' is unsafe in some situations (see https://docs.ansible.com/ansible/devel/reference_appendices/faq.html#argsplat- unsafe) [WARNING]: Using a variable for a task's 'args' is unsafe in some situations (see https://docs.ansible.com/ansible/devel/reference_appendices/faq.html#argsplat- unsafe) [WARNING]: Using a variable for a task's 'args' is unsafe in some situations (see https://docs.ansible.com/ansible/devel/reference_appendices/faq.html#argsplat- unsafe) [WARNING]: Using a variable for a task's 'args' is unsafe in some situations (see https://docs.ansible.com/ansible/devel/reference_appendices/faq.html#argsplat- unsafe) ---^---^---^---^---^---