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