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-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:3 Tuesday 14 July 2026 14:07:04 -0400 (0:00:00.026) 0:00:00.026 ********** ok: [managed-node2] META: ran handlers TASK [Create a temporary directory for the test CA certificate] **************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:11 Tuesday 14 July 2026 14:07:05 -0400 (0:00:00.976) 0:00:01.003 ********** changed: [managed-node2] => { "changed": true, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/tmp/lsr_trust_test_3sbu69nt", "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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:17 Tuesday 14 July 2026 14:07:06 -0400 (0:00:00.504) 0:00:01.507 ********** TASK [fedora.linux_system_roles.certificate : Ensure ansible_facts used by role] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Tuesday 14 July 2026 14:07:06 -0400 (0:00:00.039) 0:00:01.546 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Tuesday 14 July 2026 14:07:06 -0400 (0:00:00.044) 0:00:01.591 ********** ok: [managed-node2] => { "changed": false } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:16 Tuesday 14 July 2026 14:07:06 -0400 (0:00:00.469) 0:00:02.060 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:21 Tuesday 14 July 2026 14:07:07 -0400 (0:00:00.451) 0:00:02.511 ********** ok: [managed-node2] => { "ansible_facts": { "__certificate_is_ostree": false }, "changed": false } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:28 Tuesday 14 July 2026 14:07:07 -0400 (0:00:00.041) 0:00:02.553 ********** ok: [managed-node2] => { "changed": false, "cmd": [ "systemctl", "is-system-running" ], "delta": "0:00:00.007497", "end": "2026-07-14 14:07:07.547030", "failed_when_result": false, "rc": 0, "start": "2026-07-14 14:07:07.539533" } STDOUT: running TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:36 Tuesday 14 July 2026 14:07:07 -0400 (0:00:00.449) 0:00:03.002 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:41 Tuesday 14 July 2026 14:07:07 -0400 (0:00:00.036) 0:00:03.039 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:46 Tuesday 14 July 2026 14:07:07 -0400 (0:00:00.037) 0:00:03.076 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:23 Tuesday 14 July 2026 14:07:07 -0400 (0:00:00.054) 0:00:03.131 ********** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Generate a self-signed test CA certificate] ****************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:29 Tuesday 14 July 2026 14:07:10 -0400 (0:00:02.639) 0:00:05.770 ********** 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_3sbu69nt/ca.key", "-out", "/tmp/lsr_trust_test_3sbu69nt/ca.crt" ], "delta": "0:00:00.054443", "end": "2026-07-14 14:07:10.733135", "rc": 0, "start": "2026-07-14 14:07:10.678692" } STDERR: Generating a RSA private key ...........+++++ .................................+++++ writing new private key to '/tmp/lsr_trust_test_3sbu69nt/ca.key' ----- TASK [Check that the test CA certificate is not yet trusted] ******************* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:37 Tuesday 14 July 2026 14:07:10 -0400 (0:00:00.426) 0:00:06.197 ********** ok: [managed-node2] => { "changed": false, "cmd": [ "openssl", "verify", "/tmp/lsr_trust_test_3sbu69nt/ca.crt" ], "delta": "0:00:00.011256", "end": "2026-07-14 14:07:11.144618", "failed_when_result": false, "rc": 2, "start": "2026-07-14 14:07:11.133362" } STDOUT: error /tmp/lsr_trust_test_3sbu69nt/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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:43 Tuesday 14 July 2026 14:07:11 -0400 (0:00:00.402) 0:00:06.600 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:47 Tuesday 14 July 2026 14:07:11 -0400 (0:00:00.036) 0:00:06.637 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Tuesday 14 July 2026 14:07:11 -0400 (0:00:00.023) 0:00:06.660 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Tuesday 14 July 2026 14:07:11 -0400 (0:00:00.033) 0:00:06.694 ********** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Tuesday 14 July 2026 14:07:11 -0400 (0:00:00.074) 0:00:06.768 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Tuesday 14 July 2026 14:07:11 -0400 (0:00:00.020) 0:00:06.788 ********** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Tuesday 14 July 2026 14:07:11 -0400 (0:00:00.573) 0:00:07.362 ********** ok: [managed-node2] => { "changed": false } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:16 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.371) 0:00:07.733 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:21 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.013) 0:00:07.747 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:28 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.013) 0:00:07.761 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:36 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.012) 0:00:07.774 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:41 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.014) 0:00:07.788 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:46 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.012) 0:00:07.801 ********** 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 : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:10 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.031) 0:00:07.833 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:16 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.013) 0:00:07.847 ********** 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 : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:26 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.025) 0:00:07.873 ********** 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 : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:50 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.020) 0:00:07.893 ********** 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 : Ensure provider service is running] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:77 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.028) 0:00:07.921 ********** 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 : Ensure certificates in the system trust store] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:87 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.028) 0:00:07.950 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.032) 0:00:07.982 ********** 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_3sbu69nt/ca.crt" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:20 Tuesday 14 July 2026 14:07:12 -0400 (0:00:00.029) 0:00:08.012 ********** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Tuesday 14 July 2026 14:07:15 -0400 (0:00:02.920) 0:00:10.932 ********** changed: [managed-node2] => (item=lsr-trust-test-src) => { "ansible_loop_var": "item", "changed": true, "checksum": "1797bd99085c3888eb84237a4035e571e8d5a063", "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_3sbu69nt/ca.crt" }, "md5sum": "f379d2d99e13d0a8279ca6f6dde66388", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 1135, "src": "/tmp/lsr_trust_test_3sbu69nt/ca.crt", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:43 Tuesday 14 July 2026 14:07:16 -0400 (0:00:00.511) 0:00:11.444 ********** 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_3sbu69nt/ca.crt" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:58 Tuesday 14 July 2026 14:07:16 -0400 (0:00:00.025) 0:00:11.469 ********** 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_3sbu69nt/ca.crt" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:68 Tuesday 14 July 2026 14:07:16 -0400 (0:00:00.022) 0:00:11.491 ********** changed: [managed-node2] => { "changed": true, "cmd": [ "/usr/bin/update-ca-trust", "extract" ], "delta": "0:00:00.776896", "end": "2026-07-14 14:07:17.174094", "rc": 0, "start": "2026-07-14 14:07:16.397198" } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:91 Tuesday 14 July 2026 14:07:17 -0400 (0:00:01.141) 0:00:12.633 ********** TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:143 Tuesday 14 July 2026 14:07:17 -0400 (0:00:00.012) 0:00:12.645 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:148 Tuesday 14 July 2026 14:07:17 -0400 (0:00:00.013) 0:00:12.658 ********** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:156 Tuesday 14 July 2026 14:07:17 -0400 (0:00:00.011) 0:00:12.670 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:160 Tuesday 14 July 2026 14:07:17 -0400 (0:00:00.013) 0:00:12.683 ********** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:174 Tuesday 14 July 2026 14:07:17 -0400 (0:00:00.013) 0:00:12.697 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:179 Tuesday 14 July 2026 14:07:17 -0400 (0:00:00.016) 0:00:12.713 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:190 Tuesday 14 July 2026 14:07:17 -0400 (0:00:00.017) 0:00:12.730 ********** ok: [managed-node2] => { "changed": false } TASK [Get the trust anchor file attributes] ************************************ task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:56 Tuesday 14 July 2026 14:07:17 -0400 (0:00:00.352) 0:00:13.082 ********** ok: [managed-node2] => { "changed": false, "stat": { "atime": 1784052436.4080899, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "1797bd99085c3888eb84237a4035e571e8d5a063", "ctime": 1784052435.9750853, "dev": 66305, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 6987122, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1784052430.7320285, "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": "2255272808", "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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:61 Tuesday 14 July 2026 14:07:18 -0400 (0:00:00.356) 0:00:13.439 ********** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Check that the test CA certificate is now trusted] *********************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:69 Tuesday 14 July 2026 14:07:18 -0400 (0:00:00.020) 0:00:13.460 ********** ok: [managed-node2] => { "changed": false, "cmd": [ "openssl", "verify", "/tmp/lsr_trust_test_3sbu69nt/ca.crt" ], "delta": "0:00:00.011075", "end": "2026-07-14 14:07:18.362570", "failed_when_result": false, "rc": 0, "start": "2026-07-14 14:07:18.351495" } STDOUT: /tmp/lsr_trust_test_3sbu69nt/ca.crt: OK TASK [Slurp the test CA certificate] ******************************************* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:75 Tuesday 14 July 2026 14:07:18 -0400 (0:00:00.362) 0:00:13.822 ********** ok: [managed-node2] => { "changed": false, "content": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURHVENDQWdHZ0F3SUJBZ0lVSDRZcjZ1Ylc2RmdSVmN3dFpJOGl3Q05PejAwd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0hERWFNQmdHQTFVRUF3d1JURk5TTFZSeWRYTjBMVlJsYzNRdFEwRXdIaGNOTWpZd056RTBNVGd3TnpFdwpXaGNOTXpZd056RXhNVGd3TnpFd1dqQWNNUm93R0FZRFZRUUREQkZNVTFJdFZISjFjM1F0VkdWemRDMURRVENDCkFTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTGhQazJGVnBzK1hYN1dPRkpDdG1XRlAKMVZsNGF2dDBiNTVpQTJKa3dCYysyYis1bWJZaVJBbnFyb2pGa1ZJUDc0OXB0MjdWL0VFNVJGZmVQN2FkVmN2Rgp3aE0xbjdMWmx3eFdxYXI4ZzNwdTVTb3B2QU1sSEE0ZXdNKzUxQzNxaGRlTWhrRHlaZjhyL2RUWkJsUEtBYzhYCnRtdzN6cVVRc05heFJFcEJmT3NHVU9nZ0JPcFVTTHByQ29FV2svd21UWEozdTNDekVxRkMxK1Fqb2J2b2VYbE4Kb3g5R0NWV0FNZ29xRWljRit6NTZJSXlnakJUdFlWOEg2Mzl1MUNlNWQzZ3FpMCtsd0VIMktmU2pYMUhNVDI4ZApqVVZMd1BNZzg2djJPUVdoN2JST2FMMW5PckptSFJ4WVl0OC9SOHJkc3ltMWU1NWw3emIvK0RHV1pLejZqamNDCkF3RUFBYU5UTUZFd0hRWURWUjBPQkJZRUZQblk5N0JOTmFrc0VjNU1RL0R3TEJyVmxHdnlNQjhHQTFVZEl3UVkKTUJhQUZQblk5N0JOTmFrc0VjNU1RL0R3TEJyVmxHdnlNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEUVlKS29aSQpodmNOQVFFTEJRQURnZ0VCQUpYNTYzWXc4VzRrRWE0OHZjTHkyd2lqa3hzR2ZsbW1BN2swRWVTYmtNSUxDRTV3CnNVYnJSUVdMTmpjUFVNakFSWks1VVI3UngzTDJXT3hCVnNHV0tUMStVMmV1eDA1Y1R2TDRRSUJQMGdpWEtHTEQKaGZqekx0NnlVVC9ULzBjUHY3TnlNbHR1TzFXOWN3MlNzR2FLOERLMWE2TjVJTGZhTzUzbS9udHNvQTRWNUpFdQpDZWpjTnZhdytab1dMRnR6eTN1SmhJZ1BmbGdKOWx4N1hMTE9VVGVYS1R4U0ZaeHAzSmNHYUNnanRuY1NtS2tvCjlaaERRdmRGQ0ltZy9la1c0aGo5SCtsSGUzMHRScUd4TEYrSkREclpuTDVRZHVkVG5tQVl1aU5UTmVXbkkyZnoKWndBVWN0OVR4Qm12RmFwNWtJczE2NEZFWmVjWTJwS1hlS0FEaEdnPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==", "encoding": "base64", "source": "/tmp/lsr_trust_test_3sbu69nt/ca.crt" } TASK [Run the role to trust inline certificate content] ************************ task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:80 Tuesday 14 July 2026 14:07:18 -0400 (0:00:00.452) 0:00:14.274 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Tuesday 14 July 2026 14:07:18 -0400 (0:00:00.022) 0:00:14.297 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Tuesday 14 July 2026 14:07:18 -0400 (0:00:00.013) 0:00:14.310 ********** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Tuesday 14 July 2026 14:07:18 -0400 (0:00:00.022) 0:00:14.332 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Tuesday 14 July 2026 14:07:18 -0400 (0:00:00.019) 0:00:14.351 ********** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Tuesday 14 July 2026 14:07:19 -0400 (0:00:00.603) 0:00:14.954 ********** ok: [managed-node2] => { "changed": false } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:16 Tuesday 14 July 2026 14:07:19 -0400 (0:00:00.385) 0:00:15.340 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:21 Tuesday 14 July 2026 14:07:19 -0400 (0:00:00.015) 0:00:15.355 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:28 Tuesday 14 July 2026 14:07:19 -0400 (0:00:00.014) 0:00:15.370 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:36 Tuesday 14 July 2026 14:07:19 -0400 (0:00:00.015) 0:00:15.386 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:41 Tuesday 14 July 2026 14:07:19 -0400 (0:00:00.014) 0:00:15.400 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:46 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.017) 0:00:15.418 ********** 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 : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:10 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.038) 0:00:15.456 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:16 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.019) 0:00:15.475 ********** 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 : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:26 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.030) 0:00:15.506 ********** 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 : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:50 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.032) 0:00:15.538 ********** 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 : Ensure provider service is running] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:77 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.022) 0:00:15.561 ********** 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 : Ensure certificates in the system trust store] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:87 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.024) 0:00:15.585 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.025) 0:00:15.611 ********** ok: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUH4Yr6ubW6FgRVcwtZI8iwCNOz00wDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwNzE0MTgwNzEw\nWhcNMzYwNzExMTgwNzEwWjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhPk2FVps+XX7WOFJCtmWFP\n1Vl4avt0b55iA2JkwBc+2b+5mbYiRAnqrojFkVIP749pt27V/EE5RFfeP7adVcvF\nwhM1n7LZlwxWqar8g3pu5SopvAMlHA4ewM+51C3qhdeMhkDyZf8r/dTZBlPKAc8X\ntmw3zqUQsNaxREpBfOsGUOggBOpUSLprCoEWk/wmTXJ3u3CzEqFC1+QjobvoeXlN\nox9GCVWAMgoqEicF+z56IIygjBTtYV8H639u1Ce5d3gqi0+lwEH2KfSjX1HMT28d\njUVLwPMg86v2OQWh7bROaL1nOrJmHRxYYt8/R8rdsym1e55l7zb/+DGWZKz6jjcC\nAwEAAaNTMFEwHQYDVR0OBBYEFPnY97BNNaksEc5MQ/DwLBrVlGvyMB8GA1UdIwQY\nMBaAFPnY97BNNaksEc5MQ/DwLBrVlGvyMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAJX563Yw8W4kEa48vcLy2wijkxsGflmmA7k0EeSbkMILCE5w\nsUbrRQWLNjcPUMjARZK5UR7Rx3L2WOxBVsGWKT1+U2eux05cTvL4QIBP0giXKGLD\nhfjzLt6yUT/T/0cPv7NyMltuO1W9cw2SsGaK8DK1a6N5ILfaO53m/ntsoA4V5JEu\nCejcNvaw+ZoWLFtzy3uJhIgPflgJ9lx7XLLOUTeXKTxSFZxp3JcGaCgjtncSmKko\n9ZhDQvdFCImg/ekW4hj9H+lHe30tRqGxLF+JDDrZnL5QdudTnmAYuiNTNeWnI2fz\nZwAUct9TxBmvFap5kIs164FEZecY2pKXeKADhGg=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" } } MSG: All assertions passed TASK [fedora.linux_system_roles.certificate : Ensure trust store packages are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:20 Tuesday 14 July 2026 14:07:20 -0400 (0:00:00.042) 0:00:15.654 ********** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Tuesday 14 July 2026 14:07:23 -0400 (0:00:02.881) 0:00:18.536 ********** changed: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": true, "checksum": "1797bd99085c3888eb84237a4035e571e8d5a063", "dest": "/etc/pki/ca-trust/source/anchors/lsr-trust-test-content.crt", "gid": 0, "group": "root", "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUH4Yr6ubW6FgRVcwtZI8iwCNOz00wDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwNzE0MTgwNzEw\nWhcNMzYwNzExMTgwNzEwWjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhPk2FVps+XX7WOFJCtmWFP\n1Vl4avt0b55iA2JkwBc+2b+5mbYiRAnqrojFkVIP749pt27V/EE5RFfeP7adVcvF\nwhM1n7LZlwxWqar8g3pu5SopvAMlHA4ewM+51C3qhdeMhkDyZf8r/dTZBlPKAc8X\ntmw3zqUQsNaxREpBfOsGUOggBOpUSLprCoEWk/wmTXJ3u3CzEqFC1+QjobvoeXlN\nox9GCVWAMgoqEicF+z56IIygjBTtYV8H639u1Ce5d3gqi0+lwEH2KfSjX1HMT28d\njUVLwPMg86v2OQWh7bROaL1nOrJmHRxYYt8/R8rdsym1e55l7zb/+DGWZKz6jjcC\nAwEAAaNTMFEwHQYDVR0OBBYEFPnY97BNNaksEc5MQ/DwLBrVlGvyMB8GA1UdIwQY\nMBaAFPnY97BNNaksEc5MQ/DwLBrVlGvyMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAJX563Yw8W4kEa48vcLy2wijkxsGflmmA7k0EeSbkMILCE5w\nsUbrRQWLNjcPUMjARZK5UR7Rx3L2WOxBVsGWKT1+U2eux05cTvL4QIBP0giXKGLD\nhfjzLt6yUT/T/0cPv7NyMltuO1W9cw2SsGaK8DK1a6N5ILfaO53m/ntsoA4V5JEu\nCejcNvaw+ZoWLFtzy3uJhIgPflgJ9lx7XLLOUTeXKTxSFZxp3JcGaCgjtncSmKko\n9ZhDQvdFCImg/ekW4hj9H+lHe30tRqGxLF+JDDrZnL5QdudTnmAYuiNTNeWnI2fz\nZwAUct9TxBmvFap5kIs164FEZecY2pKXeKADhGg=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "md5sum": "f379d2d99e13d0a8279ca6f6dde66388", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:cert_t:s0", "size": 1135, "src": "/root/.ansible/tmp/ansible-tmp-1784052443.1798923-19881-240050852094170/source", "state": "file", "uid": 0 } TASK [fedora.linux_system_roles.certificate : Install trust certificates from URL] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:43 Tuesday 14 July 2026 14:07:23 -0400 (0:00:00.689) 0:00:19.225 ********** skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUH4Yr6ubW6FgRVcwtZI8iwCNOz00wDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwNzE0MTgwNzEw\nWhcNMzYwNzExMTgwNzEwWjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhPk2FVps+XX7WOFJCtmWFP\n1Vl4avt0b55iA2JkwBc+2b+5mbYiRAnqrojFkVIP749pt27V/EE5RFfeP7adVcvF\nwhM1n7LZlwxWqar8g3pu5SopvAMlHA4ewM+51C3qhdeMhkDyZf8r/dTZBlPKAc8X\ntmw3zqUQsNaxREpBfOsGUOggBOpUSLprCoEWk/wmTXJ3u3CzEqFC1+QjobvoeXlN\nox9GCVWAMgoqEicF+z56IIygjBTtYV8H639u1Ce5d3gqi0+lwEH2KfSjX1HMT28d\njUVLwPMg86v2OQWh7bROaL1nOrJmHRxYYt8/R8rdsym1e55l7zb/+DGWZKz6jjcC\nAwEAAaNTMFEwHQYDVR0OBBYEFPnY97BNNaksEc5MQ/DwLBrVlGvyMB8GA1UdIwQY\nMBaAFPnY97BNNaksEc5MQ/DwLBrVlGvyMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAJX563Yw8W4kEa48vcLy2wijkxsGflmmA7k0EeSbkMILCE5w\nsUbrRQWLNjcPUMjARZK5UR7Rx3L2WOxBVsGWKT1+U2eux05cTvL4QIBP0giXKGLD\nhfjzLt6yUT/T/0cPv7NyMltuO1W9cw2SsGaK8DK1a6N5ILfaO53m/ntsoA4V5JEu\nCejcNvaw+ZoWLFtzy3uJhIgPflgJ9lx7XLLOUTeXKTxSFZxp3JcGaCgjtncSmKko\n9ZhDQvdFCImg/ekW4hj9H+lHe30tRqGxLF+JDDrZnL5QdudTnmAYuiNTNeWnI2fz\nZwAUct9TxBmvFap5kIs164FEZecY2pKXeKADhGg=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove trust certificates] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:58 Tuesday 14 July 2026 14:07:23 -0400 (0:00:00.022) 0:00:19.247 ********** skipping: [managed-node2] => (item=lsr-trust-test-content) => { "ansible_loop_var": "item", "changed": false, "item": { "content": "-----BEGIN CERTIFICATE-----\nMIIDGTCCAgGgAwIBAgIUH4Yr6ubW6FgRVcwtZI8iwCNOz00wDQYJKoZIhvcNAQEL\nBQAwHDEaMBgGA1UEAwwRTFNSLVRydXN0LVRlc3QtQ0EwHhcNMjYwNzE0MTgwNzEw\nWhcNMzYwNzExMTgwNzEwWjAcMRowGAYDVQQDDBFMU1ItVHJ1c3QtVGVzdC1DQTCC\nASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALhPk2FVps+XX7WOFJCtmWFP\n1Vl4avt0b55iA2JkwBc+2b+5mbYiRAnqrojFkVIP749pt27V/EE5RFfeP7adVcvF\nwhM1n7LZlwxWqar8g3pu5SopvAMlHA4ewM+51C3qhdeMhkDyZf8r/dTZBlPKAc8X\ntmw3zqUQsNaxREpBfOsGUOggBOpUSLprCoEWk/wmTXJ3u3CzEqFC1+QjobvoeXlN\nox9GCVWAMgoqEicF+z56IIygjBTtYV8H639u1Ce5d3gqi0+lwEH2KfSjX1HMT28d\njUVLwPMg86v2OQWh7bROaL1nOrJmHRxYYt8/R8rdsym1e55l7zb/+DGWZKz6jjcC\nAwEAAaNTMFEwHQYDVR0OBBYEFPnY97BNNaksEc5MQ/DwLBrVlGvyMB8GA1UdIwQY\nMBaAFPnY97BNNaksEc5MQ/DwLBrVlGvyMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\nhvcNAQELBQADggEBAJX563Yw8W4kEa48vcLy2wijkxsGflmmA7k0EeSbkMILCE5w\nsUbrRQWLNjcPUMjARZK5UR7Rx3L2WOxBVsGWKT1+U2eux05cTvL4QIBP0giXKGLD\nhfjzLt6yUT/T/0cPv7NyMltuO1W9cw2SsGaK8DK1a6N5ILfaO53m/ntsoA4V5JEu\nCejcNvaw+ZoWLFtzy3uJhIgPflgJ9lx7XLLOUTeXKTxSFZxp3JcGaCgjtncSmKko\n9ZhDQvdFCImg/ekW4hj9H+lHe30tRqGxLF+JDDrZnL5QdudTnmAYuiNTNeWnI2fz\nZwAUct9TxBmvFap5kIs164FEZecY2pKXeKADhGg=\n-----END CERTIFICATE-----\n", "name": "lsr-trust-test-content" }, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Update system trust store] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:68 Tuesday 14 July 2026 14:07:23 -0400 (0:00:00.020) 0:00:19.268 ********** changed: [managed-node2] => { "changed": true, "cmd": [ "/usr/bin/update-ca-trust", "extract" ], "delta": "0:00:00.770903", "end": "2026-07-14 14:07:24.943553", "rc": 0, "start": "2026-07-14 14:07:24.172650" } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:91 Tuesday 14 July 2026 14:07:24 -0400 (0:00:01.132) 0:00:20.401 ********** TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:143 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.013) 0:00:20.414 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:148 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.014) 0:00:20.429 ********** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:156 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.012) 0:00:20.442 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:160 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.014) 0:00:20.456 ********** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:174 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.013) 0:00:20.470 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:179 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.015) 0:00:20.485 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:190 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.018) 0:00:20.503 ********** ok: [managed-node2] => { "changed": false } TASK [Get the trust anchor file attributes] ************************************ task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:88 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.352) 0:00:20.856 ********** ok: [managed-node2] => { "changed": false, "stat": { "atime": 1784052444.178174, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "1797bd99085c3888eb84237a4035e571e8d5a063", "ctime": 1784052443.7591693, "dev": 66305, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 476053646, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1784052443.4841664, "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": "3771066267", "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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:93 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.364) 0:00:21.221 ********** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Run the role with conflicting certificate sources] *********************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:103 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.022) 0:00:21.243 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.017) 0:00:21.261 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.015) 0:00:21.276 ********** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.024) 0:00:21.301 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Tuesday 14 July 2026 14:07:25 -0400 (0:00:00.021) 0:00:21.322 ********** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.565) 0:00:21.887 ********** ok: [managed-node2] => { "changed": false } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:16 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.348) 0:00:22.236 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:21 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.015) 0:00:22.252 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:28 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.015) 0:00:22.267 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:36 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.016) 0:00:22.284 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:41 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.015) 0:00:22.299 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:46 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.015) 0:00:22.315 ********** 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 : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:10 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.034) 0:00:22.349 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:16 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.015) 0:00:22.364 ********** 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 : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:26 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.020) 0:00:22.385 ********** 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 : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:50 Tuesday 14 July 2026 14:07:26 -0400 (0:00:00.020) 0:00:22.405 ********** 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 : Ensure provider service is running] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:77 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.021) 0:00:22.426 ********** 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 : Ensure certificates in the system trust store] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:87 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.021) 0:00:22.447 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.023) 0:00:22.471 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:115 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.029) 0:00:22.500 ********** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Run the role to remove the trust anchors] ******************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:124 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.019) 0:00:22.519 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.024) 0:00:22.544 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Run the role normally] *************************************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.015) 0:00:22.559 ********** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.023) 0:00:22.583 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.020) 0:00:22.603 ********** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Tuesday 14 July 2026 14:07:27 -0400 (0:00:00.557) 0:00:23.161 ********** ok: [managed-node2] => { "changed": false } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:16 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.351) 0:00:23.512 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:21 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.015) 0:00:23.528 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:28 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.015) 0:00:23.543 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:36 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.015) 0:00:23.558 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:41 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.015) 0:00:23.574 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:46 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.015) 0:00:23.589 ********** 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 : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:10 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.034) 0:00:23.624 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:16 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.015) 0:00:23.640 ********** 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 : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:26 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.021) 0:00:23.661 ********** 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 : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:50 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.020) 0:00:23.682 ********** 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 : Ensure provider service is running] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:77 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.020) 0:00:23.703 ********** 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 : Ensure certificates in the system trust store] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:87 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.024) 0:00:23.727 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.023) 0:00:23.751 ********** 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 : Ensure trust store packages are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:20 Tuesday 14 July 2026 14:07:28 -0400 (0:00:00.038) 0:00:23.789 ********** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Tuesday 14 July 2026 14:07:31 -0400 (0:00:02.865) 0:00:26.655 ********** 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 : Install trust certificates from URL] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:43 Tuesday 14 July 2026 14:07:31 -0400 (0:00:00.023) 0:00:26.679 ********** 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 : Remove trust certificates] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:58 Tuesday 14 July 2026 14:07:31 -0400 (0:00:00.023) 0:00:26.702 ********** 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 : Update system trust store] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:68 Tuesday 14 July 2026 14:07:32 -0400 (0:00:00.837) 0:00:27.540 ********** changed: [managed-node2] => { "changed": true, "cmd": [ "/usr/bin/update-ca-trust", "extract" ], "delta": "0:00:00.763324", "end": "2026-07-14 14:07:33.195405", "rc": 0, "start": "2026-07-14 14:07:32.432081" } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:91 Tuesday 14 July 2026 14:07:33 -0400 (0:00:01.113) 0:00:28.653 ********** TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:143 Tuesday 14 July 2026 14:07:33 -0400 (0:00:00.013) 0:00:28.667 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:148 Tuesday 14 July 2026 14:07:33 -0400 (0:00:00.015) 0:00:28.682 ********** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:156 Tuesday 14 July 2026 14:07:33 -0400 (0:00:00.014) 0:00:28.697 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:160 Tuesday 14 July 2026 14:07:33 -0400 (0:00:00.014) 0:00:28.712 ********** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:174 Tuesday 14 July 2026 14:07:33 -0400 (0:00:00.015) 0:00:28.727 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:179 Tuesday 14 July 2026 14:07:33 -0400 (0:00:00.017) 0:00:28.745 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:190 Tuesday 14 July 2026 14:07:33 -0400 (0:00:00.023) 0:00:28.768 ********** ok: [managed-node2] => { "changed": false } TASK [Get the trust anchor file attributes] ************************************ task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:134 Tuesday 14 July 2026 14:07:33 -0400 (0:00:00.350) 0:00:29.119 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:142 Tuesday 14 July 2026 14:07:34 -0400 (0:00:00.694) 0:00:29.813 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:149 Tuesday 14 July 2026 14:07:34 -0400 (0:00:00.026) 0:00:29.839 ********** ok: [managed-node2] => { "changed": false, "cmd": [ "openssl", "verify", "/tmp/lsr_trust_test_3sbu69nt/ca.crt" ], "delta": "0:00:00.011155", "end": "2026-07-14 14:07:34.753234", "failed_when_result": false, "rc": 2, "start": "2026-07-14 14:07:34.742079" } STDOUT: error /tmp/lsr_trust_test_3sbu69nt/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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:155 Tuesday 14 July 2026 14:07:34 -0400 (0:00:00.372) 0:00:30.212 ********** ok: [managed-node2] => { "changed": false } MSG: All assertions passed TASK [Run the role to clean up the trust anchors] ****************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:159 Tuesday 14 July 2026 14:07:34 -0400 (0:00:00.017) 0:00:30.229 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:23 Tuesday 14 July 2026 14:07:34 -0400 (0:00:00.025) 0:00:30.254 ********** TASK [fedora.linux_system_roles.certificate : Set version specific variables] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:2 Tuesday 14 July 2026 14:07:34 -0400 (0:00:00.026) 0:00:30.280 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 Tuesday 14 July 2026 14:07:34 -0400 (0:00:00.026) 0:00:30.307 ********** ok: [managed-node2] TASK [fedora.linux_system_roles.certificate : Record role begin fingerprint] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:7 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.575) 0:00:30.882 ********** ok: [managed-node2] => { "changed": false } TASK [fedora.linux_system_roles.certificate : Check if system is ostree] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:16 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.353) 0:00:31.236 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:21 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.017) 0:00:31.254 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Run systemctl] ******************* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:28 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.018) 0:00:31.272 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Require installed systemd] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:36 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.017) 0:00:31.290 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:41 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.018) 0:00:31.308 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:46 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.018) 0:00:31.326 ********** 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 : Ensure certificate role dependencies are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:10 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.055) 0:00:31.382 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:16 Tuesday 14 July 2026 14:07:35 -0400 (0:00:00.017) 0:00:31.400 ********** 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 : Ensure pre-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:26 Tuesday 14 July 2026 14:07:36 -0400 (0:00:00.023) 0:00:31.424 ********** 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 : Ensure post-scripts hooks directory exists] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:50 Tuesday 14 July 2026 14:07:36 -0400 (0:00:00.023) 0:00:31.448 ********** 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 : Ensure provider service is running] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:77 Tuesday 14 July 2026 14:07:36 -0400 (0:00:00.023) 0:00:31.471 ********** 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 : Ensure certificates in the system trust store] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:87 Tuesday 14 July 2026 14:07:36 -0400 (0:00:00.024) 0:00:31.496 ********** included: /tmp/collections-nJt/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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3 Tuesday 14 July 2026 14:07:36 -0400 (0:00:00.025) 0:00:31.521 ********** 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 : Ensure trust store packages are installed] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:20 Tuesday 14 July 2026 14:07:36 -0400 (0:00:00.049) 0:00:31.571 ********** ok: [managed-node2] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.certificate : Install trust certificates] ****** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 Tuesday 14 July 2026 14:07:39 -0400 (0:00:02.858) 0:00:34.429 ********** 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 : Install trust certificates from URL] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:43 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.035) 0:00:34.464 ********** 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 : Remove trust certificates] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:58 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.035) 0:00:34.499 ********** 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 : Update system trust store] ******* task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:68 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.714) 0:00:35.214 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Ensure certificate requests] ***** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:91 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.019) 0:00:35.234 ********** TASK [fedora.linux_system_roles.certificate : Check if test mode is supported] *** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:143 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.012) 0:00:35.247 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:148 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.017) 0:00:35.264 ********** TASK [fedora.linux_system_roles.certificate : Reset certificate_test_certs] **** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:156 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.014) 0:00:35.279 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Create return data] ************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:160 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.018) 0:00:35.297 ********** TASK [fedora.linux_system_roles.certificate : Stop tracking certificates] ****** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:174 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.016) 0:00:35.313 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.certificate : Remove files] ******************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:179 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.020) 0:00:35.333 ********** 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-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:190 Tuesday 14 July 2026 14:07:39 -0400 (0:00:00.021) 0:00:35.354 ********** ok: [managed-node2] => { "changed": false } TASK [Run the role normally] *************************************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tasks/run_role_with_clear_facts.yml:33 Tuesday 14 July 2026 14:07:40 -0400 (0:00:00.345) 0:00:35.700 ********** skipping: [managed-node2] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Clean up the test CA temporary directory] ******************************** task path: /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:170 Tuesday 14 July 2026 14:07:40 -0400 (0:00:00.014) 0:00:35.715 ********** changed: [managed-node2] => { "changed": true, "path": "/tmp/lsr_trust_test_3sbu69nt", "state": "absent" } META: ran handlers META: ran handlers PLAY RECAP ********************************************************************* managed-node2 : ok=67 changed=9 unreachable=0 failed=0 skipped=100 rescued=1 ignored=0 SYSTEM ROLES ERRORS BEGIN v1 [ { "ansible_version": "2.9.27", "end_time": "2026-07-14T18:07:27.090954+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-07-14T18:07:27.064112+00:00Z", "task_name": "Validate certificate_trust items", "task_path": "/tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:3" } ] SYSTEM ROLES ERRORS END v1 TASKS RECAP ******************************************************************** Tuesday 14 July 2026 14:07:40 -0400 (0:00:00.355) 0:00:36.070 ********** =============================================================================== fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.92s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:20 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.88s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:20 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.87s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:20 fedora.linux_system_roles.certificate : Ensure trust store packages are installed --- 2.86s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:20 Ensure openssl is installed --------------------------------------------- 2.64s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:23 fedora.linux_system_roles.certificate : Record role success fingerprint --- 1.40s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/main.yml:190 fedora.linux_system_roles.certificate : Update system trust store ------- 1.14s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:68 fedora.linux_system_roles.certificate : Update system trust store ------- 1.13s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:68 fedora.linux_system_roles.certificate : Update system trust store ------- 1.11s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:68 Gathering Facts --------------------------------------------------------- 0.98s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:3 fedora.linux_system_roles.certificate : Remove trust certificates ------- 0.84s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:58 fedora.linux_system_roles.certificate : Remove trust certificates ------- 0.71s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:58 Get the trust anchor file attributes ------------------------------------ 0.69s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/tests/certificate/tests_trust.yml:134 fedora.linux_system_roles.certificate : Install trust certificates ------ 0.69s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26 fedora.linux_system_roles.certificate : Ensure ansible_facts used by role --- 0.60s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 fedora.linux_system_roles.certificate : Ensure ansible_facts used by role --- 0.58s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 fedora.linux_system_roles.certificate : Ensure ansible_facts used by role --- 0.57s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 fedora.linux_system_roles.certificate : Ensure ansible_facts used by role --- 0.57s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 fedora.linux_system_roles.certificate : Ensure ansible_facts used by role --- 0.56s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/set_vars.yml:2 fedora.linux_system_roles.certificate : Install trust certificates ------ 0.51s /tmp/collections-nJt/ansible_collections/fedora/linux_system_roles/roles/certificate/tasks/certificate_trust.yml:26