ansible-playbook 2.9.27 config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/local/lib/python3.9/site-packages/ansible executable location = /usr/local/bin/ansible-playbook python version = 3.9.19 (main, May 16 2024, 11:40:09) [GCC 8.5.0 20210514 (Red Hat 8.5.0-22)] No config file found; using defaults [WARNING]: running playbook inside collection fedora.linux_system_roles Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'jsonl', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: tests_trust.yml ****************************************************** 1 plays in /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml PLAY [Test adding certificates to the system trust store] ********************** TASK [Gathering Facts] ********************************************************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:3 Wednesday 26 August 2026 04:58:50 -0400 (0:00:00.018) 0:00:00.018 ****** ok: [managed-node2] META: ran handlers TASK [Create a temporary directory for the test CA certificate] **************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:24 Wednesday 26 August 2026 04:58:50 -0400 (0:00:00.908) 0:00:00.926 ****** changed: [managed-node2] => { "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/tmp/lsr_trust_test_p3ojarew", "secontext": "unconfined_u:object_r:user_tmp_t:s0", "size": 6, "state": "directory", "uid": 0 } TASK [Get var __certificate_is_ostree and other role vars] ********************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:30 Wednesday 26 August 2026 04:58:51 -0400 (0:00:00.418) 0:00:01.345 ****** TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:58:51 -0400 (0:00:00.032) 0:00:01.378 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:58:51 -0400 (0:00:00.057) 0:00:01.435 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:58:51-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:58:51 -0400 (0:00:00.530) 0:00:01.966 ****** ok: [managed-node2] => { "changed": false, "stat": { "exists": false } } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:58:52 -0400 (0:00:00.494) 0:00:02.460 ****** ok: [managed-node2] => { "ansible_facts": { "__certificate_is_ostree": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:58:52 -0400 (0:00:00.045) 0:00:02.506 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "systemctl", "is-system-running" ], "delta": "0:00:00.007203", "end": "2026-08-26 04:58:52.886854", "failed_when_result": false, "rc": 0, "start": "2026-08-26 04:58:52.879651" } STDOUT: running TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:58:52 -0400 (0:00:00.441) 0:00:02.948 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:58:52 -0400 (0:00:00.042) 0:00:02.990 ****** ok: [managed-node2] => { "ansible_facts": { "__certificate_is_booted": true }, "changed": false } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:58:53 -0400 (0:00:00.041) 0:00:03.032 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [Ensure openssl is installed] ********************************************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:36 Wednesday 26 August 2026 04:58:53 -0400 (0:00:00.076) 0:00:03.108 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Generate a self-signed test CA certificate] ****************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:42 Wednesday 26 August 2026 04:58:55 -0400 (0:00:02.637) 0:00:05.746 ****** changed: [managed-node2] => { "changed": true, "cmd": [ "openssl", "req", "-x509", "-new", "-newkey", "rsa:2048", "-nodes", "-days", "3650", "-subj", "/CN=LSR-Trust-Test-CA", "-keyout", "/tmp/lsr_trust_test_p3ojarew/ca.key", "-out", "/tmp/lsr_trust_test_p3ojarew/ca.crt" ], "delta": "0:00:00.082280", "end": "2026-08-26 04:58:56.163639", "rc": 0, "start": "2026-08-26 04:58:56.081359" } STDERR: Generating a RSA private key ......................................+++++ ..................................+++++ writing new private key to '/tmp/lsr_trust_test_p3ojarew/ca.key' ----- TASK [Check that the test CA certificate is not yet trusted] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:50 Wednesday 26 August 2026 04:58:56 -0400 (0:00:00.478) 0:00:06.224 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "openssl", "verify", "/tmp/lsr_trust_test_p3ojarew/ca.crt" ], "delta": "0:00:00.010396", "end": "2026-08-26 04:58:56.520971", "failed_when_result": false, "rc": 2, "start": "2026-08-26 04:58:56.510575" } STDOUT: error /tmp/lsr_trust_test_p3ojarew/ca.crt: verification failed STDERR: CN = LSR-Trust-Test-CA error 18 at 0 depth lookup: self signed certificate MSG: non-zero return code TASK [Assert that the test CA certificate is not yet trusted] ****************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:56 Wednesday 26 August 2026 04:58:56 -0400 (0:00:00.358) 0:00:06.583 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Run the role to trust a certificate file on the managed host] ************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:64 Wednesday 26 August 2026 04:58:56 -0400 (0:00:00.037) 0:00:06.620 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml for managed-node2 META: facts cleared TASK [Run the role] ************************************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Wednesday 26 August 2026 04:58:56 -0400 (0:00:00.019) 0:00:06.640 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Wednesday 26 August 2026 04:58:56 -0400 (0:00:00.035) 0:00:06.675 ****** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Wednesday 26 August 2026 04:58:56 -0400 (0:00:00.080) 0:00:06.756 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:58:56 -0400 (0:00:00.021) 0:00:06.778 ****** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.531) 0:00:07.309 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:58:57-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.332) 0:00:07.642 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.014) 0:00:07.656 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.013) 0:00:07.669 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.013) 0:00:07.683 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.013) 0:00:07.696 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.013) 0:00:07.710 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Validate certificate_requests fields] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.033) 0:00:07.743 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set/reset certificate_is_changed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:9 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.015) 0:00:07.758 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:18 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.012) 0:00:07.771 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:25 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.014) 0:00:07.785 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:30 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.013) 0:00:07.798 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:41 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.020) 0:00:07.819 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:46 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.014) 0:00:07.833 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:71 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.019) 0:00:07.852 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:76 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.013) 0:00:07.866 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.019) 0:00:07.885 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:109 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.014) 0:00:07.900 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:120 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.019) 0:00:07.920 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificates in the system trust store] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:125 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.013) 0:00:07.933 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Validate certificate_trust items] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.029) 0:00:07.962 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "remote_src": true, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:21 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.029) 0:00:07.991 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Wednesday 26 August 2026 04:58:57 -0400 (0:00:00.013) 0:00:08.005 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:33 Wednesday 26 August 2026 04:59:00 -0400 (0:00:02.768) 0:00:10.773 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 Wednesday 26 August 2026 04:59:00 -0400 (0:00:00.015) 0:00:10.788 ****** changed: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": true, "checksum": "e2067127eeeebe54e7dc057afbcf9f70e4b427f9", "dest": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-src.crt", "gid": 0, "group": "root", "item": { "name": "lsr-trust-test-src", "remote_src": true, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt" }, "md5sum": "e4304056e684ed7778f55dc9dfb3ad19", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 1135, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:55 Wednesday 26 August 2026 04:59:01 -0400 (0:00:00.513) 0:00:11.302 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": true }, "changed": false } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:60 Wednesday 26 August 2026 04:59:01 -0400 (0:00:00.020) 0:00:11.323 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "remote_src": true, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:75 Wednesday 26 August 2026 04:59:01 -0400 (0:00:00.025) 0:00:11.348 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 Wednesday 26 August 2026 04:59:01 -0400 (0:00:00.015) 0:00:11.364 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "remote_src": true, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:90 Wednesday 26 August 2026 04:59:01 -0400 (0:00:00.021) 0:00:11.386 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 Wednesday 26 August 2026 04:59:01 -0400 (0:00:00.014) 0:00:11.401 ****** changed: [managed-node2] => { "changed": true, "cmd": [ "/usr/bin/update-ca-trust", "extract" ], "delta": "0:00:00.764330", "end": "2026-08-26 04:59:02.462995", "rc": 0, "start": "2026-08-26 04:59:01.698665" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:101 Wednesday 26 August 2026 04:59:02 -0400 (0:00:01.131) 0:00:12.532 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": true }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:129 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.038) 0:00:12.571 ****** TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:169 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.022) 0:00:12.594 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:188 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.035) 0:00:12.630 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Slurp the contents of the files] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:193 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.023) 0:00:12.653 ****** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:201 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.012) 0:00:12.666 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:205 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.020) 0:00:12.686 ****** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:219 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.021) 0:00:12.708 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:224 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.015) 0:00:12.724 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Record role success fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:235 Wednesday 26 August 2026 04:59:02 -0400 (0:00:00.025) 0:00:12.749 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:03-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "success" } } TASK [Run the role again to test idempotency] ********************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:72 Wednesday 26 August 2026 04:59:03 -0400 (0:00:00.358) 0:00:13.108 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml for managed-node2 META: facts cleared TASK [Run the role] ************************************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Wednesday 26 August 2026 04:59:03 -0400 (0:00:00.031) 0:00:13.139 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Wednesday 26 August 2026 04:59:03 -0400 (0:00:00.022) 0:00:13.162 ****** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Wednesday 26 August 2026 04:59:03 -0400 (0:00:00.033) 0:00:13.195 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:59:03 -0400 (0:00:00.028) 0:00:13.223 ****** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:59:03 -0400 (0:00:00.572) 0:00:13.796 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:04-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.339) 0:00:14.136 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.015) 0:00:14.151 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.014) 0:00:14.165 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.014) 0:00:14.180 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.014) 0:00:14.194 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.016) 0:00:14.210 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Validate certificate_requests fields] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.033) 0:00:14.243 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set/reset certificate_is_changed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:9 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.013) 0:00:14.257 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:18 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.014) 0:00:14.271 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:25 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.013) 0:00:14.285 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:30 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.014) 0:00:14.299 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:41 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.021) 0:00:14.320 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:46 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.014) 0:00:14.335 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:71 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.020) 0:00:14.355 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:76 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.014) 0:00:14.369 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.022) 0:00:14.392 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:109 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.019) 0:00:14.411 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:120 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.027) 0:00:14.438 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificates in the system trust store] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:125 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.013) 0:00:14.452 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Validate certificate_trust items] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.027) 0:00:14.479 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "remote_src": true, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:21 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.029) 0:00:14.508 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Wednesday 26 August 2026 04:59:04 -0400 (0:00:00.013) 0:00:14.522 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:33 Wednesday 26 August 2026 04:59:07 -0400 (0:00:02.782) 0:00:17.305 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.014) 0:00:17.319 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "checksum": "e2067127eeeebe54e7dc057afbcf9f70e4b427f9", "dest": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-src.crt", "gid": 0, "group": "root", "item": { "name": "lsr-trust-test-src", "remote_src": true, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt" }, "md5sum": "e4304056e684ed7778f55dc9dfb3ad19", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 1135, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:55 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.354) 0:00:17.674 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:60 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.014) 0:00:17.688 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "remote_src": true, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:75 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.021) 0:00:17.710 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.013) 0:00:17.723 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "remote_src": true, "src": "/tmp/lsr_trust_test_p3ojarew/ca.crt" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:90 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.020) 0:00:17.743 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.013) 0:00:17.757 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:101 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.013) 0:00:17.771 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:129 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.013) 0:00:17.784 ****** TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:169 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.012) 0:00:17.797 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:188 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.013) 0:00:17.810 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Slurp the contents of the files] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:193 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.013) 0:00:17.824 ****** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:201 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.011) 0:00:17.836 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:205 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.013) 0:00:17.850 ****** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:219 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.012) 0:00:17.863 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:224 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.015) 0:00:17.878 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Record role success fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:235 Wednesday 26 August 2026 04:59:07 -0400 (0:00:00.016) 0:00:17.895 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:08-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "success" } } TASK [Assert no changes were made] ********************************************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:75 Wednesday 26 August 2026 04:59:08 -0400 (0:00:00.335) 0:00:18.231 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Get the trust anchor file attributes] ************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:80 Wednesday 26 August 2026 04:59:08 -0400 (0:00:00.016) 0:00:18.247 ****** ok: [managed-node2] => { "changed": false, "stat": { "atime": 1787734741.708779, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "e2067127eeeebe54e7dc057afbcf9f70e4b427f9", "ctime": 1787734741.2247818, "dev": 66305, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 7718651, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1787734736.161809, "nlink": 1, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-src.crt", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 1135, "uid": 0, "version": "2128819974", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Assert that the trust anchor was installed] ****************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:85 Wednesday 26 August 2026 04:59:08 -0400 (0:00:00.343) 0:00:18.590 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Check that the test CA certificate is now trusted] *********************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:93 Wednesday 26 August 2026 04:59:08 -0400 (0:00:00.020) 0:00:18.611 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "openssl", "verify", "/tmp/lsr_trust_test_p3ojarew/ca.crt" ], "delta": "0:00:00.010752", "end": "2026-08-26 04:59:08.893839", "failed_when_result": false, "rc": 0, "start": "2026-08-26 04:59:08.883087" } STDOUT: /tmp/lsr_trust_test_p3ojarew/ca.crt: OK TASK [Slurp the test CA certificate] ******************************************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:99 Wednesday 26 August 2026 04:59:08 -0400 (0:00:00.346) 0:00:18.958 ****** ok: [managed-node2] => { "changed": false, "content": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURHVENDQWdHZ0F3SUJBZ0lVWk1vTldTSzR5OXdqQUNqaFNoVXFLcTdYdCtvd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0hERWFNQmdHQTFVRUF3d1JURk5TTFZSeWRYTjBMVlJsYzNRdFEwRXdIaGNOTWpZd09ESTJNRGcxT0RVMgpXaGNOTXpZd09ESXpNRGcxT0RVMldqQWNNUm93R0FZRFZRUUREQkZNVTFJdFZISjFjM1F0VkdWemRDMURRVENDCkFTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSmpnc1pMSVBIWU5DdTJaUmRoVkxPWG4KSG01bEJlbi9qK0t3Q1NFaHN5Rk9hNkxrb0RySEpnY2EzbDVUMjN1aVUzb0pmYVp6M3NBa1RINUxpZEx0TTBzQgpZaVAybGFGVmlxNUJENnR6RlhScG5ZR0ZqbnU0MzJKUVlwSlNwRHhBYmdvTzk2dDRKUFp4M080Q2Rpb25Zdk05CnpuMTF2SXJIaGlWMW15UVlxOGZOekVFYjY4QmRaVWk0VjNXcWNyMFlOMXJmbzVJQ0RkOVAyWStadjJQa1pGeTkKUERNOGgrRDF1T2l1eDNkbUxpQ3hCN2VnZTZlSDU4dThVRTdDbHo2VTdNbzQySnhLcll4eHFROWoxQWEwdmtyTgpENkQrOHRZQ0I0cU5nSG0vRXpNTytocmRUN0VYOGpYcjBzYmRiRjgxakpZTHdiRUdNUXM3TVplQjY1RzVPUzBDCkF3RUFBYU5UTUZFd0hRWURWUjBPQkJZRUZIbHJYZG1mSjYzWk5ueUxiNmpnUFlUOWpGd2JNQjhHQTFVZEl3UVkKTUJhQUZIbHJYZG1mSjYzWk5ueUxiNmpnUFlUOWpGd2JNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEUVlKS29aSQpodmNOQVFFTEJRQURnZ0VCQUZ6cmswbDB1dVRNYkVZWHdENkF2Z3VSbUtwT2NSZ2g5V1Z3VkVCVGZVbkx2UDI1CnhHc0YremVOblZ6STBvaG5sYVZXOFU4QVRVYUlCbU8xbjlpay9hU2Z4aEhBK1ZkYjgxLy83SEN1a3REeGhCcUkKVXJMd1VLemN3SXpkclJUZVRtSmRpWnZJTjEwbnRqcmtrTlBEMjMvc29JM05XTUZaVlRUV2lZL2YvSGdJZzJVTApyYTZ0Z1hCTWZRNU9MUkZoanZSZm1BSitIZ3hQVXR5UFdYbXVybXQvQ1pLTjI5a2FEZjNFWVk1U1JBbjQ4cW5TCllPMzQzN09Jam90ZXlLUG9NMk1KSkRQSDN4eVlBOFVYY1VLaWowWnNKcXBLcExPNWJHWlVQZURLVzJPZnNWYWsKTDRpMUc5S2p0bEsvVE1nLytwRmRJdnA0NTRqMFMrYXJlakRQMjlZPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==", "encoding": "base64", "source": "/tmp/lsr_trust_test_p3ojarew/ca.crt" } TASK [Run the role to trust inline certificate content] ************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:108 Wednesday 26 August 2026 04:59:09 -0400 (0:00:00.428) 0:00:19.387 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml for managed-node2 META: facts cleared TASK [Run the role] ************************************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Wednesday 26 August 2026 04:59:09 -0400 (0:00:00.016) 0:00:19.404 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Wednesday 26 August 2026 04:59:09 -0400 (0:00:00.013) 0:00:19.417 ****** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Wednesday 26 August 2026 04:59:09 -0400 (0:00:00.023) 0:00:19.441 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:59:09 -0400 (0:00:00.020) 0:00:19.461 ****** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:59:09 -0400 (0:00:00.539) 0:00:20.001 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:10-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.337) 0:00:20.339 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.014) 0:00:20.353 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.014) 0:00:20.368 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.014) 0:00:20.382 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.013) 0:00:20.396 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.013) 0:00:20.409 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Validate certificate_requests fields] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.032) 0:00:20.441 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set/reset certificate_is_changed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:9 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.013) 0:00:20.455 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:18 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.013) 0:00:20.468 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:25 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.013) 0:00:20.482 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:30 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.013) 0:00:20.495 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:41 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.019) 0:00:20.515 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:46 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.013) 0:00:20.528 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:71 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.019) 0:00:20.548 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:76 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.014) 0:00:20.562 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.020) 0:00:20.582 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:109 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.014) 0:00:20.596 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:120 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.020) 0:00:20.617 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificates in the system trust store] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:125 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.013) 0:00:20.631 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Validate certificate_trust items] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.028) 0:00:20.659 ****** ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUZMoNWSK4y9wjACjhShUqKq7Xt+owDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwODI2MDg1ODU2\nWhcNMzYwODIzMDg1ODU2WjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJjgsZLIPHYNCu2ZRdhVLOXn\nHm5lBen/j+KwCSEhsyFOa6LkoDrHJgca3l5T23uiU3oJfaZz3sAkTH5LidLtM0sB\nYiP2laFViq5BD6tzFXRpnYGFjnu432JQYpJSpDxAbgoO96t4JPZx3O4CdionYvM9\nzn11vIrHhiV1myQYq8fNzEEb68BdZUi4V3Wqcr0YN1rfo5ICDd9P2Y+Zv2PkZFy9\nPDM8h+D1uOiux3dmLiCxB7ege6eH58u8UE7Clz6U7Mo42JxKrYxxqQ9j1Aa0vkrN\nD6D+8tYCB4qNgHm/EzMO+hrdT7EX8jXr0sbdbF81jJYLwbEGMQs7MZeB65G5OS0C\nAwEAAaNTMFEwHQYDVR0OBBYEFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMB8GA1UdIwQY\nMBaAFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAFzrk0l0uuTMbEYXwD6AvguRmKpOcRgh9WVwVEBTfUnLvP25\nxGsF+zeNnVzI0ohnlaVW8U8ATUaIBmO1n9ik/aSfxhHA+Vdb81//7HCuktDxhBqI\nUrLwUKzcwIzdrRTeTmJdiZvIN10ntjrkkNPD23/soI3NWMFZVTTWiY/f/HgIg2UL\nra6tgXBMfQ5OLRFhjvRfmAJ+HgxPUtyPWXmurmt/CZKN29kaDf3EYY5SRAn48qnS\nYO3437OIjoteyKPoM2MJJDPH3xyYA8UXcUKij0ZsJqpKpLO5bGZUPeDKW2OfsVak\nL4i1G9KjtlK/TMg/+pFdIvp454j0S+arejDP29Y=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:21 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.033) 0:00:20.693 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Wednesday 26 August 2026 04:59:10 -0400 (0:00:00.014) 0:00:20.707 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:33 Wednesday 26 August 2026 04:59:13 -0400 (0:00:02.774) 0:00:23.482 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 Wednesday 26 August 2026 04:59:13 -0400 (0:00:00.014) 0:00:23.496 ****** changed: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": true, "checksum": "e2067127eeeebe54e7dc057afbcf9f70e4b427f9", "dest": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt", "gid": 0, "group": "root", "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUZMoNWSK4y9wjACjhShUqKq7Xt+owDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwODI2MDg1ODU2\nWhcNMzYwODIzMDg1ODU2WjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJjgsZLIPHYNCu2ZRdhVLOXn\nHm5lBen/j+KwCSEhsyFOa6LkoDrHJgca3l5T23uiU3oJfaZz3sAkTH5LidLtM0sB\nYiP2laFViq5BD6tzFXRpnYGFjnu432JQYpJSpDxAbgoO96t4JPZx3O4CdionYvM9\nzn11vIrHhiV1myQYq8fNzEEb68BdZUi4V3Wqcr0YN1rfo5ICDd9P2Y+Zv2PkZFy9\nPDM8h+D1uOiux3dmLiCxB7ege6eH58u8UE7Clz6U7Mo42JxKrYxxqQ9j1Aa0vkrN\nD6D+8tYCB4qNgHm/EzMO+hrdT7EX8jXr0sbdbF81jJYLwbEGMQs7MZeB65G5OS0C\nAwEAAaNTMFEwHQYDVR0OBBYEFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMB8GA1UdIwQY\nMBaAFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAFzrk0l0uuTMbEYXwD6AvguRmKpOcRgh9WVwVEBTfUnLvP25\nxGsF+zeNnVzI0ohnlaVW8U8ATUaIBmO1n9ik/aSfxhHA+Vdb81//7HCuktDxhBqI\nUrLwUKzcwIzdrRTeTmJdiZvIN10ntjrkkNPD23/soI3NWMFZVTTWiY/f/HgIg2UL\nra6tgXBMfQ5OLRFhjvRfmAJ+HgxPUtyPWXmurmt/CZKN29kaDf3EYY5SRAn48qnS\nYO3437OIjoteyKPoM2MJJDPH3xyYA8UXcUKij0ZsJqpKpLO5bGZUPeDKW2OfsVak\nL4i1G9KjtlK/TMg/+pFdIvp454j0S+arejDP29Y=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "md5sum": "e4304056e684ed7778f55dc9dfb3ad19", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 1135, "src": "/root/.ansible/tmp/ansible-tmp-1787734753.5340867-25412-32595254011347/source", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:55 Wednesday 26 August 2026 04:59:14 -0400 (0:00:00.659) 0:00:24.155 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": true }, "changed": false } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:60 Wednesday 26 August 2026 04:59:14 -0400 (0:00:00.017) 0:00:24.173 ****** skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUZMoNWSK4y9wjACjhShUqKq7Xt+owDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwODI2MDg1ODU2\nWhcNMzYwODIzMDg1ODU2WjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJjgsZLIPHYNCu2ZRdhVLOXn\nHm5lBen/j+KwCSEhsyFOa6LkoDrHJgca3l5T23uiU3oJfaZz3sAkTH5LidLtM0sB\nYiP2laFViq5BD6tzFXRpnYGFjnu432JQYpJSpDxAbgoO96t4JPZx3O4CdionYvM9\nzn11vIrHhiV1myQYq8fNzEEb68BdZUi4V3Wqcr0YN1rfo5ICDd9P2Y+Zv2PkZFy9\nPDM8h+D1uOiux3dmLiCxB7ege6eH58u8UE7Clz6U7Mo42JxKrYxxqQ9j1Aa0vkrN\nD6D+8tYCB4qNgHm/EzMO+hrdT7EX8jXr0sbdbF81jJYLwbEGMQs7MZeB65G5OS0C\nAwEAAaNTMFEwHQYDVR0OBBYEFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMB8GA1UdIwQY\nMBaAFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAFzrk0l0uuTMbEYXwD6AvguRmKpOcRgh9WVwVEBTfUnLvP25\nxGsF+zeNnVzI0ohnlaVW8U8ATUaIBmO1n9ik/aSfxhHA+Vdb81//7HCuktDxhBqI\nUrLwUKzcwIzdrRTeTmJdiZvIN10ntjrkkNPD23/soI3NWMFZVTTWiY/f/HgIg2UL\nra6tgXBMfQ5OLRFhjvRfmAJ+HgxPUtyPWXmurmt/CZKN29kaDf3EYY5SRAn48qnS\nYO3437OIjoteyKPoM2MJJDPH3xyYA8UXcUKij0ZsJqpKpLO5bGZUPeDKW2OfsVak\nL4i1G9KjtlK/TMg/+pFdIvp454j0S+arejDP29Y=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:75 Wednesday 26 August 2026 04:59:14 -0400 (0:00:00.022) 0:00:24.195 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 Wednesday 26 August 2026 04:59:14 -0400 (0:00:00.013) 0:00:24.209 ****** skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUZMoNWSK4y9wjACjhShUqKq7Xt+owDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwODI2MDg1ODU2\nWhcNMzYwODIzMDg1ODU2WjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJjgsZLIPHYNCu2ZRdhVLOXn\nHm5lBen/j+KwCSEhsyFOa6LkoDrHJgca3l5T23uiU3oJfaZz3sAkTH5LidLtM0sB\nYiP2laFViq5BD6tzFXRpnYGFjnu432JQYpJSpDxAbgoO96t4JPZx3O4CdionYvM9\nzn11vIrHhiV1myQYq8fNzEEb68BdZUi4V3Wqcr0YN1rfo5ICDd9P2Y+Zv2PkZFy9\nPDM8h+D1uOiux3dmLiCxB7ege6eH58u8UE7Clz6U7Mo42JxKrYxxqQ9j1Aa0vkrN\nD6D+8tYCB4qNgHm/EzMO+hrdT7EX8jXr0sbdbF81jJYLwbEGMQs7MZeB65G5OS0C\nAwEAAaNTMFEwHQYDVR0OBBYEFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMB8GA1UdIwQY\nMBaAFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAFzrk0l0uuTMbEYXwD6AvguRmKpOcRgh9WVwVEBTfUnLvP25\nxGsF+zeNnVzI0ohnlaVW8U8ATUaIBmO1n9ik/aSfxhHA+Vdb81//7HCuktDxhBqI\nUrLwUKzcwIzdrRTeTmJdiZvIN10ntjrkkNPD23/soI3NWMFZVTTWiY/f/HgIg2UL\nra6tgXBMfQ5OLRFhjvRfmAJ+HgxPUtyPWXmurmt/CZKN29kaDf3EYY5SRAn48qnS\nYO3437OIjoteyKPoM2MJJDPH3xyYA8UXcUKij0ZsJqpKpLO5bGZUPeDKW2OfsVak\nL4i1G9KjtlK/TMg/+pFdIvp454j0S+arejDP29Y=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:90 Wednesday 26 August 2026 04:59:14 -0400 (0:00:00.019) 0:00:24.229 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 Wednesday 26 August 2026 04:59:14 -0400 (0:00:00.013) 0:00:24.242 ****** changed: [managed-node2] => { "changed": true, "cmd": [ "/usr/bin/update-ca-trust", "extract" ], "delta": "0:00:00.757747", "end": "2026-08-26 04:59:15.283313", "rc": 0, "start": "2026-08-26 04:59:14.525566" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:101 Wednesday 26 August 2026 04:59:15 -0400 (0:00:01.103) 0:00:25.345 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": true }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:129 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.017) 0:00:25.363 ****** TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:169 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.013) 0:00:25.376 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:188 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.013) 0:00:25.389 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Slurp the contents of the files] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:193 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.013) 0:00:25.403 ****** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:201 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.012) 0:00:25.415 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:205 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.013) 0:00:25.428 ****** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:219 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.012) 0:00:25.441 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:224 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.014) 0:00:25.456 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Record role success fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:235 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.015) 0:00:25.472 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:15-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "success" } } TASK [Run the role again to test idempotency] ********************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:116 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.341) 0:00:25.813 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml for managed-node2 META: facts cleared TASK [Run the role] ************************************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.017) 0:00:25.831 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.013) 0:00:25.844 ****** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.025) 0:00:25.869 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:59:15 -0400 (0:00:00.021) 0:00:25.890 ****** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.537) 0:00:26.428 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:16-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.340) 0:00:26.769 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.015) 0:00:26.784 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.014) 0:00:26.798 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.015) 0:00:26.814 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.014) 0:00:26.828 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.014) 0:00:26.842 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Validate certificate_requests fields] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.034) 0:00:26.877 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set/reset certificate_is_changed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:9 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.018) 0:00:26.895 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:18 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.013) 0:00:26.909 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:25 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.014) 0:00:26.923 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:30 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.014) 0:00:26.938 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:41 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.020) 0:00:26.958 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:46 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.013) 0:00:26.972 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:71 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.021) 0:00:26.994 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:76 Wednesday 26 August 2026 04:59:16 -0400 (0:00:00.015) 0:00:27.009 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Wednesday 26 August 2026 04:59:17 -0400 (0:00:00.033) 0:00:27.043 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:109 Wednesday 26 August 2026 04:59:17 -0400 (0:00:00.021) 0:00:27.064 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:120 Wednesday 26 August 2026 04:59:17 -0400 (0:00:00.033) 0:00:27.098 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificates in the system trust store] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:125 Wednesday 26 August 2026 04:59:17 -0400 (0:00:00.021) 0:00:27.120 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Validate certificate_trust items] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Wednesday 26 August 2026 04:59:17 -0400 (0:00:00.035) 0:00:27.155 ****** ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUZMoNWSK4y9wjACjhShUqKq7Xt+owDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwODI2MDg1ODU2\nWhcNMzYwODIzMDg1ODU2WjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJjgsZLIPHYNCu2ZRdhVLOXn\nHm5lBen/j+KwCSEhsyFOa6LkoDrHJgca3l5T23uiU3oJfaZz3sAkTH5LidLtM0sB\nYiP2laFViq5BD6tzFXRpnYGFjnu432JQYpJSpDxAbgoO96t4JPZx3O4CdionYvM9\nzn11vIrHhiV1myQYq8fNzEEb68BdZUi4V3Wqcr0YN1rfo5ICDd9P2Y+Zv2PkZFy9\nPDM8h+D1uOiux3dmLiCxB7ege6eH58u8UE7Clz6U7Mo42JxKrYxxqQ9j1Aa0vkrN\nD6D+8tYCB4qNgHm/EzMO+hrdT7EX8jXr0sbdbF81jJYLwbEGMQs7MZeB65G5OS0C\nAwEAAaNTMFEwHQYDVR0OBBYEFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMB8GA1UdIwQY\nMBaAFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAFzrk0l0uuTMbEYXwD6AvguRmKpOcRgh9WVwVEBTfUnLvP25\nxGsF+zeNnVzI0ohnlaVW8U8ATUaIBmO1n9ik/aSfxhHA+Vdb81//7HCuktDxhBqI\nUrLwUKzcwIzdrRTeTmJdiZvIN10ntjrkkNPD23/soI3NWMFZVTTWiY/f/HgIg2UL\nra6tgXBMfQ5OLRFhjvRfmAJ+HgxPUtyPWXmurmt/CZKN29kaDf3EYY5SRAn48qnS\nYO3437OIjoteyKPoM2MJJDPH3xyYA8UXcUKij0ZsJqpKpLO5bGZUPeDKW2OfsVak\nL4i1G9KjtlK/TMg/+pFdIvp454j0S+arejDP29Y=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:21 Wednesday 26 August 2026 04:59:17 -0400 (0:00:00.033) 0:00:27.189 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Wednesday 26 August 2026 04:59:17 -0400 (0:00:00.025) 0:00:27.214 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:33 Wednesday 26 August 2026 04:59:20 -0400 (0:00:02.834) 0:00:30.048 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.014) 0:00:30.062 ****** ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "checksum": "e2067127eeeebe54e7dc057afbcf9f70e4b427f9", "dest": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt", "gid": 0, "group": "root", "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUZMoNWSK4y9wjACjhShUqKq7Xt+owDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwODI2MDg1ODU2\nWhcNMzYwODIzMDg1ODU2WjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJjgsZLIPHYNCu2ZRdhVLOXn\nHm5lBen/j+KwCSEhsyFOa6LkoDrHJgca3l5T23uiU3oJfaZz3sAkTH5LidLtM0sB\nYiP2laFViq5BD6tzFXRpnYGFjnu432JQYpJSpDxAbgoO96t4JPZx3O4CdionYvM9\nzn11vIrHhiV1myQYq8fNzEEb68BdZUi4V3Wqcr0YN1rfo5ICDd9P2Y+Zv2PkZFy9\nPDM8h+D1uOiux3dmLiCxB7ege6eH58u8UE7Clz6U7Mo42JxKrYxxqQ9j1Aa0vkrN\nD6D+8tYCB4qNgHm/EzMO+hrdT7EX8jXr0sbdbF81jJYLwbEGMQs7MZeB65G5OS0C\nAwEAAaNTMFEwHQYDVR0OBBYEFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMB8GA1UdIwQY\nMBaAFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAFzrk0l0uuTMbEYXwD6AvguRmKpOcRgh9WVwVEBTfUnLvP25\nxGsF+zeNnVzI0ohnlaVW8U8ATUaIBmO1n9ik/aSfxhHA+Vdb81//7HCuktDxhBqI\nUrLwUKzcwIzdrRTeTmJdiZvIN10ntjrkkNPD23/soI3NWMFZVTTWiY/f/HgIg2UL\nra6tgXBMfQ5OLRFhjvRfmAJ+HgxPUtyPWXmurmt/CZKN29kaDf3EYY5SRAn48qnS\nYO3437OIjoteyKPoM2MJJDPH3xyYA8UXcUKij0ZsJqpKpLO5bGZUPeDKW2OfsVak\nL4i1G9KjtlK/TMg/+pFdIvp454j0S+arejDP29Y=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "mode": "0644", "owner": "root", "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt", "secontext": "system_u:object_r:cert_t:s0", "size": 1135, "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:55 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.712) 0:00:30.775 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:60 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.014) 0:00:30.790 ****** skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUZMoNWSK4y9wjACjhShUqKq7Xt+owDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwODI2MDg1ODU2\nWhcNMzYwODIzMDg1ODU2WjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJjgsZLIPHYNCu2ZRdhVLOXn\nHm5lBen/j+KwCSEhsyFOa6LkoDrHJgca3l5T23uiU3oJfaZz3sAkTH5LidLtM0sB\nYiP2laFViq5BD6tzFXRpnYGFjnu432JQYpJSpDxAbgoO96t4JPZx3O4CdionYvM9\nzn11vIrHhiV1myQYq8fNzEEb68BdZUi4V3Wqcr0YN1rfo5ICDd9P2Y+Zv2PkZFy9\nPDM8h+D1uOiux3dmLiCxB7ege6eH58u8UE7Clz6U7Mo42JxKrYxxqQ9j1Aa0vkrN\nD6D+8tYCB4qNgHm/EzMO+hrdT7EX8jXr0sbdbF81jJYLwbEGMQs7MZeB65G5OS0C\nAwEAAaNTMFEwHQYDVR0OBBYEFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMB8GA1UdIwQY\nMBaAFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAFzrk0l0uuTMbEYXwD6AvguRmKpOcRgh9WVwVEBTfUnLvP25\nxGsF+zeNnVzI0ohnlaVW8U8ATUaIBmO1n9ik/aSfxhHA+Vdb81//7HCuktDxhBqI\nUrLwUKzcwIzdrRTeTmJdiZvIN10ntjrkkNPD23/soI3NWMFZVTTWiY/f/HgIg2UL\nra6tgXBMfQ5OLRFhjvRfmAJ+HgxPUtyPWXmurmt/CZKN29kaDf3EYY5SRAn48qnS\nYO3437OIjoteyKPoM2MJJDPH3xyYA8UXcUKij0ZsJqpKpLO5bGZUPeDKW2OfsVak\nL4i1G9KjtlK/TMg/+pFdIvp454j0S+arejDP29Y=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:75 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.021) 0:00:30.812 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.013) 0:00:30.825 ****** skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUZMoNWSK4y9wjACjhShUqKq7Xt+owDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwODI2MDg1ODU2\nWhcNMzYwODIzMDg1ODU2WjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJjgsZLIPHYNCu2ZRdhVLOXn\nHm5lBen/j+KwCSEhsyFOa6LkoDrHJgca3l5T23uiU3oJfaZz3sAkTH5LidLtM0sB\nYiP2laFViq5BD6tzFXRpnYGFjnu432JQYpJSpDxAbgoO96t4JPZx3O4CdionYvM9\nzn11vIrHhiV1myQYq8fNzEEb68BdZUi4V3Wqcr0YN1rfo5ICDd9P2Y+Zv2PkZFy9\nPDM8h+D1uOiux3dmLiCxB7ege6eH58u8UE7Clz6U7Mo42JxKrYxxqQ9j1Aa0vkrN\nD6D+8tYCB4qNgHm/EzMO+hrdT7EX8jXr0sbdbF81jJYLwbEGMQs7MZeB65G5OS0C\nAwEAAaNTMFEwHQYDVR0OBBYEFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMB8GA1UdIwQY\nMBaAFHlrXdmfJ63ZNnyLb6jgPYT9jFwbMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAFzrk0l0uuTMbEYXwD6AvguRmKpOcRgh9WVwVEBTfUnLvP25\nxGsF+zeNnVzI0ohnlaVW8U8ATUaIBmO1n9ik/aSfxhHA+Vdb81//7HCuktDxhBqI\nUrLwUKzcwIzdrRTeTmJdiZvIN10ntjrkkNPD23/soI3NWMFZVTTWiY/f/HgIg2UL\nra6tgXBMfQ5OLRFhjvRfmAJ+HgxPUtyPWXmurmt/CZKN29kaDf3EYY5SRAn48qnS\nYO3437OIjoteyKPoM2MJJDPH3xyYA8UXcUKij0ZsJqpKpLO5bGZUPeDKW2OfsVak\nL4i1G9KjtlK/TMg/+pFdIvp454j0S+arejDP29Y=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:90 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.019) 0:00:30.845 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.014) 0:00:30.859 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:101 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.014) 0:00:30.873 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:129 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.014) 0:00:30.887 ****** TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:169 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.011) 0:00:30.899 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:188 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.013) 0:00:30.913 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Slurp the contents of the files] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:193 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.013) 0:00:30.927 ****** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:201 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.012) 0:00:30.939 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:205 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.013) 0:00:30.953 ****** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:219 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.012) 0:00:30.966 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:224 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.014) 0:00:30.980 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Record role success fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:235 Wednesday 26 August 2026 04:59:20 -0400 (0:00:00.018) 0:00:30.998 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:21-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "success" } } TASK [Assert no changes were made] ********************************************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:119 Wednesday 26 August 2026 04:59:21 -0400 (0:00:00.333) 0:00:31.332 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Get the trust anchor file attributes] ************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:124 Wednesday 26 August 2026 04:59:21 -0400 (0:00:00.016) 0:00:31.348 ****** ok: [managed-node2] => { "changed": false, "stat": { "atime": 1787734754.5307097, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "e2067127eeeebe54e7dc057afbcf9f70e4b427f9", "ctime": 1787734754.084712, "dev": 66305, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 119537863, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1787734753.8267136, "nlink": 1, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 1135, "uid": 0, "version": "4033929960", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false } } TASK [Assert that the trust anchor was installed] ****************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:129 Wednesday 26 August 2026 04:59:21 -0400 (0:00:00.341) 0:00:31.689 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Run the role with conflicting certificate sources] *********************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:144 Wednesday 26 August 2026 04:59:21 -0400 (0:00:00.022) 0:00:31.712 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml for managed-node2 META: facts cleared TASK [Run the role] ************************************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Wednesday 26 August 2026 04:59:21 -0400 (0:00:00.016) 0:00:31.729 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Wednesday 26 August 2026 04:59:21 -0400 (0:00:00.013) 0:00:31.742 ****** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Wednesday 26 August 2026 04:59:21 -0400 (0:00:00.024) 0:00:31.766 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:59:21 -0400 (0:00:00.024) 0:00:31.791 ****** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.534) 0:00:32.326 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:22-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.332) 0:00:32.658 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.014) 0:00:32.672 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.014) 0:00:32.686 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.014) 0:00:32.701 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.013) 0:00:32.715 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.013) 0:00:32.728 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Validate certificate_requests fields] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.032) 0:00:32.760 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set/reset certificate_is_changed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:9 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.014) 0:00:32.775 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:18 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.012) 0:00:32.787 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:25 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.017) 0:00:32.805 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:30 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.013) 0:00:32.818 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:41 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.019) 0:00:32.838 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:46 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.013) 0:00:32.851 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:71 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.019) 0:00:32.870 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:76 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.013) 0:00:32.884 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.019) 0:00:32.903 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:109 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.013) 0:00:32.916 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:120 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.021) 0:00:32.938 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificates in the system trust store] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:125 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.014) 0:00:32.953 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Validate certificate_trust items] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.025) 0:00:32.978 ****** failed: [managed-node2] (item=lsr-trust-test-invalid) => { "ansible_loop_var": "item", "assertion": "item.state | d('present') == 'absent' or [item.content is defined, item.src is defined, item.url is defined] | select | list | length == 1", "changed": false, "evaluated_to": false, "item": { "content": "not-a-certificate", "name": "lsr-trust-test-invalid", "url": "https://ca.example.com/ca.crt" } } MSG: Each certificate_trust item must have a name, state must be 'present' or 'absent', and exactly one of content, src, or url must be given when state is 'present' TASK [Assert that the role failed in validation] ******************************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:151 Wednesday 26 August 2026 04:59:22 -0400 (0:00:00.027) 0:00:33.006 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Run the role to remove the trust anchors] ******************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:164 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.017) 0:00:33.023 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml for managed-node2 META: facts cleared TASK [Run the role] ************************************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.017) 0:00:33.041 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.013) 0:00:33.054 ****** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.024) 0:00:33.078 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.020) 0:00:33.099 ****** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.534) 0:00:33.633 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:23-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.331) 0:00:33.965 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.014) 0:00:33.979 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.013) 0:00:33.993 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:59:23 -0400 (0:00:00.013) 0:00:34.006 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.013) 0:00:34.020 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.013) 0:00:34.033 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Validate certificate_requests fields] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.032) 0:00:34.066 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set/reset certificate_is_changed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:9 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.013) 0:00:34.079 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:18 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.012) 0:00:34.092 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:25 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.014) 0:00:34.106 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:30 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.014) 0:00:34.120 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:41 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.021) 0:00:34.142 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:46 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.014) 0:00:34.157 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:71 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.020) 0:00:34.177 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:76 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.013) 0:00:34.191 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.020) 0:00:34.211 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:109 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.015) 0:00:34.227 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:120 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.020) 0:00:34.248 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificates in the system trust store] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:125 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.014) 0:00:34.262 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Validate certificate_trust items] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.026) 0:00:34.289 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" } } MSG: All assertions passed ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:21 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.037) 0:00:34.326 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Wednesday 26 August 2026 04:59:24 -0400 (0:00:00.014) 0:00:34.340 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:33 Wednesday 26 August 2026 04:59:27 -0400 (0:00:02.766) 0:00:37.106 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 Wednesday 26 August 2026 04:59:27 -0400 (0:00:00.016) 0:00:37.123 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:55 Wednesday 26 August 2026 04:59:27 -0400 (0:00:00.030) 0:00:37.153 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:60 Wednesday 26 August 2026 04:59:27 -0400 (0:00:00.015) 0:00:37.169 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:75 Wednesday 26 August 2026 04:59:27 -0400 (0:00:00.024) 0:00:37.193 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 Wednesday 26 August 2026 04:59:27 -0400 (0:00:00.014) 0:00:37.208 ****** changed: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": true, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-src.crt", "state": "absent" } changed: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": true, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt", "state": "absent" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:90 Wednesday 26 August 2026 04:59:27 -0400 (0:00:00.666) 0:00:37.875 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": true }, "changed": false } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 Wednesday 26 August 2026 04:59:27 -0400 (0:00:00.017) 0:00:37.893 ****** changed: [managed-node2] => { "changed": true, "cmd": [ "/usr/bin/update-ca-trust", "extract" ], "delta": "0:00:00.738913", "end": "2026-08-26 04:59:28.904748", "rc": 0, "start": "2026-08-26 04:59:28.165835" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:101 Wednesday 26 August 2026 04:59:28 -0400 (0:00:01.072) 0:00:38.966 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": true }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:129 Wednesday 26 August 2026 04:59:28 -0400 (0:00:00.019) 0:00:38.985 ****** TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:169 Wednesday 26 August 2026 04:59:28 -0400 (0:00:00.013) 0:00:38.998 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:188 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.014) 0:00:39.012 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Slurp the contents of the files] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:193 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.013) 0:00:39.026 ****** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:201 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.012) 0:00:39.039 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:205 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.014) 0:00:39.053 ****** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:219 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.013) 0:00:39.067 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:224 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.016) 0:00:39.083 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Record role success fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:235 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.018) 0:00:39.102 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:29-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "success" } } TASK [Run the role again to test idempotency] ********************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:172 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.342) 0:00:39.444 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml for managed-node2 META: facts cleared TASK [Run the role] ************************************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.028) 0:00:39.473 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.020) 0:00:39.493 ****** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.041) 0:00:39.534 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:59:29 -0400 (0:00:00.035) 0:00:39.570 ****** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.589) 0:00:40.160 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:30-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.344) 0:00:40.505 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.014) 0:00:40.519 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.015) 0:00:40.534 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.013) 0:00:40.547 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.014) 0:00:40.562 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.013) 0:00:40.575 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Validate certificate_requests fields] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.033) 0:00:40.609 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set/reset certificate_is_changed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:9 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.014) 0:00:40.623 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:18 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.012) 0:00:40.635 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:25 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.014) 0:00:40.649 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:30 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.013) 0:00:40.663 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:41 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.024) 0:00:40.688 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:46 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.014) 0:00:40.702 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:71 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.029) 0:00:40.731 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:76 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.022) 0:00:40.754 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.023) 0:00:40.777 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:109 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.018) 0:00:40.796 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:120 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.020) 0:00:40.817 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificates in the system trust store] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:125 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.025) 0:00:40.842 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Validate certificate_trust items] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.054) 0:00:40.896 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" } } MSG: All assertions passed ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:21 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.062) 0:00:40.959 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Wednesday 26 August 2026 04:59:30 -0400 (0:00:00.014) 0:00:40.973 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:33 Wednesday 26 August 2026 04:59:33 -0400 (0:00:02.795) 0:00:43.768 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 Wednesday 26 August 2026 04:59:33 -0400 (0:00:00.014) 0:00:43.783 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:55 Wednesday 26 August 2026 04:59:33 -0400 (0:00:00.022) 0:00:43.806 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:60 Wednesday 26 August 2026 04:59:33 -0400 (0:00:00.014) 0:00:43.820 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:75 Wednesday 26 August 2026 04:59:33 -0400 (0:00:00.026) 0:00:43.847 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 Wednesday 26 August 2026 04:59:33 -0400 (0:00:00.015) 0:00:43.863 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-src.crt", "state": "absent" } ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt", "state": "absent" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:90 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.746) 0:00:44.609 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.015) 0:00:44.624 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:101 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.014) 0:00:44.639 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:129 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.014) 0:00:44.653 ****** TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:169 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.012) 0:00:44.666 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:188 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.013) 0:00:44.679 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Slurp the contents of the files] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:193 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.013) 0:00:44.693 ****** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:201 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.013) 0:00:44.706 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:205 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.013) 0:00:44.719 ****** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:219 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.012) 0:00:44.732 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:224 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.014) 0:00:44.747 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Record role success fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:235 Wednesday 26 August 2026 04:59:34 -0400 (0:00:00.016) 0:00:44.763 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:35-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "success" } } TASK [Assert no changes were made] ********************************************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:175 Wednesday 26 August 2026 04:59:35 -0400 (0:00:00.341) 0:00:45.104 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Get the trust anchor file attributes] ************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:180 Wednesday 26 August 2026 04:59:35 -0400 (0:00:00.023) 0:00:45.128 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": "lsr-trust-test-src", "stat": { "exists": false } } ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": "lsr-trust-test-content", "stat": { "exists": false } } TASK [Assert that the trust anchors were removed] ****************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:188 Wednesday 26 August 2026 04:59:35 -0400 (0:00:00.674) 0:00:45.802 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-src.crt" } }, "item": "lsr-trust-test-src", "stat": { "exists": false } } } MSG: All assertions passed ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "ansible_loop_var": "item", "changed": false, "failed": false, "invocation": { "module_args": { "checksum_algorithm": "sha1", "follow": false, "get_attributes": true, "get_checksum": true, "get_md5": false, "get_mime": true, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt" } }, "item": "lsr-trust-test-content", "stat": { "exists": false } } } MSG: All assertions passed TASK [Check that the test CA certificate is no longer trusted] ***************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:195 Wednesday 26 August 2026 04:59:35 -0400 (0:00:00.024) 0:00:45.827 ****** ok: [managed-node2] => { "changed": false, "cmd": [ "openssl", "verify", "/tmp/lsr_trust_test_p3ojarew/ca.crt" ], "delta": "0:00:00.010374", "end": "2026-08-26 04:59:36.110171", "failed_when_result": false, "rc": 2, "start": "2026-08-26 04:59:36.099797" } STDOUT: error /tmp/lsr_trust_test_p3ojarew/ca.crt: verification failed STDERR: CN = LSR-Trust-Test-CA error 18 at 0 depth lookup: self signed certificate MSG: non-zero return code TASK [Assert that the test CA certificate is no longer trusted] **************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:201 Wednesday 26 August 2026 04:59:36 -0400 (0:00:00.349) 0:00:46.177 ****** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Run the role to clean up the trust anchors] ****************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:205 Wednesday 26 August 2026 04:59:36 -0400 (0:00:00.017) 0:00:46.194 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml for managed-node2 META: facts cleared TASK [Run the role] ************************************************************ task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Wednesday 26 August 2026 04:59:36 -0400 (0:00:00.032) 0:00:46.227 ****** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Wednesday 26 August 2026 04:59:36 -0400 (0:00:00.031) 0:00:46.258 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Wednesday 26 August 2026 04:59:36 -0400 (0:00:00.025) 0:00:46.283 ****** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Wednesday 26 August 2026 04:59:36 -0400 (0:00:00.530) 0:00:46.813 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:37-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "begin" } } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:20 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.336) 0:00:47.150 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate system is ostree] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:25 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.018) 0:00:47.168 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:32 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.185 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:40 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.016) 0:00:47.202 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set flag to indicate that systemd runtime operations are available] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:45 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.219 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set platform/version specific variables] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:50 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.016) 0:00:47.235 ****** skipping: [managed-node2] => (item=RedHat.yml) => { "ansible_loop_var": "item", "changed": false, "item": "RedHat.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=CentOS_8.yml) => { "ansible_loop_var": "item", "changed": false, "item": "CentOS_8.yml", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Validate certificate_requests fields] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:5 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.052) 0:00:47.288 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set/reset certificate_is_changed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:9 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.306 ****** ok: [managed-node2] => { "ansible_facts": { "certificate_is_changed": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:18 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.323 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:25 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.340 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:30 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.357 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:41 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.023) 0:00:47.381 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:46 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.015) 0:00:47.397 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:71 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.023) 0:00:47.420 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:76 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.437 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:101 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.022) 0:00:47.460 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure provider service is running] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:109 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.477 ****** skipping: [managed-node2] => (item=certmonger) => { "__certificate_provider": "certmonger", "ansible_loop_var": "__certificate_provider", "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:120 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.022) 0:00:47.499 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificates in the system trust store] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:125 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.016) 0:00:47.516 ****** included: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml for managed-node2 TASK [fedora.linux_system_roles.certificate : Validate certificate_trust items] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.027) 0:00:47.544 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" } } MSG: All assertions passed ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:21 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.047) 0:00:47.592 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Wednesday 26 August 2026 04:59:37 -0400 (0:00:00.017) 0:00:47.609 ****** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:33 Wednesday 26 August 2026 04:59:40 -0400 (0:00:02.758) 0:00:50.367 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 Wednesday 26 August 2026 04:59:40 -0400 (0:00:00.017) 0:00:50.385 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:55 Wednesday 26 August 2026 04:59:40 -0400 (0:00:00.033) 0:00:50.418 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:60 Wednesday 26 August 2026 04:59:40 -0400 (0:00:00.017) 0:00:50.436 ****** skipping: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "skip_reason": "Conditional result was False" } skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:75 Wednesday 26 August 2026 04:59:40 -0400 (0:00:00.033) 0:00:50.470 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 Wednesday 26 August 2026 04:59:40 -0400 (0:00:00.017) 0:00:50.487 ****** ok: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-src", "state": "absent" }, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-src.crt", "state": "absent" } ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "name": "lsr-trust-test-content", "state": "absent" }, "path": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt", "state": "absent" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:90 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.683) 0:00:51.170 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.017) 0:00:51.188 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:101 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.018) 0:00:51.206 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:129 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.017) 0:00:51.223 ****** TASK [fedora.linux_system_roles.certificate : Set certificate_is_changed] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:169 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.011) 0:00:51.235 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:188 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.016) 0:00:51.251 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Slurp the contents of the files] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:193 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.016) 0:00:51.268 ****** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:201 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.012) 0:00:51.280 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:205 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.016) 0:00:51.297 ****** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:219 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.013) 0:00:51.310 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:224 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.018) 0:00:51.329 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Record role success fingerprint] *** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:235 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.020) 0:00:51.350 ****** ok: [managed-node2] => { "changed": false, "fingerprint": { "ansible_check_mode": false, "ansible_version": "2.9.27", "date": "2026-08-26T04:59:41-04:00", "managed_node_distro": "CentOS-8", "play_hosts_number": 1, "role_name": "certificate", "role_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate", "status": "success" } } TASK [Run the role normally] *************************************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.339) 0:00:51.689 ****** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Clean up the test CA temporary directory] ******************************** task path: /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:212 Wednesday 26 August 2026 04:59:41 -0400 (0:00:00.014) 0:00:51.704 ****** changed: [managed-node2] => { "changed": true, "path": "/tmp/lsr_trust_test_p3ojarew", "state": "absent" } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* managed-node2 : ok=111 changed=9 unreachable=0 failed=0 skipped=257 rescued=1 ignored=0 SYSTEM ROLES ERRORS BEGIN v1 [ { "ansible_version": "2.9.27", "end_time": "2026-08-26T08:59:22.992309+00:00Z", "host": "managed-node2", "loop_item": { "content": "not-a-certificate", "name": "lsr-trust-test-invalid", "url": "https://ca.example.com/ca.crt" }, "loop_label": "lsr-trust-test-invalid", "loop_var": "item", "message": "Each certificate_trust item must have a name, state must be 'present' or 'absent', and exactly one of content, src, or url must be given when state is 'present'", "start_time": "2026-08-26T08:59:22.967072+00:00Z", "task_name": "Validate certificate_trust items", "task_path": "/tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3" } ] SYSTEM ROLES ERRORS END v1 TASKS RECAP ******************************************************************** Wednesday 26 August 2026 04:59:42 -0400 (0:00:00.334) 0:00:52.039 ****** =============================================================================== fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.83s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.80s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.78s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.77s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.77s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.77s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.76s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Ensure openssl is installed --------------------------------------------- 2.64s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:36 fedora.linux_system_roles.certificate : Record role success fingerprint --- 2.39s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:235 fedora.linux_system_roles.certificate : Update system trust store ------- 1.13s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 fedora.linux_system_roles.certificate : Update system trust store ------- 1.10s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 fedora.linux_system_roles.certificate : Update system trust store ------- 1.07s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:95 Gathering Facts --------------------------------------------------------- 0.91s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:3 fedora.linux_system_roles.certificate : Remove trust certificates ------- 0.75s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 fedora.linux_system_roles.certificate : Install trust certificates ------ 0.71s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 fedora.linux_system_roles.certificate : Remove trust certificates ------- 0.68s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 Get the trust anchor file attributes ------------------------------------ 0.67s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:180 fedora.linux_system_roles.certificate : Remove trust certificates ------- 0.67s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:80 fedora.linux_system_roles.certificate : Install trust certificates ------ 0.66s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:38 fedora.linux_system_roles.certificate : Ensure ansible_facts used by role --- 0.59s /tmp/collections-KxO/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2