# 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_auth_and_security.yml ****************************************** 2 plays in /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml PLAY [all] ********************************************************************* META: ran handlers TASK [Include vault variables] ************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:4 Thursday 18 April 2024 15:36:18 +0000 (0:00:00.017) 0:00:00.017 ******** 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-certs.d5hf9jguc/tests/vars/vault-variables.yml" ], "changed": false } META: ran handlers META: ran handlers PLAY [Test various aspects of authentication and security settings] ************ TASK [Gathering Facts] ********************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:9 Thursday 18 April 2024 15:36:18 +0000 (0:00:00.015) 0:00:00.032 ******** ok: [sut] META: ran handlers TASK [Run the role with no config to install podman] *************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:47 Thursday 18 April 2024 15:36:18 +0000 (0:00:00.817) 0:00:00.850 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:36:18 +0000 (0:00:00.099) 0:00:00.949 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:36:19 +0000 (0:00:00.021) 0:00:00.971 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:36:19 +0000 (0:00:00.022) 0:00:00.994 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Set flag to indicate system is ostree] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:36:19 +0000 (0:00:00.273) 0:00:01.268 ******** ok: [sut] => { "ansible_facts": { "__podman_is_ostree": false }, "changed": false } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:36:19 +0000 (0:00:00.031) 0:00:01.299 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:36:19 +0000 (0:00:00.051) 0:00:01.350 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:36:20 +0000 (0:00:01.128) 0:00:02.479 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:36:20 +0000 (0:00:00.038) 0:00:02.517 ******** changed: [sut] => { "changed": true, "rc": 0, "results": [ "Installed: protobuf-c-1.3.3-13.el9.x86_64", "Installed: criu-3.19-1.el9.x86_64", "Installed: aardvark-dns-2:1.9.0-1.el9.x86_64", "Installed: slirp4netns-1.2.3-1.el9.x86_64", "Installed: criu-libs-3.19-1.el9.x86_64", "Installed: crun-1.14.4-1.el9.x86_64", "Installed: fuse-common-3.10.2-8.el9.x86_64", "Installed: conmon-3:2.1.10-2.el9.x86_64", "Installed: yajl-2.1.0-22.el9.x86_64", "Installed: libslirp-4.4.0-7.el9.x86_64", "Installed: container-selinux-3:2.230.0-1.el9.noarch", "Installed: fuse-overlayfs-1.13-1.el9.x86_64", "Installed: fuse3-3.10.2-8.el9.x86_64", "Installed: containers-common-2:1-61.el9.x86_64", "Installed: netavark-2:1.10.3-1.el9.x86_64", "Installed: fuse3-libs-3.10.2-8.el9.x86_64", "Installed: podman-2:5.0.0-1.el9.x86_64", "Installed: libnet-1.2-7.el9.x86_64", "Installed: shadow-utils-subid-2:4.9-8.el9.x86_64" ] } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:37:10 +0000 (0:00:49.971) 0:00:52.488 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.033623", "end": "2024-04-18 15:37:10.828012", "rc": 0, "start": "2024-04-18 15:37:10.794389" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:37:10 +0000 (0:00:00.346) 0:00:52.835 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:37:10 +0000 (0:00:00.041) 0:00:52.876 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:37:10 +0000 (0:00:00.039) 0:00:52.916 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.102) 0:00:53.019 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.052) 0:00:53.072 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.299) 0:00:53.371 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.032) 0:00:53.403 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.038) 0:00:53.442 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.207) 0:00:53.649 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.034) 0:00:53.683 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1689166618.0, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.206) 0:00:53.889 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.030) 0:00:53.920 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:37:11 +0000 (0:00:00.030) 0:00:53.951 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.033) 0:00:53.985 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.035) 0:00:54.020 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.036) 0:00:54.057 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.026) 0:00:54.083 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.027) 0:00:54.110 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.029) 0:00:54.140 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.146) 0:00:54.287 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.053) 0:00:54.341 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.026) 0:00:54.367 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.023) 0:00:54.391 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.062) 0:00:54.453 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.028) 0:00:54.482 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.033) 0:00:54.516 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.092) 0:00:54.608 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.029) 0:00:54.638 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.027) 0:00:54.665 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.057) 0:00:54.723 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.027) 0:00:54.750 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.034) 0:00:54.785 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.031) 0:00:54.816 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.029) 0:00:54.846 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.025) 0:00:54.872 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:37:12 +0000 (0:00:00.032) 0:00:54.905 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.068) 0:00:54.974 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.028) 0:00:55.003 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.025) 0:00:55.028 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.025) 0:00:55.054 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.025) 0:00:55.079 ******** 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 : Cancel linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.025) 0:00:55.105 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.023) 0:00:55.128 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.027) 0:00:55.156 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Setup registry] ********************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:51 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.023) 0:00:55.179 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml for sut TASK [Create a temporary directory] ******************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:5 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.057) 0:00:55.236 ******** changed: [sut] => { "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/tmp/lsr_laoq7wen_podman", "secontext": "unconfined_u:object_r:user_tmp_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Set authdir] ************************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:12 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.301) 0:00:55.538 ******** ok: [sut] => { "ansible_facts": { "__podman_registry_authdir": "/tmp/lsr_laoq7wen_podman/auth", "__podman_test_authfile": "/tmp/lsr_laoq7wen_podman/auth/auth.json" }, "changed": false } TASK [Create authdir] ********************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:18 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.030) 0:00:55.569 ******** changed: [sut] => { "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/tmp/lsr_laoq7wen_podman/auth", "secontext": "unconfined_u:object_r:user_tmp_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Generate certificates for registry] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:24 Thursday 18 April 2024 15:37:13 +0000 (0:00:00.341) 0:00:55.910 ******** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Thursday 18 April 2024 15:37:14 +0000 (0:00:00.092) 0:00:56.003 ******** included: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for sut TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Thursday 18 April 2024 15:37:14 +0000 (0:00:00.076) 0:00:56.080 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:10 Thursday 18 April 2024 15:37:14 +0000 (0:00:00.031) 0:00:56.111 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:15 Thursday 18 April 2024 15:37:14 +0000 (0:00:00.198) 0:00:56.309 ******** ok: [sut] => { "ansible_facts": { "__certificate_is_ostree": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:19 Thursday 18 April 2024 15:37:14 +0000 (0:00:00.029) 0:00:56.338 ******** skipping: [sut] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [sut] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } ok: [sut] => (item=CentOS_9.yml) => { "ansible_facts": { "__certificate_certmonger_packages": [ "certmonger", "python3-packaging" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/vars/CentOS_9.yml" ], "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml" } ok: [sut] => (item=CentOS_9.yml) => { "ansible_facts": { "__certificate_certmonger_packages": [ "certmonger", "python3-packaging" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/vars/CentOS_9.yml" ], "ansible_loop_var": "item", "changed": false, "item": "CentOS_9.yml" } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Thursday 18 April 2024 15:37:14 +0000 (0:00:00.064) 0:00:56.403 ******** changed: [sut] => { "changed": true, "rc": 0, "results": [ "Installed: python3-pyasn1-0.4.8-6.el9.noarch", "Installed: python3-cffi-1.14.5-5.el9.x86_64", "Installed: python3-ply-3.11-14.el9.noarch", "Installed: python3-pycparser-2.20-6.el9.noarch", "Installed: python3-cryptography-36.0.1-4.el9.x86_64" ] } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:23 Thursday 18 April 2024 15:37:22 +0000 (0:00:08.313) 0:01:04.716 ******** changed: [sut] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": true, "rc": 0, "results": [ "Installed: certmonger-0.79.17-2.el9.x86_64", "Installed: python3-packaging-20.9-5.el9.noarch", "Installed: python3-pyparsing-2.4.7-9.el9.noarch" ] } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:35 Thursday 18 April 2024 15:37:31 +0000 (0:00:08.617) 0:01:13.334 ******** changed: [sut] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/etc/certmonger//pre-scripts", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:61 Thursday 18 April 2024 15:37:31 +0000 (0:00:00.289) 0:01:13.623 ******** changed: [sut] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/etc/certmonger//post-scripts", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:90 Thursday 18 April 2024 15:37:31 +0000 (0:00:00.224) 0:01:13.848 ******** changed: [sut] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": true, "enabled": true, "name": "certmonger", "state": "started", "status": { "AccessSELinuxContext": "system_u:object_r:certmonger_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "dbus-broker.service syslog.target systemd-journald.socket network.target system.slice basic.target dbus.socket sysinit.target", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "shutdown.target", "BlockIOAccounting": "no", "BlockIOWeight": "[not set]", "BusName": "org.fedorahosted.certmonger", "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": "Certificate monitoring and PKI enrollment", "DevicePolicy": "auto", "DynamicUser": "no", "EnvironmentFiles": "/etc/sysconfig/certmonger (ignore_errors=yes)", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/sbin/certmonger ; argv[]=/usr/sbin/certmonger -S -p /run/certmonger.pid -n $OPTS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/sbin/certmonger ; argv[]=/usr/sbin/certmonger -S -p /run/certmonger.pid -n $OPTS ; 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": "/usr/lib/systemd/system/certmonger.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": "certmonger.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": "0", "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": "13973", "LimitNPROCSoft": "13973", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13973", "LimitSIGPENDINGSoft": "13973", "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": "certmonger.service", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "none", "OOMPolicy": "stop", "OOMScoreAdjust": "0", "OnFailureJobMode": "replace", "OnSuccessJobMode": "fail", "PIDFile": "/run/certmonger.pid", "PartOf": "dbus-broker.service", "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 sysinit.target dbus.socket", "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", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22357", "TimeoutAbortUSec": "1min 30s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 30s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "dbus", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "UtmpMode": "init", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity" } } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Thursday 18 April 2024 15:37:32 +0000 (0:00:00.820) 0:01:14.668 ******** changed: [sut] => (item={'name': 'podman_registry', 'dns': ['localhost', '127.0.0.1'], 'ca': 'self-sign'}) => { "ansible_loop_var": "item", "changed": true, "item": { "ca": "self-sign", "dns": [ "localhost", "127.0.0.1" ], "name": "podman_registry" } } MSG: Certificate requested (new). TASK [fedora.linux_system_roles.certificate : Slurp the contents of the files] *** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:152 Thursday 18 April 2024 15:37:33 +0000 (0:00:00.961) 0:01:15.630 ******** ok: [sut] => (item=['cert', {'name': 'podman_registry', 'dns': ['localhost', '127.0.0.1'], 'ca': 'self-sign'}]) => { "ansible_loop_var": "item", "changed": false, "content": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURqVENDQW5XZ0F3SUJBZ0lRRENySS9vVDNUd0dJRytCZks5SW5RakFOQmdrcWhraUc5dzBCQVFzRkFEQlEKTVNBd0hnWURWUVFEREJkTWIyTmhiQ0JUYVdkdWFXNW5JRUYxZEdodmNtbDBlVEVzTUNvR0ExVUVBd3dqTUdNeQpZV000Wm1VdE9EUm1OelJtTURFdE9EZ3hZbVV3TldZdE1tSmtNakkzTkRFd0hoY05NalF3TkRFNE1UVXpOek16CldoY05NalV3TkRFNE1UVXpOek16V2pBVU1SSXdFQVlEVlFRREV3bHNiMk5oYkdodmMzUXdnZ0VpTUEwR0NTcUcKU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ29LTURxNU5JbG1ZU0pTOHFFU05WWTNCZy8yeTlGaG5RdwpmTFg2dWRhQkIvSjhZVFptemxUTnQvSXRKdnJMTkRGNUdCdnpvK1hzVENaS0luNHdHRFB0YWg2ZEUvRTNuZ1NjCk1TL2Vqa0lBRDlpZHpmQmJ4d09XOTZpemYzTkp2SFZKUEI2ZUN2eEE3aUxHT0hjYXZ5SE81NGxxSCs3cDAwSUgKMy9KVGpUOU4wYUMyZ0xBRTAyRUVjdlZSSXNjdUN4dmN2VXhtUFJiUW00TWhReEt0R0lUSENnemhBbXRxaEM1SApUUUlFK3JwYnUxTFBPUkNRN3RUcmdNQmM0T2hTZG9WSnpXaCt1TlVZYXNxL2FTMllhRVVFSHJzWHpKeFJUaHFRCjhncm5pKy9OWThabWRmQzU5azNkV2hVWmQ3RFpEUHc2UGJhQTJiWjBiWGlFT1JhNHRrdW5BZ01CQUFHamdaNHcKZ1pzd0N3WURWUjBQQkFRREFnV2dNQjhHQTFVZEVRUVlNQmFDQ1d4dlkyRnNhRzl6ZElJSk1USTNMakF1TUM0eApNQjBHQTFVZEpRUVdNQlFHQ0NzR0FRVUZCd01CQmdnckJnRUZCUWNEQWpBTUJnTlZIUk1CQWY4RUFqQUFNQjBHCkExVWREZ1FXQkJTc0ZTclZHQ2xUZk91cldSZUZReU5ic1gxWDhUQWZCZ05WSFNNRUdEQVdnQlNTZjNxUGowMm8KTHpHMko1QTlQWHpWVDJvM0REQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFtRGNMbmR4cEJUaEx5a0UyM0ZCdQprRFA5aVorR3o5eE1LcEFJbnhmR1RRbjBlYStsd1VUbW9XTHNxaVAzKzRheFVlQktNWkhnbkJtVDJQRDBNdjA4CkFCN1BvL2VHa0o2eFNyUnBMODNRNEdOR3lSQlUzN2RDVW9TNUh4dkJUZ2VCM2N6OFd5T0hSWmhXQUcrVWR0aHYKWEtUTWVXdG1rK04vaURyZUlRRGhWQUpkcHl2blEvVjBLUEFGSW1KUzhtVWpwa1Z0czNLTmFHSE9lSnFHK1FYMgprZjhhQW1BNUFEUlBZVklHZVN6YjRXL29ZOElmUk1oZUtucFEzYnpyNmxUVVJXK2hreHFGZ2ZUN3d0ckNWYm5ECm96ZGRMZnlSOG55QkFLcDQzcFIrMVRDL2l4d1A4dXhnRzBZamYzT2IwWXo0QW5PY045cm9ER09JcFBnMEJqMWsKdHc9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==", "encoding": "base64", "item": [ "cert", { "ca": "self-sign", "dns": [ "localhost", "127.0.0.1" ], "name": "podman_registry" } ], "source": "/etc/pki/tls/certs/podman_registry.crt" } ok: [sut] => (item=['key', {'name': 'podman_registry', 'dns': ['localhost', '127.0.0.1'], 'ca': 'self-sign'}]) => { "ansible_loop_var": "item", "changed": false, "content": "LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRQ29LTURxNU5JbG1ZU0oKUzhxRVNOVlkzQmcvMnk5RmhuUXdmTFg2dWRhQkIvSjhZVFptemxUTnQvSXRKdnJMTkRGNUdCdnpvK1hzVENaSwpJbjR3R0RQdGFoNmRFL0UzbmdTY01TL2Vqa0lBRDlpZHpmQmJ4d09XOTZpemYzTkp2SFZKUEI2ZUN2eEE3aUxHCk9IY2F2eUhPNTRscUgrN3AwMElIMy9KVGpUOU4wYUMyZ0xBRTAyRUVjdlZSSXNjdUN4dmN2VXhtUFJiUW00TWgKUXhLdEdJVEhDZ3poQW10cWhDNUhUUUlFK3JwYnUxTFBPUkNRN3RUcmdNQmM0T2hTZG9WSnpXaCt1TlVZYXNxLwphUzJZYUVVRUhyc1h6SnhSVGhxUThncm5pKy9OWThabWRmQzU5azNkV2hVWmQ3RFpEUHc2UGJhQTJiWjBiWGlFCk9SYTR0a3VuQWdNQkFBRUNnZ0VBQTVYYTNIeVowOGk4MVZzOXEzOE11Q0w1TnJpcS9yQi9ORjdKclM3ZWcvY2MKdng5K0tYTDh4cERGZVJ1bVVwbC9uelZadUkxN1pDNW1JcGt2QWtJc2crNEorUTlwSCtaejhyWHZHZ1VEemVjegpRZFRDUUlnSWE0K2NQb3paSGNRRzV0T0JVNTFUQTQ5bG1SUmJJR3d5MXdFdUlqVWhiWnJlTFl6T0tJODZhazVQCnVYZytxaWQ1SU56T2RkMWd4YzE2elpRaDhSREpuOHRrRXFpb2o0Nk1nYXR4VElXU1l2OVVlaVRKNXhWdmJQWXcKRWRkdWZlSkRYREk5YUVlY2JIR3kyRnVMamZOblBRSXJpeTVCL2NKUWZkOUxDUi8xWXdZUEw2OENQdlRNb3RVLwp5eVJuMUxFWDQxdDBHNDczV2Z5Skhjb1JZazNUY2R6Q2xIMGhybzM2QVFLQmdRREhjeHMrck5LUFlvUnRoYktOCkloMFg2TU90b05TbGlkYng4UG05S1MzTUw5YlpubEhzWEljSHdsUmtmWVM2WG1Rc3hUUXFjeVBWcU9VZGRIVFIKNkJ4R3RhZFI4VVo0UVdzRDQ1bE9PVE5yTTZEM0pmd0NGbGgycEVQc3VFeXlidnY0aVBVck9DTWdpRnNQRjVGVwp1aTNQaVlwYnM0RzdaTjNXT0xnV1ZuS3F2d0tCZ1FEWDFuU1FLK0xuamtlU0RhcWRJTVRkeGo4VkJsK2s5TC96ClFYNzVJOVh5TXc2QThra2ZydVZPekk1WTZVckt5WUM3Q3BsYlh4N011N2dxd0dzNTB6OEVFSWtKRm01N0RmSjgKRzN0aURrdWxCRkVrSEw5Smo5TUpkOEpJa3BqMm1LK2cyTk5IdjdPUE5DUERRZE5CQjYrMGtkUEFHNmdHMTlReApzeUVYcGI4aEdRS0JnUUN4eVk1b3NQOUVwd25xNHZuRlNycHFYS2RJOTR0MlFFZWxCU3hwRFBMeEIxZmFSb0U2ClUwUmVpMEJWRDNvbjh3b1N5bnIwdUF3aVlkcFNCa1EzOUZKNFNXYnI2VW5xMmsxOWV2MW1PQ0Q0bDE0TjBRTXkKRFI4d0tyOE5uVDlvOHZ1U2tPc1Nhb2tOYjk3VHRpdHRCcXJkUy9wVVFkQUw3aDY4M1hSakhRNDcyd0tCZ0FxbgpjRnVKZndyVkVCMWFoVmg2UEoyQjRxMUVBa2FmT2paa3ZrTElEUkNHaXFtOHkvVS9hZHhJNXFIbTZpVTJheDlRCmQ1OTJBNHd4bS9hb1J1SzAxY0I2bkhrUlhXUy9uSCtaejY1WWJFMTUrQk5qUStINnNuMGVKejN6MW84ZG5GWEIKUGpTbGR0U1R5MHdoSEs5eUZLOUNINFMxR01jMXNpaTk0ZDFMOWpKSkFvR0FMaWhXZE5rQ2xQckR4bkRUcFFlRwpROGJpQ3R1QmZvb0FzaHIyelNDUzB4WWc5ZGZBSGdnUnBTbnMwWEhGejZiSlZVck1MaUl5aDVYYmtqQUpqTFI3CmdaVDFjV1VuaTJ1THoybHlSaHJDeXBtTHhJdGpOUFBrMUZLVTVQVndNMXFreVhZamwxbHhFOFNXUlJmRkpodTQKUWRzcjhDM3E1WGlzTjRhaERXMUYySk09Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K", "encoding": "base64", "item": [ "key", { "ca": "self-sign", "dns": [ "localhost", "127.0.0.1" ], "name": "podman_registry" } ], "source": "/etc/pki/tls/private/podman_registry.key" } ok: [sut] => (item=['ca', {'name': 'podman_registry', 'dns': ['localhost', '127.0.0.1'], 'ca': 'self-sign'}]) => { "ansible_loop_var": "item", "changed": false, "content": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURqVENDQW5XZ0F3SUJBZ0lRRENySS9vVDNUd0dJRytCZks5SW5RakFOQmdrcWhraUc5dzBCQVFzRkFEQlEKTVNBd0hnWURWUVFEREJkTWIyTmhiQ0JUYVdkdWFXNW5JRUYxZEdodmNtbDBlVEVzTUNvR0ExVUVBd3dqTUdNeQpZV000Wm1VdE9EUm1OelJtTURFdE9EZ3hZbVV3TldZdE1tSmtNakkzTkRFd0hoY05NalF3TkRFNE1UVXpOek16CldoY05NalV3TkRFNE1UVXpOek16V2pBVU1SSXdFQVlEVlFRREV3bHNiMk5oYkdodmMzUXdnZ0VpTUEwR0NTcUcKU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ29LTURxNU5JbG1ZU0pTOHFFU05WWTNCZy8yeTlGaG5RdwpmTFg2dWRhQkIvSjhZVFptemxUTnQvSXRKdnJMTkRGNUdCdnpvK1hzVENaS0luNHdHRFB0YWg2ZEUvRTNuZ1NjCk1TL2Vqa0lBRDlpZHpmQmJ4d09XOTZpemYzTkp2SFZKUEI2ZUN2eEE3aUxHT0hjYXZ5SE81NGxxSCs3cDAwSUgKMy9KVGpUOU4wYUMyZ0xBRTAyRUVjdlZSSXNjdUN4dmN2VXhtUFJiUW00TWhReEt0R0lUSENnemhBbXRxaEM1SApUUUlFK3JwYnUxTFBPUkNRN3RUcmdNQmM0T2hTZG9WSnpXaCt1TlVZYXNxL2FTMllhRVVFSHJzWHpKeFJUaHFRCjhncm5pKy9OWThabWRmQzU5azNkV2hVWmQ3RFpEUHc2UGJhQTJiWjBiWGlFT1JhNHRrdW5BZ01CQUFHamdaNHcKZ1pzd0N3WURWUjBQQkFRREFnV2dNQjhHQTFVZEVRUVlNQmFDQ1d4dlkyRnNhRzl6ZElJSk1USTNMakF1TUM0eApNQjBHQTFVZEpRUVdNQlFHQ0NzR0FRVUZCd01CQmdnckJnRUZCUWNEQWpBTUJnTlZIUk1CQWY4RUFqQUFNQjBHCkExVWREZ1FXQkJTc0ZTclZHQ2xUZk91cldSZUZReU5ic1gxWDhUQWZCZ05WSFNNRUdEQVdnQlNTZjNxUGowMm8KTHpHMko1QTlQWHpWVDJvM0REQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFtRGNMbmR4cEJUaEx5a0UyM0ZCdQprRFA5aVorR3o5eE1LcEFJbnhmR1RRbjBlYStsd1VUbW9XTHNxaVAzKzRheFVlQktNWkhnbkJtVDJQRDBNdjA4CkFCN1BvL2VHa0o2eFNyUnBMODNRNEdOR3lSQlUzN2RDVW9TNUh4dkJUZ2VCM2N6OFd5T0hSWmhXQUcrVWR0aHYKWEtUTWVXdG1rK04vaURyZUlRRGhWQUpkcHl2blEvVjBLUEFGSW1KUzhtVWpwa1Z0czNLTmFHSE9lSnFHK1FYMgprZjhhQW1BNUFEUlBZVklHZVN6YjRXL29ZOElmUk1oZUtucFEzYnpyNmxUVVJXK2hreHFGZ2ZUN3d0ckNWYm5ECm96ZGRMZnlSOG55QkFLcDQzcFIrMVRDL2l4d1A4dXhnRzBZamYzT2IwWXo0QW5PY045cm9ER09JcFBnMEJqMWsKdHc9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==", "encoding": "base64", "item": [ "ca", { "ca": "self-sign", "dns": [ "localhost", "127.0.0.1" ], "name": "podman_registry" } ], "source": "/etc/pki/tls/certs/podman_registry.crt" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:160 Thursday 18 April 2024 15:37:34 +0000 (0:00:00.635) 0:01:16.266 ******** ok: [sut] => { "ansible_facts": { "certificate_test_certs": { "podman_registry": { "ca": "/etc/pki/tls/certs/podman_registry.crt", "ca_content": "-----BEGIN CERTIFICATE-----\nMIIDjTCCAnWgAwIBAgIQDCrI/oT3TwGIG+BfK9InQjANBgkqhkiG9w0BAQsFADBQ\nMSAwHgYDVQQDDBdMb2NhbCBTaWduaW5nIEF1dGhvcml0eTEsMCoGA1UEAwwjMGMy\nYWM4ZmUtODRmNzRmMDEtODgxYmUwNWYtMmJkMjI3NDEwHhcNMjQwNDE4MTUzNzMz\nWhcNMjUwNDE4MTUzNzMzWjAUMRIwEAYDVQQDEwlsb2NhbGhvc3QwggEiMA0GCSqG\nSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCoKMDq5NIlmYSJS8qESNVY3Bg/2y9FhnQw\nfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZKIn4wGDPtah6dE/E3ngSc\nMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLGOHcavyHO54lqH+7p00IH\n3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4MhQxKtGITHCgzhAmtqhC5H\nTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/aS2YaEUEHrsXzJxRThqQ\n8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiEORa4tkunAgMBAAGjgZ4w\ngZswCwYDVR0PBAQDAgWgMB8GA1UdEQQYMBaCCWxvY2FsaG9zdIIJMTI3LjAuMC4x\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBSsFSrVGClTfOurWReFQyNbsX1X8TAfBgNVHSMEGDAWgBSSf3qPj02o\nLzG2J5A9PXzVT2o3DDANBgkqhkiG9w0BAQsFAAOCAQEAmDcLndxpBThLykE23FBu\nkDP9iZ+Gz9xMKpAInxfGTQn0ea+lwUTmoWLsqiP3+4axUeBKMZHgnBmT2PD0Mv08\nAB7Po/eGkJ6xSrRpL83Q4GNGyRBU37dCUoS5HxvBTgeB3cz8WyOHRZhWAG+Udthv\nXKTMeWtmk+N/iDreIQDhVAJdpyvnQ/V0KPAFImJS8mUjpkVts3KNaGHOeJqG+QX2\nkf8aAmA5ADRPYVIGeSzb4W/oY8IfRMheKnpQ3bzr6lTURW+hkxqFgfT7wtrCVbnD\nozddLfyR8nyBAKp43pR+1TC/ixwP8uxgG0Yjf3Ob0Yz4AnOcN9roDGOIpPg0Bj1k\ntw==\n-----END CERTIFICATE-----\n", "cert": "/etc/pki/tls/certs/podman_registry.crt", "cert_content": "-----BEGIN CERTIFICATE-----\nMIIDjTCCAnWgAwIBAgIQDCrI/oT3TwGIG+BfK9InQjANBgkqhkiG9w0BAQsFADBQ\nMSAwHgYDVQQDDBdMb2NhbCBTaWduaW5nIEF1dGhvcml0eTEsMCoGA1UEAwwjMGMy\nYWM4ZmUtODRmNzRmMDEtODgxYmUwNWYtMmJkMjI3NDEwHhcNMjQwNDE4MTUzNzMz\nWhcNMjUwNDE4MTUzNzMzWjAUMRIwEAYDVQQDEwlsb2NhbGhvc3QwggEiMA0GCSqG\nSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCoKMDq5NIlmYSJS8qESNVY3Bg/2y9FhnQw\nfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZKIn4wGDPtah6dE/E3ngSc\nMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLGOHcavyHO54lqH+7p00IH\n3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4MhQxKtGITHCgzhAmtqhC5H\nTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/aS2YaEUEHrsXzJxRThqQ\n8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiEORa4tkunAgMBAAGjgZ4w\ngZswCwYDVR0PBAQDAgWgMB8GA1UdEQQYMBaCCWxvY2FsaG9zdIIJMTI3LjAuMC4x\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBSsFSrVGClTfOurWReFQyNbsX1X8TAfBgNVHSMEGDAWgBSSf3qPj02o\nLzG2J5A9PXzVT2o3DDANBgkqhkiG9w0BAQsFAAOCAQEAmDcLndxpBThLykE23FBu\nkDP9iZ+Gz9xMKpAInxfGTQn0ea+lwUTmoWLsqiP3+4axUeBKMZHgnBmT2PD0Mv08\nAB7Po/eGkJ6xSrRpL83Q4GNGyRBU37dCUoS5HxvBTgeB3cz8WyOHRZhWAG+Udthv\nXKTMeWtmk+N/iDreIQDhVAJdpyvnQ/V0KPAFImJS8mUjpkVts3KNaGHOeJqG+QX2\nkf8aAmA5ADRPYVIGeSzb4W/oY8IfRMheKnpQ3bzr6lTURW+hkxqFgfT7wtrCVbnD\nozddLfyR8nyBAKp43pR+1TC/ixwP8uxgG0Yjf3Ob0Yz4AnOcN9roDGOIpPg0Bj1k\ntw==\n-----END CERTIFICATE-----\n", "key": "/etc/pki/tls/private/podman_registry.key", "key_content": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCoKMDq5NIlmYSJ\nS8qESNVY3Bg/2y9FhnQwfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZK\nIn4wGDPtah6dE/E3ngScMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLG\nOHcavyHO54lqH+7p00IH3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4Mh\nQxKtGITHCgzhAmtqhC5HTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/\naS2YaEUEHrsXzJxRThqQ8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiE\nORa4tkunAgMBAAECggEAA5Xa3HyZ08i81Vs9q38MuCL5Nriq/rB/NF7JrS7eg/cc\nvx9+KXL8xpDFeRumUpl/nzVZuI17ZC5mIpkvAkIsg+4J+Q9pH+Zz8rXvGgUDzecz\nQdTCQIgIa4+cPozZHcQG5tOBU51TA49lmRRbIGwy1wEuIjUhbZreLYzOKI86ak5P\nuXg+qid5INzOdd1gxc16zZQh8RDJn8tkEqioj46MgatxTIWSYv9UeiTJ5xVvbPYw\nEddufeJDXDI9aEecbHGy2FuLjfNnPQIriy5B/cJQfd9LCR/1YwYPL68CPvTMotU/\nyyRn1LEX41t0G473WfyJHcoRYk3TcdzClH0hro36AQKBgQDHcxs+rNKPYoRthbKN\nIh0X6MOtoNSlidbx8Pm9KS3ML9bZnlHsXIcHwlRkfYS6XmQsxTQqcyPVqOUddHTR\n6BxGtadR8UZ4QWsD45lOOTNrM6D3JfwCFlh2pEPsuEyybvv4iPUrOCMgiFsPF5FW\nui3PiYpbs4G7ZN3WOLgWVnKqvwKBgQDX1nSQK+LnjkeSDaqdIMTdxj8VBl+k9L/z\nQX75I9XyMw6A8kkfruVOzI5Y6UrKyYC7CplbXx7Mu7gqwGs50z8EEIkJFm57DfJ8\nG3tiDkulBFEkHL9Jj9MJd8JIkpj2mK+g2NNHv7OPNCPDQdNBB6+0kdPAG6gG19Qx\nsyEXpb8hGQKBgQCxyY5osP9Epwnq4vnFSrpqXKdI94t2QEelBSxpDPLxB1faRoE6\nU0Rei0BVD3on8woSynr0uAwiYdpSBkQ39FJ4SWbr6Unq2k19ev1mOCD4l14N0QMy\nDR8wKr8NnT9o8vuSkOsSaokNb97TtittBqrdS/pUQdAL7h683XRjHQ472wKBgAqn\ncFuJfwrVEB1ahVh6PJ2B4q1EAkafOjZkvkLIDRCGiqm8y/U/adxI5qHm6iU2ax9Q\nd592A4wxm/aoRuK01cB6nHkRXWS/nH+Zz65YbE15+BNjQ+H6sn0eJz3z1o8dnFXB\nPjSldtSTy0whHK9yFK9CH4S1GMc1sii94d1L9jJJAoGALihWdNkClPrDxnDTpQeG\nQ8biCtuBfooAshr2zSCS0xYg9dfAHggRpSns0XHFz6bJVUrMLiIyh5XbkjAJjLR7\ngZT1cWUni2uLz2lyRhrCypmLxItjNPPk1FKU5PVwM1qkyXYjl1lxE8SWRRfFJhu4\nQdsr8C3q5XisN4ahDW1F2JM=\n-----END PRIVATE KEY-----\n" } } }, "changed": false } TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:176 Thursday 18 April 2024 15:37:34 +0000 (0:00:00.038) 0:01:16.304 ******** ok: [sut] => (item={'cert': '/etc/pki/tls/certs/podman_registry.crt', 'cert_content': '-----BEGIN CERTIFICATE-----\nMIIDjTCCAnWgAwIBAgIQDCrI/oT3TwGIG+BfK9InQjANBgkqhkiG9w0BAQsFADBQ\nMSAwHgYDVQQDDBdMb2NhbCBTaWduaW5nIEF1dGhvcml0eTEsMCoGA1UEAwwjMGMy\nYWM4ZmUtODRmNzRmMDEtODgxYmUwNWYtMmJkMjI3NDEwHhcNMjQwNDE4MTUzNzMz\nWhcNMjUwNDE4MTUzNzMzWjAUMRIwEAYDVQQDEwlsb2NhbGhvc3QwggEiMA0GCSqG\nSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCoKMDq5NIlmYSJS8qESNVY3Bg/2y9FhnQw\nfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZKIn4wGDPtah6dE/E3ngSc\nMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLGOHcavyHO54lqH+7p00IH\n3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4MhQxKtGITHCgzhAmtqhC5H\nTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/aS2YaEUEHrsXzJxRThqQ\n8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiEORa4tkunAgMBAAGjgZ4w\ngZswCwYDVR0PBAQDAgWgMB8GA1UdEQQYMBaCCWxvY2FsaG9zdIIJMTI3LjAuMC4x\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBSsFSrVGClTfOurWReFQyNbsX1X8TAfBgNVHSMEGDAWgBSSf3qPj02o\nLzG2J5A9PXzVT2o3DDANBgkqhkiG9w0BAQsFAAOCAQEAmDcLndxpBThLykE23FBu\nkDP9iZ+Gz9xMKpAInxfGTQn0ea+lwUTmoWLsqiP3+4axUeBKMZHgnBmT2PD0Mv08\nAB7Po/eGkJ6xSrRpL83Q4GNGyRBU37dCUoS5HxvBTgeB3cz8WyOHRZhWAG+Udthv\nXKTMeWtmk+N/iDreIQDhVAJdpyvnQ/V0KPAFImJS8mUjpkVts3KNaGHOeJqG+QX2\nkf8aAmA5ADRPYVIGeSzb4W/oY8IfRMheKnpQ3bzr6lTURW+hkxqFgfT7wtrCVbnD\nozddLfyR8nyBAKp43pR+1TC/ixwP8uxgG0Yjf3Ob0Yz4AnOcN9roDGOIpPg0Bj1k\ntw==\n-----END CERTIFICATE-----\n', 'key': '/etc/pki/tls/private/podman_registry.key', 'key_content': '-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCoKMDq5NIlmYSJ\nS8qESNVY3Bg/2y9FhnQwfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZK\nIn4wGDPtah6dE/E3ngScMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLG\nOHcavyHO54lqH+7p00IH3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4Mh\nQxKtGITHCgzhAmtqhC5HTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/\naS2YaEUEHrsXzJxRThqQ8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiE\nORa4tkunAgMBAAECggEAA5Xa3HyZ08i81Vs9q38MuCL5Nriq/rB/NF7JrS7eg/cc\nvx9+KXL8xpDFeRumUpl/nzVZuI17ZC5mIpkvAkIsg+4J+Q9pH+Zz8rXvGgUDzecz\nQdTCQIgIa4+cPozZHcQG5tOBU51TA49lmRRbIGwy1wEuIjUhbZreLYzOKI86ak5P\nuXg+qid5INzOdd1gxc16zZQh8RDJn8tkEqioj46MgatxTIWSYv9UeiTJ5xVvbPYw\nEddufeJDXDI9aEecbHGy2FuLjfNnPQIriy5B/cJQfd9LCR/1YwYPL68CPvTMotU/\nyyRn1LEX41t0G473WfyJHcoRYk3TcdzClH0hro36AQKBgQDHcxs+rNKPYoRthbKN\nIh0X6MOtoNSlidbx8Pm9KS3ML9bZnlHsXIcHwlRkfYS6XmQsxTQqcyPVqOUddHTR\n6BxGtadR8UZ4QWsD45lOOTNrM6D3JfwCFlh2pEPsuEyybvv4iPUrOCMgiFsPF5FW\nui3PiYpbs4G7ZN3WOLgWVnKqvwKBgQDX1nSQK+LnjkeSDaqdIMTdxj8VBl+k9L/z\nQX75I9XyMw6A8kkfruVOzI5Y6UrKyYC7CplbXx7Mu7gqwGs50z8EEIkJFm57DfJ8\nG3tiDkulBFEkHL9Jj9MJd8JIkpj2mK+g2NNHv7OPNCPDQdNBB6+0kdPAG6gG19Qx\nsyEXpb8hGQKBgQCxyY5osP9Epwnq4vnFSrpqXKdI94t2QEelBSxpDPLxB1faRoE6\nU0Rei0BVD3on8woSynr0uAwiYdpSBkQ39FJ4SWbr6Unq2k19ev1mOCD4l14N0QMy\nDR8wKr8NnT9o8vuSkOsSaokNb97TtittBqrdS/pUQdAL7h683XRjHQ472wKBgAqn\ncFuJfwrVEB1ahVh6PJ2B4q1EAkafOjZkvkLIDRCGiqm8y/U/adxI5qHm6iU2ax9Q\nd592A4wxm/aoRuK01cB6nHkRXWS/nH+Zz65YbE15+BNjQ+H6sn0eJz3z1o8dnFXB\nPjSldtSTy0whHK9yFK9CH4S1GMc1sii94d1L9jJJAoGALihWdNkClPrDxnDTpQeG\nQ8biCtuBfooAshr2zSCS0xYg9dfAHggRpSns0XHFz6bJVUrMLiIyh5XbkjAJjLR7\ngZT1cWUni2uLz2lyRhrCypmLxItjNPPk1FKU5PVwM1qkyXYjl1lxE8SWRRfFJhu4\nQdsr8C3q5XisN4ahDW1F2JM=\n-----END PRIVATE KEY-----\n', 'ca': '/etc/pki/tls/certs/podman_registry.crt', 'ca_content': '-----BEGIN CERTIFICATE-----\nMIIDjTCCAnWgAwIBAgIQDCrI/oT3TwGIG+BfK9InQjANBgkqhkiG9w0BAQsFADBQ\nMSAwHgYDVQQDDBdMb2NhbCBTaWduaW5nIEF1dGhvcml0eTEsMCoGA1UEAwwjMGMy\nYWM4ZmUtODRmNzRmMDEtODgxYmUwNWYtMmJkMjI3NDEwHhcNMjQwNDE4MTUzNzMz\nWhcNMjUwNDE4MTUzNzMzWjAUMRIwEAYDVQQDEwlsb2NhbGhvc3QwggEiMA0GCSqG\nSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCoKMDq5NIlmYSJS8qESNVY3Bg/2y9FhnQw\nfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZKIn4wGDPtah6dE/E3ngSc\nMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLGOHcavyHO54lqH+7p00IH\n3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4MhQxKtGITHCgzhAmtqhC5H\nTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/aS2YaEUEHrsXzJxRThqQ\n8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiEORa4tkunAgMBAAGjgZ4w\ngZswCwYDVR0PBAQDAgWgMB8GA1UdEQQYMBaCCWxvY2FsaG9zdIIJMTI3LjAuMC4x\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBSsFSrVGClTfOurWReFQyNbsX1X8TAfBgNVHSMEGDAWgBSSf3qPj02o\nLzG2J5A9PXzVT2o3DDANBgkqhkiG9w0BAQsFAAOCAQEAmDcLndxpBThLykE23FBu\nkDP9iZ+Gz9xMKpAInxfGTQn0ea+lwUTmoWLsqiP3+4axUeBKMZHgnBmT2PD0Mv08\nAB7Po/eGkJ6xSrRpL83Q4GNGyRBU37dCUoS5HxvBTgeB3cz8WyOHRZhWAG+Udthv\nXKTMeWtmk+N/iDreIQDhVAJdpyvnQ/V0KPAFImJS8mUjpkVts3KNaGHOeJqG+QX2\nkf8aAmA5ADRPYVIGeSzb4W/oY8IfRMheKnpQ3bzr6lTURW+hkxqFgfT7wtrCVbnD\nozddLfyR8nyBAKp43pR+1TC/ixwP8uxgG0Yjf3Ob0Yz4AnOcN9roDGOIpPg0Bj1k\ntw==\n-----END CERTIFICATE-----\n'}) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "getcert", "stop-tracking", "-f", "/etc/pki/tls/certs/podman_registry.crt" ], "delta": "0:00:00.031936", "end": "2024-04-18 15:37:34.545025", "item": { "ca": "/etc/pki/tls/certs/podman_registry.crt", "ca_content": "-----BEGIN CERTIFICATE-----\nMIIDjTCCAnWgAwIBAgIQDCrI/oT3TwGIG+BfK9InQjANBgkqhkiG9w0BAQsFADBQ\nMSAwHgYDVQQDDBdMb2NhbCBTaWduaW5nIEF1dGhvcml0eTEsMCoGA1UEAwwjMGMy\nYWM4ZmUtODRmNzRmMDEtODgxYmUwNWYtMmJkMjI3NDEwHhcNMjQwNDE4MTUzNzMz\nWhcNMjUwNDE4MTUzNzMzWjAUMRIwEAYDVQQDEwlsb2NhbGhvc3QwggEiMA0GCSqG\nSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCoKMDq5NIlmYSJS8qESNVY3Bg/2y9FhnQw\nfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZKIn4wGDPtah6dE/E3ngSc\nMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLGOHcavyHO54lqH+7p00IH\n3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4MhQxKtGITHCgzhAmtqhC5H\nTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/aS2YaEUEHrsXzJxRThqQ\n8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiEORa4tkunAgMBAAGjgZ4w\ngZswCwYDVR0PBAQDAgWgMB8GA1UdEQQYMBaCCWxvY2FsaG9zdIIJMTI3LjAuMC4x\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBSsFSrVGClTfOurWReFQyNbsX1X8TAfBgNVHSMEGDAWgBSSf3qPj02o\nLzG2J5A9PXzVT2o3DDANBgkqhkiG9w0BAQsFAAOCAQEAmDcLndxpBThLykE23FBu\nkDP9iZ+Gz9xMKpAInxfGTQn0ea+lwUTmoWLsqiP3+4axUeBKMZHgnBmT2PD0Mv08\nAB7Po/eGkJ6xSrRpL83Q4GNGyRBU37dCUoS5HxvBTgeB3cz8WyOHRZhWAG+Udthv\nXKTMeWtmk+N/iDreIQDhVAJdpyvnQ/V0KPAFImJS8mUjpkVts3KNaGHOeJqG+QX2\nkf8aAmA5ADRPYVIGeSzb4W/oY8IfRMheKnpQ3bzr6lTURW+hkxqFgfT7wtrCVbnD\nozddLfyR8nyBAKp43pR+1TC/ixwP8uxgG0Yjf3Ob0Yz4AnOcN9roDGOIpPg0Bj1k\ntw==\n-----END CERTIFICATE-----\n", "cert": "/etc/pki/tls/certs/podman_registry.crt", "cert_content": "-----BEGIN CERTIFICATE-----\nMIIDjTCCAnWgAwIBAgIQDCrI/oT3TwGIG+BfK9InQjANBgkqhkiG9w0BAQsFADBQ\nMSAwHgYDVQQDDBdMb2NhbCBTaWduaW5nIEF1dGhvcml0eTEsMCoGA1UEAwwjMGMy\nYWM4ZmUtODRmNzRmMDEtODgxYmUwNWYtMmJkMjI3NDEwHhcNMjQwNDE4MTUzNzMz\nWhcNMjUwNDE4MTUzNzMzWjAUMRIwEAYDVQQDEwlsb2NhbGhvc3QwggEiMA0GCSqG\nSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCoKMDq5NIlmYSJS8qESNVY3Bg/2y9FhnQw\nfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZKIn4wGDPtah6dE/E3ngSc\nMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLGOHcavyHO54lqH+7p00IH\n3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4MhQxKtGITHCgzhAmtqhC5H\nTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/aS2YaEUEHrsXzJxRThqQ\n8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiEORa4tkunAgMBAAGjgZ4w\ngZswCwYDVR0PBAQDAgWgMB8GA1UdEQQYMBaCCWxvY2FsaG9zdIIJMTI3LjAuMC4x\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBSsFSrVGClTfOurWReFQyNbsX1X8TAfBgNVHSMEGDAWgBSSf3qPj02o\nLzG2J5A9PXzVT2o3DDANBgkqhkiG9w0BAQsFAAOCAQEAmDcLndxpBThLykE23FBu\nkDP9iZ+Gz9xMKpAInxfGTQn0ea+lwUTmoWLsqiP3+4axUeBKMZHgnBmT2PD0Mv08\nAB7Po/eGkJ6xSrRpL83Q4GNGyRBU37dCUoS5HxvBTgeB3cz8WyOHRZhWAG+Udthv\nXKTMeWtmk+N/iDreIQDhVAJdpyvnQ/V0KPAFImJS8mUjpkVts3KNaGHOeJqG+QX2\nkf8aAmA5ADRPYVIGeSzb4W/oY8IfRMheKnpQ3bzr6lTURW+hkxqFgfT7wtrCVbnD\nozddLfyR8nyBAKp43pR+1TC/ixwP8uxgG0Yjf3Ob0Yz4AnOcN9roDGOIpPg0Bj1k\ntw==\n-----END CERTIFICATE-----\n", "key": "/etc/pki/tls/private/podman_registry.key", "key_content": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCoKMDq5NIlmYSJ\nS8qESNVY3Bg/2y9FhnQwfLX6udaBB/J8YTZmzlTNt/ItJvrLNDF5GBvzo+XsTCZK\nIn4wGDPtah6dE/E3ngScMS/ejkIAD9idzfBbxwOW96izf3NJvHVJPB6eCvxA7iLG\nOHcavyHO54lqH+7p00IH3/JTjT9N0aC2gLAE02EEcvVRIscuCxvcvUxmPRbQm4Mh\nQxKtGITHCgzhAmtqhC5HTQIE+rpbu1LPORCQ7tTrgMBc4OhSdoVJzWh+uNUYasq/\naS2YaEUEHrsXzJxRThqQ8grni+/NY8ZmdfC59k3dWhUZd7DZDPw6PbaA2bZ0bXiE\nORa4tkunAgMBAAECggEAA5Xa3HyZ08i81Vs9q38MuCL5Nriq/rB/NF7JrS7eg/cc\nvx9+KXL8xpDFeRumUpl/nzVZuI17ZC5mIpkvAkIsg+4J+Q9pH+Zz8rXvGgUDzecz\nQdTCQIgIa4+cPozZHcQG5tOBU51TA49lmRRbIGwy1wEuIjUhbZreLYzOKI86ak5P\nuXg+qid5INzOdd1gxc16zZQh8RDJn8tkEqioj46MgatxTIWSYv9UeiTJ5xVvbPYw\nEddufeJDXDI9aEecbHGy2FuLjfNnPQIriy5B/cJQfd9LCR/1YwYPL68CPvTMotU/\nyyRn1LEX41t0G473WfyJHcoRYk3TcdzClH0hro36AQKBgQDHcxs+rNKPYoRthbKN\nIh0X6MOtoNSlidbx8Pm9KS3ML9bZnlHsXIcHwlRkfYS6XmQsxTQqcyPVqOUddHTR\n6BxGtadR8UZ4QWsD45lOOTNrM6D3JfwCFlh2pEPsuEyybvv4iPUrOCMgiFsPF5FW\nui3PiYpbs4G7ZN3WOLgWVnKqvwKBgQDX1nSQK+LnjkeSDaqdIMTdxj8VBl+k9L/z\nQX75I9XyMw6A8kkfruVOzI5Y6UrKyYC7CplbXx7Mu7gqwGs50z8EEIkJFm57DfJ8\nG3tiDkulBFEkHL9Jj9MJd8JIkpj2mK+g2NNHv7OPNCPDQdNBB6+0kdPAG6gG19Qx\nsyEXpb8hGQKBgQCxyY5osP9Epwnq4vnFSrpqXKdI94t2QEelBSxpDPLxB1faRoE6\nU0Rei0BVD3on8woSynr0uAwiYdpSBkQ39FJ4SWbr6Unq2k19ev1mOCD4l14N0QMy\nDR8wKr8NnT9o8vuSkOsSaokNb97TtittBqrdS/pUQdAL7h683XRjHQ472wKBgAqn\ncFuJfwrVEB1ahVh6PJ2B4q1EAkafOjZkvkLIDRCGiqm8y/U/adxI5qHm6iU2ax9Q\nd592A4wxm/aoRuK01cB6nHkRXWS/nH+Zz65YbE15+BNjQ+H6sn0eJz3z1o8dnFXB\nPjSldtSTy0whHK9yFK9CH4S1GMc1sii94d1L9jJJAoGALihWdNkClPrDxnDTpQeG\nQ8biCtuBfooAshr2zSCS0xYg9dfAHggRpSns0XHFz6bJVUrMLiIyh5XbkjAJjLR7\ngZT1cWUni2uLz2lyRhrCypmLxItjNPPk1FKU5PVwM1qkyXYjl1lxE8SWRRfFJhu4\nQdsr8C3q5XisN4ahDW1F2JM=\n-----END PRIVATE KEY-----\n" }, "rc": 0, "start": "2024-04-18 15:37:34.513089" } STDOUT: Request "20240418153733" removed. TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:181 Thursday 18 April 2024 15:37:34 +0000 (0:00:00.245) 0:01:16.550 ******** changed: [sut] => (item=/etc/pki/tls/certs/podman_registry.crt) => { "ansible_loop_var": "item", "changed": true, "item": "/etc/pki/tls/certs/podman_registry.crt", "path": "/etc/pki/tls/certs/podman_registry.crt", "state": "absent" } changed: [sut] => (item=/etc/pki/tls/private/podman_registry.key) => { "ansible_loop_var": "item", "changed": true, "item": "/etc/pki/tls/private/podman_registry.key", "path": "/etc/pki/tls/private/podman_registry.key", "state": "absent" } ok: [sut] => (item=/etc/pki/tls/certs/podman_registry.crt) => { "ansible_loop_var": "item", "changed": false, "item": "/etc/pki/tls/certs/podman_registry.crt", "path": "/etc/pki/tls/certs/podman_registry.crt", "state": "absent" } TASK [Write cert for registry] ************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:35 Thursday 18 April 2024 15:37:35 +0000 (0:00:00.580) 0:01:17.130 ******** changed: [sut] => { "changed": true, "checksum": "acde2b539c28a4aa2804e43a1c0e4fdbff6da2df", "dest": "/tmp/lsr_laoq7wen_podman/auth/registry_cert.crt", "gid": 0, "group": "root", "md5sum": "2c3af64dab6fb080d8239c69bbded595", "mode": "0600", "owner": "root", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 1294, "src": "/root/.ansible/tmp/ansible-tmp-1713454655.2008955-4585-166082630593099/source", "state": "file", "uid": 0 } TASK [Write key for registry] ************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:41 Thursday 18 April 2024 15:37:35 +0000 (0:00:00.624) 0:01:17.754 ******** changed: [sut] => { "changed": true, "checksum": "817d31c304ccc735393c3e848de050bacd045a87", "dest": "/tmp/lsr_laoq7wen_podman/auth/registry_key.pem", "gid": 0, "group": "root", "md5sum": "06fb2e8e049a56a65ee44ade7398e0b8", "mode": "0600", "owner": "root", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 1704, "src": "/root/.ansible/tmp/ansible-tmp-1713454655.8241477-4602-249611074326191/source", "state": "file", "uid": 0 } TASK [Write CA cert for registry] ********************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:47 Thursday 18 April 2024 15:37:36 +0000 (0:00:00.526) 0:01:18.281 ******** changed: [sut] => { "changed": true, "checksum": "acde2b539c28a4aa2804e43a1c0e4fdbff6da2df", "dest": "/tmp/lsr_laoq7wen_podman/auth/ca.crt", "gid": 0, "group": "root", "md5sum": "2c3af64dab6fb080d8239c69bbded595", "mode": "0600", "owner": "root", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 1294, "src": "/root/.ansible/tmp/ansible-tmp-1713454656.352433-4625-185750611302266/source", "state": "file", "uid": 0 } TASK [Ensure test packages] **************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:54 Thursday 18 April 2024 15:37:36 +0000 (0:00:00.543) 0:01:18.824 ******** changed: [sut] => { "changed": true, "rc": 0, "results": [ "Installed: apr-util-1.6.1-23.el9.x86_64", "Installed: apr-util-bdb-1.6.1-23.el9.x86_64", "Installed: httpd-tools-2.4.57-8.el9.x86_64", "Installed: apr-util-openssl-1.6.1-23.el9.x86_64", "Installed: apr-1.7.0-12.el9.x86_64", "Installed: skopeo-2:1.14.3-0.1.el9.x86_64" ] } TASK [Write user and password] ************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:59 Thursday 18 April 2024 15:37:42 +0000 (0:00:05.300) 0:01:24.125 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [Create auth.json file] *************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:67 Thursday 18 April 2024 15:37:42 +0000 (0:00:00.228) 0:01:24.353 ******** changed: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [Set paths for cleanup] *************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:84 Thursday 18 April 2024 15:37:42 +0000 (0:00:00.541) 0:01:24.895 ******** ok: [sut] => { "ansible_facts": { "__podman_cleanup_paths": [ "/tmp/lsr_laoq7wen_podman" ] }, "changed": false } TASK [Start registry] ********************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:92 Thursday 18 April 2024 15:37:42 +0000 (0:00:00.034) 0:01:24.930 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "run", "-d", "-p", "127.0.0.1:5000:5000", "--name", "podman_registry", "-v", "/tmp/lsr_laoq7wen_podman/auth:/auth:Z", "-e", "REGISTRY_AUTH=htpasswd", "-e", "REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm", "-e", "REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd", "-e", "REGISTRY_HTTP_TLS_CERTIFICATE=/auth/registry_cert.crt", "-e", "REGISTRY_HTTP_TLS_KEY=/auth/registry_key.pem", "quay.io/libpod/registry:2.8.2" ], "delta": "0:00:07.705819", "end": "2024-04-18 15:37:50.835371", "rc": 0, "start": "2024-04-18 15:37:43.129552" } STDOUT: 28e40cb51392bc708fb9985e60972fa9106857c1b63351339df7ddbc8ccdf03c STDERR: Trying to pull quay.io/libpod/registry:2.8.2... Getting image source signatures Copying blob sha256:7264a8db6415046d36d16ba98b79778e18accee6ffa71850405994cffa9be7de Copying blob sha256:7417fa3c6d923a722787ff60825c3c40f74621ab2e4abcc120e25b10a35e4811 Copying blob sha256:c4d48a809fc2256f8aa0aeee47998488d64409855adba00a7cb3007ab9f3286e Copying blob sha256:88b450dec42ebc9659f10c6fd6d2326706fec4ab7aadf0c38973d930c23c546a Copying blob sha256:121f958bea53668d782691e643e9401ea21dd36c9d81078b51964d2e82b51376 Copying config sha256:0030ba3d620c647159c935ee778991c68ef3e51a274703753b0bc530104ef5e5 Writing manifest to image destination TASK [Wait for port] *********************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:103 Thursday 18 April 2024 15:37:50 +0000 (0:00:07.908) 0:01:32.838 ******** ok: [sut] => { "changed": false, "elapsed": 0, "match_groupdict": {}, "match_groups": [], "path": null, "port": 5000, "search_regex": null, "state": "started" } TASK [Wait for readiness] ****************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:107 Thursday 18 April 2024 15:37:51 +0000 (0:00:00.299) 0:01:33.138 ******** ok: [sut] => { "attempts": 1, "changed": false, "cmd": [ "podman", "logs", "podman_registry" ], "delta": "0:00:00.044253", "end": "2024-04-18 15:37:51.379422", "rc": 0, "start": "2024-04-18 15:37:51.335169" } STDERR: time="2024-04-18T15:37:50.839892877Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.19.9 instance.id=4b0c181c-e0a1-45d2-9edf-7dc8a0417a11 service=registry version=2.8.2 time="2024-04-18T15:37:50.840662666Z" level=info msg="redis not configured" go.version=go1.19.9 instance.id=4b0c181c-e0a1-45d2-9edf-7dc8a0417a11 service=registry version=2.8.2 time="2024-04-18T15:37:50.840893404Z" level=info msg="using inmemory blob descriptor cache" go.version=go1.19.9 instance.id=4b0c181c-e0a1-45d2-9edf-7dc8a0417a11 service=registry version=2.8.2 time="2024-04-18T15:37:50.841000249Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.19.9 instance.id=4b0c181c-e0a1-45d2-9edf-7dc8a0417a11 service=registry version=2.8.2 time="2024-04-18T15:37:50.842311958Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.19.9 instance.id=4b0c181c-e0a1-45d2-9edf-7dc8a0417a11 service=registry version=2.8.2 time="2024-04-18T15:37:50.842640659Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_AES_128_GCM_SHA256,TLS_CHACHA20_POLY1305_SHA256,TLS_AES_256_GCM_SHA384" go.version=go1.19.9 instance.id=4b0c181c-e0a1-45d2-9edf-7dc8a0417a11 service=registry version=2.8.2 time="2024-04-18T15:37:50.84307441Z" level=info msg="listening on [::]:5000, tls" go.version=go1.19.9 instance.id=4b0c181c-e0a1-45d2-9edf-7dc8a0417a11 service=registry version=2.8.2 2024/04/18 15:37:51 http: TLS handshake error from 10.88.0.1:50456: EOF TASK [Convert test image names into local registry names] ********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:113 Thursday 18 April 2024 15:37:51 +0000 (0:00:00.245) 0:01:33.383 ******** ok: [sut] => { "ansible_facts": { "podman_local_test_images": [ "localhost:5000/libpod/testimage:20210610" ] }, "changed": false } TASK [Push test images into local registry] ************************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:118 Thursday 18 April 2024 15:37:51 +0000 (0:00:00.077) 0:01:33.461 ******** changed: [sut] => (item={'key': 'quay.io/libpod/testimage:20210610', 'value': 'localhost:5000/libpod/testimage:20210610'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "podman pull quay.io/libpod/testimage:20210610; podman push --authfile=\"/tmp/lsr_laoq7wen_podman/auth/auth.json\" --cert-dir=\"/tmp/lsr_laoq7wen_podman/auth\" quay.io/libpod/testimage:20210610 docker://localhost:5000/libpod/testimage:20210610", "delta": "0:00:01.581363", "end": "2024-04-18 15:37:53.246408", "item": { "key": "quay.io/libpod/testimage:20210610", "value": "localhost:5000/libpod/testimage:20210610" }, "rc": 0, "start": "2024-04-18 15:37:51.665045" } STDOUT: 9f9ec7f2fdef9168f74e9d057f307955db14d782cff22ded51d277d74798cb2f STDERR: Trying to pull quay.io/libpod/testimage:20210610... Getting image source signatures Copying blob sha256:9afcdfe780b4ea44cc52d22e3f93ccf212388a90370773571ce034a62e14174e Copying config sha256:9f9ec7f2fdef9168f74e9d057f307955db14d782cff22ded51d277d74798cb2f Writing manifest to image destination Getting image source signatures Copying blob sha256:f36118df491fbfd96093731809941d7bb881136415ccc114bc26d6bf10499a0e Copying config sha256:9f9ec7f2fdef9168f74e9d057f307955db14d782cff22ded51d277d74798cb2f Writing manifest to image destination TASK [Verify test images in local registry] ************************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:129 Thursday 18 April 2024 15:37:53 +0000 (0:00:01.793) 0:01:35.254 ******** ok: [sut] => (item=localhost:5000/libpod/testimage:20210610) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "skopeo", "inspect", "--authfile=/tmp/lsr_laoq7wen_podman/auth/auth.json", "--cert-dir=/tmp/lsr_laoq7wen_podman/auth", "docker://localhost:5000/libpod/testimage:20210610" ], "delta": "0:00:00.180923", "end": "2024-04-18 15:37:53.636977", "item": "localhost:5000/libpod/testimage:20210610", "rc": 0, "start": "2024-04-18 15:37:53.456054" } STDOUT: { "Name": "localhost:5000/libpod/testimage", "Digest": "sha256:b64084bf8e094a59bcf4a2b555ae2891faab62591002fd386cd89564b3444e6d", "RepoTags": [ "20210610" ], "Created": "2021-06-10T18:55:43.049643585Z", "DockerVersion": "", "Labels": { "created_at": "2021-06-10T18:55:36Z", "created_by": "test/system/build-testimage", "io.buildah.version": "1.21.0" }, "Architecture": "amd64", "Os": "linux", "Layers": [ "sha256:33c74d3440b24175b0b34785f586a4f688a3ecd60633096d982488bba5d8d703" ], "LayersData": [ { "MIMEType": "application/vnd.docker.image.rootfs.diff.tar.gzip", "Digest": "sha256:33c74d3440b24175b0b34785f586a4f688a3ecd60633096d982488bba5d8d703", "Size": 4942959, "Annotations": null } ], "Env": [ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ] } TASK [Run the role with no credentials and no cert checking] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:59 Thursday 18 April 2024 15:37:53 +0000 (0:00:00.391) 0:01:35.645 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:37:53 +0000 (0:00:00.066) 0:01:35.711 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:37:53 +0000 (0:00:00.070) 0:01:35.782 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:37:53 +0000 (0:00:00.048) 0:01:35.831 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:37:53 +0000 (0:00:00.037) 0:01:35.869 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:37:53 +0000 (0:00:00.062) 0:01:35.932 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:37:54 +0000 (0:00:00.066) 0:01:35.998 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.973) 0:01:36.972 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.024) 0:01:36.997 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.032) 0:01:37.029 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.031527", "end": "2024-04-18 15:37:55.255406", "rc": 0, "start": "2024-04-18 15:37:55.223879" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.228) 0:01:37.258 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.030) 0:01:37.288 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.027) 0:01:37.316 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.056) 0:01:37.372 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.090) 0:01:37.463 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.047) 0:01:37.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.046) 0:01:37.556 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.043) 0:01:37.600 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.210) 0:01:37.811 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:37:55 +0000 (0:00:00.035) 0:01:37.846 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.216) 0:01:38.063 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.034) 0:01:38.098 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.030) 0:01:38.128 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.040) 0:01:38.168 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.038) 0:01:38.206 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.033) 0:01:38.240 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.027) 0:01:38.268 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.029) 0:01:38.298 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.029) 0:01:38.327 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.060) 0:01:38.387 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.048) 0:01:38.436 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.054) 0:01:38.491 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.026) 0:01:38.517 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.050) 0:01:38.567 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.026) 0:01:38.594 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.031) 0:01:38.625 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.054) 0:01:38.680 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.027) 0:01:38.708 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.027) 0:01:38.736 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.055) 0:01:38.791 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.027) 0:01:38.818 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.028) 0:01:38.847 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.039) 0:01:38.886 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.038) 0:01:38.924 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:37:56 +0000 (0:00:00.027) 0:01:38.952 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.042) 0:01:38.994 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.030) 0:01:39.025 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.072) 0:01:39.098 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.026) 0:01:39.125 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.033) 0:01:39.158 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.089) 0:01:39.248 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "started" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.036) 0:01:39.284 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.037) 0:01:39.321 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.031) 0:01:39.353 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.048) 0:01:39.401 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.034) 0:01:39.436 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.038) 0:01:39.475 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.047) 0:01:39.522 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.220) 0:01:39.743 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:37:57 +0000 (0:00:00.045) 0:01:39.788 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.209) 0:01:39.998 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.027) 0:01:40.025 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.073) 0:01:40.098 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.040) 0:01:40.139 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.032) 0:01:40.172 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.030) 0:01:40.202 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.028) 0:01:40.230 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.026) 0:01:40.256 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.027) 0:01:40.284 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.027) 0:01:40.312 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.044) 0:01:40.356 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/etc/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.029) 0:01:40.386 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.029) 0:01:40.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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.030) 0:01:40.445 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.005603", "end": "2024-04-18 15:37:58.648378", "rc": 0, "start": "2024-04-18 15:37:58.642775" } STDOUT: podman-kube@-etc-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.205) 0:01:40.650 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.026) 0:01:40.676 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:2 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.062) 0:01:40.739 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.046) 0:01:40.786 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.058) 0:01:40.844 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.030) 0:01:40.874 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the host mount volumes] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:7 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.026) 0:01:40.901 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:23 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.025) 0:01:40.926 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:39 Thursday 18 April 2024 15:37:58 +0000 (0:00:00.028) 0:01:40.955 ******** failed: [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 } fatal: [sut]: FAILED! => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Check error] ************************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:74 Thursday 18 April 2024 15:37:59 +0000 (0:00:00.541) 0:01:41.496 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role with credentials and cert checking] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:83 Thursday 18 April 2024 15:37:59 +0000 (0:00:00.028) 0:01:41.525 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:37:59 +0000 (0:00:00.055) 0:01:41.580 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:37:59 +0000 (0:00:00.047) 0:01:41.628 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:37:59 +0000 (0:00:00.033) 0:01:41.661 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:37:59 +0000 (0:00:00.028) 0:01:41.690 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:37:59 +0000 (0:00:00.031) 0:01:41.721 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:37:59 +0000 (0:00:00.067) 0:01:41.788 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:38:00 +0000 (0:00:01.037) 0:01:42.825 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:38:00 +0000 (0:00:00.029) 0:01:42.855 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:38:00 +0000 (0:00:00.038) 0:01:42.894 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.033094", "end": "2024-04-18 15:38:01.124841", "rc": 0, "start": "2024-04-18 15:38:01.091747" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.231) 0:01:43.126 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.035) 0:01:43.162 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.029) 0:01:43.191 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.087) 0:01:43.279 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.057) 0:01:43.336 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.052) 0:01:43.389 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.043) 0:01:43.432 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.052) 0:01:43.485 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.275) 0:01:43.760 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:01 +0000 (0:00:00.051) 0:01:43.812 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.208) 0:01:44.020 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.031) 0:01:44.052 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.038) 0:01:44.091 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.031) 0:01:44.122 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.031) 0:01:44.153 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.031) 0:01:44.185 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.025) 0:01:44.211 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.026) 0:01:44.237 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.025) 0:01:44.263 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.036) 0:01:44.299 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.079) 0:01:44.379 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.040) 0:01:44.419 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.030) 0:01:44.449 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.068) 0:01:44.518 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.075) 0:01:44.593 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.041) 0:01:44.635 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.064) 0:01:44.699 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.033) 0:01:44.733 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.039) 0:01:44.772 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.080) 0:01:44.853 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.039) 0:01:44.893 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:38:02 +0000 (0:00:00.039) 0:01:44.932 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.038) 0:01:44.971 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.032) 0:01:45.004 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.037) 0:01:45.041 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.037) 0:01:45.079 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.038) 0:01:45.118 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.040) 0:01:45.159 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.042) 0:01:45.201 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.042) 0:01:45.244 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.130) 0:01:45.374 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "started" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.036) 0:01:45.411 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.044) 0:01:45.455 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.041) 0:01:45.497 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.066) 0:01:45.564 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.047) 0:01:45.611 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.035) 0:01:45.647 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.040) 0:01:45.687 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.213) 0:01:45.901 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:03 +0000 (0:00:00.036) 0:01:45.937 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.214) 0:01:46.152 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.026) 0:01:46.178 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.028) 0:01:46.206 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.025) 0:01:46.232 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.028) 0:01:46.260 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.026) 0:01:46.287 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.069) 0:01:46.356 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.029) 0:01:46.386 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.030) 0:01:46.417 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.033) 0:01:46.450 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.048) 0:01:46.499 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/etc/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.034) 0:01:46.534 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.040) 0:01:46.574 ******** 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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.041) 0:01:46.615 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.005590", "end": "2024-04-18 15:38:04.827894", "rc": 0, "start": "2024-04-18 15:38:04.822304" } STDOUT: podman-kube@-etc-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.214) 0:01:46.829 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.035) 0:01:46.865 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:2 Thursday 18 April 2024 15:38:04 +0000 (0:00:00.063) 0:01:46.929 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.051) 0:01:46.981 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.026) 0:01:47.008 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.030) 0:01:47.039 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the host mount volumes] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:7 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.027) 0:01:47.066 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:23 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.027) 0:01:47.093 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:39 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.072) 0:01:47.166 ******** failed: [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 } fatal: [sut]: FAILED! => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Check error] ************************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:98 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.471) 0:01:47.637 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create a local tmpdir] *************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:107 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.028) 0:01:47.665 ******** changed: [sut -> localhost] => { "changed": true, "gid": 1001, "group": "jenkins", "mode": "0700", "owner": "jenkins", "path": "/tmp/lsr_y6lse8aa_podman", "size": 6, "state": "directory", "uid": 1000090000 } TASK [Run the role with credentials in spec and CA cert] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:115 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.151) 0:01:47.817 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.055) 0:01:47.873 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.045) 0:01:47.918 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:38:05 +0000 (0:00:00.033) 0:01:47.951 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:38:06 +0000 (0:00:00.027) 0:01:47.979 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:38:06 +0000 (0:00:00.031) 0:01:48.011 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:38:06 +0000 (0:00:00.077) 0:01:48.088 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:38:07 +0000 (0:00:01.022) 0:01:49.111 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.025) 0:01:49.137 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.034) 0:01:49.171 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.031560", "end": "2024-04-18 15:38:07.401144", "rc": 0, "start": "2024-04-18 15:38:07.369584" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.241) 0:01:49.413 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.037) 0:01:49.450 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.034) 0:01:49.485 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.091) 0:01:49.577 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.073) 0:01:49.650 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.041) 0:01:49.691 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.045) 0:01:49.737 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:07 +0000 (0:00:00.040) 0:01:49.778 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.275) 0:01:50.053 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.038) 0:01:50.092 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.205) 0:01:50.298 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.036) 0:01:50.335 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.041) 0:01:50.376 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.028) 0:01:50.405 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.030) 0:01:50.436 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.027) 0:01:50.463 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.037) 0:01:50.500 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.037) 0:01:50.538 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.034) 0:01:50.572 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.042) 0:01:50.615 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.061) 0:01:50.677 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.029) 0:01:50.706 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.032) 0:01:50.739 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.067) 0:01:50.807 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.035) 0:01:50.842 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:38:08 +0000 (0:00:00.088) 0:01:50.931 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.068) 0:01:50.999 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.030) 0:01:51.030 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.034) 0:01:51.065 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.082) 0:01:51.148 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.060) 0:01:51.208 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.047) 0:01:51.255 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.044) 0:01:51.299 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.044) 0:01:51.344 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.037) 0:01:51.381 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.039) 0:01:51.420 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.040) 0:01:51.460 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.108) 0:01:51.569 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.035) 0:01:51.604 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.038) 0:01:51.643 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.103) 0:01:51.746 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.069) 0:01:51.816 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.038) 0:01:51.854 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.035) 0:01:51.890 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:09 +0000 (0:00:00.042) 0:01:51.932 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.223) 0:01:52.155 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.044) 0:01:52.200 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.214) 0:01:52.415 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.038) 0:01:52.453 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.037) 0:01:52.491 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.038) 0:01:52.529 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.035) 0:01:52.565 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.028) 0:01:52.593 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.027) 0:01:52.620 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.026) 0:01:52.647 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.026) 0:01:52.674 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.037) 0:01:52.711 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/etc/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.080) 0:01:52.791 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:38:10 +0000 (0:00:00.042) 0:01:52.834 ******** changed: [sut] => { "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/etc/containers/certs.d/localhost:5000", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.223) 0:01:53.057 ******** 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] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } changed: [sut] => (item=None) => { "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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.578) 0:01:53.635 ******** 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] => (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] => (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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.043) 0:01:53.678 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.028) 0:01:53.707 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.038) 0:01:53.746 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.033) 0:01:53.779 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.037) 0:01:53.817 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.094) 0:01:53.912 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "started" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:38:11 +0000 (0:00:00.048) 0:01:53.961 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.060) 0:01:54.021 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.056) 0:01:54.078 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.114) 0:01:54.192 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.035) 0:01:54.227 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.043) 0:01:54.271 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.050) 0:01:54.321 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.222) 0:01:54.544 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.044) 0:01:54.589 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.213) 0:01:54.802 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.029) 0:01:54.831 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.036) 0:01:54.868 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.040) 0:01:54.908 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:12 +0000 (0:00:00.038) 0:01:54.946 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.051) 0:01:54.998 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.039) 0:01:55.038 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.042) 0:01:55.080 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.031) 0:01:55.112 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.033) 0:01:55.145 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.067) 0:01:55.212 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/etc/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.035) 0:01:55.248 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.084) 0:01:55.333 ******** 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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.039) 0:01:55.372 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.005686", "end": "2024-04-18 15:38:13.582239", "rc": 0, "start": "2024-04-18 15:38:13.576553" } STDOUT: podman-kube@-etc-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.214) 0:01:55.587 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.027) 0:01:55.615 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:2 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.056) 0:01:55.671 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.045) 0:01:55.717 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.026) 0:01:55.743 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.029) 0:01:55.773 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the host mount volumes] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:7 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.027) 0:01:55.801 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:23 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.028) 0:01:55.830 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:39 Thursday 18 April 2024 15:38:13 +0000 (0:00:00.029) 0:01:55.860 ******** 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 : Check the kubernetes yaml file] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:72 Thursday 18 April 2024 15:38:14 +0000 (0:00:00.564) 0:01:56.424 ******** ok: [sut] => { "changed": false, "failed_when_result": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Ensure the kubernetes directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:80 Thursday 18 April 2024 15:38:14 +0000 (0:00:00.220) 0:01:56.644 ******** changed: [sut] => { "changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/ansible-kubernetes.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure kubernetes yaml files are present] **** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:89 Thursday 18 April 2024 15:38:14 +0000 (0:00:00.222) 0:01:56.867 ******** changed: [sut] => { "changed": true, "checksum": "fb0097683a2e5c8909a8037d64ddc1b350aed0be", "dest": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "gid": 0, "group": "root", "md5sum": "8db65ab83723a021adc90b4f543fdca0", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 244, "src": "/root/.ansible/tmp/ansible-tmp-1713454694.9428716-5724-125652104530661/source", "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Update containers/pods] ********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:99 Thursday 18 April 2024 15:38:15 +0000 (0:00:00.545) 0:01:57.413 ******** changed: [sut] => { "actions": [ "/usr/bin/podman play kube --start=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "changed": true } STDOUT: Pod: 1731718c2ed5b1fc887772204ee157e925be16d714285ca1f25ace5e8cc54fdb Container: d45bec8f928877f601ec0c3895581861ececa6603fb3cafeae02b98d1b9d7c2c TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:108 Thursday 18 April 2024 15:38:16 +0000 (0:00:00.950) 0:01:58.364 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Enable service] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:120 Thursday 18 April 2024 15:38:17 +0000 (0:00:00.768) 0:01:59.132 ******** changed: [sut] => { "changed": true, "enabled": true, "name": "podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "systemd-journald.socket sysinit.target \"system-podman\\\\x2dkube.slice\" basic.target -.mount network-online.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": "A template for running K8s workloads via podman-kube-play", "DevicePolicy": "auto", "Documentation": "\"man:podman-kube-play(1)\"", "DynamicUser": "no", "Environment": "\"PODMAN_SYSTEMD_UNIT=podman-kube@-etc-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube play --replace --service-container=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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": "/usr/lib/systemd/system/podman-kube@.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": "podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.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": "0", "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": "13973", "LimitNPROCSoft": "13973", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13973", "LimitSIGPENDINGSoft": "13973", "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": "\"podman-kube@-etc-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "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": "no", "RemoveIPC": "no", "Requires": "sysinit.target \"system-podman\\\\x2dkube.slice\" -.mount", "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-podman\\x2dkube.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", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22357", "TimeoutAbortUSec": "1min 10s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 10s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "UtmpMode": "init", "Wants": "network-online.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity" } } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:133 Thursday 18 April 2024 15:38:17 +0000 (0:00:00.748) 0:01:59.881 ******** changed: [sut] => { "changed": true, "name": "podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "state": "started", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "\"system-podman\\\\x2dkube.slice\" -.mount systemd-journald.socket sysinit.target network-online.target 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": "no", "Description": "A template for running K8s workloads via podman-kube-play", "DevicePolicy": "auto", "Documentation": "\"man:podman-kube-play(1)\"", "DynamicUser": "no", "Environment": "\"PODMAN_SYSTEMD_UNIT=podman-kube@-etc-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube play --replace --service-container=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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": "/usr/lib/systemd/system/podman-kube@.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": "podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.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": "0", "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": "13973", "LimitNPROCSoft": "13973", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13973", "LimitSIGPENDINGSoft": "13973", "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": "\"podman-kube@-etc-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "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": "no", "RemoveIPC": "no", "Requires": "-.mount \"system-podman\\\\x2dkube.slice\" 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-podman\\x2dkube.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", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22357", "TimeoutAbortUSec": "1min 10s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 10s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "multi-user.target", "Wants": "network-online.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity" } } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:147 Thursday 18 April 2024 15:38:19 +0000 (0:00:01.360) 0:02:01.242 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.041) 0:02:01.283 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.145) 0:02:01.429 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "auth_test_1_quadlet", "Image": "localhost:5000/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.038) 0:02:01.467 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.037) 0:02:01.505 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.037) 0:02:01.543 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.047) 0:02:01.590 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.069) 0:02:01.660 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.044) 0:02:01.705 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.033) 0:02:01.738 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:19 +0000 (0:00:00.038) 0:02:01.777 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.299) 0:02:02.077 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.037) 0:02:02.115 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.306) 0:02:02.422 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.027) 0:02:02.449 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.026) 0:02:02.476 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.026) 0:02:02.503 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.027) 0:02:02.530 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.078) 0:02:02.609 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.028) 0:02:02.637 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.030) 0:02:02.667 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.029) 0:02:02.697 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_kube_yamls_raw": "", "__podman_service_name": ".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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:134 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.056) 0:02:02.753 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:140 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.033) 0:02:02.786 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:151 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.031) 0:02:02.818 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_quadlet_file": "/etc/containers/systemd/.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:205 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.061) 0:02:02.879 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:220 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.034) 0:02:02.914 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:224 Thursday 18 April 2024 15:38:20 +0000 (0:00:00.038) 0:02:02.952 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Thursday 18 April 2024 15:38:21 +0000 (0:00:00.075) 0:02:03.027 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:38:21 +0000 (0:00:00.049) 0:02:03.077 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:38:21 +0000 (0:00:00.027) 0:02:03.104 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:38:21 +0000 (0:00:00.030) 0:02:03.134 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Thursday 18 April 2024 15:38:21 +0000 (0:00:00.033) 0:02:03.167 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Thursday 18 April 2024 15:38:21 +0000 (0:00:00.028) 0:02:03.196 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Thursday 18 April 2024 15:38:22 +0000 (0:00:01.063) 0:02:04.259 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Thursday 18 April 2024 15:38:22 +0000 (0:00:00.312) 0:02:04.572 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Thursday 18 April 2024 15:38:22 +0000 (0:00:00.026) 0:02:04.598 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Thursday 18 April 2024 15:38:22 +0000 (0:00:00.029) 0:02:04.627 ******** changed: [sut] => { "changed": true, "checksum": "1127036af0ba22b83d33a5a35ab54db2c5855175", "dest": "/etc/containers/systemd/.container", "gid": 0, "group": "root", "md5sum": "ce647a260371eff050752697c0d6523b", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 171, "src": "/root/.ansible/tmp/ansible-tmp-1713454702.71073-5843-99449419224292/source", "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.722) 0:02:05.349 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.043) 0:02:05.392 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.042) 0:02:05.435 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.042) 0:02:05.477 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.026) 0:02:05.504 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.038) 0:02:05.543 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.144) 0:02:05.687 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.030) 0:02:05.717 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.036) 0:02:05.753 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.043) 0:02:05.797 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.051) 0:02:05.848 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.037) 0:02:05.885 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.033) 0:02:05.919 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:23 +0000 (0:00:00.047) 0:02:05.966 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.283) 0:02:06.249 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.046) 0:02:06.296 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.289) 0:02:06.585 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.025) 0:02:06.611 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.027) 0:02:06.639 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.027) 0:02:06.666 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.032) 0:02:06.699 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.084) 0:02:06.783 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.029) 0:02:06.813 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.026) 0:02:06.839 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.029) 0:02:06.868 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.032) 0:02:06.901 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/etc/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:38:24 +0000 (0:00:00.029) 0:02:06.931 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.039) 0:02:06.970 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.032) 0:02:07.003 ******** 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] => (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] => (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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.045) 0:02:07.049 ******** 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] => (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] => (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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.041) 0:02:07.090 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.026) 0:02:07.117 ******** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Run the role with credentials in global vars] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:130 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.026) 0:02:07.143 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.074) 0:02:07.218 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.047) 0:02:07.265 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.045) 0:02:07.310 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.041) 0:02:07.352 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.098) 0:02:07.450 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:38:25 +0000 (0:00:00.080) 0:02:07.531 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:38:26 +0000 (0:00:01.265) 0:02:08.796 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:38:26 +0000 (0:00:00.028) 0:02:08.825 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:38:26 +0000 (0:00:00.045) 0:02:08.871 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.056619", "end": "2024-04-18 15:38:27.193619", "rc": 0, "start": "2024-04-18 15:38:27.137000" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.332) 0:02:09.204 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.034) 0:02:09.238 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.027) 0:02:09.265 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.057) 0:02:09.323 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.090) 0:02:09.414 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.036) 0:02:09.451 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.036) 0:02:09.488 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.039) 0:02:09.527 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.266) 0:02:09.793 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:27 +0000 (0:00:00.046) 0:02:09.840 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.269) 0:02:10.109 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.028) 0:02:10.138 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.037) 0:02:10.175 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.030) 0:02:10.206 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.030) 0:02:10.237 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.029) 0:02:10.267 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.027) 0:02:10.294 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.033) 0:02:10.327 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.027) 0:02:10.355 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.039) 0:02:10.395 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.104) 0:02:10.500 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.032) 0:02:10.532 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.032) 0:02:10.565 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.064) 0:02:10.629 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.028) 0:02:10.658 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.031) 0:02:10.689 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.058) 0:02:10.748 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.031) 0:02:10.780 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.039) 0:02:10.819 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.069) 0:02:10.889 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.032) 0:02:10.921 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:38:28 +0000 (0:00:00.034) 0:02:10.956 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.027) 0:02:10.984 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.029) 0:02:11.013 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.030) 0:02:11.044 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.066) 0:02:11.110 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.026) 0:02:11.137 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.026) 0:02:11.163 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.034) 0:02:11.197 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.027) 0:02:11.224 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.072) 0:02:11.297 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "started" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.033) 0:02:11.331 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.037) 0:02:11.369 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.027) 0:02:11.396 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.047) 0:02:11.444 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.032) 0:02:11.477 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.033) 0:02:11.510 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.035) 0:02:11.546 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.306) 0:02:11.853 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:29 +0000 (0:00:00.034) 0:02:11.887 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.238) 0:02:12.126 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.037) 0:02:12.164 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.038) 0:02:12.202 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.039) 0:02:12.242 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.044) 0:02:12.286 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.046) 0:02:12.333 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.042) 0:02:12.376 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.029) 0:02:12.405 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.031) 0:02:12.437 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.028) 0:02:12.465 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.047) 0:02:12.513 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/etc/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.037) 0:02:12.550 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.031) 0:02:12.582 ******** 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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.043) 0:02:12.626 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.011985", "end": "2024-04-18 15:38:30.928077", "rc": 0, "start": "2024-04-18 15:38:30.916092" } STDOUT: podman-kube@-etc-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.308) 0:02:12.935 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:38:30 +0000 (0:00:00.028) 0:02:12.963 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:2 Thursday 18 April 2024 15:38:31 +0000 (0:00:00.138) 0:02:13.102 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:38:31 +0000 (0:00:00.063) 0:02:13.165 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:38:31 +0000 (0:00:00.028) 0:02:13.194 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:38:31 +0000 (0:00:00.033) 0:02:13.228 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the host mount volumes] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:7 Thursday 18 April 2024 15:38:31 +0000 (0:00:00.029) 0:02:13.258 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:23 Thursday 18 April 2024 15:38:31 +0000 (0:00:00.040) 0:02:13.298 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:39 Thursday 18 April 2024 15:38:31 +0000 (0:00:00.039) 0:02:13.338 ******** 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 : Check the kubernetes yaml file] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:72 Thursday 18 April 2024 15:38:32 +0000 (0:00:00.830) 0:02:14.168 ******** ok: [sut] => { "changed": false, "failed_when_result": false, "stat": { "atime": 1713454695.7854087, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fb0097683a2e5c8909a8037d64ddc1b350aed0be", "ctime": 1713454695.3834085, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 415236435, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1713454695.1804085, "nlink": 1, "path": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 244, "uid": 0, "version": "337124508", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [linux-system-roles.podman : Ensure the kubernetes directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:80 Thursday 18 April 2024 15:38:32 +0000 (0:00:00.318) 0:02:14.487 ******** ok: [sut] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/ansible-kubernetes.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 34, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure kubernetes yaml files are present] **** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:89 Thursday 18 April 2024 15:38:32 +0000 (0:00:00.269) 0:02:14.756 ******** ok: [sut] => { "changed": false, "checksum": "fb0097683a2e5c8909a8037d64ddc1b350aed0be", "dest": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "secontext": "system_u:object_r:etc_t:s0", "size": 244, "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Update containers/pods] ********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:99 Thursday 18 April 2024 15:38:33 +0000 (0:00:00.756) 0:02:15.513 ******** ok: [sut] => { "actions": [ "/usr/bin/podman play kube --start=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:108 Thursday 18 April 2024 15:38:33 +0000 (0:00:00.413) 0:02:15.926 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Enable service] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:120 Thursday 18 April 2024 15:38:33 +0000 (0:00:00.037) 0:02:15.963 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:133 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.042) 0:02:16.006 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:147 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.035) 0:02:16.042 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.039) 0:02:16.081 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.090) 0:02:16.172 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "auth_test_1_quadlet", "Image": "localhost:5000/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.039) 0:02:16.212 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.045) 0:02:16.257 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.029) 0:02:16.286 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.049) 0:02:16.336 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.057) 0:02:16.394 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.033) 0:02:16.428 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.032) 0:02:16.461 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.053) 0:02:16.514 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.308) 0:02:16.823 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:34 +0000 (0:00:00.035) 0:02:16.858 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.281) 0:02:17.140 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.027) 0:02:17.167 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.029) 0:02:17.196 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.037) 0:02:17.234 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.031) 0:02:17.265 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.031) 0:02:17.296 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.028) 0:02:17.325 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.031) 0:02:17.357 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.036) 0:02:17.393 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_kube_yamls_raw": "", "__podman_service_name": ".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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:134 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.055) 0:02:17.448 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:140 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.028) 0:02:17.476 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:151 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.030) 0:02:17.507 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_quadlet_file": "/etc/containers/systemd/.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:205 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.063) 0:02:17.570 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:220 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.050) 0:02:17.621 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:224 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.035) 0:02:17.657 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.098) 0:02:17.756 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.049) 0:02:17.805 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.026) 0:02:17.832 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.034) 0:02:17.867 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.029) 0:02:17.897 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Thursday 18 April 2024 15:38:35 +0000 (0:00:00.026) 0:02:17.923 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Thursday 18 April 2024 15:38:36 +0000 (0:00:00.823) 0:02:18.747 ******** 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": 24, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Thursday 18 April 2024 15:38:37 +0000 (0:00:00.324) 0:02:19.072 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Thursday 18 April 2024 15:38:37 +0000 (0:00:00.037) 0:02:19.109 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Thursday 18 April 2024 15:38:37 +0000 (0:00:00.034) 0:02:19.144 ******** ok: [sut] => { "changed": false, "checksum": "1127036af0ba22b83d33a5a35ab54db2c5855175", "dest": "/etc/containers/systemd/.container", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/systemd/.container", "secontext": "system_u:object_r:etc_t:s0", "size": 171, "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Thursday 18 April 2024 15:38:37 +0000 (0:00:00.741) 0:02:19.886 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Thursday 18 April 2024 15:38:37 +0000 (0:00:00.038) 0:02:19.925 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Thursday 18 April 2024 15:38:37 +0000 (0:00:00.034) 0:02:19.959 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.041) 0:02:20.001 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.031) 0:02:20.033 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.036) 0:02:20.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 [Get authfile locally] **************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:141 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.031) 0:02:20.101 ******** changed: [sut] => { "changed": true, "checksum": "b819d75ccfa3c80e53a58ff6bf6cebaa53935c90", "dest": "/tmp/lsr_y6lse8aa_podman/auth.json", "md5sum": "f15cd4419e7120618eaac8d321813d3d", "remote_checksum": "b819d75ccfa3c80e53a58ff6bf6cebaa53935c90", "remote_md5sum": null } TASK [Provide a credentials file - root] *************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:147 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.310) 0:02:20.412 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.082) 0:02:20.494 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.050) 0:02:20.545 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.033) 0:02:20.578 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.031) 0:02:20.609 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.032) 0:02:20.642 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:38:38 +0000 (0:00:00.086) 0:02:20.728 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:38:40 +0000 (0:00:01.326) 0:02:22.055 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.031) 0:02:22.087 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.040) 0:02:22.127 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.034839", "end": "2024-04-18 15:38:40.394924", "rc": 0, "start": "2024-04-18 15:38:40.360085" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.270) 0:02:22.397 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.029) 0:02:22.426 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.028) 0:02:22.455 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.056) 0:02:22.512 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.052) 0:02:22.565 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.098) 0:02:22.663 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.034) 0:02:22.698 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:40 +0000 (0:00:00.044) 0:02:22.742 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.308) 0:02:23.050 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.033) 0:02:23.084 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.304) 0:02:23.389 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.026) 0:02:23.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.027) 0:02:23.443 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.029) 0:02:23.472 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.026) 0:02:23.499 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.028) 0:02:23.527 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.028) 0:02:23.556 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.029) 0:02:23.585 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.028) 0:02:23.613 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.039) 0:02:23.653 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.093) 0:02:23.747 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.036) 0:02:23.783 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.027) 0:02:23.811 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.054) 0:02:23.866 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.030) 0:02:23.896 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:38:41 +0000 (0:00:00.029) 0:02:23.926 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.055) 0:02:23.981 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.031) 0:02:24.012 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.026) 0:02:24.039 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.054) 0:02:24.093 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.028) 0:02:24.122 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.027) 0:02:24.150 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.025) 0:02:24.175 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.027) 0:02:24.203 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.027) 0:02:24.230 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.026) 0:02:24.257 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.025) 0:02:24.282 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.074) 0:02:24.357 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.070) 0:02:24.427 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.030) 0:02:24.458 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.049) 0:02:24.507 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.042) 0:02:24.550 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.050) 0:02:24.601 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.037) 0:02:24.639 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:42 +0000 (0:00:00.296) 0:02:24.935 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.040) 0:02:24.976 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.282) 0:02:25.258 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.039) 0:02:25.297 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.032) 0:02:25.330 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.033) 0:02:25.363 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.031) 0:02:25.395 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.089) 0:02:25.484 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.034) 0:02:25.519 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.029) 0:02:25.548 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.028) 0:02:25.577 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.041) 0:02:25.619 ******** changed: [sut] => { "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/root/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:38:43 +0000 (0:00:00.280) 0:02:25.900 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:38:44 +0000 (0:00:00.685) 0:02:26.585 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:38:44 +0000 (0:00:00.045) 0:02:26.631 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:38:44 +0000 (0:00:00.040) 0:02:26.671 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:38:44 +0000 (0:00:00.036) 0:02:26.708 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:38:44 +0000 (0:00:00.039) 0:02:26.748 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:38:44 +0000 (0:00:00.032) 0:02:26.780 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:38:44 +0000 (0:00:00.076) 0:02:26.857 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "started" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:38:44 +0000 (0:00:00.035) 0:02:26.892 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.076) 0:02:26.968 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.028) 0:02:26.996 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.055) 0:02:27.052 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.037) 0:02:27.089 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.035) 0:02:27.124 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.047) 0:02:27.172 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.238) 0:02:27.410 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.037) 0:02:27.448 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.295) 0:02:27.743 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.033) 0:02:27.776 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.039) 0:02:27.815 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.027) 0:02:27.843 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.033) 0:02:27.876 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.046) 0:02:27.923 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:45 +0000 (0:00:00.042) 0:02:27.965 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.026) 0:02:27.992 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.087) 0:02:28.080 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.030) 0:02:28.110 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.055) 0:02:28.165 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/etc/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.030) 0:02:28.195 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.033) 0:02:28.229 ******** 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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.040) 0:02:28.270 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.005690", "end": "2024-04-18 15:38:46.521736", "rc": 0, "start": "2024-04-18 15:38:46.516046" } STDOUT: podman-kube@-etc-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.265) 0:02:28.535 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.031) 0:02:28.567 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:2 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.061) 0:02:28.629 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.060) 0:02:28.690 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.026) 0:02:28.716 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.026) 0:02:28.742 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the host mount volumes] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:7 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.027) 0:02:28.770 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:23 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.024) 0:02:28.795 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:39 Thursday 18 April 2024 15:38:46 +0000 (0:00:00.029) 0:02:28.824 ******** 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 : Check the kubernetes yaml file] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:72 Thursday 18 April 2024 15:38:47 +0000 (0:00:01.006) 0:02:29.830 ******** ok: [sut] => { "changed": false, "failed_when_result": false, "stat": { "atime": 1713454695.7854087, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fb0097683a2e5c8909a8037d64ddc1b350aed0be", "ctime": 1713454695.3834085, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 415236435, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1713454695.1804085, "nlink": 1, "path": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 244, "uid": 0, "version": "337124508", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [linux-system-roles.podman : Ensure the kubernetes directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:80 Thursday 18 April 2024 15:38:48 +0000 (0:00:00.279) 0:02:30.109 ******** ok: [sut] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/ansible-kubernetes.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 34, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure kubernetes yaml files are present] **** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:89 Thursday 18 April 2024 15:38:48 +0000 (0:00:00.301) 0:02:30.410 ******** ok: [sut] => { "changed": false, "checksum": "fb0097683a2e5c8909a8037d64ddc1b350aed0be", "dest": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "secontext": "system_u:object_r:etc_t:s0", "size": 244, "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Update containers/pods] ********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:99 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.589) 0:02:31.000 ******** ok: [sut] => { "actions": [ "/usr/bin/podman play kube --start=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:108 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.388) 0:02:31.389 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Enable service] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:120 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.032) 0:02:31.421 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:133 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.040) 0:02:31.461 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:147 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.040) 0:02:31.501 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.044) 0:02:31.546 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.134) 0:02:31.680 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "auth_test_1_quadlet", "Image": "localhost:5000/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.042) 0:02:31.722 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.050) 0:02:31.773 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.034) 0:02:31.807 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.050) 0:02:31.858 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.060) 0:02:31.919 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:49 +0000 (0:00:00.038) 0:02:31.957 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.031) 0:02:31.989 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.051) 0:02:32.041 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.274) 0:02:32.316 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.052) 0:02:32.369 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.315) 0:02:32.684 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.033) 0:02:32.717 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.030) 0:02:32.747 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.036) 0:02:32.784 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.101) 0:02:32.885 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.039) 0:02:32.925 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:50 +0000 (0:00:00.031) 0:02:32.956 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.031) 0:02:32.987 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.037) 0:02:33.025 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_kube_yamls_raw": "", "__podman_service_name": ".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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:134 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.060) 0:02:33.086 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:140 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.035) 0:02:33.122 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:151 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.033) 0:02:33.156 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_quadlet_file": "/etc/containers/systemd/.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:205 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.062) 0:02:33.218 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:220 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.035) 0:02:33.254 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:224 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.030) 0:02:33.284 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.062) 0:02:33.347 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.049) 0:02:33.396 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.028) 0:02:33.425 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.026) 0:02:33.451 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.028) 0:02:33.480 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Thursday 18 April 2024 15:38:51 +0000 (0:00:00.104) 0:02:33.585 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Thursday 18 April 2024 15:38:52 +0000 (0:00:00.783) 0:02:34.368 ******** 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": 24, "state": "directory", "uid": 0 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Thursday 18 April 2024 15:38:52 +0000 (0:00:00.286) 0:02:34.655 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Thursday 18 April 2024 15:38:52 +0000 (0:00:00.031) 0:02:34.686 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Thursday 18 April 2024 15:38:52 +0000 (0:00:00.038) 0:02:34.724 ******** ok: [sut] => { "changed": false, "checksum": "1127036af0ba22b83d33a5a35ab54db2c5855175", "dest": "/etc/containers/systemd/.container", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/systemd/.container", "secontext": "system_u:object_r:etc_t:s0", "size": 171, "state": "file", "uid": 0 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.653) 0:02:35.377 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.049) 0:02:35.427 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.032) 0:02:35.459 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.034) 0:02:35.493 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.028) 0:02:35.522 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.075) 0:02:35.597 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.076) 0:02:35.674 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.048) 0:02:35.723 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.035) 0:02:35.759 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.034) 0:02:35.793 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:53 +0000 (0:00:00.041) 0:02:35.835 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.279) 0:02:36.114 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.035) 0:02:36.149 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.273) 0:02:36.422 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.034) 0:02:36.457 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.033) 0:02:36.491 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.028) 0:02:36.519 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.024) 0:02:36.543 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.024) 0:02:36.568 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.023) 0:02:36.592 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.027) 0:02:36.620 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.027) 0:02:36.648 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.082) 0:02:36.731 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.030) 0:02:36.761 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.028) 0:02:36.790 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.027) 0:02:36.817 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.028) 0:02:36.845 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.028) 0:02:36.874 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.030) 0:02:36.904 ******** 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 all container resources - root] *********************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:159 Thursday 18 April 2024 15:38:54 +0000 (0:00:00.027) 0:02:36.932 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:38:55 +0000 (0:00:00.088) 0:02:37.020 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:38:55 +0000 (0:00:00.056) 0:02:37.076 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:38:55 +0000 (0:00:00.035) 0:02:37.112 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:38:55 +0000 (0:00:00.035) 0:02:37.148 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:38:55 +0000 (0:00:00.035) 0:02:37.184 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:38:55 +0000 (0:00:00.091) 0:02:37.275 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:38:56 +0000 (0:00:01.298) 0:02:38.574 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:38:56 +0000 (0:00:00.039) 0:02:38.614 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:38:56 +0000 (0:00:00.059) 0:02:38.673 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.044418", "end": "2024-04-18 15:38:56.992673", "rc": 0, "start": "2024-04-18 15:38:56.948255" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.326) 0:02:39.000 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.030) 0:02:39.030 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.029) 0:02:39.059 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.066) 0:02:39.126 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.057) 0:02:39.184 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.046) 0:02:39.231 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.106) 0:02:39.337 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.057) 0:02:39.394 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.281) 0:02:39.675 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:57 +0000 (0:00:00.048) 0:02:39.723 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.246) 0:02:39.970 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.032) 0:02:40.002 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.039) 0:02:40.042 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.040) 0:02:40.082 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.037) 0:02:40.119 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.037) 0:02:40.156 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.039) 0:02:40.196 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.033) 0:02:40.230 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.028) 0:02:40.258 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.042) 0:02:40.300 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.063) 0:02:40.364 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.042) 0:02:40.407 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.029) 0:02:40.436 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.116) 0:02:40.553 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.041) 0:02:40.595 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.033) 0:02:40.629 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.078) 0:02:40.708 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.040) 0:02:40.749 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.037) 0:02:40.786 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.067) 0:02:40.853 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.032) 0:02:40.885 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.037) 0:02:40.923 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:38:58 +0000 (0:00:00.032) 0:02:40.955 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.029) 0:02:40.985 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.029) 0:02:41.014 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.028) 0:02:41.043 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.028) 0:02:41.072 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.138) 0:02:41.210 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.031) 0:02:41.242 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.037) 0:02:41.279 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.042) 0:02:41.322 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.063) 0:02:41.385 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.032) 0:02:41.418 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.034) 0:02:41.453 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.048) 0:02:41.501 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.255) 0:02:41.756 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:38:59 +0000 (0:00:00.053) 0:02:41.810 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.301) 0:02:42.111 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.041) 0:02:42.152 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.034) 0:02:42.187 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.029) 0:02:42.216 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.037) 0:02:42.254 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.032) 0:02:42.286 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.034) 0:02:42.321 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.092) 0:02:42.414 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.036) 0:02:42.450 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.051) 0:02:42.502 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/etc/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.029) 0:02:42.532 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.053) 0:02:42.585 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.033) 0:02:42.619 ******** 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] => (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] => (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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.041) 0:02:42.660 ******** 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] => (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] => (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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.044) 0:02:42.705 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.030) 0:02:42.736 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.032) 0:02:42.768 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.073) 0:02:42.841 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.041) 0:02:42.882 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:00 +0000 (0:00:00.049) 0:02:42.932 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.035) 0:02:42.968 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.036) 0:02:43.004 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.040) 0:02:43.045 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.315) 0:02:43.361 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.033) 0:02:43.395 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.265) 0:02:43.660 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.032) 0:02:43.693 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.036) 0:02:43.729 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.031) 0:02:43.761 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.030) 0:02:43.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.030) 0:02:43.822 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.033) 0:02:43.855 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.031) 0:02:43.887 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.027) 0:02:43.915 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:39:01 +0000 (0:00:00.048) 0:02:43.963 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.032) 0:02:43.995 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.026) 0:02:44.021 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.026) 0:02:44.048 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.030) 0:02:44.078 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.032) 0:02:44.110 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.027) 0:02:44.137 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.071) 0:02:44.209 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.082) 0:02:44.291 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "absent" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.037) 0:02:44.329 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.047) 0:02:44.376 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.033) 0:02:44.410 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.076) 0:02:44.487 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.038) 0:02:44.525 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.033) 0:02:44.558 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.038) 0:02:44.597 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.282) 0:02:44.879 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:02 +0000 (0:00:00.037) 0:02:44.917 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.275) 0:02:45.193 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.041) 0:02:45.234 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.033) 0:02:45.267 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.108) 0:02:45.375 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.027) 0:02:45.403 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.032) 0:02:45.435 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.032) 0:02:45.467 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.031) 0:02:45.499 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.025) 0:02:45.525 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.027) 0:02:45.552 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.060) 0:02:45.613 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/etc/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.044) 0:02:45.657 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.039) 0:02:45.696 ******** 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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:39:03 +0000 (0:00:00.041) 0:02:45.737 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.007912", "end": "2024-04-18 15:39:03.982696", "rc": 0, "start": "2024-04-18 15:39:03.974784" } STDOUT: podman-kube@-etc-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:39:04 +0000 (0:00:00.261) 0:02:45.998 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:2 Thursday 18 April 2024 15:39:04 +0000 (0:00:00.062) 0:02:46.061 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:10 Thursday 18 April 2024 15:39:04 +0000 (0:00:00.031) 0:02:46.093 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "state": "stopped", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestamp": "Thu 2024-04-18 15:38:19 UTC", "ActiveEnterTimestampMonotonic": "971056382", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "\"system-podman\\\\x2dkube.slice\" -.mount systemd-journald.socket sysinit.target network-online.target basic.target", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Thu 2024-04-18 15:38:18 UTC", "AssertTimestampMonotonic": "970240919", "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": "28890238000", "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": "Thu 2024-04-18 15:38:18 UTC", "ConditionTimestampMonotonic": "970240916", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroup": "/system.slice/system-podman\\x2dkube.slice/podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "ControlGroupId": "7225", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "A template for running K8s workloads via podman-kube-play", "DevicePolicy": "auto", "Documentation": "\"man:podman-kube-play(1)\"", "DynamicUser": "no", "Environment": "\"PODMAN_SYSTEMD_UNIT=podman-kube@-etc-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "13736", "ExecMainStartTimestamp": "Thu 2024-04-18 15:38:19 UTC", "ExecMainStartTimestampMonotonic": "971056336", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; ignore_errors=no ; start_time=[Thu 2024-04-18 15:38:18 UTC] ; stop_time=[n/a] ; pid=13472 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; flags= ; start_time=[Thu 2024-04-18 15:38:18 UTC] ; stop_time=[n/a] ; pid=13472 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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": "/usr/lib/systemd/system/podman-kube@.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": "podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Thu 2024-04-18 15:38:18 UTC", "InactiveExitTimestampMonotonic": "970243074", "InvocationID": "4a4fd2e0082b43f39e69103d4194580a", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "private", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "0", "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": "13973", "LimitNPROCSoft": "13973", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13973", "LimitSIGPENDINGSoft": "13973", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "13736", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "20381696", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "\"podman-kube@-etc-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "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": "no", "RemoveIPC": "no", "Requires": "-.mount \"system-podman\\\\x2dkube.slice\" 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-podman\\x2dkube.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": "Thu 2024-04-18 15:38:19 UTC", "StateChangeTimestampMonotonic": "971056382", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SuccessAction": "none", "SyslogFacility": "3", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "13", "TasksMax": "22357", "TimeoutAbortUSec": "1min 10s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 10s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "multi-user.target", "Wants": "network-online.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0" } } TASK [linux-system-roles.podman : Check if kube file exists] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:28 Thursday 18 April 2024 15:39:05 +0000 (0:00:01.264) 0:02:47.357 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454695.7854087, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fb0097683a2e5c8909a8037d64ddc1b350aed0be", "ctime": 1713454695.3834085, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 415236435, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1713454695.1804085, "nlink": 1, "path": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 244, "uid": 0, "version": "337124508", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [linux-system-roles.podman : Remove pod/containers] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:33 Thursday 18 April 2024 15:39:05 +0000 (0:00:00.225) 0:02:47.583 ******** changed: [sut] => { "actions": [ "/usr/bin/podman kube play --down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "changed": true } STDOUT: Pods stopped: Pods removed: Secrets removed: Volumes removed: TASK [linux-system-roles.podman : Remove kubernetes yaml file] ***************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:45 Thursday 18 April 2024 15:39:05 +0000 (0:00:00.311) 0:02:47.894 ******** changed: [sut] => { "changed": true, "path": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "state": "absent" } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:50 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.211) 0:02:48.106 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "-f" ], "delta": "0:00:00.034392", "end": "2024-04-18 15:39:06.345874", "rc": 0, "start": "2024-04-18 15:39:06.311482" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:59 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.243) 0:02:48.349 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.047) 0:02:48.397 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.028) 0:02:48.426 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.028) 0:02:48.454 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.031) 0:02:48.485 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.035) 0:02:48.520 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.080) 0:02:48.601 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "auth_test_1_quadlet", "Image": "localhost:5000/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.086) 0:02:48.688 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.035) 0:02:48.723 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.027) 0:02:48.751 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.042) 0:02:48.793 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.053) 0:02:48.847 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.036) 0:02:48.883 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.035) 0:02:48.919 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:06 +0000 (0:00:00.037) 0:02:48.957 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.211) 0:02:49.168 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.038) 0:02:49.206 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.203) 0:02:49.410 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.029) 0:02:49.439 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.030) 0:02:49.469 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.034) 0:02:49.504 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.030) 0:02:49.535 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.028) 0:02:49.563 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.025) 0:02:49.588 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.080) 0:02:49.669 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.033) 0:02:49.703 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_kube_yamls_raw": "", "__podman_service_name": ".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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:134 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.052) 0:02:49.756 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:140 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.028) 0:02:49.784 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:151 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.029) 0:02:49.814 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_quadlet_file": "/etc/containers/systemd/.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:205 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.057) 0:02:49.872 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:220 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.030) 0:02:49.902 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Thursday 18 April 2024 15:39:07 +0000 (0:00:00.056) 0:02:49.959 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Thursday 18 April 2024 15:39:08 +0000 (0:00:00.025) 0:02:49.985 ******** ok: [sut] => { "changed": false, "failed_when_result": false } MSG: Could not find the requested service .service: host TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Thursday 18 April 2024 15:39:08 +0000 (0:00:00.334) 0:02:50.319 ******** changed: [sut] => { "changed": true, "path": "/etc/containers/systemd/.container", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Thursday 18 April 2024 15:39:08 +0000 (0:00:00.202) 0:02:50.522 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:39:08 +0000 (0:00:00.050) 0:02:50.572 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:39:08 +0000 (0:00:00.029) 0:02:50.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:39:08 +0000 (0:00:00.025) 0:02:50.627 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Thursday 18 April 2024 15:39:08 +0000 (0:00:00.026) 0:02:50.654 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.510) 0:02:51.164 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "-f" ], "delta": "0:00:00.035088", "end": "2024-04-18 15:39:09.403432", "rc": 0, "start": "2024-04-18 15:39:09.368344" } TASK [linux-system-roles.podman : Remove network] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.240) 0:02:51.405 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:224 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.034) 0:02:51.439 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.040) 0:02:51.480 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.038) 0:02:51.519 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.111) 0:02:51.631 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.034) 0:02:51.665 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.050) 0:02:51.716 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.036) 0:02:51.753 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.031) 0:02:51.784 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:09 +0000 (0:00:00.036) 0:02:51.821 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.208) 0:02:52.029 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.039) 0:02:52.069 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.209) 0:02:52.279 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.030) 0:02:52.310 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.028) 0:02:52.338 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.032) 0:02:52.371 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.035) 0:02:52.406 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.029) 0:02:52.436 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.030) 0:02:52.467 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.028) 0:02:52.496 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.028) 0:02:52.525 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.042) 0:02:52.568 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.041) 0:02:52.609 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.033) 0:02:52.643 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.035) 0:02:52.679 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:39:10 +0000 (0:00:00.215) 0:02:52.894 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.332) 0:02:53.226 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.038) 0:02:53.264 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.144) 0:02:53.409 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.032) 0:02:53.441 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.028) 0:02:53.470 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.039) 0:02:53.509 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.052) 0:02:53.562 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.038) 0:02:53.600 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.036) 0:02:53.636 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.041) 0:02:53.678 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.210) 0:02:53.888 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:11 +0000 (0:00:00.041) 0:02:53.929 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.208) 0:02:54.138 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.030) 0:02:54.169 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.029) 0:02:54.198 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.029) 0:02:54.228 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.027) 0:02:54.256 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.028) 0:02:54.284 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.082) 0:02:54.367 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.028) 0:02:54.396 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.028) 0:02:54.424 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.037) 0:02:54.462 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/etc/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.031) 0:02:54.494 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.037) 0:02:54.532 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.026) 0:02:54.558 ******** 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] => (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] => (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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:39:12 +0000 (0:00:00.036) 0:02:54.595 ******** ok: [sut] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } ok: [sut] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } changed: [sut] => (item=None) => { "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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:39:13 +0000 (0:00:00.585) 0:02:55.180 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:39:13 +0000 (0:00:00.200) 0:02:55.381 ******** 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 a user for rootless] ********************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:173 Thursday 18 April 2024 15:39:13 +0000 (0:00:00.030) 0:02:55.411 ******** changed: [sut] => { "changed": true, "comment": "", "create_home": true, "group": 2001, "home": "/home/auth_test_user1", "name": "auth_test_user1", "shell": "/bin/bash", "state": "present", "system": false, "uid": 2001 } TASK [Provide a credentials file - rootless] *********************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:178 Thursday 18 April 2024 15:39:13 +0000 (0:00:00.546) 0:02:55.957 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:39:14 +0000 (0:00:00.188) 0:02:56.146 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:39:14 +0000 (0:00:00.054) 0:02:56.200 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:39:14 +0000 (0:00:00.040) 0:02:56.240 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:39:14 +0000 (0:00:00.036) 0:02:56.277 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:39:14 +0000 (0:00:00.029) 0:02:56.307 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:39:14 +0000 (0:00:00.079) 0:02:56.386 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.982) 0:02:57.369 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.030) 0:02:57.399 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.035) 0:02:57.435 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.031975", "end": "2024-04-18 15:39:15.663167", "rc": 0, "start": "2024-04-18 15:39:15.631192" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.275) 0:02:57.710 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.033) 0:02:57.744 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.027) 0:02:57.771 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.061) 0:02:57.833 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.082) 0:02:57.915 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:15 +0000 (0:00:00.033) 0:02:57.949 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.041) 0:02:57.990 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.051) 0:02:58.041 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.216) 0:02:58.257 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.033) 0:02:58.291 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.204) 0:02:58.496 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.027) 0:02:58.523 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.028) 0:02:58.551 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.029) 0:02:58.581 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.028) 0:02:58.610 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.066) 0:02:58.676 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.027) 0:02:58.703 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.027) 0:02:58.730 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.027) 0:02:58.758 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.044) 0:02:58.803 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.079) 0:02:58.883 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.027) 0:02:58.910 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:39:16 +0000 (0:00:00.026) 0:02:58.937 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.056) 0:02:58.993 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.030) 0:02:59.023 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.029) 0:02:59.053 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.077) 0:02:59.131 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.029) 0:02:59.160 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.032) 0:02:59.193 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.062) 0:02:59.255 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.078) 0:02:59.334 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.027) 0:02:59.361 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.027) 0:02:59.389 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.028) 0:02:59.417 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.026) 0:02:59.444 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.036) 0:02:59.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.028) 0:02:59.509 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.071) 0:02:59.581 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.030) 0:02:59.612 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.032) 0:02:59.645 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.043) 0:02:59.688 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:17 +0000 (0:00:00.067) 0:02:59.756 ******** ok: [sut] => { "ansible_facts": { "getent_passwd": { "auth_test_user1": [ "x", "2001", "2001", "", "/home/auth_test_user1", "/bin/bash" ] } }, "changed": false } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:18 +0000 (0:00:00.219) 0:02:59.976 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:18 +0000 (0:00:00.032) 0:03:00.008 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:18 +0000 (0:00:00.038) 0:03:00.046 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:18 +0000 (0:00:00.245) 0:03:00.292 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:18 +0000 (0:00:00.045) 0:03:00.337 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:18 +0000 (0:00:00.207) 0:03:00.545 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.003619", "end": "2024-04-18 15:39:18.752430", "rc": 0, "start": "2024-04-18 15:39:18.748811" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:18 +0000 (0:00:00.213) 0:03:00.759 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003886", "end": "2024-04-18 15:39:18.968028", "rc": 0, "start": "2024-04-18 15:39:18.964142" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.214) 0:03:00.974 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.060) 0:03:01.034 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.039) 0:03:01.074 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.029) 0:03:01.104 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.036) 0:03:01.140 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.034) 0:03:01.175 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.030) 0:03:01.206 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/home/auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.047) 0:03:01.253 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/home/auth_test_user1/.config/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.033) 0:03:01.287 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.056) 0:03:01.343 ******** changed: [sut] => { "changed": true, "gid": 2001, "group": "auth_test_user1", "mode": "0700", "owner": "auth_test_user1", "path": "/home/auth_test_user1/.config/containers/certs.d/localhost:5000", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 6, "state": "directory", "uid": 2001 } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:39:19 +0000 (0:00:00.225) 0:03:01.569 ******** 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] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } changed: [sut] => (item=None) => { "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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.574) 0:03:02.143 ******** 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] => (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] => (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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.049) 0:03:02.193 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.031) 0:03:02.225 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.030) 0:03:02.255 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.071) 0:03:02.327 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.031) 0:03:02.359 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.049) 0:03:02.408 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.036) 0:03:02.444 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.044) 0:03:02.488 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.051) 0:03:02.539 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.212) 0:03:02.752 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:20 +0000 (0:00:00.037) 0:03:02.789 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.216) 0:03:03.005 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.003770", "end": "2024-04-18 15:39:21.212916", "rc": 0, "start": "2024-04-18 15:39:21.209146" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.209) 0:03:03.215 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003624", "end": "2024-04-18 15:39:21.423010", "rc": 0, "start": "2024-04-18 15:39:21.419386" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.214) 0:03:03.429 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.048) 0:03:03.478 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.038) 0:03:03.516 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.030) 0:03:03.546 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.039) 0:03:03.586 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.039) 0:03:03.626 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.030) 0:03:03.656 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:39:21 +0000 (0:00:00.116) 0:03:03.772 ******** ok: [sut] => { "changed": false, "gid": 2001, "group": "auth_test_user1", "mode": "0700", "owner": "auth_test_user1", "path": "/home/auth_test_user1/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 21, "state": "directory", "uid": 2001 } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.214) 0:03:03.987 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.044) 0:03:04.031 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.535) 0:03:04.567 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.032) 0:03:04.599 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.029) 0:03:04.629 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.030) 0:03:04.660 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.025) 0:03:04.686 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.106) 0:03:04.793 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "started" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.033) 0:03:04.827 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.036) 0:03:04.864 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.038) 0:03:04.902 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:22 +0000 (0:00:00.066) 0:03:04.968 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:23 +0000 (0:00:00.037) 0:03:05.006 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:23 +0000 (0:00:00.035) 0:03:05.041 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:23 +0000 (0:00:00.043) 0:03:05.084 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:23 +0000 (0:00:00.220) 0:03:05.305 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:23 +0000 (0:00:00.040) 0:03:05.345 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:23 +0000 (0:00:00.217) 0:03:05.563 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.003638", "end": "2024-04-18 15:39:23.769906", "rc": 0, "start": "2024-04-18 15:39:23.766268" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:23 +0000 (0:00:00.208) 0:03:05.771 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003878", "end": "2024-04-18 15:39:23.978831", "rc": 0, "start": "2024-04-18 15:39:23.974953" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.209) 0:03:05.981 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.092) 0:03:06.074 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.035) 0:03:06.109 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.033) 0:03:06.142 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.035) 0:03:06.178 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.029) 0:03:06.207 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.029) 0:03:06.237 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.033) 0:03:06.270 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/auth_test_user1", "__podman_xdg_runtime_dir": "/run/user/2001" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.046) 0:03:06.316 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/home/auth_test_user1/.config/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.029) 0:03:06.345 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.031) 0:03:06.377 ******** 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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.042) 0:03:06.419 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.005542", "end": "2024-04-18 15:39:24.628761", "rc": 0, "start": "2024-04-18 15:39:24.623219" } STDOUT: podman-kube@-home-auth_test_user1-.config-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.211) 0:03:06.631 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.033) 0:03:06.664 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml for sut TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:2 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.059) 0:03:06.723 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:39:24 +0000 (0:00:00.058) 0:03:06.782 ******** changed: [sut] => { "changed": true, "cmd": [ "loginctl", "enable-linger", "auth_test_user1" ], "delta": "0:00:00.014800", "end": "2024-04-18 15:39:24.999834", "rc": 0, "start": "2024-04-18 15:39:24.985034" } TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:39:25 +0000 (0:00:00.228) 0:03:07.010 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:39:25 +0000 (0:00:00.097) 0:03:07.108 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the host mount volumes] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:7 Thursday 18 April 2024 15:39:25 +0000 (0:00:00.040) 0:03:07.148 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:23 Thursday 18 April 2024 15:39:25 +0000 (0:00:00.038) 0:03:07.187 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:39 Thursday 18 April 2024 15:39:25 +0000 (0:00:00.030) 0:03:07.218 ******** 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 : Check the kubernetes yaml file] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:72 Thursday 18 April 2024 15:39:26 +0000 (0:00:01.524) 0:03:08.742 ******** ok: [sut] => { "changed": false, "failed_when_result": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Ensure the kubernetes directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:80 Thursday 18 April 2024 15:39:26 +0000 (0:00:00.202) 0:03:08.945 ******** changed: [sut] => { "changed": true, "gid": 2001, "group": "auth_test_user1", "mode": "0755", "owner": "auth_test_user1", "path": "/home/auth_test_user1/.config/containers/ansible-kubernetes.d", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 6, "state": "directory", "uid": 2001 } TASK [linux-system-roles.podman : Ensure kubernetes yaml files are present] **** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:89 Thursday 18 April 2024 15:39:27 +0000 (0:00:00.213) 0:03:09.159 ******** changed: [sut] => { "changed": true, "checksum": "fb0097683a2e5c8909a8037d64ddc1b350aed0be", "dest": "/home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "gid": 2001, "group": "auth_test_user1", "md5sum": "8db65ab83723a021adc90b4f543fdca0", "mode": "0644", "owner": "auth_test_user1", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 244, "src": "/root/.ansible/tmp/ansible-tmp-1713454767.2323103-8396-46461813777249/source", "state": "file", "uid": 2001 } TASK [linux-system-roles.podman : Update containers/pods] ********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:99 Thursday 18 April 2024 15:39:27 +0000 (0:00:00.529) 0:03:09.689 ******** changed: [sut] => { "actions": [ "/bin/podman play kube --start=true /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "changed": true } STDOUT: Pod: 1be4b173bd7073adbcc443a284b0354aee9c4c196d0d9eecb24f4a0f3e02749b Container: 7fcdd51873878a8154f1e6e37f04085ccf8df4fe309dcc017149fff4368d7985 TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:108 Thursday 18 April 2024 15:39:28 +0000 (0:00:00.883) 0:03:10.573 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Enable service] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:120 Thursday 18 April 2024 15:39:29 +0000 (0:00:00.547) 0:03:11.121 ******** changed: [sut] => { "changed": true, "enabled": true, "name": "podman-kube@-home-auth_test_user1-.config-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "basic.target \"app-podman\\\\x2dkube.slice\" run-user-2001.mount network-online.target -.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": "A template for running K8s workloads via podman-kube-play", "DevicePolicy": "auto", "Documentation": "\"man:podman-kube-play(1)\"", "DynamicUser": "no", "Environment": "\"PODMAN_SYSTEMD_UNIT=podman-kube@-home-auth_test_user1-.config-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube play --replace --service-container=true /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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": "/usr/lib/systemd/user/podman-kube@.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": "podman-kube@-home-auth_test_user1-.config-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.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": "0", "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": "13973", "LimitNPROCSoft": "13973", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13973", "LimitSIGPENDINGSoft": "13973", "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": "\"podman-kube@-home-auth_test_user1-.config-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "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": "no", "RemoveIPC": "no", "Requires": "\"app-podman\\\\x2dkube.slice\" basic.target", "RequiresMountsFor": "/run/user/2001/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-podman\\x2dkube.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", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22357", "TimeoutAbortUSec": "1min 10s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 10s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "UtmpMode": "init", "Wants": "network-online.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity", "WorkingDirectory": "!/home/auth_test_user1" } } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:133 Thursday 18 April 2024 15:39:29 +0000 (0:00:00.432) 0:03:11.554 ******** changed: [sut] => { "changed": true, "name": "podman-kube@-home-auth_test_user1-.config-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "state": "started", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "\"app-podman\\\\x2dkube.slice\" basic.target -.mount run-user-2001.mount network-online.target", "AllowIsolate": "no", "AssertResult": "no", "AssertTimestampMonotonic": "0", "Before": "default.target 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": "A template for running K8s workloads via podman-kube-play", "DevicePolicy": "auto", "Documentation": "\"man:podman-kube-play(1)\"", "DynamicUser": "no", "Environment": "\"PODMAN_SYSTEMD_UNIT=podman-kube@-home-auth_test_user1-.config-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube play --replace --service-container=true /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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": "/usr/lib/systemd/user/podman-kube@.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": "podman-kube@-home-auth_test_user1-.config-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.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": "0", "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": "13973", "LimitNPROCSoft": "13973", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13973", "LimitSIGPENDINGSoft": "13973", "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": "\"podman-kube@-home-auth_test_user1-.config-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "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": "no", "RemoveIPC": "no", "Requires": "\"app-podman\\\\x2dkube.slice\" basic.target", "RequiresMountsFor": "/run/user/2001/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-podman\\x2dkube.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", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22357", "TimeoutAbortUSec": "1min 10s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 10s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "default.target", "Wants": "network-online.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity", "WorkingDirectory": "!/home/auth_test_user1" } } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:147 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.877) 0:03:12.431 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.030) 0:03:12.461 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.088) 0:03:12.550 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "auth_test_1_quadlet", "Image": "localhost:5000/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.047) 0:03:12.598 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "created", "__podman_systemd_unit_scope": "", "__podman_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.045) 0:03:12.643 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.034) 0:03:12.678 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "", "__podman_quadlet_type": "container", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.047) 0:03:12.726 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.062) 0:03:12.788 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.037) 0:03:12.826 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:30 +0000 (0:00:00.099) 0:03:12.925 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:31 +0000 (0:00:00.049) 0:03:12.975 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:31 +0000 (0:00:00.308) 0:03:13.283 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:31 +0000 (0:00:00.041) 0:03:13.325 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:31 +0000 (0:00:00.280) 0:03:13.606 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.004364", "end": "2024-04-18 15:39:31.896310", "rc": 0, "start": "2024-04-18 15:39:31.891946" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:31 +0000 (0:00:00.300) 0:03:13.906 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.005857", "end": "2024-04-18 15:39:32.151885", "rc": 0, "start": "2024-04-18 15:39:32.146028" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.256) 0:03:14.163 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.049) 0:03:14.212 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.027) 0:03:14.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.026) 0:03:14.266 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.031) 0:03:14.297 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.035) 0:03:14.333 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.034) 0:03:14.367 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_kube_yamls_raw": "", "__podman_service_name": ".service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/auth_test_user1", "__podman_xdg_runtime_dir": "/run/user/2001" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:134 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.063) 0:03:14.431 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/auth_test_user1/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:140 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.032) 0:03:14.463 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:151 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.086) 0:03:14.549 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_quadlet_file": "/home/auth_test_user1/.config/containers/systemd/.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:205 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.057) 0:03:14.606 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:220 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.034) 0:03:14.641 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:224 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.028) 0:03:14.669 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:2 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.056) 0:03:14.726 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:39:32 +0000 (0:00:00.061) 0:03:14.787 ******** ok: [sut] => { "changed": false, "cmd": [ "loginctl", "enable-linger", "auth_test_user1" ], "rc": 0 } STDOUT: skipped, since /var/lib/systemd/linger/auth_test_user1 exists TASK [linux-system-roles.podman : Mark user as not yet needing to cancel linger] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:39:33 +0000 (0:00:00.241) 0:03:15.029 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:39:33 +0000 (0:00:00.034) 0:03:15.063 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create host directories] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:7 Thursday 18 April 2024 15:39:33 +0000 (0:00:00.032) 0:03:15.095 ******** TASK [linux-system-roles.podman : Ensure container images are present] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 Thursday 18 April 2024 15:39:33 +0000 (0:00:00.034) 0:03:15.130 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:47 Thursday 18 April 2024 15:39:34 +0000 (0:00:01.224) 0:03:16.354 ******** changed: [sut] => { "changed": true, "gid": 2001, "group": "auth_test_user1", "mode": "0755", "owner": "auth_test_user1", "path": "/home/auth_test_user1/.config/containers/systemd", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 6, "state": "directory", "uid": 2001 } TASK [linux-system-roles.podman : Ensure quadlet file is copied] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:56 Thursday 18 April 2024 15:39:34 +0000 (0:00:00.317) 0:03:16.672 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:66 Thursday 18 April 2024 15:39:34 +0000 (0:00:00.029) 0:03:16.702 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure quadlet file is present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:78 Thursday 18 April 2024 15:39:34 +0000 (0:00:00.029) 0:03:16.732 ******** changed: [sut] => { "changed": true, "checksum": "1127036af0ba22b83d33a5a35ab54db2c5855175", "dest": "/home/auth_test_user1/.config/containers/systemd/.container", "gid": 2001, "group": "auth_test_user1", "md5sum": "ce647a260371eff050752697c0d6523b", "mode": "0644", "owner": "auth_test_user1", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 171, "src": "/root/.ansible/tmp/ansible-tmp-1713454774.8120437-8691-14390119088906/source", "state": "file", "uid": 2001 } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:90 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.683) 0:03:17.416 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Start service] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:119 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.042) 0:03:17.458 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Restart service] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:135 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.040) 0:03:17.499 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.046) 0:03:17.545 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.034) 0:03:17.580 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.096) 0:03:17.676 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.032) 0:03:17.709 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.044) 0:03:17.753 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.082) 0:03:17.836 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.034) 0:03:17.870 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:35 +0000 (0:00:00.049) 0:03:17.920 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:36 +0000 (0:00:00.301) 0:03:18.221 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:36 +0000 (0:00:00.035) 0:03:18.257 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:36 +0000 (0:00:00.295) 0:03:18.553 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.003536", "end": "2024-04-18 15:39:36.782073", "rc": 0, "start": "2024-04-18 15:39:36.778537" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:36 +0000 (0:00:00.237) 0:03:18.790 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.005548", "end": "2024-04-18 15:39:37.078114", "rc": 0, "start": "2024-04-18 15:39:37.072566" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.294) 0:03:19.084 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.051) 0:03:19.136 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.035) 0:03:19.172 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.039) 0:03:19.211 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.037) 0:03:19.249 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.028) 0:03:19.277 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.032) 0:03:19.310 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.182) 0:03:19.493 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.101) 0:03:19.595 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.032) 0:03:19.628 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.032) 0:03:19.660 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.030) 0:03:19.690 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.031) 0:03:19.722 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.030) 0:03:19.753 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.098) 0:03:19.851 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.030) 0:03:19.882 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.033) 0:03:19.916 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:39:37 +0000 (0:00:00.030) 0:03:19.946 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:38 +0000 (0:00:00.048) 0:03:19.995 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:38 +0000 (0:00:00.034) 0:03:20.029 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:38 +0000 (0:00:00.043) 0:03:20.072 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:38 +0000 (0:00:00.042) 0:03:20.115 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:38 +0000 (0:00:00.275) 0:03:20.390 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:38 +0000 (0:00:00.096) 0:03:20.487 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:38 +0000 (0:00:00.244) 0:03:20.731 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.004992", "end": "2024-04-18 15:39:38.970514", "rc": 0, "start": "2024-04-18 15:39:38.965522" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.246) 0:03:20.978 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003496", "end": "2024-04-18 15:39:39.257668", "rc": 0, "start": "2024-04-18 15:39:39.254172" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.284) 0:03:21.262 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.050) 0:03:21.313 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.035) 0:03:21.348 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.030) 0:03:21.379 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.039) 0:03:21.418 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.033) 0:03:21.451 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.027) 0:03:21.479 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/home/auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.033) 0:03:21.513 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/home/auth_test_user1/.config/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.029) 0:03:21.542 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.041) 0:03:21.584 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.033) 0:03:21.618 ******** 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] => (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] => (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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.042) 0:03:21.661 ******** 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] => (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] => (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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.045) 0:03:21.706 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.027) 0:03:21.734 ******** 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 all container resources - root] *********************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:199 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.092) 0:03:21.827 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:39:39 +0000 (0:00:00.117) 0:03:21.944 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:39:40 +0000 (0:00:00.046) 0:03:21.990 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:39:40 +0000 (0:00:00.034) 0:03:22.025 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:39:40 +0000 (0:00:00.025) 0:03:22.050 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:39:40 +0000 (0:00:00.027) 0:03:22.078 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:39:40 +0000 (0:00:00.065) 0:03:22.143 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:39:41 +0000 (0:00:01.266) 0:03:23.409 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:39:41 +0000 (0:00:00.033) 0:03:23.442 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:39:41 +0000 (0:00:00.043) 0:03:23.486 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.042771", "end": "2024-04-18 15:39:41.754012", "rc": 0, "start": "2024-04-18 15:39:41.711241" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:39:41 +0000 (0:00:00.291) 0:03:23.778 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:39:41 +0000 (0:00:00.030) 0:03:23.808 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:39:41 +0000 (0:00:00.027) 0:03:23.836 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:39:41 +0000 (0:00:00.053) 0:03:23.890 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:41 +0000 (0:00:00.053) 0:03:23.943 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:42 +0000 (0:00:00.252) 0:03:24.195 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:42 +0000 (0:00:00.037) 0:03:24.233 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:42 +0000 (0:00:00.039) 0:03:24.272 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:42 +0000 (0:00:00.290) 0:03:24.563 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:42 +0000 (0:00:00.037) 0:03:24.600 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:42 +0000 (0:00:00.355) 0:03:24.956 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.028) 0:03:24.985 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.027) 0:03:25.012 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.027) 0:03:25.040 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.026) 0:03:25.067 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.027) 0:03:25.094 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.026) 0:03:25.120 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.027) 0:03:25.148 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.028) 0:03:25.177 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.040) 0:03:25.218 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.061) 0:03:25.279 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.035) 0:03:25.314 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.038) 0:03:25.353 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.066) 0:03:25.419 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.028) 0:03:25.448 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.030) 0:03:25.478 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.099) 0:03:25.578 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.029) 0:03:25.607 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.028) 0:03:25.636 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.055) 0:03:25.692 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.029) 0:03:25.722 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.031) 0:03:25.754 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.031) 0:03:25.785 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.028) 0:03:25.813 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.036) 0:03:25.850 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.040) 0:03:25.890 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:39:43 +0000 (0:00:00.026) 0:03:25.917 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.062) 0:03:25.979 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.026) 0:03:26.006 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.027) 0:03:26.033 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.027) 0:03:26.061 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.056) 0:03:26.117 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.143) 0:03:26.261 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.032) 0:03:26.294 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.034) 0:03:26.329 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.268) 0:03:26.597 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.041) 0:03:26.639 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.228) 0:03:26.868 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.036) 0:03:26.904 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.028) 0:03:26.933 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:44 +0000 (0:00:00.028) 0:03:26.962 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.027) 0:03:26.989 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.029) 0:03:27.018 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.031) 0:03:27.050 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.027) 0:03:27.077 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.032) 0:03:27.109 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.035) 0:03:27.145 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/etc/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.033) 0:03:27.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 : Ensure certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.043) 0:03:27.222 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.104) 0:03:27.326 ******** 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] => (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] => (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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.046) 0:03:27.373 ******** 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] => (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] => (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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.051) 0:03:27.425 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.036) 0:03:27.461 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.029) 0:03:27.491 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.069) 0:03:27.560 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.029) 0:03:27.589 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.044) 0:03:27.634 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.043) 0:03:27.677 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.034) 0:03:27.712 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:45 +0000 (0:00:00.043) 0:03:27.755 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.277) 0:03:28.033 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.039) 0:03:28.072 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.273) 0:03:28.345 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.069) 0:03:28.414 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.026) 0:03:28.441 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.025) 0:03:28.467 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.024) 0:03:28.491 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.027) 0:03:28.518 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.026) 0:03:28.545 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.029) 0:03:28.574 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.026) 0:03:28.601 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.044) 0:03:28.646 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.035) 0:03:28.681 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.029) 0:03:28.711 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.034) 0:03:28.745 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.034) 0:03:28.780 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.035) 0:03:28.816 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.040) 0:03:28.856 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.028) 0:03:28.885 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:39:46 +0000 (0:00:00.076) 0:03:28.961 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "absent" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.042) 0:03:29.004 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.089) 0:03:29.094 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.036) 0:03:29.130 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.049) 0:03:29.180 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.035) 0:03:29.215 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.043) 0:03:29.258 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.049) 0:03:29.308 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.216) 0:03:29.525 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.034) 0:03:29.560 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.271) 0:03:29.832 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.026) 0:03:29.858 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.024) 0:03:29.883 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.026) 0:03:29.909 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.024) 0:03:29.933 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:47 +0000 (0:00:00.026) 0:03:29.959 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.036) 0:03:29.996 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.027) 0:03:30.024 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.029) 0:03:30.053 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.067) 0:03:30.120 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.040) 0:03:30.161 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/etc/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.027) 0:03:30.189 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.028) 0:03:30.217 ******** 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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.033) 0:03:30.251 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.009581", "end": "2024-04-18 15:39:48.544213", "rc": 0, "start": "2024-04-18 15:39:48.534632" } STDOUT: podman-kube@-etc-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.298) 0:03:30.550 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:2 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.055) 0:03:30.606 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:10 Thursday 18 April 2024 15:39:48 +0000 (0:00:00.027) 0:03:30.633 ******** ok: [sut] => { "changed": false, "enabled": false, "failed_when_result": false, "name": "podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "state": "stopped", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestampMonotonic": "0", "ActiveExitTimestampMonotonic": "0", "ActiveState": "inactive", "After": "\"system-podman\\\\x2dkube.slice\" -.mount systemd-journald.socket network-online.target sysinit.target 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": "A template for running K8s workloads via podman-kube-play", "DevicePolicy": "auto", "Documentation": "\"man:podman-kube-play(1)\"", "DynamicUser": "no", "Environment": "\"PODMAN_SYSTEMD_UNIT=podman-kube@-etc-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "0", "ExecMainStartTimestampMonotonic": "0", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube play --replace --service-container=true /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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": "/usr/lib/systemd/system/podman-kube@.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": "podman-kube@-etc-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.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": "0", "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": "13973", "LimitNPROCSoft": "13973", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13973", "LimitSIGPENDINGSoft": "13973", "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": "\"podman-kube@-etc-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "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": "no", "RemoveIPC": "no", "Requires": "sysinit.target \"system-podman\\\\x2dkube.slice\" -.mount", "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-podman\\x2dkube.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", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "[not set]", "TasksMax": "22357", "TimeoutAbortUSec": "1min 10s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 10s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "disabled", "UtmpMode": "init", "Wants": "network-online.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "infinity" } } TASK [linux-system-roles.podman : Check if kube file exists] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:28 Thursday 18 April 2024 15:39:49 +0000 (0:00:00.521) 0:03:31.154 ******** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [linux-system-roles.podman : Remove pod/containers] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:33 Thursday 18 April 2024 15:39:49 +0000 (0:00:00.271) 0:03:31.426 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove kubernetes yaml file] ***************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:45 Thursday 18 April 2024 15:39:49 +0000 (0:00:00.039) 0:03:31.466 ******** ok: [sut] => { "changed": false, "path": "/etc/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "state": "absent" } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:50 Thursday 18 April 2024 15:39:49 +0000 (0:00:00.287) 0:03:31.753 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:59 Thursday 18 April 2024 15:39:49 +0000 (0:00:00.096) 0:03:31.850 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:39:49 +0000 (0:00:00.055) 0:03:31.905 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:39:49 +0000 (0:00:00.030) 0:03:31.936 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:39:49 +0000 (0:00:00.030) 0:03:31.966 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.028) 0:03:31.995 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.026) 0:03:32.021 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.104) 0:03:32.126 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "auth_test_1_quadlet", "Image": "localhost:5000/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.044) 0:03:32.170 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.034) 0:03:32.204 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.027) 0:03:32.232 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "", "__podman_quadlet_type": "container", "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.059) 0:03:32.292 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.051) 0:03:32.344 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.034) 0:03:32.378 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.029) 0:03:32.408 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.037) 0:03:32.446 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.274) 0:03:32.720 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:50 +0000 (0:00:00.039) 0:03:32.760 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.257) 0:03:33.017 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.027) 0:03:33.045 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.041) 0:03:33.086 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.027) 0:03:33.114 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.037) 0:03:33.151 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.030) 0:03:33.182 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.026) 0:03:33.208 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.027) 0:03:33.236 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.026) 0:03:33.262 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_kube_yamls_raw": "", "__podman_service_name": ".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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:134 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.049) 0:03:33.311 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:140 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.027) 0:03:33.339 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:151 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.025) 0:03:33.365 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_quadlet_file": "/etc/containers/systemd/.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:205 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.054) 0:03:33.419 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:220 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.030) 0:03:33.450 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.069) 0:03:33.520 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stop and disable service] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Thursday 18 April 2024 15:39:51 +0000 (0:00:00.084) 0:03:33.604 ******** ok: [sut] => { "changed": false, "failed_when_result": false } MSG: Could not find the requested service .service: host TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.486) 0:03:34.091 ******** ok: [sut] => { "changed": false, "path": "/etc/containers/systemd/.container", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.265) 0:03:34.357 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.045) 0:03:34.402 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.027) 0:03:34.429 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.028) 0:03:34.458 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.026) 0:03:34.485 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.036) 0:03:34.521 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Remove network] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.029) 0:03:34.550 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:224 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.027) 0:03:34.578 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.025) 0:03:34.604 ******** TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.024) 0:03:34.629 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.077) 0:03:34.706 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.029) 0:03:34.735 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.103) 0:03:34.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.033) 0:03:34.872 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.041) 0:03:34.913 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:52 +0000 (0:00:00.042) 0:03:34.955 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.295) 0:03:35.251 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.034) 0:03:35.286 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.268) 0:03:35.554 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.027) 0:03:35.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.027) 0:03:35.609 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.026) 0:03:35.636 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.025) 0:03:35.662 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.025) 0:03:35.688 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.027) 0:03:35.715 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.029) 0:03:35.745 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.034) 0:03:35.779 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.049) 0:03:35.829 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.076) 0:03:35.905 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.027) 0:03:35.933 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:39:53 +0000 (0:00:00.027) 0:03:35.961 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.256) 0:03:36.218 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.302) 0:03:36.521 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.031) 0:03:36.553 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.120) 0:03:36.673 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.034) 0:03:36.707 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.041) 0:03:36.748 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": false }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.046) 0:03:36.795 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.068) 0:03:36.863 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.048) 0:03:36.912 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:54 +0000 (0:00:00.047) 0:03:36.959 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.040) 0:03:37.000 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "root": [ "x", "0", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.359) 0:03:37.359 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "root" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.041) 0:03:37.401 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.295) 0:03:37.697 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.031) 0:03:37.728 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.034) 0:03:37.763 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.037) 0:03:37.800 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.039) 0:03:37.839 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.029) 0:03:37.869 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.029) 0:03:37.899 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.030) 0:03:37.929 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:39:55 +0000 (0:00:00.029) 0:03:37.959 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/root" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:39:56 +0000 (0:00:00.038) 0:03:37.998 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/etc/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:39:56 +0000 (0:00:00.029) 0:03:38.027 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:39:56 +0000 (0:00:00.053) 0:03:38.081 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:39:56 +0000 (0:00:00.037) 0:03:38.119 ******** 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] => (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] => (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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:39:56 +0000 (0:00:00.039) 0:03:38.158 ******** ok: [sut] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } ok: [sut] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } ok: [sut] => (item=None) => { "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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.814) 0:03:38.973 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.297) 0:03:39.270 ******** 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 all container resources - rootless] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:213 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.030) 0:03:39.301 ******** TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:3 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.132) 0:03:39.433 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:3 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.054) 0:03:39.487 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Check if system is ostree] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:12 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.034) 0:03:39.522 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:17 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.028) 0:03:39.550 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set platform/version specific variables] ***** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/set_vars.yml:21 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.026) 0:03:39.576 ******** ok: [sut] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Thursday 18 April 2024 15:39:57 +0000 (0:00:00.062) 0:03:39.638 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:10 Thursday 18 April 2024 15:39:58 +0000 (0:00:01.282) 0:03:40.921 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure required packages are installed] ****** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 Thursday 18 April 2024 15:39:58 +0000 (0:00:00.035) 0:03:40.956 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:23 Thursday 18 April 2024 15:39:59 +0000 (0:00:00.040) 0:03:40.997 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.041938", "end": "2024-04-18 15:39:59.329746", "rc": 0, "start": "2024-04-18 15:39:59.287808" } STDOUT: podman version 4.9.4-dev TASK [linux-system-roles.podman : Set podman version] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:29 Thursday 18 April 2024 15:39:59 +0000 (0:00:00.349) 0:03:41.346 ******** ok: [sut] => { "ansible_facts": { "podman_version": "4.9.4-dev" }, "changed": false } TASK [linux-system-roles.podman : Podman package version must be 4.2 or later] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:33 Thursday 18 April 2024 15:39:59 +0000 (0:00:00.033) 0:03:41.380 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:40 Thursday 18 April 2024 15:39:59 +0000 (0:00:00.038) 0:03:41.418 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:57 Thursday 18 April 2024 15:39:59 +0000 (0:00:00.063) 0:03:41.482 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:39:59 +0000 (0:00:00.056) 0:03:41.539 ******** ok: [sut] => { "ansible_facts": { "getent_passwd": { "auth_test_user1": [ "x", "2001", "2001", "", "/home/auth_test_user1", "/bin/bash" ] } }, "changed": false } TASK [linux-system-roles.podman : Fail if user does not exist] ***************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:39:59 +0000 (0:00:00.292) 0:03:41.831 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:39:59 +0000 (0:00:00.112) 0:03:41.944 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:40:00 +0000 (0:00:00.038) 0:03:41.982 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:40:00 +0000 (0:00:00.300) 0:03:42.282 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:40:00 +0000 (0:00:00.033) 0:03:42.316 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:40:00 +0000 (0:00:00.247) 0:03:42.563 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.004819", "end": "2024-04-18 15:40:00.833142", "rc": 0, "start": "2024-04-18 15:40:00.828323" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:40:00 +0000 (0:00:00.279) 0:03:42.842 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.005994", "end": "2024-04-18 15:40:01.125713", "rc": 0, "start": "2024-04-18 15:40:01.119719" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.298) 0:03:43.140 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.053) 0:03:43.194 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.027) 0:03:43.221 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.030) 0:03:43.252 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.027) 0:03:43.279 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.026) 0:03:43.306 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set config file paths] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:63 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.028) 0:03:43.334 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:81 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.038) 0:03:43.373 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:5 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.089) 0:03:43.462 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update container config file] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_container_conf_d.yml:14 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.027) 0:03:43.489 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle registries.conf.d] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:84 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.028) 0:03:43.518 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:5 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.054) 0:03:43.573 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update registries config file] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_registries_conf_d.yml:14 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.026) 0:03:43.600 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle storage.conf] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:87 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.024) 0:03:43.624 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:5 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.052) 0:03:43.676 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Update storage config file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_storage_conf.yml:14 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.031) 0:03:43.708 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle policy.json] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:90 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.029) 0:03:43.738 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:6 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.052) 0:03:43.790 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Stat the policy.json file] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:15 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.027) 0:03:43.818 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get the existing policy.json] **************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:20 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.028) 0:03:43.846 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Write new policy.json file] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_policy_json.yml:26 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.033) 0:03:43.880 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:96 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.034) 0:03:43.914 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:103 Thursday 18 April 2024 15:40:01 +0000 (0:00:00.032) 0:03:43.947 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:110 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.033) 0:03:43.980 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [linux-system-roles.podman : Handle certs.d files - present] ************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:114 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.096) 0:03:44.077 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.087) 0:03:44.165 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.041) 0:03:44.206 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.030) 0:03:44.237 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.033) 0:03:44.271 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.053) 0:03:44.324 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.041) 0:03:44.365 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.034) 0:03:44.399 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.050) 0:03:44.450 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.303) 0:03:44.754 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:40:02 +0000 (0:00:00.051) 0:03:44.806 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.262) 0:03:45.068 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.006963", "end": "2024-04-18 15:40:03.369407", "rc": 0, "start": "2024-04-18 15:40:03.362444" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.317) 0:03:45.385 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003786", "end": "2024-04-18 15:40:03.647837", "rc": 0, "start": "2024-04-18 15:40:03.644051" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.268) 0:03:45.654 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.049) 0:03:45.704 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.033) 0:03:45.737 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.034) 0:03:45.772 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.032) 0:03:45.804 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.039) 0:03:45.844 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.033) 0:03:45.877 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/home/auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.041) 0:03:45.918 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/home/auth_test_user1/.config/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:40:03 +0000 (0:00:00.039) 0:03:45.958 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.045) 0:03:46.004 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.031) 0:03:46.035 ******** 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] => (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] => (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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.051) 0:03:46.087 ******** 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] => (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] => (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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.052) 0:03:46.139 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.037) 0:03:46.177 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:123 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.034) 0:03:46.211 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.071) 0:03:46.283 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.029) 0:03:46.312 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.096) 0:03:46.409 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.036) 0:03:46.445 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.040) 0:03:46.486 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.052) 0:03:46.538 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.252) 0:03:46.790 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:40:04 +0000 (0:00:00.038) 0:03:46.828 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.285) 0:03:47.113 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.005180", "end": "2024-04-18 15:40:05.352714", "rc": 0, "start": "2024-04-18 15:40:05.347534" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.251) 0:03:47.365 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.005910", "end": "2024-04-18 15:40:05.655661", "rc": 0, "start": "2024-04-18 15:40:05.649751" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.298) 0:03:47.664 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.043) 0:03:47.707 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.028) 0:03:47.736 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.028) 0:03:47.764 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.036) 0:03:47.800 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.032) 0:03:47.833 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:40:05 +0000 (0:00:00.088) 0:03:47.922 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.056) 0:03:47.978 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.032) 0:03:48.010 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.026) 0:03:48.037 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.042) 0:03:48.079 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.040) 0:03:48.120 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.043) 0:03:48.164 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle secrets] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:132 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.043) 0:03:48.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 : Handle Kubernetes specifications] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:139 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.036) 0:03:48.244 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml for sut TASK [linux-system-roles.podman : Set per-container variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:14 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.097) 0:03:48.341 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_spec": { "state": "absent" }, "__podman_kube_str": "apiVersion: v1\nkind: Pod\nmetadata:\n labels:\n app: test\n io.containers.autoupdate: registry\n name: auth_test_1_kube\nspec:\n containers:\n - image: localhost:5000/libpod/testimage:20210610\n name: auth_test_1_kube\n" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:34 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.036) 0:03:48.377 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_kube": { "apiVersion": "v1", "kind": "Pod", "metadata": { "labels": { "app": "test", "io.containers.autoupdate": "registry" }, "name": "auth_test_1_kube" }, "spec": { "containers": [ { "image": "localhost:5000/libpod/testimage:20210610", "name": "auth_test_1_kube" } ] } }, "__podman_kube_file": "", "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:60 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.039) 0:03:48.417 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_name": "auth_test_1_kube", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:66 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.032) 0:03:48.449 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.051) 0:03:48.501 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.033) 0:03:48.534 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.034) 0:03:48.569 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.035) 0:03:48.604 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.247) 0:03:48.852 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:40:06 +0000 (0:00:00.051) 0:03:48.904 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.282) 0:03:49.186 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.007060", "end": "2024-04-18 15:40:07.418116", "rc": 0, "start": "2024-04-18 15:40:07.411056" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.241) 0:03:49.428 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003568", "end": "2024-04-18 15:40:07.718925", "rc": 0, "start": "2024-04-18 15:40:07.715357" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.296) 0:03:49.725 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.049) 0:03:49.774 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.043) 0:03:49.818 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.031) 0:03:49.849 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.030) 0:03:49.879 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.039) 0:03:49.919 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Fail if no kube spec is given] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:71 Thursday 18 April 2024 15:40:07 +0000 (0:00:00.036) 0:03:49.955 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:80 Thursday 18 April 2024 15:40:08 +0000 (0:00:00.039) 0:03:49.995 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": true, "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/auth_test_user1", "__podman_xdg_runtime_dir": "/run/user/2001" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:94 Thursday 18 April 2024 15:40:08 +0000 (0:00:00.061) 0:03:50.057 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_path": "/home/auth_test_user1/.config/containers/ansible-kubernetes.d" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 5] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:100 Thursday 18 April 2024 15:40:08 +0000 (0:00:00.038) 0:03:50.095 ******** ok: [sut] => { "ansible_facts": { "__podman_kube_file": "/home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:108 Thursday 18 April 2024 15:40:08 +0000 (0:00:00.035) 0:03:50.130 ******** 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 : Get service name using systemd-escape] ******* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:123 Thursday 18 April 2024 15:40:08 +0000 (0:00:00.109) 0:03:50.240 ******** ok: [sut] => { "changed": false, "cmd": [ "systemd-escape", "--template", "podman-kube@.service", "/home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "delta": "0:00:00.006611", "end": "2024-04-18 15:40:08.509347", "rc": 0, "start": "2024-04-18 15:40:08.502736" } STDOUT: podman-kube@-home-auth_test_user1-.config-containers-ansible\x2dkubernetes.d-auth_test_1_kube.yml.service TASK [linux-system-roles.podman : Cleanup containers and services] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:131 Thursday 18 April 2024 15:40:08 +0000 (0:00:00.292) 0:03:50.532 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml for sut TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:2 Thursday 18 April 2024 15:40:08 +0000 (0:00:00.082) 0:03:50.614 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454765.030438, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1713454768.4384394, "dev": 55, "device_type": 0, "executable": true, "exists": true, "gid": 2001, "gr_name": "auth_test_user1", "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": 1713454768.4384394, "nlink": 7, "path": "/run/user/2001", "pw_name": "auth_test_user1", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 160, "uid": 2001, "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:10 Thursday 18 April 2024 15:40:08 +0000 (0:00:00.306) 0:03:50.921 ******** changed: [sut] => { "changed": true, "enabled": false, "failed_when_result": false, "name": "podman-kube@-home-auth_test_user1-.config-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "state": "stopped", "status": { "AccessSELinuxContext": "system_u:object_r:systemd_unit_file_t:s0", "ActiveEnterTimestamp": "Thu 2024-04-18 15:39:30 UTC", "ActiveEnterTimestampMonotonic": "1042249464", "ActiveExitTimestampMonotonic": "0", "ActiveState": "active", "After": "\"app-podman\\\\x2dkube.slice\" basic.target -.mount run-user-2001.mount network-online.target", "AllowIsolate": "no", "AssertResult": "yes", "AssertTimestamp": "Thu 2024-04-18 15:39:29 UTC", "AssertTimestampMonotonic": "1041760520", "Before": "default.target 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": "23158590000", "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": "Thu 2024-04-18 15:39:29 UTC", "ConditionTimestampMonotonic": "1041760516", "ConfigurationDirectoryMode": "0755", "Conflicts": "shutdown.target", "ControlGroup": "/user.slice/user-2001.slice/user@2001.service/app.slice/app-podman\\x2dkube.slice/podman-kube@-home-auth_test_user1-.config-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "ControlGroupId": "49783", "ControlPID": "0", "CoredumpFilter": "0x33", "DefaultDependencies": "yes", "DefaultMemoryLow": "0", "DefaultMemoryMin": "0", "Delegate": "no", "Description": "A template for running K8s workloads via podman-kube-play", "DevicePolicy": "auto", "Documentation": "\"man:podman-kube-play(1)\"", "DynamicUser": "no", "Environment": "\"PODMAN_SYSTEMD_UNIT=podman-kube@-home-auth_test_user1-.config-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "ExecMainCode": "0", "ExecMainExitTimestampMonotonic": "0", "ExecMainPID": "21722", "ExecMainStartTimestamp": "Thu 2024-04-18 15:39:30 UTC", "ExecMainStartTimestampMonotonic": "1042249373", "ExecMainStatus": "0", "ExecStart": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; ignore_errors=no ; start_time=[Thu 2024-04-18 15:39:29 UTC] ; stop_time=[n/a] ; pid=21712 ; code=(null) ; status=0/0 }", "ExecStartEx": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube play --replace --service-container=true /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; flags= ; start_time=[Thu 2024-04-18 15:39:29 UTC] ; stop_time=[n/a] ; pid=21712 ; code=(null) ; status=0/0 }", "ExecStop": "{ path=/usr/bin/podman ; argv[]=/usr/bin/podman kube down /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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 kube down /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml ; 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": "/usr/lib/systemd/user/podman-kube@.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": "podman-kube@-home-auth_test_user1-.config-containers-ansible\\x2dkubernetes.d-auth_test_1_kube.yml.service", "IgnoreOnIsolate": "no", "IgnoreSIGPIPE": "yes", "InactiveEnterTimestampMonotonic": "0", "InactiveExitTimestamp": "Thu 2024-04-18 15:39:29 UTC", "InactiveExitTimestampMonotonic": "1041767063", "InvocationID": "7d083ef23dec41078eb14e6530dc26ff", "JobRunningTimeoutUSec": "infinity", "JobTimeoutAction": "none", "JobTimeoutUSec": "infinity", "KeyringMode": "inherit", "KillMode": "control-group", "KillSignal": "15", "LimitAS": "infinity", "LimitASSoft": "infinity", "LimitCORE": "infinity", "LimitCORESoft": "0", "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": "13973", "LimitNPROCSoft": "13973", "LimitRSS": "infinity", "LimitRSSSoft": "infinity", "LimitRTPRIO": "0", "LimitRTPRIOSoft": "0", "LimitRTTIME": "infinity", "LimitRTTIMESoft": "infinity", "LimitSIGPENDING": "13973", "LimitSIGPENDINGSoft": "13973", "LimitSTACK": "infinity", "LimitSTACKSoft": "8388608", "LoadState": "loaded", "LockPersonality": "no", "LogLevelMax": "-1", "LogRateLimitBurst": "0", "LogRateLimitIntervalUSec": "0", "LogsDirectoryMode": "0755", "MainPID": "21722", "ManagedOOMMemoryPressure": "auto", "ManagedOOMMemoryPressureLimit": "0", "ManagedOOMPreference": "none", "ManagedOOMSwap": "auto", "MemoryAccounting": "yes", "MemoryAvailable": "infinity", "MemoryCurrent": "19894272", "MemoryDenyWriteExecute": "no", "MemoryHigh": "infinity", "MemoryLimit": "infinity", "MemoryLow": "0", "MemoryMax": "infinity", "MemoryMin": "0", "MemorySwapMax": "infinity", "MountAPIVFS": "no", "NFileDescriptorStore": "0", "NRestarts": "0", "NUMAPolicy": "n/a", "Names": "\"podman-kube@-home-auth_test_user1-.config-containers-ansible\\\\x2dkubernetes.d-auth_test_1_kube.yml.service\"", "NeedDaemonReload": "no", "Nice": "0", "NoNewPrivileges": "no", "NonBlocking": "no", "NotifyAccess": "all", "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": "no", "RemoveIPC": "no", "Requires": "\"app-podman\\\\x2dkube.slice\" basic.target", "RequiresMountsFor": "/run/user/2001/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-podman\\x2dkube.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": "Thu 2024-04-18 15:39:30 UTC", "StateChangeTimestampMonotonic": "1042249464", "StateDirectoryMode": "0755", "StatusErrno": "0", "StopWhenUnneeded": "no", "SubState": "running", "SuccessAction": "none", "SyslogFacility": "3", "SyslogLevel": "6", "SyslogLevelPrefix": "yes", "SyslogPriority": "30", "SystemCallErrorNumber": "2147483646", "TTYReset": "no", "TTYVHangup": "no", "TTYVTDisallocate": "no", "TasksAccounting": "yes", "TasksCurrent": "13", "TasksMax": "22357", "TimeoutAbortUSec": "1min 10s", "TimeoutCleanUSec": "infinity", "TimeoutStartFailureMode": "terminate", "TimeoutStartUSec": "1min 30s", "TimeoutStopFailureMode": "terminate", "TimeoutStopUSec": "1min 10s", "TimerSlackNSec": "50000", "Transient": "no", "Type": "notify", "UID": "[not set]", "UMask": "0022", "UnitFilePreset": "disabled", "UnitFileState": "enabled", "UtmpMode": "init", "WantedBy": "default.target", "Wants": "network-online.target", "WatchdogSignal": "6", "WatchdogTimestampMonotonic": "0", "WatchdogUSec": "0", "WorkingDirectory": "!/home/auth_test_user1" } } TASK [linux-system-roles.podman : Check if kube file exists] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:28 Thursday 18 April 2024 15:40:09 +0000 (0:00:00.959) 0:03:51.880 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454768.0074391, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fb0097683a2e5c8909a8037d64ddc1b350aed0be", "ctime": 1713454767.660439, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 2001, "gr_name": "auth_test_user1", "inode": 184549577, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1713454767.462439, "nlink": 1, "path": "/home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "pw_name": "auth_test_user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 244, "uid": 2001, "version": "680651900", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [linux-system-roles.podman : Remove pod/containers] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:33 Thursday 18 April 2024 15:40:10 +0000 (0:00:00.214) 0:03:52.095 ******** changed: [sut] => { "actions": [ "/bin/podman kube play --down /home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml" ], "changed": true } STDOUT: Pods stopped: Pods removed: Secrets removed: Volumes removed: TASK [linux-system-roles.podman : Remove kubernetes yaml file] ***************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:45 Thursday 18 April 2024 15:40:10 +0000 (0:00:00.355) 0:03:52.450 ******** changed: [sut] => { "changed": true, "path": "/home/auth_test_user1/.config/containers/ansible-kubernetes.d/auth_test_1_kube.yml", "state": "absent" } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:50 Thursday 18 April 2024 15:40:10 +0000 (0:00:00.213) 0:03:52.664 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "-f" ], "delta": "0:00:00.050643", "end": "2024-04-18 15:40:10.936943", "rc": 0, "start": "2024-04-18 15:40:10.886300" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:59 Thursday 18 April 2024 15:40:10 +0000 (0:00:00.276) 0:03:52.940 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.076) 0:03:53.017 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.026) 0:03:53.044 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.026) 0:03:53.070 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "auth_test_user1" ] }, "changed": false } TASK [linux-system-roles.podman : Create and update containers and services] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_kube_spec.yml:135 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.032) 0:03:53.103 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle Quadlet specifications] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:146 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.027) 0:03:53.130 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:14 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.081) 0:03:53.211 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_file_src": "", "__podman_quadlet_spec": { "Container": { "ContainerName": "auth_test_1_quadlet", "Image": "localhost:5000/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:40 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.038) 0:03:53.250 ******** ok: [sut] => { "ansible_facts": { "__podman_continue_if_pull_fails": false, "__podman_pull_image": true, "__podman_state": "absent", "__podman_systemd_unit_scope": "", "__podman_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Fail if no quadlet spec is given] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:57 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.036) 0:03:53.286 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:70 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.028) 0:03:53.315 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_name": "", "__podman_quadlet_type": "container", "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:97 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.040) 0:03:53.356 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.052) 0:03:53.409 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.036) 0:03:53.446 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.038) 0:03:53.484 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.036) 0:03:53.521 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.213) 0:03:53.735 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:40:11 +0000 (0:00:00.078) 0:03:53.813 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.215) 0:03:54.028 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.003654", "end": "2024-04-18 15:40:12.238548", "rc": 0, "start": "2024-04-18 15:40:12.234894" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.219) 0:03:54.248 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003617", "end": "2024-04-18 15:40:12.458893", "rc": 0, "start": "2024-04-18 15:40:12.455276" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.218) 0:03:54.467 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.043) 0:03:54.511 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.029) 0:03:54.540 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.026) 0:03:54.566 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.027) 0:03:54.594 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.028) 0:03:54.622 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:102 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.027) 0:03:54.649 ******** ok: [sut] => { "ansible_facts": { "__podman_activate_systemd_unit": false, "__podman_images_found": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_kube_yamls_raw": "", "__podman_service_name": ".service", "__podman_systemd_scope": "user", "__podman_user_home_dir": "/home/auth_test_user1", "__podman_xdg_runtime_dir": "/run/user/2001" }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:134 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.054) 0:03:54.704 ******** ok: [sut] => { "ansible_facts": { "__podman_quadlet_path": "/home/auth_test_user1/.config/containers/systemd" }, "changed": false } TASK [linux-system-roles.podman : Get kube yaml contents] ********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:140 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.026) 0:03:54.731 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:151 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.025) 0:03:54.756 ******** ok: [sut] => { "ansible_facts": { "__podman_images": [ "localhost:5000/libpod/testimage:20210610" ], "__podman_quadlet_file": "/home/auth_test_user1/.config/containers/systemd/.container", "__podman_volumes": [] }, "changed": false } TASK [linux-system-roles.podman : Set per-container variables part 6] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:205 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.056) 0:03:54.812 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:220 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.030) 0:03:54.843 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:4 Thursday 18 April 2024 15:40:12 +0000 (0:00:00.053) 0:03:54.896 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454765.030438, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1713454768.4384394, "dev": 55, "device_type": 0, "executable": true, "exists": true, "gid": 2001, "gr_name": "auth_test_user1", "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": 1713454768.4384394, "nlink": 7, "path": "/run/user/2001", "pw_name": "auth_test_user1", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 160, "uid": 2001, "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:12 Thursday 18 April 2024 15:40:13 +0000 (0:00:00.207) 0:03:55.103 ******** ok: [sut] => { "changed": false, "failed_when_result": false } MSG: Could not find the requested service .service: host TASK [linux-system-roles.podman : Remove quadlet file] ************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:33 Thursday 18 April 2024 15:40:13 +0000 (0:00:00.353) 0:03:55.457 ******** changed: [sut] => { "changed": true, "path": "/home/auth_test_user1/.config/containers/systemd/.container", "state": "absent" } TASK [linux-system-roles.podman : Manage linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:39 Thursday 18 April 2024 15:40:13 +0000 (0:00:00.207) 0:03:55.664 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:12 Thursday 18 April 2024 15:40:13 +0000 (0:00:00.041) 0:03:55.706 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:18 Thursday 18 April 2024 15:40:13 +0000 (0:00:00.027) 0:03:55.734 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/manage_linger.yml:23 Thursday 18 April 2024 15:40:13 +0000 (0:00:00.027) 0:03:55.762 ******** ok: [sut] => { "ansible_facts": { "__podman_cancel_user_linger": [ "auth_test_user1" ] }, "changed": false } TASK [linux-system-roles.podman : Reload systemctl] **************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:47 Thursday 18 April 2024 15:40:13 +0000 (0:00:00.033) 0:03:55.796 ******** ok: [sut] => { "changed": false, "name": null, "status": {} } TASK [linux-system-roles.podman : Prune images no longer in use] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:56 Thursday 18 April 2024 15:40:14 +0000 (0:00:00.412) 0:03:56.208 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "image", "prune", "-f" ], "delta": "0:00:00.050222", "end": "2024-04-18 15:40:14.481578", "rc": 0, "start": "2024-04-18 15:40:14.431356" } TASK [linux-system-roles.podman : Remove network] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_quadlet_spec.yml:64 Thursday 18 April 2024 15:40:14 +0000 (0:00:00.277) 0:03:56.486 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Create and update quadlets] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_quadlet_spec.yml:224 Thursday 18 April 2024 15:40:14 +0000 (0:00:00.028) 0:03:56.514 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Cancel linger] ******************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:153 Thursday 18 April 2024 15:40:14 +0000 (0:00:00.031) 0:03:56.546 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml for sut TASK [linux-system-roles.podman : Get user information] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:4 Thursday 18 April 2024 15:40:14 +0000 (0:00:00.149) 0:03:56.695 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set cancel linger vars] ********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:12 Thursday 18 April 2024 15:40:14 +0000 (0:00:00.036) 0:03:56.732 ******** ok: [sut] => { "ansible_facts": { "__podman_xdg_runtime_dir": "/run/user/2001" }, "changed": false } TASK [linux-system-roles.podman : Stat XDG_RUNTIME_DIR] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:17 Thursday 18 April 2024 15:40:14 +0000 (0:00:00.042) 0:03:56.775 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454765.030438, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1713454768.4384394, "dev": 55, "device_type": 0, "executable": true, "exists": true, "gid": 2001, "gr_name": "auth_test_user1", "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": 1713454768.4384394, "nlink": 7, "path": "/run/user/2001", "pw_name": "auth_test_user1", "readable": true, "rgrp": false, "roth": false, "rusr": true, "size": 160, "uid": 2001, "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:22 Thursday 18 April 2024 15:40:15 +0000 (0:00:00.211) 0:03:56.986 ******** ok: [sut] => { "changed": false, "containers": [] } TASK [linux-system-roles.podman : Gather facts for networks] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:31 Thursday 18 April 2024 15:40:15 +0000 (0:00:00.328) 0:03:57.314 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "network", "ls", "-q" ], "delta": "0:00:00.050219", "end": "2024-04-18 15:40:15.577915", "rc": 0, "start": "2024-04-18 15:40:15.527696" } STDOUT: podman podman-default-kube-network TASK [linux-system-roles.podman : Gather secrets] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:41 Thursday 18 April 2024 15:40:15 +0000 (0:00:00.268) 0:03:57.583 ******** ok: [sut] => { "changed": false, "cmd": [ "podman", "secret", "ls", "-n", "-q" ], "delta": "0:00:00.052343", "end": "2024-04-18 15:40:15.853761", "rc": 0, "start": "2024-04-18 15:40:15.801418" } TASK [linux-system-roles.podman : Cancel linger if no more resources are in use] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cancel_linger.yml:51 Thursday 18 April 2024 15:40:15 +0000 (0:00:00.276) 0:03:57.859 ******** changed: [sut] => { "changed": true, "cmd": [ "loginctl", "disable-linger", "auth_test_user1" ], "delta": "0:00:00.008683", "end": "2024-04-18 15:40:16.078500", "rc": 0, "start": "2024-04-18 15:40:16.069817" } TASK [linux-system-roles.podman : Handle credential files - absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:159 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.232) 0:03:58.092 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml for sut TASK [linux-system-roles.podman : Set user and group] ************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:3 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.083) 0:03:58.176 ******** ok: [sut] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:11 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.030) 0:03:58.207 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.046) 0:03:58.253 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.034) 0:03:58.287 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.105) 0:03:58.393 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.038) 0:03:58.432 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.213) 0:03:58.645 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.035) 0:03:58.681 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:40:16 +0000 (0:00:00.214) 0:03:58.895 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.003658", "end": "2024-04-18 15:40:17.104070", "rc": 0, "start": "2024-04-18 15:40:17.100412" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.210) 0:03:59.105 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003627", "end": "2024-04-18 15:40:17.312990", "rc": 0, "start": "2024-04-18 15:40:17.309363" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.209) 0:03:59.314 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.038) 0:03:59.353 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.024) 0:03:59.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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.025) 0:03:59.403 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.028) 0:03:59.432 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.024) 0:03:59.456 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set credential variables] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:17 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.025) 0:03:59.481 ******** 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 credentials directory is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:45 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.039) 0:03:59.521 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure credential file is copied] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:53 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.029) 0:03:59.550 ******** 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 credential file content is present] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:63 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.027) 0:03:59.578 ******** 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 credential file is absent] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:80 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.079) 0:03:59.658 ******** 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 : Find files in credentials directory] ********* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:85 Thursday 18 April 2024 15:40:17 +0000 (0:00:00.219) 0:03:59.877 ******** 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 credentials directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_credential_files.yml:93 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.202) 0:04:00.080 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Handle certs.d files - absent] *************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:168 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.030) 0:04:00.110 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml for sut TASK [linux-system-roles.podman : Check given registry_host] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:3 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.092) 0:04:00.202 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 0] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:10 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.028) 0:04:00.231 ******** ok: [sut] => { "ansible_facts": { "__podman_user": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 1] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:15 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.028) 0:04:00.260 ******** ok: [sut] => { "ansible_facts": { "__podman_rootless": true }, "changed": false } TASK [linux-system-roles.podman : Check user and group information] ************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:19 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.027) 0:04:00.287 ******** included: /WORKDIR/git-certs.d5hf9jguc/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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:2 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.046) 0:04:00.334 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:10 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.031) 0:04:00.366 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set group for podman user] ******************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:17 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.030) 0:04:00.396 ******** ok: [sut] => { "ansible_facts": { "__podman_group": "2001" }, "changed": false } TASK [linux-system-roles.podman : Get group information] *********************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:29 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.040) 0:04:00.437 ******** ok: [sut] => { "ansible_facts": { "getent_group": { "auth_test_user1": [ "x", "2001", "" ] } }, "changed": false } TASK [linux-system-roles.podman : Set group name] ****************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:37 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.219) 0:04:00.657 ******** ok: [sut] => { "ansible_facts": { "__podman_group_name": "auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : See if getsubids exists] ********************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:42 Thursday 18 April 2024 15:40:18 +0000 (0:00:00.113) 0:04:00.770 ******** ok: [sut] => { "changed": false, "stat": { "atime": 1713454631.8783765, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "076f89863b474504550ab1b5c11216a77ed7123c", "ctime": 1713454600.0453587, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 6292775, "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": 1689166618.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "2610857589", "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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:53 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.213) 0:04:00.984 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "auth_test_user1" ], "delta": "0:00:00.003552", "end": "2024-04-18 15:40:19.189695", "rc": 0, "start": "2024-04-18 15:40:19.186143" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Check group with getsubids] ****************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:58 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.206) 0:04:01.190 ******** ok: [sut] => { "changed": false, "cmd": [ "getsubids", "-g", "auth_test_user1" ], "delta": "0:00:00.003530", "end": "2024-04-18 15:40:19.394444", "rc": 0, "start": "2024-04-18 15:40:19.390914" } STDOUT: 0: auth_test_user1 100000 65536 TASK [linux-system-roles.podman : Set user subuid and subgid info] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:63 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.206) 0:04:01.397 ******** ok: [sut] => { "ansible_facts": { "podman_subgid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "auth_test_user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [linux-system-roles.podman : Get subuid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:83 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.040) 0:04:01.438 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Get subgid file] ***************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:88 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.029) 0:04:01.467 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:93 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.029) 0:04:01.496 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:115 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.033) 0:04:01.530 ******** 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-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_user_group.yml:122 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.031) 0:04:01.562 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Set per-cert spec variables part 2] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:24 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.028) 0:04:01.590 ******** ok: [sut] => { "ansible_facts": { "__podman_user_home_dir": "/home/auth_test_user1" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 3] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:29 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.035) 0:04:01.626 ******** ok: [sut] => { "ansible_facts": { "__podman_certs_d_path": "/home/auth_test_user1/.config/containers/certs.d/localhost:5000" }, "changed": false } TASK [linux-system-roles.podman : Set per-cert spec variables part 4] ********** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:36 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.029) 0:04:01.655 ******** 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 certs.d directory] ******************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:70 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.043) 0:04:01.698 ******** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.podman : Ensure certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:78 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.029) 0:04:01.728 ******** 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] => (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] => (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 : Remove certs.d files] ************************ task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:95 Thursday 18 April 2024 15:40:19 +0000 (0:00:00.050) 0:04:01.778 ******** ok: [sut] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } ok: [sut] => (item=None) => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } changed: [sut] => (item=None) => { "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 : Find files in certs.d directory] ************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:102 Thursday 18 April 2024 15:40:20 +0000 (0:00:00.626) 0:04:02.404 ******** 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 certs.d directory is absent if empty] *** task path: /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/handle_certs_d.yml:110 Thursday 18 April 2024 15:40:20 +0000 (0:00:00.199) 0:04:02.604 ******** 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 user] ************************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:229 Thursday 18 April 2024 15:40:20 +0000 (0:00:00.030) 0:04:02.635 ******** changed: [sut] => { "changed": true, "force": false, "name": "auth_test_user1", "remove": false, "state": "absent" } TASK [Remove local tmpdir] ***************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:234 Thursday 18 April 2024 15:40:21 +0000 (0:00:00.416) 0:04:03.051 ******** changed: [sut -> localhost] => { "changed": true, "path": "/tmp/lsr_y6lse8aa_podman", "state": "absent" } TASK [Clean up registry] ******************************************************* task path: /WORKDIR/git-certs.d5hf9jguc/tests/tests_auth_and_security.yml:240 Thursday 18 April 2024 15:40:21 +0000 (0:00:00.171) 0:04:03.222 ******** included: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/cleanup_registry.yml for sut TASK [Destroy registry container] ********************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/cleanup_registry.yml:3 Thursday 18 April 2024 15:40:21 +0000 (0:00:00.075) 0:04:03.297 ******** changed: [sut] => { "changed": true, "cmd": [ "podman", "rm", "-f", "podman_registry" ], "delta": "0:00:00.267422", "end": "2024-04-18 15:40:21.762167", "rc": 0, "start": "2024-04-18 15:40:21.494745" } STDOUT: podman_registry TASK [Cleanup paths] *********************************************************** task path: /WORKDIR/git-certs.d5hf9jguc/tests/tasks/cleanup_registry.yml:7 Thursday 18 April 2024 15:40:21 +0000 (0:00:00.469) 0:04:03.767 ******** changed: [sut] => (item=/tmp/lsr_laoq7wen_podman) => { "ansible_loop_var": "item", "changed": true, "item": "/tmp/lsr_laoq7wen_podman", "path": "/tmp/lsr_laoq7wen_podman", "state": "absent" } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* sut : ok=782 changed=63 unreachable=0 failed=0 skipped=881 rescued=2 ignored=0 Thursday 18 April 2024 15:40:21 +0000 (0:00:00.198) 0:04:03.966 ******** =============================================================================== linux-system-roles.podman : Ensure required packages are installed ----- 49.97s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:14 fedora.linux_system_roles.certificate : Ensure provider packages are installed --- 8.62s /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:23 fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed --- 8.31s /WORKDIR/git-certs.d5hf9jguc/.collection/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Start registry ---------------------------------------------------------- 7.91s /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:92 ---------------- Ensure test packages ---------------------------------------------------- 5.30s /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:54 ---------------- linux-system-roles.podman : Gather the package facts -------------------- 2.57s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 Push test images into local registry ------------------------------------ 1.79s /WORKDIR/git-certs.d5hf9jguc/tests/tasks/setup_registry.yml:118 --------------- linux-system-roles.podman : Ensure container images are present --------- 1.52s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:39 linux-system-roles.podman : Start service ------------------------------- 1.36s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:133 linux-system-roles.podman : Gather the package facts -------------------- 1.33s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Gather the package facts -------------------- 1.28s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Gather the package facts -------------------- 1.27s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Stop and disable service -------------------- 1.26s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/cleanup_kube_spec.yml:10 linux-system-roles.podman : Ensure container images are present --------- 1.22s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 linux-system-roles.podman : Gather the package facts -------------------- 1.13s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Ensure container images are present --------- 1.06s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_quadlet_spec.yml:23 linux-system-roles.podman : Gather the package facts -------------------- 1.04s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Gather the package facts -------------------- 1.02s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 linux-system-roles.podman : Ensure container images are present --------- 1.01s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/create_update_kube_spec.yml:39 linux-system-roles.podman : Gather the package facts -------------------- 0.98s /WORKDIR/git-certs.d5hf9jguc/tests/roles/linux-system-roles.podman/tasks/main.yml:6 ---^---^---^---^---^--- # 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]: 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) ---^---^---^---^---^---