PLAY [Prepare] ***************************************************************** TASK [Gathering Facts] ********************************************************* Wednesday 01 October 2025 13:10:59 +0000 (0:00:00.010) 0:00:00.010 ***** ok: [instance] TASK [Create dummy env file] *************************************************** Wednesday 01 October 2025 13:11:00 +0000 (0:00:00.786) 0:00:00.797 ***** changed: [instance] TASK [Create dummy playbook] *************************************************** Wednesday 01 October 2025 13:11:00 +0000 (0:00:00.455) 0:00:01.252 ***** changed: [instance] => (item=dummy-1.yml) changed: [instance] => (item=dummy-2.yml) changed: [instance] => (item=dummy-3.yml) changed: [instance] => (item=dummy-4.yml) changed: [instance] => (item=dummy-5.yml) changed: [instance] => (item=dummy-6.yml) TASK [Remove dummy file for retry playbook test] ******************************* Wednesday 01 October 2025 13:11:02 +0000 (0:00:01.699) 0:00:02.951 ***** ok: [instance] TASK [Create dummy retry playbook] ********************************************* Wednesday 01 October 2025 13:11:02 +0000 (0:00:00.253) 0:00:03.205 ***** changed: [instance] PLAY RECAP ********************************************************************* instance : ok=5 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 Wednesday 01 October 2025 13:11:03 +0000 (0:00:00.299) 0:00:03.504 ***** =============================================================================== Create dummy playbook --------------------------------------------------- 1.70s Gathering Facts --------------------------------------------------------- 0.79s Create dummy env file --------------------------------------------------- 0.46s Create dummy retry playbook --------------------------------------------- 0.30s Remove dummy file for retry playbook test ------------------------------- 0.25s PLAY [Converge] **************************************************************** TASK [Gathering Facts] ********************************************************* Wednesday 01 October 2025 13:11:03 +0000 (0:00:00.014) 0:00:00.014 ***** ok: [instance] TASK [No hook] ***************************************************************** Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.739) 0:00:00.754 ***** TASK [run_hook : Assert parameters are valid] ********************************** Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.026) 0:00:00.780 ***** ok: [instance] TASK [run_hook : Assert single hooks are all mappings] ************************* Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.051) 0:00:00.831 ***** ok: [instance] TASK [run_hook : Loop on hooks for no_hook] ************************************ Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.064) 0:00:00.896 ***** skipping: [instance] TASK [Ensure we do not have ceph_uuid] ***************************************** Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.066) 0:00:00.962 ***** ok: [instance] => changed=false msg: All assertions passed TASK [Combined hooks] ********************************************************** Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.020) 0:00:00.983 ***** TASK [run_hook : Assert parameters are valid] ********************************** Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.027) 0:00:01.010 ***** ok: [instance] TASK [run_hook : Assert single hooks are all mappings] ************************* Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.049) 0:00:01.060 ***** ok: [instance] TASK [run_hook : Loop on hooks for run_molecule] ******************************* Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.065) 0:00:01.126 ***** included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/run_hook/tasks/playbook.yml for instance => (item={'name': '01 Default noop hook', 'source': 'noop.yml', 'type': 'playbook'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/run_hook/tasks/playbook.yml for instance => (item={'name': '02 Re-run noop', 'source': 'noop.yml', 'type': 'playbook'}) included: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/run_hook/tasks/playbook.yml for instance => (item={'source': '/tmp/dummy-1.yml', 'type': 'playbook', 'extra_vars': {'foo': 'bar', 'file': '/tmp/dummy-env.yml'}, 'name': '03 single hook'}) TASK [run_hook : Set playbook path for 01 Default noop hook] ******************* Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.108) 0:00:01.234 ***** ok: [instance] TASK [run_hook : Get file stat] ************************************************ Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.042) 0:00:01.276 ***** ok: [instance] TASK [run_hook : Fail if playbook doesn't exist] ******************************* Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.257) 0:00:01.534 ***** skipping: [instance] TASK [run_hook : Get parameters files] ***************************************** Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.014) 0:00:01.549 ***** ok: [instance] TASK [run_hook : Add parameters artifacts as extra variables] ****************** Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.253) 0:00:01.802 ***** ok: [instance] TASK [run_hook : Ensure log directory exists] ********************************** Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.017) 0:00:01.819 ***** ok: [instance] TASK [run_hook : Ensure artifacts directory exists] **************************** Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.264) 0:00:02.084 ***** ok: [instance] TASK [run_hook : Run hook without retry - 01 Default noop hook] **************** Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.170) 0:00:02.254 ***** fatal: [instance]: FAILED! => changed=true censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result' Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_000_run_hook_without_retry_01.log PLAY RECAP ********************************************************************* instance : ok=15 changed=0 unreachable=0 failed=1 skipped=2 rescued=0 ignored=0 Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.194) 0:00:02.448 ***** =============================================================================== Gathering Facts --------------------------------------------------------- 0.74s run_hook : Ensure log directory exists ---------------------------------- 0.26s run_hook : Get file stat ------------------------------------------------ 0.26s run_hook : Get parameters files ----------------------------------------- 0.25s run_hook : Run hook without retry - 01 Default noop hook ---------------- 0.19s run_hook : Ensure artifacts directory exists ---------------------------- 0.17s run_hook : Loop on hooks for run_molecule ------------------------------- 0.11s run_hook : Loop on hooks for no_hook ------------------------------------ 0.07s run_hook : Assert single hooks are all mappings ------------------------- 0.07s run_hook : Assert single hooks are all mappings ------------------------- 0.06s run_hook : Assert parameters are valid ---------------------------------- 0.05s run_hook : Assert parameters are valid ---------------------------------- 0.05s run_hook : Set playbook path for 01 Default noop hook ------------------- 0.04s Combined hooks ---------------------------------------------------------- 0.03s No hook ----------------------------------------------------------------- 0.03s Ensure we do not have ceph_uuid ----------------------------------------- 0.02s run_hook : Add parameters artifacts as extra variables ------------------ 0.02s run_hook : Fail if playbook doesn't exist ------------------------------- 0.01s