ansible-playbook [core 2.17.13] config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/local/lib/python3.12/site-packages/ansible ansible collection location = /tmp/collections-4PF executable location = /usr/local/bin/ansible-playbook python version = 3.12.11 (main, Jun 4 2025, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-7)] (/usr/bin/python3.12) jinja version = 3.1.6 libyaml = True No config file found; using defaults running playbook inside collection fedora.linux_system_roles Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'jsonl', as we already have a stdout callback. Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: tests_config_files.yml *********************************************** 2 plays in /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml PLAY [all] ********************************************************************* TASK [Include vault variables] ************************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:5 Saturday 09 August 2025 12:38:33 -0400 (0:00:00.019) 0:00:00.019 ******* ok: [managed-node1] => { "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": [ "/tmp/podman-yCJ/tests/vars/vault-variables.yml" ], "changed": false } PLAY [Ensure that the role can manage its config files] ************************ TASK [Gathering Facts] ********************************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:9 Saturday 09 August 2025 12:38:33 -0400 (0:00:00.050) 0:00:00.069 ******* [WARNING]: Platform linux on host managed-node1 is using the discovered Python interpreter at /usr/bin/python3.9, but future installation of another Python interpreter could change the meaning of that path. See https://docs.ansible.com/ansible- core/2.17/reference_appendices/interpreter_discovery.html for more information. ok: [managed-node1] TASK [Run the role with no config to get private vars] ************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:74 Saturday 09 August 2025 12:38:34 -0400 (0:00:01.247) 0:00:01.316 ******* included: fedora.linux_system_roles.podman for managed-node1 TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:3 Saturday 09 August 2025 12:38:35 -0400 (0:00:00.061) 0:00:01.378 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure ansible_facts used by role] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:3 Saturday 09 August 2025 12:38:35 -0400 (0:00:00.021) 0:00:01.400 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if system is ostree] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:11 Saturday 09 August 2025 12:38:35 -0400 (0:00:00.037) 0:00:01.437 ******* ok: [managed-node1] => { "changed": false, "stat": { "exists": false } } TASK [fedora.linux_system_roles.podman : Set flag to indicate system is ostree] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:16 Saturday 09 August 2025 12:38:35 -0400 (0:00:00.445) 0:00:01.883 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_is_ostree": false }, "changed": false } TASK [fedora.linux_system_roles.podman : Check if transactional-update exists in /sbin] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:23 Saturday 09 August 2025 12:38:35 -0400 (0:00:00.030) 0:00:01.913 ******* ok: [managed-node1] => { "changed": false, "stat": { "exists": false } } TASK [fedora.linux_system_roles.podman : Set flag if transactional-update exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:28 Saturday 09 August 2025 12:38:35 -0400 (0:00:00.373) 0:00:02.287 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_is_transactional": false }, "changed": false } TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:32 Saturday 09 August 2025 12:38:35 -0400 (0:00:00.021) 0:00:02.308 ******* ok: [managed-node1] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [managed-node1] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Gather the package facts] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 Saturday 09 August 2025 12:38:36 -0400 (0:00:00.035) 0:00:02.344 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Enable copr if requested] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:10 Saturday 09 August 2025 12:38:37 -0400 (0:00:01.016) 0:00:03.361 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_use_copr | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure required packages are installed] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:14 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.047) 0:00:03.409 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(__podman_packages | difference(ansible_facts.packages)) | list | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Notify user that reboot is needed to apply changes] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:28 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.052) 0:00:03.461 ******* skipping: [managed-node1] => { "false_condition": "__podman_is_transactional | d(false)" } TASK [fedora.linux_system_roles.podman : Reboot transactional update systems] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:33 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.048) 0:00:03.509 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if reboot is needed and not set] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:38 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.046) 0:00:03.556 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:46 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.045) 0:00:03.602 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.028999", "end": "2025-08-09 12:38:37.665845", "rc": 0, "start": "2025-08-09 12:38:37.636846" } STDOUT: podman version 5.5.1 TASK [fedora.linux_system_roles.podman : Set podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:52 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.465) 0:00:04.067 ******* ok: [managed-node1] => { "ansible_facts": { "podman_version": "5.5.1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.2 or later] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:56 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.031) 0:00:04.098 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_version is version(\"4.2\", \"<\")", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:63 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.031) 0:00:04.130 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(podman_quadlet_specs | length > 0) or (podman_secrets | length > 0)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:73 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.046) 0:00:04.176 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:80 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.050) 0:00:04.226 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__has_type_pod or __has_pod_file_ext or __has_pod_file_src_ext or __has_pod_template_src_ext or __has_pod_template_src_ext_j2", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:96 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.038) 0:00:04.264 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:109 Saturday 09 August 2025 12:38:37 -0400 (0:00:00.065) 0:00:04.330 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:38:38 -0400 (0:00:00.058) 0:00:04.389 ******* ok: [managed-node1] => { "ansible_facts": { "getent_passwd": { "root": [ "x", "0", "0", "root", "/root", "/bin/bash" ] } }, "changed": false } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:38:38 -0400 (0:00:00.457) 0:00:04.846 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:38:38 -0400 (0:00:00.033) 0:00:04.880 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:38:38 -0400 (0:00:00.041) 0:00:04.921 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:38:38 -0400 (0:00:00.366) 0:00:05.288 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:38:38 -0400 (0:00:00.032) 0:00:05.320 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.037) 0:00:05.357 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.037) 0:00:05.395 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.046) 0:00:05.441 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.052) 0:00:05.494 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.051) 0:00:05.545 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.053) 0:00:05.599 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set config file paths] **************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:115 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.052) 0:00:05.651 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_parent_mode": "0755", "__podman_parent_path": "/etc/containers", "__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 [fedora.linux_system_roles.podman : Handle container.conf.d] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:126 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.119) 0:00:05.771 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure containers.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:5 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.099) 0:00:05.870 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_containers_conf | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Update container config file] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:13 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.094) 0:00:05.965 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_containers_conf | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle registries.conf.d] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:129 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.051) 0:00:06.016 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure registries.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:5 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.102) 0:00:06.119 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_registries_conf | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Update registries config file] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:13 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.051) 0:00:06.171 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_registries_conf | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle storage.conf] ****************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:132 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.051) 0:00:06.222 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure storage.conf parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:7 Saturday 09 August 2025 12:38:39 -0400 (0:00:00.101) 0:00:06.324 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_storage_conf | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Update storage config file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.051) 0:00:06.376 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_storage_conf | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle policy.json] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:135 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.051) 0:00:06.428 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure policy.json parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:8 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.106) 0:00:06.534 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_policy_json | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Stat the policy.json file] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:16 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.049) 0:00:06.584 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_policy_json | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get the existing policy.json] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:21 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.048) 0:00:06.633 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_policy_json | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Write new policy.json file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:27 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.051) 0:00:06.685 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_policy_json | length > 0", "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:141 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.054) 0:00:06.739 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_firewall | length > 0", "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:148 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.061) 0:00:06.800 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_selinux_ports | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Keep track of users that need to cancel linger] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:155 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.048) 0:00:06.849 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [fedora.linux_system_roles.podman : Handle certs.d files - present] ******* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:159 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.051) 0:00:06.901 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle credential files - present] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:168 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.086) 0:00:06.988 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle secrets] *********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:177 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.030) 0:00:07.018 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Kubernetes specifications] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:184 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.030) 0:00:07.049 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Quadlet specifications] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:191 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.033) 0:00:07.083 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Cancel linger] ************************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:198 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.036) 0:00:07.119 ******* skipping: [managed-node1] => { "changed": false, "skipped_reason": "No items in the list" } TASK [fedora.linux_system_roles.podman : Handle credential files - absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:204 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.030) 0:00:07.149 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle certs.d files - absent] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:213 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.026) 0:00:07.176 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Create temp directory] *************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:85 Saturday 09 August 2025 12:38:40 -0400 (0:00:00.041) 0:00:07.218 ******* changed: [managed-node1] => { "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/tmp/lsr_podman_config_b7uh6l7o", "secontext": "unconfined_u:object_r:user_tmp_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Create backup] *********************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:91 Saturday 09 August 2025 12:38:41 -0400 (0:00:00.477) 0:00:07.696 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "tar", "--ignore-failed-read", "-c", "-P", "-v", "-p", "-f", "/tmp/lsr_podman_config_b7uh6l7o/backup.tar", "/etc/containers/containers.conf.d/50-systemroles.conf", "/etc/containers/registries.conf.d/50-systemroles.conf", "/etc/containers/storage.conf", "/etc/containers/policy.json" ], "delta": "0:00:00.010264", "end": "2025-08-09 12:38:41.676164", "rc": 0, "start": "2025-08-09 12:38:41.665900" } STDOUT: /etc/containers/storage.conf /etc/containers/policy.json STDERR: tar: /etc/containers/containers.conf.d/50-systemroles.conf: Warning: Cannot stat: No such file or directory tar: /etc/containers/registries.conf.d/50-systemroles.conf: Warning: Cannot stat: No such file or directory TASK [Create user] ************************************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:98 Saturday 09 August 2025 12:38:41 -0400 (0:00:00.382) 0:00:08.078 ******* changed: [managed-node1] => { "changed": true, "comment": "", "create_home": true, "group": 1000, "home": "/home/user1", "name": "user1", "shell": "/bin/bash", "state": "present", "system": false, "uid": 1000 } TASK [Run the role with user config] ******************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:102 Saturday 09 August 2025 12:38:42 -0400 (0:00:00.620) 0:00:08.698 ******* included: fedora.linux_system_roles.podman for managed-node1 TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:3 Saturday 09 August 2025 12:38:42 -0400 (0:00:00.152) 0:00:08.850 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure ansible_facts used by role] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:3 Saturday 09 August 2025 12:38:42 -0400 (0:00:00.086) 0:00:08.937 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if system is ostree] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:11 Saturday 09 August 2025 12:38:42 -0400 (0:00:00.060) 0:00:08.998 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag to indicate system is ostree] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:16 Saturday 09 August 2025 12:38:42 -0400 (0:00:00.057) 0:00:09.056 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if transactional-update exists in /sbin] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:23 Saturday 09 August 2025 12:38:42 -0400 (0:00:00.058) 0:00:09.114 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag if transactional-update exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:28 Saturday 09 August 2025 12:38:42 -0400 (0:00:00.099) 0:00:09.214 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:32 Saturday 09 August 2025 12:38:42 -0400 (0:00:00.056) 0:00:09.271 ******* ok: [managed-node1] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [managed-node1] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Gather the package facts] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 Saturday 09 August 2025 12:38:43 -0400 (0:00:00.112) 0:00:09.383 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Enable copr if requested] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:10 Saturday 09 August 2025 12:38:43 -0400 (0:00:00.917) 0:00:10.301 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_use_copr | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure required packages are installed] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:14 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.052) 0:00:10.353 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(__podman_packages | difference(ansible_facts.packages)) | list | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Notify user that reboot is needed to apply changes] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:28 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.049) 0:00:10.402 ******* skipping: [managed-node1] => { "false_condition": "__podman_is_transactional | d(false)" } TASK [fedora.linux_system_roles.podman : Reboot transactional update systems] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:33 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.035) 0:00:10.438 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if reboot is needed and not set] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:38 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.038) 0:00:10.477 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:46 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.040) 0:00:10.517 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.027011", "end": "2025-08-09 12:38:44.500585", "rc": 0, "start": "2025-08-09 12:38:44.473574" } STDOUT: podman version 5.5.1 TASK [fedora.linux_system_roles.podman : Set podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:52 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.411) 0:00:10.929 ******* ok: [managed-node1] => { "ansible_facts": { "podman_version": "5.5.1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.2 or later] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:56 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.051) 0:00:10.980 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_version is version(\"4.2\", \"<\")", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:63 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.045) 0:00:11.025 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(podman_quadlet_specs | length > 0) or (podman_secrets | length > 0)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:73 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.036) 0:00:11.062 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:80 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.041) 0:00:11.103 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__has_type_pod or __has_pod_file_ext or __has_pod_file_src_ext or __has_pod_template_src_ext or __has_pod_template_src_ext_j2", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:96 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.048) 0:00:11.151 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:109 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.078) 0:00:11.229 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:38:44 -0400 (0:00:00.058) 0:00:11.288 ******* ok: [managed-node1] => { "ansible_facts": { "getent_passwd": { "user1": [ "x", "1000", "1000", "", "/home/user1", "/bin/bash" ] } }, "changed": false } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:38:45 -0400 (0:00:00.384) 0:00:11.673 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:38:45 -0400 (0:00:00.038) 0:00:11.711 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:38:45 -0400 (0:00:00.063) 0:00:11.774 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:38:45 -0400 (0:00:00.399) 0:00:12.174 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "user1" ], "delta": "0:00:00.003863", "end": "2025-08-09 12:38:46.140661", "rc": 0, "start": "2025-08-09 12:38:46.136798" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.367) 0:00:12.541 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "-g", "user1" ], "delta": "0:00:00.006052", "end": "2025-08-09 12:38:46.511024", "rc": 0, "start": "2025-08-09 12:38:46.504972" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.374) 0:00:12.916 ******* ok: [managed-node1] => { "ansible_facts": { "podman_subgid_info": { "user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.089) 0:00:13.005 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.036) 0:00:13.042 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.032) 0:00:13.074 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.037) 0:00:13.112 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.038) 0:00:13.150 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set config file paths] **************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:115 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.036) 0:00:13.186 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_container_conf_file": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "__podman_parent_mode": "0700", "__podman_parent_path": "/home/user1/.config/containers", "__podman_policy_json_file": "/home/user1/.config/containers/policy.json", "__podman_registries_conf_file": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/home/user1/.config/containers/storage.conf" }, "changed": false } TASK [fedora.linux_system_roles.podman : Handle container.conf.d] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:126 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.062) 0:00:13.249 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure containers.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:5 Saturday 09 August 2025 12:38:46 -0400 (0:00:00.056) 0:00:13.305 ******* changed: [managed-node1] => { "changed": true, "gid": 1000, "group": "user1", "mode": "0755", "owner": "user1", "path": "/home/user1/.config/containers/containers.conf.d", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 6, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Update container config file] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:13 Saturday 09 August 2025 12:38:47 -0400 (0:00:00.580) 0:00:13.885 ******* changed: [managed-node1] => { "changed": true, "checksum": "b1776092f2908d76e11fd6af87267469b2c17d5a", "dest": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "gid": 1000, "group": "user1", "md5sum": "e3813896f4e4d5a205f986da19297282", "mode": "0644", "owner": "user1", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 348, "src": "/root/.ansible/tmp/ansible-tmp-1754757527.706763-17197-72340801160629/.source.conf", "state": "file", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Handle registries.conf.d] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:129 Saturday 09 August 2025 12:38:48 -0400 (0:00:00.904) 0:00:14.790 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure registries.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:5 Saturday 09 August 2025 12:38:48 -0400 (0:00:00.055) 0:00:14.846 ******* changed: [managed-node1] => { "changed": true, "gid": 1000, "group": "user1", "mode": "0755", "owner": "user1", "path": "/home/user1/.config/containers/registries.conf.d", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 6, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Update registries config file] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:13 Saturday 09 August 2025 12:38:48 -0400 (0:00:00.396) 0:00:15.242 ******* changed: [managed-node1] => { "changed": true, "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "dest": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "gid": 1000, "group": "user1", "md5sum": "23b29dbce04785b679e45bc3ff8d29e8", "mode": "0644", "owner": "user1", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 632, "src": "/root/.ansible/tmp/ansible-tmp-1754757529.0561318-17257-233272943093100/.source.conf", "state": "file", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Handle storage.conf] ****************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:132 Saturday 09 August 2025 12:38:49 -0400 (0:00:00.805) 0:00:16.047 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure storage.conf parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:7 Saturday 09 August 2025 12:38:49 -0400 (0:00:00.120) 0:00:16.168 ******* changed: [managed-node1] => { "changed": true, "gid": 1000, "group": "user1", "mode": "0700", "owner": "user1", "path": "/home/user1/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 56, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Update storage config file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15 Saturday 09 August 2025 12:38:50 -0400 (0:00:00.406) 0:00:16.574 ******* changed: [managed-node1] => { "changed": true, "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "dest": "/home/user1/.config/containers/storage.conf", "gid": 1000, "group": "user1", "md5sum": "b3b96456d4f86ad8584fe12c08b59f51", "mode": "0644", "owner": "user1", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 112, "src": "/root/.ansible/tmp/ansible-tmp-1754757530.3404114-17310-148555766922256/.source.conf", "state": "file", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Handle policy.json] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:135 Saturday 09 August 2025 12:38:51 -0400 (0:00:00.801) 0:00:17.376 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure policy.json parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:8 Saturday 09 August 2025 12:38:51 -0400 (0:00:00.105) 0:00:17.482 ******* ok: [managed-node1] => { "changed": false, "gid": 1000, "group": "user1", "mode": "0700", "owner": "user1", "path": "/home/user1/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 76, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Stat the policy.json file] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:16 Saturday 09 August 2025 12:38:51 -0400 (0:00:00.419) 0:00:17.901 ******* ok: [managed-node1] => { "changed": false, "stat": { "exists": false } } TASK [fedora.linux_system_roles.podman : Get the existing policy.json] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:21 Saturday 09 August 2025 12:38:51 -0400 (0:00:00.408) 0:00:18.310 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_policy_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Write new policy.json file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:27 Saturday 09 August 2025 12:38:52 -0400 (0:00:00.052) 0:00:18.362 ******* changed: [managed-node1] => { "changed": true, "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "dest": "/home/user1/.config/containers/policy.json", "gid": 1000, "group": "user1", "md5sum": "443c1986d4a8657dddae55f350d122e2", "mode": "0644", "owner": "user1", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 67, "src": "/root/.ansible/tmp/ansible-tmp-1754757532.095589-17385-223837281480143/.source.json", "state": "file", "uid": 1000 } TASK [Manage firewall for specified ports] ************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:141 Saturday 09 August 2025 12:38:52 -0400 (0:00:00.715) 0:00:19.078 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_firewall | length > 0", "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:148 Saturday 09 August 2025 12:38:52 -0400 (0:00:00.030) 0:00:19.108 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_selinux_ports | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Keep track of users that need to cancel linger] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:155 Saturday 09 August 2025 12:38:52 -0400 (0:00:00.030) 0:00:19.138 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [fedora.linux_system_roles.podman : Handle certs.d files - present] ******* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:159 Saturday 09 August 2025 12:38:52 -0400 (0:00:00.029) 0:00:19.168 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle credential files - present] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:168 Saturday 09 August 2025 12:38:52 -0400 (0:00:00.040) 0:00:19.208 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml for managed-node1 => (item=(censored due to no_log)) TASK [fedora.linux_system_roles.podman : Set user and group] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:3 Saturday 09 August 2025 12:38:53 -0400 (0:00:00.147) 0:00:19.356 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_credential_group": "user1", "__podman_credential_user": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:9 Saturday 09 August 2025 12:38:53 -0400 (0:00:00.040) 0:00:19.397 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:38:53 -0400 (0:00:00.060) 0:00:19.457 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:38:53 -0400 (0:00:00.043) 0:00:19.501 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:38:53 -0400 (0:00:00.038) 0:00:19.539 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:38:53 -0400 (0:00:00.045) 0:00:19.585 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:38:53 -0400 (0:00:00.365) 0:00:19.950 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "user1" ], "delta": "0:00:00.003912", "end": "2025-08-09 12:38:53.913672", "rc": 0, "start": "2025-08-09 12:38:53.909760" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:38:53 -0400 (0:00:00.371) 0:00:20.322 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "-g", "user1" ], "delta": "0:00:00.006312", "end": "2025-08-09 12:38:54.302980", "rc": 0, "start": "2025-08-09 12:38:54.296668" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:38:54 -0400 (0:00:00.394) 0:00:20.717 ******* ok: [managed-node1] => { "ansible_facts": { "podman_subgid_info": { "user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:38:54 -0400 (0:00:00.058) 0:00:20.776 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:38:54 -0400 (0:00:00.040) 0:00:20.816 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:38:54 -0400 (0:00:00.035) 0:00:20.852 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:38:54 -0400 (0:00:00.034) 0:00:20.886 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:38:54 -0400 (0:00:00.031) 0:00:20.917 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set credential variables] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:15 Saturday 09 August 2025 12:38:54 -0400 (0:00:00.031) 0:00:20.948 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:30 Saturday 09 August 2025 12:38:54 -0400 (0:00:00.044) 0:00:20.993 ******* ok: [managed-node1] => { "changed": false, "gid": 1000, "group": "user1", "mode": "0700", "owner": "user1", "path": "/home/user1/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 95, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Ensure credential file is copied] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:41 Saturday 09 August 2025 12:38:55 -0400 (0:00:00.388) 0:00:21.381 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file content is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 Saturday 09 August 2025 12:38:55 -0400 (0:00:00.038) 0:00:21.420 ******* changed: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [fedora.linux_system_roles.podman : Ensure credential file is absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:71 Saturday 09 August 2025 12:38:55 -0400 (0:00:00.769) 0:00:22.190 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Find files in credentials directory] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:77 Saturday 09 August 2025 12:38:55 -0400 (0:00:00.036) 0:00:22.226 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is absent if empty] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:85 Saturday 09 August 2025 12:38:55 -0400 (0:00:00.042) 0:00:22.269 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_credential_item[\"state\"] | d(\"present\") == \"absent\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle secrets] *********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:177 Saturday 09 August 2025 12:38:55 -0400 (0:00:00.051) 0:00:22.321 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Kubernetes specifications] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:184 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.043) 0:00:22.364 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Quadlet specifications] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:191 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.045) 0:00:22.410 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Cancel linger] ************************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:198 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.045) 0:00:22.456 ******* skipping: [managed-node1] => { "changed": false, "skipped_reason": "No items in the list" } TASK [fedora.linux_system_roles.podman : Handle credential files - absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:204 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.044) 0:00:22.500 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml for managed-node1 => (item=(censored due to no_log)) TASK [fedora.linux_system_roles.podman : Set user and group] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:3 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.125) 0:00:22.626 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_credential_group": "user1", "__podman_credential_user": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:9 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.057) 0:00:22.684 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.091) 0:00:22.775 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.057) 0:00:22.833 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.056) 0:00:22.890 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:38:56 -0400 (0:00:00.072) 0:00:22.962 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:38:57 -0400 (0:00:00.409) 0:00:23.372 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "user1" ], "delta": "0:00:00.003954", "end": "2025-08-09 12:38:57.344816", "rc": 0, "start": "2025-08-09 12:38:57.340862" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:38:57 -0400 (0:00:00.393) 0:00:23.766 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "-g", "user1" ], "delta": "0:00:00.005957", "end": "2025-08-09 12:38:57.776889", "rc": 0, "start": "2025-08-09 12:38:57.770932" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:38:57 -0400 (0:00:00.431) 0:00:24.197 ******* ok: [managed-node1] => { "ansible_facts": { "podman_subgid_info": { "user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:38:57 -0400 (0:00:00.122) 0:00:24.320 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.063) 0:00:24.384 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.053) 0:00:24.437 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.057) 0:00:24.495 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.054) 0:00:24.549 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set credential variables] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:15 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.054) 0:00:24.604 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:30 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.075) 0:00:24.679 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_state == \"present\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure credential file is copied] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:41 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.049) 0:00:24.728 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file content is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.037) 0:00:24.766 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file is absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:71 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.038) 0:00:24.804 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Find files in credentials directory] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:77 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.036) 0:00:24.841 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is absent if empty] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:85 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.033) 0:00:24.874 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_credential_item[\"state\"] | d(\"present\") == \"absent\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle certs.d files - absent] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:213 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.034) 0:00:24.908 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Check that files exist and are non-null] ********************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:111 Saturday 09 August 2025 12:38:58 -0400 (0:00:00.042) 0:00:24.951 ******* ok: [managed-node1] => (item=/home/user1/.config/containers/containers.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "stat": { "atime": 1754757528.354588, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "b1776092f2908d76e11fd6af87267469b2c17d5a", "ctime": 1754757528.3585882, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 301990096, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757528.0065851, "nlink": 1, "path": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 348, "uid": 1000, "version": "3116865504", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/home/user1/.config/containers/registries.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "stat": { "atime": 1754757529.626599, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "ctime": 1754757529.6305993, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 327155925, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757529.372597, "nlink": 1, "path": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 632, "uid": 1000, "version": "2203106603", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/home/user1/.config/containers/storage.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/home/user1/.config/containers/storage.conf", "stat": { "atime": 1754757530.9496105, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "ctime": 1754757530.9536107, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 348127455, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757530.667608, "nlink": 1, "path": "/home/user1/.config/containers/storage.conf", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 112, "uid": 1000, "version": "3604051796", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/home/user1/.config/containers/policy.json) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/home/user1/.config/containers/policy.json", "stat": { "atime": 1754757532.6686254, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "ctime": 1754757532.6726255, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 377487580, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/json", "mode": "0644", "mtime": 1754757532.4126232, "nlink": 1, "path": "/home/user1/.config/containers/policy.json", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 67, "uid": 1000, "version": "3218523868", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Check that boolean values are rendered correctly] ************************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:118 Saturday 09 August 2025 12:39:00 -0400 (0:00:01.491) 0:00:26.443 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "grep", "container_name_as_hostname[ ]*=[ ]*true", "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf" ], "delta": "0:00:00.003713", "end": "2025-08-09 12:39:00.424865", "rc": 0, "start": "2025-08-09 12:39:00.421152" } STDOUT: container_name_as_hostname = true TASK [Run the role again with user config] ************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:122 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.380) 0:00:26.823 ******* included: fedora.linux_system_roles.podman for managed-node1 TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:3 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.139) 0:00:26.963 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure ansible_facts used by role] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:3 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.050) 0:00:27.014 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if system is ostree] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:11 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.038) 0:00:27.052 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag to indicate system is ostree] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:16 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.034) 0:00:27.086 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if transactional-update exists in /sbin] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:23 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.034) 0:00:27.121 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag if transactional-update exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:28 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.034) 0:00:27.156 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:32 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.035) 0:00:27.192 ******* ok: [managed-node1] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [managed-node1] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Gather the package facts] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 Saturday 09 August 2025 12:39:00 -0400 (0:00:00.065) 0:00:27.257 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Enable copr if requested] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:10 Saturday 09 August 2025 12:39:01 -0400 (0:00:00.845) 0:00:28.102 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_use_copr | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure required packages are installed] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:14 Saturday 09 August 2025 12:39:01 -0400 (0:00:00.030) 0:00:28.133 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(__podman_packages | difference(ansible_facts.packages)) | list | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Notify user that reboot is needed to apply changes] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:28 Saturday 09 August 2025 12:39:01 -0400 (0:00:00.042) 0:00:28.176 ******* skipping: [managed-node1] => { "false_condition": "__podman_is_transactional | d(false)" } TASK [fedora.linux_system_roles.podman : Reboot transactional update systems] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:33 Saturday 09 August 2025 12:39:01 -0400 (0:00:00.041) 0:00:28.217 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if reboot is needed and not set] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:38 Saturday 09 August 2025 12:39:01 -0400 (0:00:00.050) 0:00:28.268 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:46 Saturday 09 August 2025 12:39:01 -0400 (0:00:00.042) 0:00:28.310 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.025303", "end": "2025-08-09 12:39:02.308924", "rc": 0, "start": "2025-08-09 12:39:02.283621" } STDOUT: podman version 5.5.1 TASK [fedora.linux_system_roles.podman : Set podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:52 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.407) 0:00:28.718 ******* ok: [managed-node1] => { "ansible_facts": { "podman_version": "5.5.1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.2 or later] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:56 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.032) 0:00:28.750 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_version is version(\"4.2\", \"<\")", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:63 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.068) 0:00:28.819 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(podman_quadlet_specs | length > 0) or (podman_secrets | length > 0)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:73 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.031) 0:00:28.850 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:80 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.039) 0:00:28.890 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__has_type_pod or __has_pod_file_ext or __has_pod_file_src_ext or __has_pod_template_src_ext or __has_pod_template_src_ext_j2", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:96 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.058) 0:00:28.948 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:109 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.065) 0:00:29.014 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.072) 0:00:29.087 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.044) 0:00:29.131 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.038) 0:00:29.169 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:02 -0400 (0:00:00.044) 0:00:29.214 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:03 -0400 (0:00:00.397) 0:00:29.611 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "user1" ], "delta": "0:00:00.003889", "end": "2025-08-09 12:39:03.608250", "rc": 0, "start": "2025-08-09 12:39:03.604361" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:03 -0400 (0:00:00.416) 0:00:30.027 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "-g", "user1" ], "delta": "0:00:00.006125", "end": "2025-08-09 12:39:04.025389", "rc": 0, "start": "2025-08-09 12:39:04.019264" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.398) 0:00:30.426 ******* ok: [managed-node1] => { "ansible_facts": { "podman_subgid_info": { "user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.048) 0:00:30.475 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.034) 0:00:30.509 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.048) 0:00:30.558 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.039) 0:00:30.598 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.077) 0:00:30.675 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set config file paths] **************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:115 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.036) 0:00:30.712 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_container_conf_file": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "__podman_parent_mode": "0700", "__podman_parent_path": "/home/user1/.config/containers", "__podman_policy_json_file": "/home/user1/.config/containers/policy.json", "__podman_registries_conf_file": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "__podman_storage_conf_file": "/home/user1/.config/containers/storage.conf" }, "changed": false } TASK [fedora.linux_system_roles.podman : Handle container.conf.d] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:126 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.064) 0:00:30.777 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure containers.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:5 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.055) 0:00:30.833 ******* ok: [managed-node1] => { "changed": false, "gid": 1000, "group": "user1", "mode": "0755", "owner": "user1", "path": "/home/user1/.config/containers/containers.conf.d", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 33, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Update container config file] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:13 Saturday 09 August 2025 12:39:04 -0400 (0:00:00.378) 0:00:31.211 ******* ok: [managed-node1] => { "changed": false, "checksum": "b1776092f2908d76e11fd6af87267469b2c17d5a", "dest": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "gid": 1000, "group": "user1", "mode": "0644", "owner": "user1", "path": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 348, "state": "file", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Handle registries.conf.d] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:129 Saturday 09 August 2025 12:39:05 -0400 (0:00:00.682) 0:00:31.894 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure registries.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:5 Saturday 09 August 2025 12:39:05 -0400 (0:00:00.061) 0:00:31.956 ******* ok: [managed-node1] => { "changed": false, "gid": 1000, "group": "user1", "mode": "0755", "owner": "user1", "path": "/home/user1/.config/containers/registries.conf.d", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 33, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Update registries config file] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:13 Saturday 09 August 2025 12:39:06 -0400 (0:00:00.383) 0:00:32.340 ******* ok: [managed-node1] => { "changed": false, "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "dest": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "gid": 1000, "group": "user1", "mode": "0644", "owner": "user1", "path": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 632, "state": "file", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Handle storage.conf] ****************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:132 Saturday 09 August 2025 12:39:06 -0400 (0:00:00.697) 0:00:33.037 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure storage.conf parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:7 Saturday 09 August 2025 12:39:06 -0400 (0:00:00.069) 0:00:33.107 ******* ok: [managed-node1] => { "changed": false, "gid": 1000, "group": "user1", "mode": "0700", "owner": "user1", "path": "/home/user1/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 112, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Update storage config file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15 Saturday 09 August 2025 12:39:07 -0400 (0:00:00.382) 0:00:33.490 ******* ok: [managed-node1] => { "changed": false, "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "dest": "/home/user1/.config/containers/storage.conf", "gid": 1000, "group": "user1", "mode": "0644", "owner": "user1", "path": "/home/user1/.config/containers/storage.conf", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 112, "state": "file", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Handle policy.json] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:135 Saturday 09 August 2025 12:39:07 -0400 (0:00:00.725) 0:00:34.216 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure policy.json parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:8 Saturday 09 August 2025 12:39:07 -0400 (0:00:00.105) 0:00:34.321 ******* ok: [managed-node1] => { "changed": false, "gid": 1000, "group": "user1", "mode": "0700", "owner": "user1", "path": "/home/user1/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 112, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Stat the policy.json file] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:16 Saturday 09 August 2025 12:39:08 -0400 (0:00:00.422) 0:00:34.744 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757540.003689, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "ctime": 1754757532.6726255, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 377487580, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/json", "mode": "0644", "mtime": 1754757532.4126232, "nlink": 1, "path": "/home/user1/.config/containers/policy.json", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 67, "uid": 1000, "version": "3218523868", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [fedora.linux_system_roles.podman : Get the existing policy.json] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:21 Saturday 09 August 2025 12:39:08 -0400 (0:00:00.367) 0:00:35.111 ******* ok: [managed-node1] => { "changed": false, "content": "ewogICAgImRlZmF1bHQiOiB7CiAgICAgICAgInR5cGUiOiAiaW5zZWN1cmVBY2NlcHRBbnl0aGluZyIKICAgIH0KfQ==", "encoding": "base64", "source": "/home/user1/.config/containers/policy.json" } TASK [fedora.linux_system_roles.podman : Write new policy.json file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:27 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.605) 0:00:35.717 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__policy_existing != podman_policy_json", "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:141 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.056) 0:00:35.774 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_firewall | length > 0", "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:148 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.053) 0:00:35.828 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_selinux_ports | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Keep track of users that need to cancel linger] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:155 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.053) 0:00:35.881 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [fedora.linux_system_roles.podman : Handle certs.d files - present] ******* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:159 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.036) 0:00:35.918 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle credential files - present] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:168 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.032) 0:00:35.951 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml for managed-node1 => (item=(censored due to no_log)) TASK [fedora.linux_system_roles.podman : Set user and group] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:3 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.085) 0:00:36.036 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_credential_group": "user1", "__podman_credential_user": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:9 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.039) 0:00:36.076 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.054) 0:00:36.130 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.034) 0:00:36.164 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.036) 0:00:36.201 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:09 -0400 (0:00:00.047) 0:00:36.248 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:10 -0400 (0:00:00.417) 0:00:36.666 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "user1" ], "delta": "0:00:00.004374", "end": "2025-08-09 12:39:10.662689", "rc": 0, "start": "2025-08-09 12:39:10.658315" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:10 -0400 (0:00:00.404) 0:00:37.070 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "-g", "user1" ], "delta": "0:00:00.005772", "end": "2025-08-09 12:39:11.049878", "rc": 0, "start": "2025-08-09 12:39:11.044106" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:11 -0400 (0:00:00.398) 0:00:37.469 ******* ok: [managed-node1] => { "ansible_facts": { "podman_subgid_info": { "user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:11 -0400 (0:00:00.084) 0:00:37.554 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:11 -0400 (0:00:00.057) 0:00:37.611 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:11 -0400 (0:00:00.105) 0:00:37.717 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:11 -0400 (0:00:00.060) 0:00:37.777 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:11 -0400 (0:00:00.058) 0:00:37.836 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set credential variables] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:15 Saturday 09 August 2025 12:39:11 -0400 (0:00:00.056) 0:00:37.892 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:30 Saturday 09 August 2025 12:39:11 -0400 (0:00:00.076) 0:00:37.969 ******* ok: [managed-node1] => { "changed": false, "gid": 1000, "group": "user1", "mode": "0700", "owner": "user1", "path": "/home/user1/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 112, "state": "directory", "uid": 1000 } TASK [fedora.linux_system_roles.podman : Ensure credential file is copied] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:41 Saturday 09 August 2025 12:39:12 -0400 (0:00:00.432) 0:00:38.402 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file content is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 Saturday 09 August 2025 12:39:12 -0400 (0:00:00.064) 0:00:38.466 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file is absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:71 Saturday 09 August 2025 12:39:12 -0400 (0:00:00.693) 0:00:39.160 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Find files in credentials directory] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:77 Saturday 09 August 2025 12:39:12 -0400 (0:00:00.052) 0:00:39.212 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is absent if empty] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:85 Saturday 09 August 2025 12:39:12 -0400 (0:00:00.054) 0:00:39.267 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_credential_item[\"state\"] | d(\"present\") == \"absent\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle secrets] *********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:177 Saturday 09 August 2025 12:39:12 -0400 (0:00:00.053) 0:00:39.320 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Kubernetes specifications] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:184 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.044) 0:00:39.365 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Quadlet specifications] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:191 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.046) 0:00:39.412 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Cancel linger] ************************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:198 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.045) 0:00:39.457 ******* skipping: [managed-node1] => { "changed": false, "skipped_reason": "No items in the list" } TASK [fedora.linux_system_roles.podman : Handle credential files - absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:204 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.046) 0:00:39.504 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml for managed-node1 => (item=(censored due to no_log)) TASK [fedora.linux_system_roles.podman : Set user and group] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:3 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.126) 0:00:39.630 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_credential_group": "user1", "__podman_credential_user": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:9 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.059) 0:00:39.689 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.141) 0:00:39.831 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.066) 0:00:39.897 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.062) 0:00:39.960 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "user1" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:13 -0400 (0:00:00.077) 0:00:40.037 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:14 -0400 (0:00:00.416) 0:00:40.454 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "user1" ], "delta": "0:00:00.003925", "end": "2025-08-09 12:39:14.425073", "rc": 0, "start": "2025-08-09 12:39:14.421148" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:14 -0400 (0:00:00.377) 0:00:40.832 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "getsubids", "-g", "user1" ], "delta": "0:00:00.005786", "end": "2025-08-09 12:39:14.810172", "rc": 0, "start": "2025-08-09 12:39:14.804386" } STDOUT: 0: user1 100000 65536 TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:14 -0400 (0:00:00.401) 0:00:41.233 ******* ok: [managed-node1] => { "ansible_facts": { "podman_subgid_info": { "user1": { "range": 65536, "start": 100000 } }, "podman_subuid_info": { "user1": { "range": 65536, "start": 100000 } } }, "changed": false } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:14 -0400 (0:00:00.054) 0:00:41.287 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:14 -0400 (0:00:00.038) 0:00:41.326 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.041) 0:00:41.367 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.037) 0:00:41.405 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.032) 0:00:41.438 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set credential variables] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:15 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.032) 0:00:41.471 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:30 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.045) 0:00:41.516 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_state == \"present\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure credential file is copied] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:41 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.032) 0:00:41.549 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file content is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.035) 0:00:41.584 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file is absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:71 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.049) 0:00:41.633 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Find files in credentials directory] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:77 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.051) 0:00:41.685 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is absent if empty] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:85 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.037) 0:00:41.722 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_credential_item[\"state\"] | d(\"present\") == \"absent\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle certs.d files - absent] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:213 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.035) 0:00:41.757 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Check that files still exist and are non-null] *************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:131 Saturday 09 August 2025 12:39:15 -0400 (0:00:00.092) 0:00:41.850 ******* ok: [managed-node1] => (item=/home/user1/.config/containers/containers.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "stat": { "atime": 1754757538.9226797, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "b1776092f2908d76e11fd6af87267469b2c17d5a", "ctime": 1754757528.3585882, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 301990096, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757528.0065851, "nlink": 1, "path": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 348, "uid": 1000, "version": "3116865504", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/home/user1/.config/containers/registries.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "stat": { "atime": 1754757539.305683, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "ctime": 1754757529.6305993, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 327155925, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757529.372597, "nlink": 1, "path": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 632, "uid": 1000, "version": "2203106603", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/home/user1/.config/containers/storage.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/home/user1/.config/containers/storage.conf", "stat": { "atime": 1754757539.6476858, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "ctime": 1754757530.9536107, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 348127455, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757530.667608, "nlink": 1, "path": "/home/user1/.config/containers/storage.conf", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 112, "uid": 1000, "version": "3604051796", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/home/user1/.config/containers/policy.json) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/home/user1/.config/containers/policy.json", "stat": { "atime": 1754757540.003689, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "ctime": 1754757532.6726255, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 1000, "gr_name": "user1", "inode": 377487580, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/json", "mode": "0644", "mtime": 1754757532.4126232, "nlink": 1, "path": "/home/user1/.config/containers/policy.json", "pw_name": "user1", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 67, "uid": 1000, "version": "3218523868", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Check that nothing changed] ********************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:138 Saturday 09 August 2025 12:39:17 -0400 (0:00:01.489) 0:00:43.339 ******* ok: [managed-node1] => { "changed": false } MSG: All assertions passed TASK [Run the role with root config] ******************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:145 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.048) 0:00:43.387 ******* included: fedora.linux_system_roles.podman for managed-node1 TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:3 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.139) 0:00:43.527 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure ansible_facts used by role] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:3 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.050) 0:00:43.577 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if system is ostree] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:11 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.036) 0:00:43.614 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag to indicate system is ostree] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:16 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.033) 0:00:43.648 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if transactional-update exists in /sbin] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:23 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.038) 0:00:43.686 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag if transactional-update exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:28 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.040) 0:00:43.727 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:32 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.056) 0:00:43.783 ******* ok: [managed-node1] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [managed-node1] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Gather the package facts] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 Saturday 09 August 2025 12:39:17 -0400 (0:00:00.079) 0:00:43.863 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Enable copr if requested] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:10 Saturday 09 August 2025 12:39:18 -0400 (0:00:00.875) 0:00:44.738 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_use_copr | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure required packages are installed] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:14 Saturday 09 August 2025 12:39:18 -0400 (0:00:00.070) 0:00:44.809 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(__podman_packages | difference(ansible_facts.packages)) | list | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Notify user that reboot is needed to apply changes] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:28 Saturday 09 August 2025 12:39:18 -0400 (0:00:00.037) 0:00:44.846 ******* skipping: [managed-node1] => { "false_condition": "__podman_is_transactional | d(false)" } TASK [fedora.linux_system_roles.podman : Reboot transactional update systems] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:33 Saturday 09 August 2025 12:39:18 -0400 (0:00:00.030) 0:00:44.877 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if reboot is needed and not set] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:38 Saturday 09 August 2025 12:39:18 -0400 (0:00:00.030) 0:00:44.907 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:46 Saturday 09 August 2025 12:39:18 -0400 (0:00:00.029) 0:00:44.936 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.027060", "end": "2025-08-09 12:39:18.920595", "rc": 0, "start": "2025-08-09 12:39:18.893535" } STDOUT: podman version 5.5.1 TASK [fedora.linux_system_roles.podman : Set podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:52 Saturday 09 August 2025 12:39:18 -0400 (0:00:00.386) 0:00:45.322 ******* ok: [managed-node1] => { "ansible_facts": { "podman_version": "5.5.1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.2 or later] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:56 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.033) 0:00:45.356 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_version is version(\"4.2\", \"<\")", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:63 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.033) 0:00:45.390 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(podman_quadlet_specs | length > 0) or (podman_secrets | length > 0)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:73 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.030) 0:00:45.420 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:80 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.035) 0:00:45.455 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__has_type_pod or __has_pod_file_ext or __has_pod_file_src_ext or __has_pod_template_src_ext or __has_pod_template_src_ext_j2", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:96 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.040) 0:00:45.496 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:109 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.043) 0:00:45.540 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.060) 0:00:45.600 ******* ok: [managed-node1] => { "ansible_facts": { "getent_passwd": { "root": [ "x", "0", "0", "root", "/root", "/bin/bash" ] } }, "changed": false } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.367) 0:00:45.967 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.045) 0:00:46.013 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:19 -0400 (0:00:00.043) 0:00:46.057 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.406) 0:00:46.463 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.033) 0:00:46.496 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.032) 0:00:46.529 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.031) 0:00:46.560 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.031) 0:00:46.592 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.031) 0:00:46.623 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.030) 0:00:46.653 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.032) 0:00:46.686 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set config file paths] **************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:115 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.030) 0:00:46.717 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_parent_mode": "0755", "__podman_parent_path": "/etc/containers", "__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 [fedora.linux_system_roles.podman : Handle container.conf.d] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:126 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.064) 0:00:46.781 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure containers.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:5 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.056) 0:00:46.837 ******* changed: [managed-node1] => { "changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/containers.conf.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update container config file] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:13 Saturday 09 August 2025 12:39:20 -0400 (0:00:00.376) 0:00:47.214 ******* changed: [managed-node1] => { "changed": true, "checksum": "b1776092f2908d76e11fd6af87267469b2c17d5a", "dest": "/etc/containers/containers.conf.d/50-systemroles.conf", "gid": 0, "group": "root", "md5sum": "e3813896f4e4d5a205f986da19297282", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 348, "src": "/root/.ansible/tmp/ansible-tmp-1754757560.9770505-18507-167905088463987/.source.conf", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle registries.conf.d] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:129 Saturday 09 August 2025 12:39:21 -0400 (0:00:00.717) 0:00:47.931 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure registries.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:5 Saturday 09 August 2025 12:39:21 -0400 (0:00:00.058) 0:00:47.989 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/registries.conf.d", "secontext": "system_u:object_r:etc_t:s0", "size": 33, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update registries config file] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:13 Saturday 09 August 2025 12:39:22 -0400 (0:00:00.380) 0:00:48.370 ******* changed: [managed-node1] => { "changed": true, "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "dest": "/etc/containers/registries.conf.d/50-systemroles.conf", "gid": 0, "group": "root", "md5sum": "23b29dbce04785b679e45bc3ff8d29e8", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 632, "src": "/root/.ansible/tmp/ansible-tmp-1754757562.1767156-18538-157236562808028/.source.conf", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle storage.conf] ****************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:132 Saturday 09 August 2025 12:39:22 -0400 (0:00:00.759) 0:00:49.130 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure storage.conf parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:7 Saturday 09 August 2025 12:39:22 -0400 (0:00:00.096) 0:00:49.227 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers", "secontext": "system_u:object_r:etc_t:s0", "size": 4096, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update storage config file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15 Saturday 09 August 2025 12:39:23 -0400 (0:00:00.381) 0:00:49.608 ******* changed: [managed-node1] => { "changed": true, "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "dest": "/etc/containers/storage.conf", "gid": 0, "group": "root", "md5sum": "b3b96456d4f86ad8584fe12c08b59f51", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 112, "src": "/root/.ansible/tmp/ansible-tmp-1754757563.3748233-18569-29422135564127/.source.conf", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle policy.json] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:135 Saturday 09 August 2025 12:39:24 -0400 (0:00:00.740) 0:00:50.349 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure policy.json parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:8 Saturday 09 August 2025 12:39:24 -0400 (0:00:00.061) 0:00:50.411 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers", "secontext": "system_u:object_r:etc_t:s0", "size": 4096, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Stat the policy.json file] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:16 Saturday 09 August 2025 12:39:24 -0400 (0:00:00.382) 0:00:50.793 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757308.9334052, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "a71b1d310c167cdc95c2fc11e7835d5636768f14", "ctime": 1754757261.3058763, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 83886345, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/json", "mode": "0644", "mtime": 1749658623.0, "nlink": 1, "path": "/etc/containers/policy.json", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 663, "uid": 0, "version": "2826247466", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [fedora.linux_system_roles.podman : Get the existing policy.json] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:21 Saturday 09 August 2025 12:39:24 -0400 (0:00:00.371) 0:00:51.164 ******* ok: [managed-node1] => { "changed": false, "content": "ewogICAgImRlZmF1bHQiOiBbCiAgICAgICAgewogICAgICAgICAgICAidHlwZSI6ICJpbnNlY3VyZUFjY2VwdEFueXRoaW5nIgogICAgICAgIH0KICAgIF0sCiAgICAidHJhbnNwb3J0cyI6IHsKICAgICAgICAiZG9ja2VyIjogewoJICAgICJyZWdpc3RyeS5hY2Nlc3MucmVkaGF0LmNvbSI6IFsKCQl7CgkJICAgICJ0eXBlIjogInNpZ25lZEJ5IiwKCQkgICAgImtleVR5cGUiOiAiR1BHS2V5cyIsCgkJICAgICJrZXlQYXRocyI6IFsiL2V0Yy9wa2kvcnBtLWdwZy9SUE0tR1BHLUtFWS1yZWRoYXQtcmVsZWFzZSIsICIvZXRjL3BraS9ycG0tZ3BnL1JQTS1HUEctS0VZLXJlZGhhdC1iZXRhIl0KCQl9CgkgICAgXSwKCSAgICAicmVnaXN0cnkucmVkaGF0LmlvIjogWwoJCXsKCQkgICAgInR5cGUiOiAic2lnbmVkQnkiLAoJCSAgICAia2V5VHlwZSI6ICJHUEdLZXlzIiwKCQkgICAgImtleVBhdGhzIjogWyIvZXRjL3BraS9ycG0tZ3BnL1JQTS1HUEctS0VZLXJlZGhhdC1yZWxlYXNlIiwgIi9ldGMvcGtpL3JwbS1ncGcvUlBNLUdQRy1LRVktcmVkaGF0LWJldGEiXQoJCX0KCSAgICBdCgl9LAogICAgICAgICJkb2NrZXItZGFlbW9uIjogewoJICAgICIiOiBbCgkJewoJCSAgICAidHlwZSI6ICJpbnNlY3VyZUFjY2VwdEFueXRoaW5nIgoJCX0KCSAgICBdCgl9CiAgICB9Cn0K", "encoding": "base64", "source": "/etc/containers/policy.json" } TASK [fedora.linux_system_roles.podman : Write new policy.json file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:27 Saturday 09 August 2025 12:39:25 -0400 (0:00:00.358) 0:00:51.523 ******* changed: [managed-node1] => { "changed": true, "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "dest": "/etc/containers/policy.json", "gid": 0, "group": "root", "md5sum": "443c1986d4a8657dddae55f350d122e2", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 67, "src": "/root/.ansible/tmp/ansible-tmp-1754757565.2431695-18623-30343678861367/.source.json", "state": "file", "uid": 0 } TASK [Manage firewall for specified ports] ************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:141 Saturday 09 August 2025 12:39:25 -0400 (0:00:00.683) 0:00:52.207 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_firewall | length > 0", "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:148 Saturday 09 August 2025 12:39:25 -0400 (0:00:00.032) 0:00:52.239 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_selinux_ports | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Keep track of users that need to cancel linger] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:155 Saturday 09 August 2025 12:39:25 -0400 (0:00:00.029) 0:00:52.269 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [fedora.linux_system_roles.podman : Handle certs.d files - present] ******* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:159 Saturday 09 August 2025 12:39:25 -0400 (0:00:00.030) 0:00:52.299 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle credential files - present] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:168 Saturday 09 August 2025 12:39:25 -0400 (0:00:00.026) 0:00:52.325 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml for managed-node1 => (item=(censored due to no_log)) TASK [fedora.linux_system_roles.podman : Set user and group] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:3 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.070) 0:00:52.396 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:9 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.034) 0:00:52.430 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.054) 0:00:52.484 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.034) 0:00:52.519 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.033) 0:00:52.553 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.133) 0:00:52.687 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.379) 0:00:53.066 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.039) 0:00:53.106 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.038) 0:00:53.144 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.033) 0:00:53.178 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.033) 0:00:53.211 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.031) 0:00:53.243 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.032) 0:00:53.276 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:26 -0400 (0:00:00.032) 0:00:53.308 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set credential variables] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:15 Saturday 09 August 2025 12:39:27 -0400 (0:00:00.031) 0:00:53.340 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:30 Saturday 09 August 2025 12:39:27 -0400 (0:00:00.046) 0:00:53.386 ******* changed: [managed-node1] => { "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 [fedora.linux_system_roles.podman : Ensure credential file is copied] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:41 Saturday 09 August 2025 12:39:27 -0400 (0:00:00.371) 0:00:53.758 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file content is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 Saturday 09 August 2025 12:39:27 -0400 (0:00:00.040) 0:00:53.798 ******* changed: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": true } TASK [fedora.linux_system_roles.podman : Ensure credential file is absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:71 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.670) 0:00:54.469 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Find files in credentials directory] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:77 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.032) 0:00:54.501 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is absent if empty] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:85 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.030) 0:00:54.532 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_credential_item[\"state\"] | d(\"present\") == \"absent\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle secrets] *********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:177 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.031) 0:00:54.564 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Kubernetes specifications] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:184 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.026) 0:00:54.591 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Quadlet specifications] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:191 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.026) 0:00:54.617 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Cancel linger] ************************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:198 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.067) 0:00:54.685 ******* skipping: [managed-node1] => { "changed": false, "skipped_reason": "No items in the list" } TASK [fedora.linux_system_roles.podman : Handle credential files - absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:204 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.028) 0:00:54.713 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml for managed-node1 => (item=(censored due to no_log)) TASK [fedora.linux_system_roles.podman : Set user and group] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:3 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.075) 0:00:54.789 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:9 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.035) 0:00:54.824 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.075) 0:00:54.899 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.059) 0:00:54.959 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.041) 0:00:55.000 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:28 -0400 (0:00:00.055) 0:00:55.056 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.381) 0:00:55.438 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.037) 0:00:55.475 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.042) 0:00:55.517 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.036) 0:00:55.553 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.032) 0:00:55.586 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.031) 0:00:55.618 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.032) 0:00:55.650 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.031) 0:00:55.682 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set credential variables] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:15 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.032) 0:00:55.714 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:30 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.045) 0:00:55.760 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_state == \"present\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure credential file is copied] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:41 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.078) 0:00:55.838 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file content is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.046) 0:00:55.885 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file is absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:71 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.054) 0:00:55.939 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Find files in credentials directory] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:77 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.036) 0:00:55.976 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is absent if empty] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:85 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.034) 0:00:56.010 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_credential_item[\"state\"] | d(\"present\") == \"absent\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle certs.d files - absent] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:213 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.036) 0:00:56.047 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Check that files exist and are non-null] ********************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:153 Saturday 09 August 2025 12:39:29 -0400 (0:00:00.056) 0:00:56.103 ******* ok: [managed-node1] => (item=/etc/containers/containers.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/etc/containers/containers.conf.d/50-systemroles.conf", "stat": { "atime": 1754757561.5268774, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "b1776092f2908d76e11fd6af87267469b2c17d5a", "ctime": 1754757561.5308776, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 83886360, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757561.2738752, "nlink": 1, "path": "/etc/containers/containers.conf.d/50-systemroles.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 348, "uid": 0, "version": "3757821938", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/etc/containers/registries.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/etc/containers/registries.conf.d/50-systemroles.conf", "stat": { "atime": 1754757562.725888, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "ctime": 1754757562.729888, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 104857874, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757562.4718857, "nlink": 1, "path": "/etc/containers/registries.conf.d/50-systemroles.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 632, "uid": 0, "version": "349041841", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/etc/containers/storage.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/etc/containers/storage.conf", "stat": { "atime": 1754757563.945647, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "ctime": 1754757563.9448988, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 125829388, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757563.9456482, "nlink": 1, "path": "/etc/containers/storage.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 112, "uid": 0, "version": "3675838789", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/etc/containers/policy.json) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/etc/containers/policy.json", "stat": { "atime": 1754757565.8042145, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "ctime": 1754757565.803915, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 163578124, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/json", "mode": "0644", "mtime": 1754757565.8042152, "nlink": 1, "path": "/etc/containers/policy.json", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 67, "uid": 0, "version": "1182400211", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Run the role again with root config] ************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:160 Saturday 09 August 2025 12:39:31 -0400 (0:00:01.483) 0:00:57.587 ******* included: fedora.linux_system_roles.podman for managed-node1 TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:3 Saturday 09 August 2025 12:39:31 -0400 (0:00:00.164) 0:00:57.752 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure ansible_facts used by role] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:3 Saturday 09 August 2025 12:39:31 -0400 (0:00:00.054) 0:00:57.806 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if system is ostree] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:11 Saturday 09 August 2025 12:39:31 -0400 (0:00:00.036) 0:00:57.843 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag to indicate system is ostree] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:16 Saturday 09 August 2025 12:39:31 -0400 (0:00:00.033) 0:00:57.877 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if transactional-update exists in /sbin] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:23 Saturday 09 August 2025 12:39:31 -0400 (0:00:00.032) 0:00:57.910 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag if transactional-update exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:28 Saturday 09 August 2025 12:39:31 -0400 (0:00:00.037) 0:00:57.947 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:32 Saturday 09 August 2025 12:39:31 -0400 (0:00:00.102) 0:00:58.050 ******* ok: [managed-node1] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [managed-node1] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Gather the package facts] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 Saturday 09 August 2025 12:39:31 -0400 (0:00:00.111) 0:00:58.161 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Enable copr if requested] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:10 Saturday 09 August 2025 12:39:32 -0400 (0:00:00.877) 0:00:59.039 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_use_copr | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure required packages are installed] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:14 Saturday 09 August 2025 12:39:32 -0400 (0:00:00.035) 0:00:59.075 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(__podman_packages | difference(ansible_facts.packages)) | list | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Notify user that reboot is needed to apply changes] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:28 Saturday 09 August 2025 12:39:32 -0400 (0:00:00.038) 0:00:59.113 ******* skipping: [managed-node1] => { "false_condition": "__podman_is_transactional | d(false)" } TASK [fedora.linux_system_roles.podman : Reboot transactional update systems] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:33 Saturday 09 August 2025 12:39:32 -0400 (0:00:00.029) 0:00:59.143 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if reboot is needed and not set] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:38 Saturday 09 August 2025 12:39:32 -0400 (0:00:00.031) 0:00:59.174 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:46 Saturday 09 August 2025 12:39:32 -0400 (0:00:00.029) 0:00:59.204 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.030542", "end": "2025-08-09 12:39:33.216535", "rc": 0, "start": "2025-08-09 12:39:33.185993" } STDOUT: podman version 5.5.1 STDERR: time="2025-08-09T12:39:33-04:00" level=warning msg="The storage 'driver' option should be set in /etc/containers/storage.conf. A driver was picked automatically." TASK [fedora.linux_system_roles.podman : Set podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:52 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.416) 0:00:59.620 ******* ok: [managed-node1] => { "ansible_facts": { "podman_version": "5.5.1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.2 or later] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:56 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.036) 0:00:59.656 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_version is version(\"4.2\", \"<\")", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:63 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.035) 0:00:59.692 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(podman_quadlet_specs | length > 0) or (podman_secrets | length > 0)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:73 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.032) 0:00:59.724 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:80 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.035) 0:00:59.760 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__has_type_pod or __has_pod_file_ext or __has_pod_file_src_ext or __has_pod_template_src_ext or __has_pod_template_src_ext_j2", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:96 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.041) 0:00:59.802 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:109 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.044) 0:00:59.846 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.098) 0:00:59.944 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.036) 0:00:59.981 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.034) 0:01:00.015 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:33 -0400 (0:00:00.043) 0:01:00.058 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.370) 0:01:00.429 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.033) 0:01:00.462 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.034) 0:01:00.496 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.033) 0:01:00.529 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.031) 0:01:00.561 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.031) 0:01:00.593 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.031) 0:01:00.624 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.031) 0:01:00.656 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set config file paths] **************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:115 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.031) 0:01:00.688 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_parent_mode": "0755", "__podman_parent_path": "/etc/containers", "__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 [fedora.linux_system_roles.podman : Handle container.conf.d] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:126 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.064) 0:01:00.752 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure containers.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:5 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.057) 0:01:00.810 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/containers.conf.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 33, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update container config file] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:13 Saturday 09 August 2025 12:39:34 -0400 (0:00:00.377) 0:01:01.188 ******* ok: [managed-node1] => { "changed": false, "checksum": "b1776092f2908d76e11fd6af87267469b2c17d5a", "dest": "/etc/containers/containers.conf.d/50-systemroles.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/containers.conf.d/50-systemroles.conf", "secontext": "system_u:object_r:etc_t:s0", "size": 348, "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle registries.conf.d] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:129 Saturday 09 August 2025 12:39:35 -0400 (0:00:00.723) 0:01:01.912 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure registries.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:5 Saturday 09 August 2025 12:39:35 -0400 (0:00:00.099) 0:01:02.011 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/registries.conf.d", "secontext": "system_u:object_r:etc_t:s0", "size": 60, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update registries config file] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:13 Saturday 09 August 2025 12:39:36 -0400 (0:00:00.383) 0:01:02.394 ******* ok: [managed-node1] => { "changed": false, "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "dest": "/etc/containers/registries.conf.d/50-systemroles.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/registries.conf.d/50-systemroles.conf", "secontext": "system_u:object_r:etc_t:s0", "size": 632, "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle storage.conf] ****************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:132 Saturday 09 August 2025 12:39:36 -0400 (0:00:00.673) 0:01:03.068 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure storage.conf parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:7 Saturday 09 August 2025 12:39:36 -0400 (0:00:00.060) 0:01:03.129 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers", "secontext": "system_u:object_r:etc_t:s0", "size": 4096, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update storage config file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15 Saturday 09 August 2025 12:39:37 -0400 (0:00:00.381) 0:01:03.510 ******* ok: [managed-node1] => { "changed": false, "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "dest": "/etc/containers/storage.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/storage.conf", "secontext": "system_u:object_r:etc_t:s0", "size": 112, "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle policy.json] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:135 Saturday 09 August 2025 12:39:37 -0400 (0:00:00.673) 0:01:04.184 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure policy.json parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:8 Saturday 09 August 2025 12:39:37 -0400 (0:00:00.061) 0:01:04.245 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers", "secontext": "system_u:object_r:etc_t:s0", "size": 4096, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Stat the policy.json file] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:16 Saturday 09 August 2025 12:39:38 -0400 (0:00:00.383) 0:01:04.628 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757571.152962, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "ctime": 1754757565.803915, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 163578124, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/json", "mode": "0644", "mtime": 1754757565.8042152, "nlink": 1, "path": "/etc/containers/policy.json", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 67, "uid": 0, "version": "1182400211", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [fedora.linux_system_roles.podman : Get the existing policy.json] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:21 Saturday 09 August 2025 12:39:38 -0400 (0:00:00.365) 0:01:04.994 ******* ok: [managed-node1] => { "changed": false, "content": "ewogICAgImRlZmF1bHQiOiB7CiAgICAgICAgInR5cGUiOiAiaW5zZWN1cmVBY2NlcHRBbnl0aGluZyIKICAgIH0KfQ==", "encoding": "base64", "source": "/etc/containers/policy.json" } TASK [fedora.linux_system_roles.podman : Write new policy.json file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:27 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.362) 0:01:05.357 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__policy_existing != podman_policy_json", "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:141 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.042) 0:01:05.400 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_firewall | length > 0", "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:148 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.032) 0:01:05.433 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_selinux_ports | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Keep track of users that need to cancel linger] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:155 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.032) 0:01:05.466 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [fedora.linux_system_roles.podman : Handle certs.d files - present] ******* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:159 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.032) 0:01:05.498 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle credential files - present] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:168 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.028) 0:01:05.527 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml for managed-node1 => (item=(censored due to no_log)) TASK [fedora.linux_system_roles.podman : Set user and group] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:3 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.118) 0:01:05.646 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:9 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.036) 0:01:05.682 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.056) 0:01:05.739 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.037) 0:01:05.777 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.035) 0:01:05.812 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.049) 0:01:05.862 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.374) 0:01:06.237 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.032) 0:01:06.270 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:39 -0400 (0:00:00.034) 0:01:06.305 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.033) 0:01:06.338 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.033) 0:01:06.372 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.041) 0:01:06.413 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.032) 0:01:06.446 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.033) 0:01:06.479 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set credential variables] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:15 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.030) 0:01:06.510 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:30 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.046) 0:01:06.557 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/root/.config/containers", "secontext": "unconfined_u:object_r:config_home_t:s0", "size": 23, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Ensure credential file is copied] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:41 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.374) 0:01:06.931 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file content is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 Saturday 09 August 2025 12:39:40 -0400 (0:00:00.039) 0:01:06.971 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file is absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:71 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.623) 0:01:07.595 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Find files in credentials directory] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:77 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.075) 0:01:07.670 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is absent if empty] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:85 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.032) 0:01:07.703 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_credential_item[\"state\"] | d(\"present\") == \"absent\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle secrets] *********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:177 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.031) 0:01:07.735 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Kubernetes specifications] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:184 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.027) 0:01:07.762 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Quadlet specifications] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:191 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.028) 0:01:07.791 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Cancel linger] ************************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:198 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.027) 0:01:07.819 ******* skipping: [managed-node1] => { "changed": false, "skipped_reason": "No items in the list" } TASK [fedora.linux_system_roles.podman : Handle credential files - absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:204 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.027) 0:01:07.846 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml for managed-node1 => (item=(censored due to no_log)) TASK [fedora.linux_system_roles.podman : Set user and group] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:3 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.077) 0:01:07.923 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_credential_group": "", "__podman_credential_user": "root" }, "changed": false } TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:9 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.036) 0:01:07.960 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.056) 0:01:08.017 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.037) 0:01:08.054 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.034) 0:01:08.089 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:41 -0400 (0:00:00.047) 0:01:08.136 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.369) 0:01:08.505 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.032) 0:01:08.538 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.033) 0:01:08.572 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.032) 0:01:08.604 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.076) 0:01:08.681 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.033) 0:01:08.714 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.033) 0:01:08.748 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.032) 0:01:08.780 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set credential variables] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:15 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.032) 0:01:08.813 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:30 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.046) 0:01:08.860 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_state == \"present\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure credential file is copied] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:41 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.032) 0:01:08.892 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file content is present] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.032) 0:01:08.925 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure credential file is absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:71 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.031) 0:01:08.956 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Find files in credentials directory] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:77 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.031) 0:01:08.988 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Ensure the credentials directory is absent if empty] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:85 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.031) 0:01:09.020 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_credential_item[\"state\"] | d(\"present\") == \"absent\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Handle certs.d files - absent] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:213 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.032) 0:01:09.052 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Check that files still exist and are non-null] *************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:168 Saturday 09 August 2025 12:39:42 -0400 (0:00:00.045) 0:01:09.097 ******* ok: [managed-node1] => (item=/etc/containers/containers.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/etc/containers/containers.conf.d/50-systemroles.conf", "stat": { "atime": 1754757570.0669525, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "b1776092f2908d76e11fd6af87267469b2c17d5a", "ctime": 1754757561.5308776, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 83886360, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757561.2738752, "nlink": 1, "path": "/etc/containers/containers.conf.d/50-systemroles.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 348, "uid": 0, "version": "3757821938", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/etc/containers/registries.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/etc/containers/registries.conf.d/50-systemroles.conf", "stat": { "atime": 1754757570.4409559, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "ctime": 1754757562.729888, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 104857874, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757562.4718857, "nlink": 1, "path": "/etc/containers/registries.conf.d/50-systemroles.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 632, "uid": 0, "version": "349041841", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/etc/containers/storage.conf) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/etc/containers/storage.conf", "stat": { "atime": 1754757570.812959, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "ctime": 1754757563.9448988, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 125829388, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1754757563.9456482, "nlink": 1, "path": "/etc/containers/storage.conf", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 112, "uid": 0, "version": "3675838789", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } ok: [managed-node1] => (item=/etc/containers/policy.json) => { "ansible_loop_var": "item", "changed": false, "failed_when_result": false, "item": "/etc/containers/policy.json", "stat": { "atime": 1754757571.152962, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "ctime": 1754757565.803915, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 163578124, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/json", "mode": "0644", "mtime": 1754757565.8042152, "nlink": 1, "path": "/etc/containers/policy.json", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 67, "uid": 0, "version": "1182400211", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Check that nothing changed] ********************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:175 Saturday 09 August 2025 12:39:44 -0400 (0:00:01.394) 0:01:10.491 ******* ok: [managed-node1] => { "changed": false } MSG: All assertions passed TASK [Check for ansible_managed, fingerprint in generated files] *************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:182 Saturday 09 August 2025 12:39:44 -0400 (0:00:00.038) 0:01:10.530 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml for managed-node1 => (item=/home/user1/.config/containers/containers.conf.d/50-systemroles.conf) included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml for managed-node1 => (item=/home/user1/.config/containers/registries.conf.d/50-systemroles.conf) included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml for managed-node1 => (item=/home/user1/.config/containers/storage.conf) included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml for managed-node1 => (item=/etc/containers/containers.conf.d/50-systemroles.conf) included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml for managed-node1 => (item=/etc/containers/registries.conf.d/50-systemroles.conf) included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml for managed-node1 => (item=/etc/containers/storage.conf) TASK [Get file] **************************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:3 Saturday 09 August 2025 12:39:44 -0400 (0:00:00.160) 0:01:10.691 ******* ok: [managed-node1] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCiMgc3lzdGVtX3JvbGU6cG9kbWFuCltjb250YWluZXJzXQpjb250YWluZXJfbmFtZV9hc19ob3N0bmFtZSA9IHRydWUKYW5ub3RhdGlvbnMgPSBbImVudmlyb25tZW50PXByb2R1Y3Rpb24iLCAic3RhdHVzPXRpZXIyIl0KCltlbmdpbmVdCnNlcnZpY2VfZGVzdGluYXRpb25zID0gWyJ0ZXN0PXsndXJpJzogJ3VuaXg6Ly8vcnVuL3BvZG1hbi9wb2RtYW4uc29jaycsICdpZGVudGl0eSc6ICcvcm9vdC8uc3NoL2lkX3JzYSd9IiwgInRlc3QyPXsndXJpJzogJ3VuaXg6Ly8vcnVuL3BvZG1hbi9wb2RtYW4uc29jaycsICdpZGVudGl0eSc6ICcvcm9vdC8uc3NoL2lkX3JzYSd9Il0K", "encoding": "base64", "source": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf" } TASK [Check for presence of ansible managed header, fingerprint] *************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:9 Saturday 09 August 2025 12:39:44 -0400 (0:00:00.385) 0:01:11.076 ******* ok: [managed-node1] => { "changed": false } MSG: All assertions passed TASK [Get file] **************************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:3 Saturday 09 August 2025 12:39:44 -0400 (0:00:00.215) 0:01:11.292 ******* ok: [managed-node1] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCiMgc3lzdGVtX3JvbGU6cG9kbWFuCnVucXVhbGlmaWVkLXNlYXJjaC1yZWdpc3RyaWVzID0gWyJyZWdpc3RyeS0xLmV4YW1wbGUuY29tIiwgInJlZ2lzdHJ5LTIuZXhhbXBsZS5jb20iXQpjcmVkZW50aWFsLWhlbHBlcnMgPSBbImNyZWQtaGVscGVyLTEiLCAiY3JlZC1oZWxwZXItMiJdCgpbYWxpYXNlc10KbXlyZWdpc3RyeSA9ICJyZWdpc3RyeS5leGFtcGxlLmNvbSIKCltbcmVnaXN0cnldXQpwcmVmaXggPSAiZXhhbXBsZS5jb20vZm9vIgppbnNlY3VyZSA9IHRydWUKCltbcmVnaXN0cnkubWlycm9yXV0KbG9jYXRpb24gPSAiZXhhbXBsZS1taXJyb3ItMC5jb20iCmluc2VjdXJlID0gZmFsc2UKCltbcmVnaXN0cnkubWlycm9yXV0KbG9jYXRpb24gPSAiZXhhbXBsZS1taXJyb3ItMS5jb20iCmluc2VjdXJlID0gdHJ1ZQoKW1tyZWdpc3RyeV1dCnByZWZpeCA9ICJleGFtcGxlLmNvbS9iYXIiCmluc2VjdXJlID0gZmFsc2UKCltbcmVnaXN0cnkubWlycm9yXV0KbG9jYXRpb24gPSAiZXhhbXBsZS1taXJyb3ItMi5jb20iCmluc2VjdXJlID0gZmFsc2UKCltbcmVnaXN0cnkubWlycm9yXV0KbG9jYXRpb24gPSAiZXhhbXBsZS1taXJyb3ItMy5jb20iCmluc2VjdXJlID0gdHJ1ZQo=", "encoding": "base64", "source": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf" } TASK [Check for presence of ansible managed header, fingerprint] *************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:9 Saturday 09 August 2025 12:39:45 -0400 (0:00:00.368) 0:01:11.660 ******* ok: [managed-node1] => { "changed": false } MSG: All assertions passed TASK [Get file] **************************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:3 Saturday 09 August 2025 12:39:45 -0400 (0:00:00.104) 0:01:11.765 ******* ok: [managed-node1] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCiMgc3lzdGVtX3JvbGU6cG9kbWFuCltzdG9yYWdlXQpydW5yb290ID0gIi90bXAiCmdyYXBocm9vdCA9ICIvdmFyL2xpYi9jb250YWluZXJzL3N0b3JhZ2UiCg==", "encoding": "base64", "source": "/home/user1/.config/containers/storage.conf" } TASK [Check for presence of ansible managed header, fingerprint] *************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:9 Saturday 09 August 2025 12:39:45 -0400 (0:00:00.384) 0:01:12.150 ******* ok: [managed-node1] => { "changed": false } MSG: All assertions passed TASK [Get file] **************************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:3 Saturday 09 August 2025 12:39:45 -0400 (0:00:00.142) 0:01:12.292 ******* ok: [managed-node1] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCiMgc3lzdGVtX3JvbGU6cG9kbWFuCltjb250YWluZXJzXQpjb250YWluZXJfbmFtZV9hc19ob3N0bmFtZSA9IHRydWUKYW5ub3RhdGlvbnMgPSBbImVudmlyb25tZW50PXByb2R1Y3Rpb24iLCAic3RhdHVzPXRpZXIyIl0KCltlbmdpbmVdCnNlcnZpY2VfZGVzdGluYXRpb25zID0gWyJ0ZXN0PXsndXJpJzogJ3VuaXg6Ly8vcnVuL3BvZG1hbi9wb2RtYW4uc29jaycsICdpZGVudGl0eSc6ICcvcm9vdC8uc3NoL2lkX3JzYSd9IiwgInRlc3QyPXsndXJpJzogJ3VuaXg6Ly8vcnVuL3BvZG1hbi9wb2RtYW4uc29jaycsICdpZGVudGl0eSc6ICcvcm9vdC8uc3NoL2lkX3JzYSd9Il0K", "encoding": "base64", "source": "/etc/containers/containers.conf.d/50-systemroles.conf" } TASK [Check for presence of ansible managed header, fingerprint] *************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:9 Saturday 09 August 2025 12:39:46 -0400 (0:00:00.419) 0:01:12.712 ******* ok: [managed-node1] => { "changed": false } MSG: All assertions passed TASK [Get file] **************************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:3 Saturday 09 August 2025 12:39:46 -0400 (0:00:00.144) 0:01:12.856 ******* ok: [managed-node1] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCiMgc3lzdGVtX3JvbGU6cG9kbWFuCnVucXVhbGlmaWVkLXNlYXJjaC1yZWdpc3RyaWVzID0gWyJyZWdpc3RyeS0xLmV4YW1wbGUuY29tIiwgInJlZ2lzdHJ5LTIuZXhhbXBsZS5jb20iXQpjcmVkZW50aWFsLWhlbHBlcnMgPSBbImNyZWQtaGVscGVyLTEiLCAiY3JlZC1oZWxwZXItMiJdCgpbYWxpYXNlc10KbXlyZWdpc3RyeSA9ICJyZWdpc3RyeS5leGFtcGxlLmNvbSIKCltbcmVnaXN0cnldXQpwcmVmaXggPSAiZXhhbXBsZS5jb20vZm9vIgppbnNlY3VyZSA9IHRydWUKCltbcmVnaXN0cnkubWlycm9yXV0KbG9jYXRpb24gPSAiZXhhbXBsZS1taXJyb3ItMC5jb20iCmluc2VjdXJlID0gZmFsc2UKCltbcmVnaXN0cnkubWlycm9yXV0KbG9jYXRpb24gPSAiZXhhbXBsZS1taXJyb3ItMS5jb20iCmluc2VjdXJlID0gdHJ1ZQoKW1tyZWdpc3RyeV1dCnByZWZpeCA9ICJleGFtcGxlLmNvbS9iYXIiCmluc2VjdXJlID0gZmFsc2UKCltbcmVnaXN0cnkubWlycm9yXV0KbG9jYXRpb24gPSAiZXhhbXBsZS1taXJyb3ItMi5jb20iCmluc2VjdXJlID0gZmFsc2UKCltbcmVnaXN0cnkubWlycm9yXV0KbG9jYXRpb24gPSAiZXhhbXBsZS1taXJyb3ItMy5jb20iCmluc2VjdXJlID0gdHJ1ZQo=", "encoding": "base64", "source": "/etc/containers/registries.conf.d/50-systemroles.conf" } TASK [Check for presence of ansible managed header, fingerprint] *************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:9 Saturday 09 August 2025 12:39:46 -0400 (0:00:00.395) 0:01:13.252 ******* ok: [managed-node1] => { "changed": false } MSG: All assertions passed TASK [Get file] **************************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:3 Saturday 09 August 2025 12:39:47 -0400 (0:00:00.085) 0:01:13.338 ******* ok: [managed-node1] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCiMgc3lzdGVtX3JvbGU6cG9kbWFuCltzdG9yYWdlXQpydW5yb290ID0gIi90bXAiCmdyYXBocm9vdCA9ICIvdmFyL2xpYi9jb250YWluZXJzL3N0b3JhZ2UiCg==", "encoding": "base64", "source": "/etc/containers/storage.conf" } TASK [Check for presence of ansible managed header, fingerprint] *************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tasks/check_header.yml:9 Saturday 09 August 2025 12:39:47 -0400 (0:00:00.399) 0:01:13.738 ******* ok: [managed-node1] => { "changed": false } MSG: All assertions passed TASK [Try formatting sub-dict as TOML table with new formatter] **************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:196 Saturday 09 August 2025 12:39:47 -0400 (0:00:00.145) 0:01:13.883 ******* included: fedora.linux_system_roles.podman for managed-node1 TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:3 Saturday 09 August 2025 12:39:47 -0400 (0:00:00.270) 0:01:14.153 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure ansible_facts used by role] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:3 Saturday 09 August 2025 12:39:47 -0400 (0:00:00.089) 0:01:14.243 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_required_facts | difference(ansible_facts.keys() | list) | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if system is ostree] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:11 Saturday 09 August 2025 12:39:47 -0400 (0:00:00.065) 0:01:14.308 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag to indicate system is ostree] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:16 Saturday 09 August 2025 12:39:48 -0400 (0:00:00.059) 0:01:14.368 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check if transactional-update exists in /sbin] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:23 Saturday 09 August 2025 12:39:48 -0400 (0:00:00.058) 0:01:14.427 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set flag if transactional-update exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:28 Saturday 09 August 2025 12:39:48 -0400 (0:00:00.122) 0:01:14.549 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_is_transactional is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set platform/version specific variables] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/set_vars.yml:32 Saturday 09 August 2025 12:39:48 -0400 (0:00:00.047) 0:01:14.597 ******* ok: [managed-node1] => (item=RedHat.yml) => { "ansible_facts": { "__podman_packages": [ "podman", "shadow-utils-subid" ] }, "ansible_included_var_files": [ "/tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/vars/RedHat.yml" ], "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml" } skipping: [managed-node1] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node1] => (item=CentOS_9.yml) => { "ansible_loop_var": "item", "changed": false, "false_condition": "__vars_file is file", "item": "CentOS_9.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Gather the package facts] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 Saturday 09 August 2025 12:39:48 -0400 (0:00:00.087) 0:01:14.684 ******* ok: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Enable copr if requested] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:10 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.823) 0:01:15.508 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_use_copr | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Ensure required packages are installed] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:14 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.032) 0:01:15.541 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(__podman_packages | difference(ansible_facts.packages)) | list | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Notify user that reboot is needed to apply changes] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:28 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.042) 0:01:15.584 ******* skipping: [managed-node1] => { "false_condition": "__podman_is_transactional | d(false)" } TASK [fedora.linux_system_roles.podman : Reboot transactional update systems] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:33 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.037) 0:01:15.621 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if reboot is needed and not set] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:38 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.030) 0:01:15.652 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_is_transactional | d(false)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:46 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.031) 0:01:15.684 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "podman", "--version" ], "delta": "0:00:00.025725", "end": "2025-08-09 12:39:49.666059", "rc": 0, "start": "2025-08-09 12:39:49.640334" } STDOUT: podman version 5.5.1 STDERR: time="2025-08-09T12:39:49-04:00" level=warning msg="The storage 'driver' option should be set in /etc/containers/storage.conf. A driver was picked automatically." TASK [fedora.linux_system_roles.podman : Set podman version] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:52 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.382) 0:01:16.066 ******* ok: [managed-node1] => { "ansible_facts": { "podman_version": "5.5.1" }, "changed": false } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.2 or later] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:56 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.035) 0:01:16.102 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_version is version(\"4.2\", \"<\")", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:63 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.032) 0:01:16.135 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "(podman_quadlet_specs | length > 0) or (podman_secrets | length > 0)", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 4.4 or later for quadlet, secrets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:73 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.031) 0:01:16.167 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:80 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.035) 0:01:16.202 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__has_type_pod or __has_pod_file_ext or __has_pod_file_src_ext or __has_pod_template_src_ext or __has_pod_template_src_ext_j2", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Podman package version must be 5.0 or later for Pod quadlets] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:96 Saturday 09 August 2025 12:39:49 -0400 (0:00:00.042) 0:01:16.245 ******* META: end_host conditional evaluated to False, continuing execution for managed-node1 skipping: [managed-node1] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for managed-node1" } MSG: end_host conditional evaluated to false, continuing execution for managed-node1 TASK [fedora.linux_system_roles.podman : Check user and group information] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:109 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.091) 0:01:16.336 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Get user information] ***************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:10 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.060) 0:01:16.397 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "'getent_passwd' not in ansible_facts or __podman_handle_user not in ansible_facts['getent_passwd']", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user does not exist] ********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:17 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.036) 0:01:16.433 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not ansible_facts[\"getent_passwd\"][__podman_handle_user]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set group for podman user] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:24 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.034) 0:01:16.467 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_group": "0" }, "changed": false } TASK [fedora.linux_system_roles.podman : See if getsubids exists] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:39 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.045) 0:01:16.513 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757287.609174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 32, "charset": "binary", "checksum": "8bedde2dbca15219e1a3b95a68a8c0d26a92ba62", "ctime": 1754757261.2458756, "dev": 51713, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 680230, "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": 1748273472.0, "nlink": 1, "path": "/usr/bin/getsubids", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 15496, "uid": 0, "version": "896024040", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subuids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:50 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.371) 0:01:16.885 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Check with getsubids for user subgids] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:55 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.034) 0:01:16.919 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:60 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.032) 0:01:16.951 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__podman_handle_user not in [\"root\", \"0\"]", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subuid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:73 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.033) 0:01:16.985 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Get subgid file] ********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:78 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.032) 0:01:17.018 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set user subuid and subgid info] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:83 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.031) 0:01:17.049 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subuid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:93 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.032) 0:01:17.082 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Fail if user not in subgid file] ****** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_user_group.yml:100 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.030) 0:01:17.113 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "not __podman_stat_getsubids.stat.exists", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Set config file paths] **************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:115 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.032) 0:01:17.145 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_container_conf_file": "/etc/containers/containers.conf.d/50-systemroles.conf", "__podman_parent_mode": "0755", "__podman_parent_path": "/etc/containers", "__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 [fedora.linux_system_roles.podman : Handle container.conf.d] ************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:126 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.063) 0:01:17.208 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure containers.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:5 Saturday 09 August 2025 12:39:50 -0400 (0:00:00.056) 0:01:17.264 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/containers.conf.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 33, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update container config file] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:13 Saturday 09 August 2025 12:39:51 -0400 (0:00:00.385) 0:01:17.650 ******* changed: [managed-node1] => { "changed": true, "checksum": "9694c1d1c700a6435eecf4066b052584f4ee94c0", "dest": "/etc/containers/containers.conf.d/50-systemroles.conf", "gid": 0, "group": "root", "md5sum": "73318e68b66c68cfc49b9c825425b2d9", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 414, "src": "/root/.ansible/tmp/ansible-tmp-1754757591.4682763-19496-156823792867623/.source.conf", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle registries.conf.d] ************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:129 Saturday 09 August 2025 12:39:52 -0400 (0:00:00.787) 0:01:18.437 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure registries.d exists] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:5 Saturday 09 August 2025 12:39:52 -0400 (0:00:00.107) 0:01:18.545 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers/registries.conf.d", "secontext": "system_u:object_r:etc_t:s0", "size": 60, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update registries config file] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:13 Saturday 09 August 2025 12:39:52 -0400 (0:00:00.384) 0:01:18.929 ******* ok: [managed-node1] => { "changed": false, "checksum": "fde25488ce7040f1639af7bfc88ed125318cc0b0", "dest": "/etc/containers/registries.conf.d/50-systemroles.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/registries.conf.d/50-systemroles.conf", "secontext": "system_u:object_r:etc_t:s0", "size": 632, "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle storage.conf] ****************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:132 Saturday 09 August 2025 12:39:53 -0400 (0:00:00.677) 0:01:19.607 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure storage.conf parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:7 Saturday 09 August 2025 12:39:53 -0400 (0:00:00.071) 0:01:19.679 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers", "secontext": "system_u:object_r:etc_t:s0", "size": 4096, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Update storage config file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15 Saturday 09 August 2025 12:39:53 -0400 (0:00:00.380) 0:01:20.059 ******* ok: [managed-node1] => { "changed": false, "checksum": "38f015f4780579bd388dd955b42916199fd7fe19", "dest": "/etc/containers/storage.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/containers/storage.conf", "secontext": "system_u:object_r:etc_t:s0", "size": 112, "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.podman : Handle policy.json] ******************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:135 Saturday 09 August 2025 12:39:54 -0400 (0:00:00.681) 0:01:20.741 ******* included: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml for managed-node1 TASK [fedora.linux_system_roles.podman : Ensure policy.json parent dir exists] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:8 Saturday 09 August 2025 12:39:54 -0400 (0:00:00.064) 0:01:20.805 ******* ok: [managed-node1] => { "changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/containers", "secontext": "system_u:object_r:etc_t:s0", "size": 4096, "state": "directory", "uid": 0 } TASK [fedora.linux_system_roles.podman : Stat the policy.json file] ************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:16 Saturday 09 August 2025 12:39:54 -0400 (0:00:00.382) 0:01:21.187 ******* ok: [managed-node1] => { "changed": false, "stat": { "atime": 1754757571.152962, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "6746c079ad563b735fc39f73d4876654b80b0a0d", "ctime": 1754757565.803915, "dev": 51713, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 163578124, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "application/json", "mode": "0644", "mtime": 1754757565.8042152, "nlink": 1, "path": "/etc/containers/policy.json", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 67, "uid": 0, "version": "1182400211", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [fedora.linux_system_roles.podman : Get the existing policy.json] ********* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:21 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.367) 0:01:21.555 ******* ok: [managed-node1] => { "changed": false, "content": "ewogICAgImRlZmF1bHQiOiB7CiAgICAgICAgInR5cGUiOiAiaW5zZWN1cmVBY2NlcHRBbnl0aGluZyIKICAgIH0KfQ==", "encoding": "base64", "source": "/etc/containers/policy.json" } TASK [fedora.linux_system_roles.podman : Write new policy.json file] *********** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_policy_json.yml:27 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.360) 0:01:21.915 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "__policy_existing != podman_policy_json", "skip_reason": "Conditional result was False" } TASK [Manage firewall for specified ports] ************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:141 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.036) 0:01:21.951 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_firewall | length > 0", "skip_reason": "Conditional result was False" } TASK [Manage selinux for specified ports] ************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:148 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.031) 0:01:21.983 ******* skipping: [managed-node1] => { "changed": false, "false_condition": "podman_selinux_ports | length > 0", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.podman : Keep track of users that need to cancel linger] *** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:155 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.032) 0:01:22.015 ******* ok: [managed-node1] => { "ansible_facts": { "__podman_cancel_user_linger": [] }, "changed": false } TASK [fedora.linux_system_roles.podman : Handle certs.d files - present] ******* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:159 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.029) 0:01:22.044 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle credential files - present] **** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:168 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.027) 0:01:22.072 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle secrets] *********************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:177 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.027) 0:01:22.099 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Kubernetes specifications] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:184 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.076) 0:01:22.176 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle Quadlet specifications] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:191 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.029) 0:01:22.205 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Cancel linger] ************************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:198 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.029) 0:01:22.234 ******* skipping: [managed-node1] => { "changed": false, "skipped_reason": "No items in the list" } TASK [fedora.linux_system_roles.podman : Handle credential files - absent] ***** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:204 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.028) 0:01:22.263 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.podman : Handle certs.d files - absent] ******** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:213 Saturday 09 August 2025 12:39:55 -0400 (0:00:00.027) 0:01:22.290 ******* skipping: [managed-node1] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [Get config file] ********************************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:202 Saturday 09 August 2025 12:39:56 -0400 (0:00:00.044) 0:01:22.335 ******* ok: [managed-node1] => { "changed": false, "content": "IwojIEFuc2libGUgbWFuYWdlZAojCiMgc3lzdGVtX3JvbGU6cG9kbWFuCltjb250YWluZXJzXQpjb250YWluZXJfbmFtZV9hc19ob3N0bmFtZSA9IHRydWUKCltjb250YWluZXJzLmFubm90YXRpb25zXQplbnZpcm9ubWVudCA9ICJwcm9kdWN0aW9uIgpzdGF0dXMgPSAidGllcjIiCgpbZW5naW5lXQoKW2VuZ2luZS5zZXJ2aWNlX2Rlc3RpbmF0aW9uc10KCltlbmdpbmUuc2VydmljZV9kZXN0aW5hdGlvbnMudGVzdF0KdXJpID0gInVuaXg6Ly8vcnVuL3BvZG1hbi9wb2RtYW4uc29jayIKaWRlbnRpdHkgPSAiL3Jvb3QvLnNzaC9pZF9yc2EiCgpbZW5naW5lLnNlcnZpY2VfZGVzdGluYXRpb25zLnRlc3QyXQp1cmkgPSAidW5peDovLy9ydW4vcG9kbWFuL3BvZG1hbi5zb2NrIgppZGVudGl0eSA9ICIvcm9vdC8uc3NoL2lkX3JzYSIK", "encoding": "base64", "source": "/etc/containers/containers.conf.d/50-systemroles.conf" } TASK [Check config file] ******************************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:207 Saturday 09 August 2025 12:39:56 -0400 (0:00:00.362) 0:01:22.698 ******* ok: [managed-node1] => (item=[engine.service_destinations.test]) => { "ansible_loop_var": "item", "changed": false, "item": "[engine.service_destinations.test]" } MSG: All assertions passed ok: [managed-node1] => (item=uri = "unix:///run/podman/podman.sock") => { "ansible_loop_var": "item", "changed": false, "item": "uri = \"unix:///run/podman/podman.sock\"" } MSG: All assertions passed ok: [managed-node1] => (item=identity = "/root/.ssh/id_rsa") => { "ansible_loop_var": "item", "changed": false, "item": "identity = \"/root/.ssh/id_rsa\"" } MSG: All assertions passed ok: [managed-node1] => (item=[engine.service_destinations.test2]) => { "ansible_loop_var": "item", "changed": false, "item": "[engine.service_destinations.test2]" } MSG: All assertions passed ok: [managed-node1] => (item=uri = "unix:///run/podman/podman.sock") => { "ansible_loop_var": "item", "changed": false, "item": "uri = \"unix:///run/podman/podman.sock\"" } MSG: All assertions passed ok: [managed-node1] => (item=identity = "/root/.ssh/id_rsa") => { "ansible_loop_var": "item", "changed": false, "item": "identity = \"/root/.ssh/id_rsa\"" } MSG: All assertions passed TASK [Remove test config files] ************************************************ task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:229 Saturday 09 August 2025 12:39:56 -0400 (0:00:00.070) 0:01:22.768 ******* changed: [managed-node1] => (item=/etc/containers/containers.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": true, "item": "/etc/containers/containers.conf.d/50-systemroles.conf", "path": "/etc/containers/containers.conf.d/50-systemroles.conf", "state": "absent" } changed: [managed-node1] => (item=/etc/containers/registries.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": true, "item": "/etc/containers/registries.conf.d/50-systemroles.conf", "path": "/etc/containers/registries.conf.d/50-systemroles.conf", "state": "absent" } changed: [managed-node1] => (item=/etc/containers/storage.conf) => { "ansible_loop_var": "item", "changed": true, "item": "/etc/containers/storage.conf", "path": "/etc/containers/storage.conf", "state": "absent" } changed: [managed-node1] => (item=/etc/containers/policy.json) => { "ansible_loop_var": "item", "changed": true, "item": "/etc/containers/policy.json", "path": "/etc/containers/policy.json", "state": "absent" } changed: [managed-node1] => (item=/home/user1/.config/containers/containers.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": true, "item": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "path": "/home/user1/.config/containers/containers.conf.d/50-systemroles.conf", "state": "absent" } changed: [managed-node1] => (item=/home/user1/.config/containers/registries.conf.d/50-systemroles.conf) => { "ansible_loop_var": "item", "changed": true, "item": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "path": "/home/user1/.config/containers/registries.conf.d/50-systemroles.conf", "state": "absent" } changed: [managed-node1] => (item=/home/user1/.config/containers/storage.conf) => { "ansible_loop_var": "item", "changed": true, "item": "/home/user1/.config/containers/storage.conf", "path": "/home/user1/.config/containers/storage.conf", "state": "absent" } changed: [managed-node1] => (item=/home/user1/.config/containers/policy.json) => { "ansible_loop_var": "item", "changed": true, "item": "/home/user1/.config/containers/policy.json", "path": "/home/user1/.config/containers/policy.json", "state": "absent" } TASK [Remove credential files] ************************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:235 Saturday 09 August 2025 12:39:59 -0400 (0:00:02.713) 0:01:25.482 ******* changed: [managed-node1] => (item=/root/.config/containers/auth.json) => { "ansible_loop_var": "item", "changed": true, "item": "/root/.config/containers/auth.json", "path": "/root/.config/containers/auth.json", "state": "absent" } changed: [managed-node1] => (item=/home/user1/.config/containers/auth.json) => { "ansible_loop_var": "item", "changed": true, "item": "/home/user1/.config/containers/auth.json", "path": "/home/user1/.config/containers/auth.json", "state": "absent" } TASK [Restore system config files] ********************************************* task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:243 Saturday 09 August 2025 12:39:59 -0400 (0:00:00.707) 0:01:26.189 ******* ok: [managed-node1] => { "changed": false, "cmd": [ "tar", "xfvpP", "/tmp/lsr_podman_config_b7uh6l7o/backup.tar" ], "delta": "0:00:00.005352", "end": "2025-08-09 12:40:00.166261", "rc": 0, "start": "2025-08-09 12:40:00.160909" } STDOUT: /etc/containers/storage.conf /etc/containers/policy.json TASK [Remove temp directory] *************************************************** task path: /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:248 Saturday 09 August 2025 12:40:00 -0400 (0:00:00.378) 0:01:26.568 ******* changed: [managed-node1] => { "changed": true, "path": "/tmp/lsr_podman_config_b7uh6l7o", "state": "absent" } PLAY RECAP ********************************************************************* managed-node1 : ok=253 changed=21 unreachable=0 failed=0 skipped=299 rescued=0 ignored=0 SYSTEM ROLES ERRORS BEGIN v1 [] SYSTEM ROLES ERRORS END v1 TASKS RECAP ******************************************************************** Saturday 09 August 2025 12:40:00 -0400 (0:00:00.363) 0:01:26.931 ******* =============================================================================== Remove test config files ------------------------------------------------ 2.71s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:229 Check that files exist and are non-null --------------------------------- 1.49s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:111 Check that files still exist and are non-null --------------------------- 1.49s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:131 Check that files exist and are non-null --------------------------------- 1.48s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:153 Check that files still exist and are non-null --------------------------- 1.39s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:168 Gathering Facts --------------------------------------------------------- 1.25s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/tests/podman/tests_config_files.yml:9 fedora.linux_system_roles.podman : Gather the package facts ------------- 1.02s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 fedora.linux_system_roles.podman : Gather the package facts ------------- 0.92s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 fedora.linux_system_roles.podman : Update container config file --------- 0.90s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:13 fedora.linux_system_roles.podman : Gather the package facts ------------- 0.88s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 fedora.linux_system_roles.podman : Gather the package facts ------------- 0.88s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 fedora.linux_system_roles.podman : Gather the package facts ------------- 0.85s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 fedora.linux_system_roles.podman : Gather the package facts ------------- 0.82s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/main.yml:6 fedora.linux_system_roles.podman : Update registries config file -------- 0.81s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:13 fedora.linux_system_roles.podman : Update storage config file ----------- 0.80s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15 fedora.linux_system_roles.podman : Update container config file --------- 0.79s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_container_conf_d.yml:13 fedora.linux_system_roles.podman : Ensure credential file content is present --- 0.77s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_credential_files.yml:53 fedora.linux_system_roles.podman : Update registries config file -------- 0.76s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_registries_conf_d.yml:13 fedora.linux_system_roles.podman : Update storage config file ----------- 0.74s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15 fedora.linux_system_roles.podman : Update storage config file ----------- 0.73s /tmp/collections-4PF/ansible_collections/fedora/linux_system_roles/roles/podman/tasks/handle_storage_conf.yml:15