No config file found; using defaults [WARNING]: running playbook inside collection fedora.linux_system_roles PLAY [Test nbde_server_keys_dir is properly set] ******************************* TASK [Gathering Facts] ********************************************************* Thursday 25 July 2024 14:54:51 -0400 (0:00:00.017) 0:00:00.017 ********* ok: [managed_node1] TASK [With nbde_server_fetch_keys] ********************************************* Thursday 25 July 2024 14:54:52 -0400 (0:00:00.871) 0:00:00.889 ********* TASK [fedora.linux_system_roles.nbde_server : Set version specific variables] *** Thursday 25 July 2024 14:54:52 -0400 (0:00:00.018) 0:00:00.907 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/set_vars.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure ansible_facts used by role] *** Thursday 25 July 2024 14:54:52 -0400 (0:00:00.036) 0:00:00.944 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Check if system is ostree] ******* Thursday 25 July 2024 14:54:52 -0400 (0:00:00.027) 0:00:00.972 ********* ok: [managed_node1] => { "changed": false, "stat": { "exists": false } } TASK [fedora.linux_system_roles.nbde_server : Set flag to indicate system is ostree] *** Thursday 25 July 2024 14:54:52 -0400 (0:00:00.433) 0:00:01.405 ********* ok: [managed_node1] => { "ansible_facts": { "__nbde_server_is_ostree": false }, "changed": false } TASK [fedora.linux_system_roles.nbde_server : Set platform/version specific variables] *** Thursday 25 July 2024 14:54:52 -0400 (0:00:00.031) 0:00:01.437 ********* ok: [managed_node1] => { "ansible_facts": { "__nbde_server_cachedir": "/var/cache/tang", "__nbde_server_group": "tang", "__nbde_server_keydir": "/var/db/tang", "__nbde_server_keygen": "/usr/libexec/tangd-keygen", "__nbde_server_packages": [ "tang" ], "__nbde_server_services": [ "tangd.socket" ], "__nbde_server_update": "/usr/libexec/tangd-update", "__nbde_server_user": "tang" }, "ansible_included_var_files": [ "/var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/vars/default.yml" ], "changed": false } TASK [fedora.linux_system_roles.nbde_server : Include the appropriate provider tasks] *** Thursday 25 July 2024 14:54:52 -0400 (0:00:00.036) 0:00:01.473 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/main-tang.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure tang is installed] ******** Thursday 25 July 2024 14:54:52 -0400 (0:00:00.035) 0:00:01.509 ********* ok: [managed_node1] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.nbde_server : Ensure keys are rotated] ********* Thursday 25 July 2024 14:54:55 -0400 (0:00:02.565) 0:00:04.074 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Ensure we have keys] ************* Thursday 25 July 2024 14:54:55 -0400 (0:00:00.026) 0:00:04.101 ********* changed: [managed_node1] => { "arguments": { "cachedir": "/var/cache/tang", "force": false, "keydir": "/var/db/tang", "keygen": "/usr/libexec/tangd-keygen", "keys_to_deploy_dir": null, "state": "keys-created", "update": "/usr/libexec/tangd-update" }, "changed": true, "state": "keys-created" } TASK [fedora.linux_system_roles.nbde_server : Perform key management (fetch/deploy) tasks] *** Thursday 25 July 2024 14:54:55 -0400 (0:00:00.455) 0:00:04.556 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/tang-key-management.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Make sure nbde_server_keys_dir is set] *** Thursday 25 July 2024 14:54:55 -0400 (0:00:00.056) 0:00:04.612 ********* fatal: [managed_node1]: FAILED! => { "changed": false } MSG: You need to specify nbde_server_keys_dir and it must be an absolute path TASK [Check for error with nbde_server_keys_dir not set] *********************** Thursday 25 July 2024 14:54:55 -0400 (0:00:00.016) 0:00:04.629 ********* ok: [managed_node1] => { "changed": false } MSG: All assertions passed TASK [Cleanup] ***************************************************************** Thursday 25 July 2024 14:54:55 -0400 (0:00:00.014) 0:00:04.644 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/tests/nbde_server/tasks/cleanup.yml for managed_node1 TASK [Remove control node files/directories] *********************************** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.019) 0:00:04.663 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Remove managed node files/directories] *********************************** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.013) 0:00:04.677 ********* skipping: [managed_node1] => (item={'path': '', 'remove_dir': 'true'}) => { "ansible_loop_var": "item", "changed": false, "item": { "path": "", "remove_dir": "true" }, "skip_reason": "Conditional result was False" } changed: [managed_node1] => (item={'path': '/var/db/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/db/tang\"\nelse\n rm -rf \"/var/db/tang\"/* \"/var/db/tang\"/.* || :\nfi\n", "delta": "0:00:00.005971", "end": "2024-07-25 14:54:56.406444", "item": { "path": "/var/db/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:54:56.400473" } STDERR: + '[' false = true ']' + rm -rf /var/db/tang/7E9GmPqNJLSjMsvlqcJRL5YTli8.jwk /var/db/tang/mOcqHJZw0OCdMFGcE3iRZAp7w9Q.jwk /var/db/tang/. /var/db/tang/.. rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/.' rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/..' + : changed: [managed_node1] => (item={'path': '/var/cache/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/cache/tang\"\nelse\n rm -rf \"/var/cache/tang\"/* \"/var/cache/tang\"/.* || :\nfi\n", "delta": "0:00:00.003958", "end": "2024-07-25 14:54:56.725081", "item": { "path": "/var/cache/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:54:56.721123" } STDERR: + '[' false = true ']' + rm -rf '/var/cache/tang/*' '/var/cache/tang/.*' TASK [With nbde_server_deploy_keys] ******************************************** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.757) 0:00:05.434 ********* TASK [fedora.linux_system_roles.nbde_server : Set version specific variables] *** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.017) 0:00:05.451 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/set_vars.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure ansible_facts used by role] *** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.017) 0:00:05.469 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Check if system is ostree] ******* Thursday 25 July 2024 14:54:56 -0400 (0:00:00.014) 0:00:05.483 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Set flag to indicate system is ostree] *** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.014) 0:00:05.498 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Set platform/version specific variables] *** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.012) 0:00:05.511 ********* ok: [managed_node1] => { "ansible_facts": { "__nbde_server_cachedir": "/var/cache/tang", "__nbde_server_group": "tang", "__nbde_server_keydir": "/var/db/tang", "__nbde_server_keygen": "/usr/libexec/tangd-keygen", "__nbde_server_packages": [ "tang" ], "__nbde_server_services": [ "tangd.socket" ], "__nbde_server_update": "/usr/libexec/tangd-update", "__nbde_server_user": "tang" }, "ansible_included_var_files": [ "/var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/vars/default.yml" ], "changed": false } TASK [fedora.linux_system_roles.nbde_server : Include the appropriate provider tasks] *** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.022) 0:00:05.533 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/main-tang.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure tang is installed] ******** Thursday 25 July 2024 14:54:56 -0400 (0:00:00.023) 0:00:05.556 ********* ok: [managed_node1] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.nbde_server : Ensure keys are rotated] ********* Thursday 25 July 2024 14:54:59 -0400 (0:00:02.443) 0:00:07.999 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Ensure we have keys] ************* Thursday 25 July 2024 14:54:59 -0400 (0:00:00.014) 0:00:08.014 ********* changed: [managed_node1] => { "arguments": { "cachedir": "/var/cache/tang", "force": false, "keydir": "/var/db/tang", "keygen": "/usr/libexec/tangd-keygen", "keys_to_deploy_dir": null, "state": "keys-created", "update": "/usr/libexec/tangd-update" }, "changed": true, "state": "keys-created" } TASK [fedora.linux_system_roles.nbde_server : Perform key management (fetch/deploy) tasks] *** Thursday 25 July 2024 14:54:59 -0400 (0:00:00.348) 0:00:08.362 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/tang-key-management.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Make sure nbde_server_keys_dir is set] *** Thursday 25 July 2024 14:54:59 -0400 (0:00:00.028) 0:00:08.391 ********* fatal: [managed_node1]: FAILED! => { "changed": false } MSG: You need to specify nbde_server_keys_dir and it must be an absolute path TASK [Check for error with nbde_server_keys_dir not set] *********************** Thursday 25 July 2024 14:54:59 -0400 (0:00:00.016) 0:00:08.407 ********* ok: [managed_node1] => { "changed": false } MSG: All assertions passed TASK [Cleanup] ***************************************************************** Thursday 25 July 2024 14:54:59 -0400 (0:00:00.015) 0:00:08.422 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/tests/nbde_server/tasks/cleanup.yml for managed_node1 TASK [Remove control node files/directories] *********************************** Thursday 25 July 2024 14:54:59 -0400 (0:00:00.017) 0:00:08.440 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Remove managed node files/directories] *********************************** Thursday 25 July 2024 14:54:59 -0400 (0:00:00.014) 0:00:08.455 ********* skipping: [managed_node1] => (item={'path': '', 'remove_dir': 'true'}) => { "ansible_loop_var": "item", "changed": false, "item": { "path": "", "remove_dir": "true" }, "skip_reason": "Conditional result was False" } changed: [managed_node1] => (item={'path': '/var/db/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/db/tang\"\nelse\n rm -rf \"/var/db/tang\"/* \"/var/db/tang\"/.* || :\nfi\n", "delta": "0:00:00.003966", "end": "2024-07-25 14:55:00.091490", "item": { "path": "/var/db/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:55:00.087524" } STDERR: + '[' false = true ']' + rm -rf /var/db/tang/SkRuCN3Pzuy-kQuGjCZ5QC8eQaE.jwk /var/db/tang/zNQMf3tGDTdDUym1ij0yaGBYYjM.jwk /var/db/tang/. /var/db/tang/.. rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/.' rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/..' + : changed: [managed_node1] => (item={'path': '/var/cache/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/cache/tang\"\nelse\n rm -rf \"/var/cache/tang\"/* \"/var/cache/tang\"/.* || :\nfi\n", "delta": "0:00:00.003956", "end": "2024-07-25 14:55:00.414385", "item": { "path": "/var/cache/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:55:00.410429" } STDERR: + '[' false = true ']' + rm -rf '/var/cache/tang/*' '/var/cache/tang/.*' TASK [With nbde_server_fetch_keys and deploy keys] ***************************** Thursday 25 July 2024 14:55:00 -0400 (0:00:00.670) 0:00:09.126 ********* TASK [fedora.linux_system_roles.nbde_server : Set version specific variables] *** Thursday 25 July 2024 14:55:00 -0400 (0:00:00.017) 0:00:09.143 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/set_vars.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure ansible_facts used by role] *** Thursday 25 July 2024 14:55:00 -0400 (0:00:00.019) 0:00:09.163 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Check if system is ostree] ******* Thursday 25 July 2024 14:55:00 -0400 (0:00:00.014) 0:00:09.177 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Set flag to indicate system is ostree] *** Thursday 25 July 2024 14:55:00 -0400 (0:00:00.012) 0:00:09.190 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Set platform/version specific variables] *** Thursday 25 July 2024 14:55:00 -0400 (0:00:00.012) 0:00:09.203 ********* ok: [managed_node1] => { "ansible_facts": { "__nbde_server_cachedir": "/var/cache/tang", "__nbde_server_group": "tang", "__nbde_server_keydir": "/var/db/tang", "__nbde_server_keygen": "/usr/libexec/tangd-keygen", "__nbde_server_packages": [ "tang" ], "__nbde_server_services": [ "tangd.socket" ], "__nbde_server_update": "/usr/libexec/tangd-update", "__nbde_server_user": "tang" }, "ansible_included_var_files": [ "/var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/vars/default.yml" ], "changed": false } TASK [fedora.linux_system_roles.nbde_server : Include the appropriate provider tasks] *** Thursday 25 July 2024 14:55:00 -0400 (0:00:00.024) 0:00:09.227 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/main-tang.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure tang is installed] ******** Thursday 25 July 2024 14:55:00 -0400 (0:00:00.022) 0:00:09.250 ********* ok: [managed_node1] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.nbde_server : Ensure keys are rotated] ********* Thursday 25 July 2024 14:55:03 -0400 (0:00:02.441) 0:00:11.691 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Ensure we have keys] ************* Thursday 25 July 2024 14:55:03 -0400 (0:00:00.014) 0:00:11.706 ********* changed: [managed_node1] => { "arguments": { "cachedir": "/var/cache/tang", "force": false, "keydir": "/var/db/tang", "keygen": "/usr/libexec/tangd-keygen", "keys_to_deploy_dir": null, "state": "keys-created", "update": "/usr/libexec/tangd-update" }, "changed": true, "state": "keys-created" } TASK [fedora.linux_system_roles.nbde_server : Perform key management (fetch/deploy) tasks] *** Thursday 25 July 2024 14:55:03 -0400 (0:00:00.344) 0:00:12.050 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/tang-key-management.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Make sure nbde_server_keys_dir is set] *** Thursday 25 July 2024 14:55:03 -0400 (0:00:00.029) 0:00:12.079 ********* fatal: [managed_node1]: FAILED! => { "changed": false } MSG: You need to specify nbde_server_keys_dir and it must be an absolute path TASK [Check for error with nbde_server_keys_dir not set] *********************** Thursday 25 July 2024 14:55:03 -0400 (0:00:00.016) 0:00:12.096 ********* ok: [managed_node1] => { "changed": false } MSG: All assertions passed TASK [Cleanup] ***************************************************************** Thursday 25 July 2024 14:55:03 -0400 (0:00:00.014) 0:00:12.111 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/tests/nbde_server/tasks/cleanup.yml for managed_node1 TASK [Remove control node files/directories] *********************************** Thursday 25 July 2024 14:55:03 -0400 (0:00:00.018) 0:00:12.129 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Remove managed node files/directories] *********************************** Thursday 25 July 2024 14:55:03 -0400 (0:00:00.013) 0:00:12.142 ********* skipping: [managed_node1] => (item={'path': '', 'remove_dir': 'true'}) => { "ansible_loop_var": "item", "changed": false, "item": { "path": "", "remove_dir": "true" }, "skip_reason": "Conditional result was False" } changed: [managed_node1] => (item={'path': '/var/db/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/db/tang\"\nelse\n rm -rf \"/var/db/tang\"/* \"/var/db/tang\"/.* || :\nfi\n", "delta": "0:00:00.004016", "end": "2024-07-25 14:55:03.778086", "item": { "path": "/var/db/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:55:03.774070" } STDERR: + '[' false = true ']' + rm -rf /var/db/tang/AL7Kc70kioBIQXegmWL0RaYFjRI.jwk /var/db/tang/JfQnOMoAjnKF8aaN73SVL2RSCwg.jwk /var/db/tang/. /var/db/tang/.. rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/.' rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/..' + : changed: [managed_node1] => (item={'path': '/var/cache/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/cache/tang\"\nelse\n rm -rf \"/var/cache/tang\"/* \"/var/cache/tang\"/.* || :\nfi\n", "delta": "0:00:00.003896", "end": "2024-07-25 14:55:04.100303", "item": { "path": "/var/cache/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:55:04.096407" } STDERR: + '[' false = true ']' + rm -rf '/var/cache/tang/*' '/var/cache/tang/.*' TASK [Directory starting with ./] ********************************************** Thursday 25 July 2024 14:55:04 -0400 (0:00:00.664) 0:00:12.807 ********* TASK [fedora.linux_system_roles.nbde_server : Set version specific variables] *** Thursday 25 July 2024 14:55:04 -0400 (0:00:00.019) 0:00:12.827 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/set_vars.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure ansible_facts used by role] *** Thursday 25 July 2024 14:55:04 -0400 (0:00:00.018) 0:00:12.846 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Check if system is ostree] ******* Thursday 25 July 2024 14:55:04 -0400 (0:00:00.014) 0:00:12.860 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Set flag to indicate system is ostree] *** Thursday 25 July 2024 14:55:04 -0400 (0:00:00.013) 0:00:12.874 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Set platform/version specific variables] *** Thursday 25 July 2024 14:55:04 -0400 (0:00:00.013) 0:00:12.887 ********* ok: [managed_node1] => { "ansible_facts": { "__nbde_server_cachedir": "/var/cache/tang", "__nbde_server_group": "tang", "__nbde_server_keydir": "/var/db/tang", "__nbde_server_keygen": "/usr/libexec/tangd-keygen", "__nbde_server_packages": [ "tang" ], "__nbde_server_services": [ "tangd.socket" ], "__nbde_server_update": "/usr/libexec/tangd-update", "__nbde_server_user": "tang" }, "ansible_included_var_files": [ "/var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/vars/default.yml" ], "changed": false } TASK [fedora.linux_system_roles.nbde_server : Include the appropriate provider tasks] *** Thursday 25 July 2024 14:55:04 -0400 (0:00:00.022) 0:00:12.909 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/main-tang.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure tang is installed] ******** Thursday 25 July 2024 14:55:04 -0400 (0:00:00.024) 0:00:12.933 ********* ok: [managed_node1] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.nbde_server : Ensure keys are rotated] ********* Thursday 25 July 2024 14:55:06 -0400 (0:00:02.444) 0:00:15.378 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Ensure we have keys] ************* Thursday 25 July 2024 14:55:06 -0400 (0:00:00.016) 0:00:15.394 ********* changed: [managed_node1] => { "arguments": { "cachedir": "/var/cache/tang", "force": false, "keydir": "/var/db/tang", "keygen": "/usr/libexec/tangd-keygen", "keys_to_deploy_dir": null, "state": "keys-created", "update": "/usr/libexec/tangd-update" }, "changed": true, "state": "keys-created" } TASK [fedora.linux_system_roles.nbde_server : Perform key management (fetch/deploy) tasks] *** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.345) 0:00:15.739 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/tang-key-management.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Make sure nbde_server_keys_dir is set] *** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.028) 0:00:15.768 ********* fatal: [managed_node1]: FAILED! => { "changed": false } MSG: You need to specify nbde_server_keys_dir and it must be an absolute path TASK [Check for error with nbde_server_keys_dir not an absolute path] ********** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.016) 0:00:15.785 ********* ok: [managed_node1] => { "changed": false } MSG: All assertions passed TASK [Cleanup] ***************************************************************** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.014) 0:00:15.799 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/tests/nbde_server/tasks/cleanup.yml for managed_node1 TASK [Remove control node files/directories] *********************************** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.017) 0:00:15.817 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Remove managed node files/directories] *********************************** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.013) 0:00:15.830 ********* skipping: [managed_node1] => (item={'path': './foobar', 'remove_dir': 'true'}) => { "ansible_loop_var": "item", "changed": false, "item": { "path": "./foobar", "remove_dir": "true" }, "skip_reason": "Conditional result was False" } changed: [managed_node1] => (item={'path': '/var/db/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/db/tang\"\nelse\n rm -rf \"/var/db/tang\"/* \"/var/db/tang\"/.* || :\nfi\n", "delta": "0:00:00.004177", "end": "2024-07-25 14:55:07.467835", "item": { "path": "/var/db/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:55:07.463658" } STDERR: + '[' false = true ']' + rm -rf /var/db/tang/q8fMqzrm6K9QQjtnBoBEJE1aDnI.jwk /var/db/tang/WuCXYukhdRafZkeMmkqgqDDodg0.jwk /var/db/tang/. /var/db/tang/.. rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/.' rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/..' + : changed: [managed_node1] => (item={'path': '/var/cache/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/cache/tang\"\nelse\n rm -rf \"/var/cache/tang\"/* \"/var/cache/tang\"/.* || :\nfi\n", "delta": "0:00:00.003850", "end": "2024-07-25 14:55:07.793119", "item": { "path": "/var/cache/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:55:07.789269" } STDERR: + '[' false = true ']' + rm -rf '/var/cache/tang/*' '/var/cache/tang/.*' TASK [Directory without leading ./] ******************************************** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.670) 0:00:16.500 ********* TASK [fedora.linux_system_roles.nbde_server : Set version specific variables] *** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.018) 0:00:16.519 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/set_vars.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure ansible_facts used by role] *** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.018) 0:00:16.537 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Check if system is ostree] ******* Thursday 25 July 2024 14:55:07 -0400 (0:00:00.014) 0:00:16.552 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Set flag to indicate system is ostree] *** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.012) 0:00:16.565 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Set platform/version specific variables] *** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.013) 0:00:16.578 ********* ok: [managed_node1] => { "ansible_facts": { "__nbde_server_cachedir": "/var/cache/tang", "__nbde_server_group": "tang", "__nbde_server_keydir": "/var/db/tang", "__nbde_server_keygen": "/usr/libexec/tangd-keygen", "__nbde_server_packages": [ "tang" ], "__nbde_server_services": [ "tangd.socket" ], "__nbde_server_update": "/usr/libexec/tangd-update", "__nbde_server_user": "tang" }, "ansible_included_var_files": [ "/var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/vars/default.yml" ], "changed": false } TASK [fedora.linux_system_roles.nbde_server : Include the appropriate provider tasks] *** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.022) 0:00:16.601 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/main-tang.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Ensure tang is installed] ******** Thursday 25 July 2024 14:55:07 -0400 (0:00:00.021) 0:00:16.623 ********* ok: [managed_node1] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [fedora.linux_system_roles.nbde_server : Ensure keys are rotated] ********* Thursday 25 July 2024 14:55:10 -0400 (0:00:02.446) 0:00:19.069 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.nbde_server : Ensure we have keys] ************* Thursday 25 July 2024 14:55:10 -0400 (0:00:00.014) 0:00:19.084 ********* changed: [managed_node1] => { "arguments": { "cachedir": "/var/cache/tang", "force": false, "keydir": "/var/db/tang", "keygen": "/usr/libexec/tangd-keygen", "keys_to_deploy_dir": null, "state": "keys-created", "update": "/usr/libexec/tangd-update" }, "changed": true, "state": "keys-created" } TASK [fedora.linux_system_roles.nbde_server : Perform key management (fetch/deploy) tasks] *** Thursday 25 July 2024 14:55:10 -0400 (0:00:00.355) 0:00:19.439 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/roles/nbde_server/tasks/tang-key-management.yml for managed_node1 TASK [fedora.linux_system_roles.nbde_server : Make sure nbde_server_keys_dir is set] *** Thursday 25 July 2024 14:55:10 -0400 (0:00:00.029) 0:00:19.468 ********* fatal: [managed_node1]: FAILED! => { "changed": false } MSG: You need to specify nbde_server_keys_dir and it must be an absolute path TASK [Check for error with nbde_server_keys_dir not an absolute path] ********** Thursday 25 July 2024 14:55:10 -0400 (0:00:00.020) 0:00:19.488 ********* ok: [managed_node1] => { "changed": false } MSG: All assertions passed TASK [Cleanup] ***************************************************************** Thursday 25 July 2024 14:55:10 -0400 (0:00:00.016) 0:00:19.505 ********* included: /var/ARTIFACTS/work-generalwy3gp1mn/plans/general/tree/tmp.EEphoN4qqo/ansible_collections/fedora/linux_system_roles/tests/nbde_server/tasks/cleanup.yml for managed_node1 TASK [Remove control node files/directories] *********************************** Thursday 25 July 2024 14:55:10 -0400 (0:00:00.017) 0:00:19.523 ********* skipping: [managed_node1] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Remove managed node files/directories] *********************************** Thursday 25 July 2024 14:55:10 -0400 (0:00:00.016) 0:00:19.540 ********* skipping: [managed_node1] => (item={'path': 'foobar', 'remove_dir': 'true'}) => { "ansible_loop_var": "item", "changed": false, "item": { "path": "foobar", "remove_dir": "true" }, "skip_reason": "Conditional result was False" } changed: [managed_node1] => (item={'path': '/var/db/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/db/tang\"\nelse\n rm -rf \"/var/db/tang\"/* \"/var/db/tang\"/.* || :\nfi\n", "delta": "0:00:00.003951", "end": "2024-07-25 14:55:11.180776", "item": { "path": "/var/db/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:55:11.176825" } STDERR: + '[' false = true ']' + rm -rf /var/db/tang/dHYOTwVUfQUn90VYmChrsmOvIYs.jwk /var/db/tang/hBiNmnMKQ8L4CnVsqeiXniwlt34.jwk /var/db/tang/. /var/db/tang/.. rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/.' rm: refusing to remove '.' or '..' directory: skipping '/var/db/tang/..' + : changed: [managed_node1] => (item={'path': '/var/cache/tang', 'remove_dir': 'false'}) => { "ansible_loop_var": "item", "changed": true, "cmd": "set -euxo pipefail\nif [ \"false\" = true ]; then\n rm -rf \"/var/cache/tang\"\nelse\n rm -rf \"/var/cache/tang\"/* \"/var/cache/tang\"/.* || :\nfi\n", "delta": "0:00:00.003847", "end": "2024-07-25 14:55:11.498390", "item": { "path": "/var/cache/tang", "remove_dir": "false" }, "rc": 0, "start": "2024-07-25 14:55:11.494543" } STDERR: + '[' false = true ']' + rm -rf '/var/cache/tang/*' '/var/cache/tang/.*' PLAY RECAP ********************************************************************* managed_node1 : ok=48 changed=10 unreachable=0 failed=0 skipped=23 rescued=5 ignored=0 Thursday 25 July 2024 14:55:11 -0400 (0:00:00.665) 0:00:20.205 ********* =============================================================================== fedora.linux_system_roles.nbde_server : Ensure tang is installed -------- 2.57s fedora.linux_system_roles.nbde_server : Ensure tang is installed -------- 2.45s fedora.linux_system_roles.nbde_server : Ensure tang is installed -------- 2.44s fedora.linux_system_roles.nbde_server : Ensure tang is installed -------- 2.44s fedora.linux_system_roles.nbde_server : Ensure tang is installed -------- 2.44s Gathering Facts --------------------------------------------------------- 0.87s Remove managed node files/directories ----------------------------------- 0.76s Remove managed node files/directories ----------------------------------- 0.67s Remove managed node files/directories ----------------------------------- 0.67s Remove managed node files/directories ----------------------------------- 0.67s Remove managed node files/directories ----------------------------------- 0.66s fedora.linux_system_roles.nbde_server : Ensure we have keys ------------- 0.46s fedora.linux_system_roles.nbde_server : Check if system is ostree ------- 0.43s fedora.linux_system_roles.nbde_server : Ensure we have keys ------------- 0.36s fedora.linux_system_roles.nbde_server : Ensure we have keys ------------- 0.35s fedora.linux_system_roles.nbde_server : Ensure we have keys ------------- 0.35s fedora.linux_system_roles.nbde_server : Ensure we have keys ------------- 0.34s fedora.linux_system_roles.nbde_server : Perform key management (fetch/deploy) tasks --- 0.06s fedora.linux_system_roles.nbde_server : Set version specific variables --- 0.04s fedora.linux_system_roles.nbde_server : Set platform/version specific variables --- 0.04s