2025-10-01 13:10:58,933 p=25873 u=zuul n=molecule.util | Found config file /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/.config/molecule/config.yml 2025-10-01 13:10:59,007 p=25873 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2025-10-01 13:10:59,607 p=25880 u=zuul n=ansible | PLAY [Prepare] ***************************************************************** 2025-10-01 13:10:59,616 p=25880 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2025-10-01 13:10:59,616 p=25880 u=zuul n=ansible | Wednesday 01 October 2025 13:10:59 +0000 (0:00:00.010) 0:00:00.010 ***** 2025-10-01 13:11:00,390 p=25880 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:00,403 p=25880 u=zuul n=ansible | TASK [Create dummy env file] *************************************************** 2025-10-01 13:11:00,403 p=25880 u=zuul n=ansible | Wednesday 01 October 2025 13:11:00 +0000 (0:00:00.786) 0:00:00.797 ***** 2025-10-01 13:11:00,853 p=25880 u=zuul n=ansible | changed: [instance] 2025-10-01 13:11:00,858 p=25880 u=zuul n=ansible | TASK [Create dummy playbook] *************************************************** 2025-10-01 13:11:00,858 p=25880 u=zuul n=ansible | Wednesday 01 October 2025 13:11:00 +0000 (0:00:00.455) 0:00:01.252 ***** 2025-10-01 13:11:01,151 p=25880 u=zuul n=ansible | changed: [instance] => (item=dummy-1.yml) 2025-10-01 13:11:01,431 p=25880 u=zuul n=ansible | changed: [instance] => (item=dummy-2.yml) 2025-10-01 13:11:01,709 p=25880 u=zuul n=ansible | changed: [instance] => (item=dummy-3.yml) 2025-10-01 13:11:02,000 p=25880 u=zuul n=ansible | changed: [instance] => (item=dummy-4.yml) 2025-10-01 13:11:02,274 p=25880 u=zuul n=ansible | changed: [instance] => (item=dummy-5.yml) 2025-10-01 13:11:02,551 p=25880 u=zuul n=ansible | changed: [instance] => (item=dummy-6.yml) 2025-10-01 13:11:02,557 p=25880 u=zuul n=ansible | TASK [Remove dummy file for retry playbook test] ******************************* 2025-10-01 13:11:02,557 p=25880 u=zuul n=ansible | Wednesday 01 October 2025 13:11:02 +0000 (0:00:01.699) 0:00:02.951 ***** 2025-10-01 13:11:02,806 p=25880 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:02,811 p=25880 u=zuul n=ansible | TASK [Create dummy retry playbook] ********************************************* 2025-10-01 13:11:02,811 p=25880 u=zuul n=ansible | Wednesday 01 October 2025 13:11:02 +0000 (0:00:00.253) 0:00:03.205 ***** 2025-10-01 13:11:03,094 p=25880 u=zuul n=ansible | changed: [instance] 2025-10-01 13:11:03,110 p=25880 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-10-01 13:11:03,110 p=25880 u=zuul n=ansible | instance : ok=5 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-10-01 13:11:03,110 p=25880 u=zuul n=ansible | Wednesday 01 October 2025 13:11:03 +0000 (0:00:00.299) 0:00:03.504 ***** 2025-10-01 13:11:03,111 p=25880 u=zuul n=ansible | =============================================================================== 2025-10-01 13:11:03,111 p=25880 u=zuul n=ansible | Create dummy playbook --------------------------------------------------- 1.70s 2025-10-01 13:11:03,111 p=25880 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 0.79s 2025-10-01 13:11:03,111 p=25880 u=zuul n=ansible | Create dummy env file --------------------------------------------------- 0.46s 2025-10-01 13:11:03,111 p=25880 u=zuul n=ansible | Create dummy retry playbook --------------------------------------------- 0.30s 2025-10-01 13:11:03,111 p=25880 u=zuul n=ansible | Remove dummy file for retry playbook test ------------------------------- 0.25s 2025-10-01 13:11:03,161 p=25873 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2025-10-01 13:11:03,532 p=26110 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2025-10-01 13:11:03,543 p=26110 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2025-10-01 13:11:03,543 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:03 +0000 (0:00:00.014) 0:00:00.014 ***** 2025-10-01 13:11:04,269 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:04,283 p=26110 u=zuul n=ansible | TASK [No hook] ***************************************************************** 2025-10-01 13:11:04,283 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.739) 0:00:00.754 ***** 2025-10-01 13:11:04,309 p=26110 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-10-01 13:11:04,309 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.026) 0:00:00.780 ***** 2025-10-01 13:11:04,355 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:04,361 p=26110 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-10-01 13:11:04,361 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.051) 0:00:00.831 ***** 2025-10-01 13:11:04,419 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:04,426 p=26110 u=zuul n=ansible | TASK [run_hook : Loop on hooks for no_hook] ************************************ 2025-10-01 13:11:04,426 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.064) 0:00:00.896 ***** 2025-10-01 13:11:04,482 p=26110 u=zuul n=ansible | skipping: [instance] 2025-10-01 13:11:04,492 p=26110 u=zuul n=ansible | TASK [Ensure we do not have ceph_uuid] ***************************************** 2025-10-01 13:11:04,492 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.066) 0:00:00.962 ***** 2025-10-01 13:11:04,507 p=26110 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-10-01 13:11:04,512 p=26110 u=zuul n=ansible | TASK [Combined hooks] ********************************************************** 2025-10-01 13:11:04,513 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.020) 0:00:00.983 ***** 2025-10-01 13:11:04,540 p=26110 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-10-01 13:11:04,540 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.027) 0:00:01.010 ***** 2025-10-01 13:11:04,584 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:04,589 p=26110 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-10-01 13:11:04,589 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.049) 0:00:01.060 ***** 2025-10-01 13:11:04,649 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:04,655 p=26110 u=zuul n=ansible | TASK [run_hook : Loop on hooks for run_molecule] ******************************* 2025-10-01 13:11:04,655 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.065) 0:00:01.126 ***** 2025-10-01 13:11:04,742 p=26110 u=zuul n=ansible | 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'}) 2025-10-01 13:11:04,748 p=26110 u=zuul n=ansible | 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'}) 2025-10-01 13:11:04,755 p=26110 u=zuul n=ansible | 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'}) 2025-10-01 13:11:04,764 p=26110 u=zuul n=ansible | TASK [run_hook : Set playbook path for 01 Default noop hook] ******************* 2025-10-01 13:11:04,764 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.108) 0:00:01.234 ***** 2025-10-01 13:11:04,801 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:04,806 p=26110 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-10-01 13:11:04,806 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:04 +0000 (0:00:00.042) 0:00:01.276 ***** 2025-10-01 13:11:05,057 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:05,063 p=26110 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-10-01 13:11:05,063 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.257) 0:00:01.534 ***** 2025-10-01 13:11:05,073 p=26110 u=zuul n=ansible | skipping: [instance] 2025-10-01 13:11:05,078 p=26110 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-10-01 13:11:05,078 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.014) 0:00:01.549 ***** 2025-10-01 13:11:05,325 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:05,331 p=26110 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-10-01 13:11:05,332 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.253) 0:00:01.802 ***** 2025-10-01 13:11:05,343 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:05,349 p=26110 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-10-01 13:11:05,349 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.017) 0:00:01.819 ***** 2025-10-01 13:11:05,607 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:05,613 p=26110 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-10-01 13:11:05,613 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.264) 0:00:02.084 ***** 2025-10-01 13:11:05,775 p=26110 u=zuul n=ansible | ok: [instance] 2025-10-01 13:11:05,784 p=26110 u=zuul n=ansible | TASK [run_hook : Run hook without retry - 01 Default noop hook] **************** 2025-10-01 13:11:05,784 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.170) 0:00:02.254 ***** 2025-10-01 13:11:05,825 p=26110 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_000_run_hook_without_retry_01.log 2025-10-01 13:11:05,977 p=26110 u=zuul n=ansible | fatal: [instance]: FAILED! => changed=true censored: 'the output has been hidden due to the fact that ''no_log: true'' was specified for this result' 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | instance : ok=15 changed=0 unreachable=0 failed=1 skipped=2 rescued=0 ignored=0 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | Wednesday 01 October 2025 13:11:05 +0000 (0:00:00.194) 0:00:02.448 ***** 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | =============================================================================== 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 0.74s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Ensure log directory exists ---------------------------------- 0.26s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Get file stat ------------------------------------------------ 0.26s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Get parameters files ----------------------------------------- 0.25s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Run hook without retry - 01 Default noop hook ---------------- 0.19s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Ensure artifacts directory exists ---------------------------- 0.17s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Loop on hooks for run_molecule ------------------------------- 0.11s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Loop on hooks for no_hook ------------------------------------ 0.07s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Assert single hooks are all mappings ------------------------- 0.07s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Assert single hooks are all mappings ------------------------- 0.06s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Assert parameters are valid ---------------------------------- 0.05s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Assert parameters are valid ---------------------------------- 0.05s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Set playbook path for 01 Default noop hook ------------------- 0.04s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | Combined hooks ---------------------------------------------------------- 0.03s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | No hook ----------------------------------------------------------------- 0.03s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | Ensure we do not have ceph_uuid ----------------------------------------- 0.02s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Add parameters artifacts as extra variables ------------------ 0.02s 2025-10-01 13:11:05,978 p=26110 u=zuul n=ansible | run_hook : Fail if playbook doesn't exist ------------------------------- 0.01s 2025-10-01 13:11:06,021 p=25873 u=zuul n=molecule.util | Ansible return code was 2, command was: ['ansible-playbook', '--inventory', '/home/zuul/.cache/molecule/run_hook/default/inventory', '--skip-tags', 'molecule-notest,notest', '/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/run_hook/molecule/default/converge.yml'] 2025-10-01 13:11:06,022 p=25873 u=zuul n=molecule.command.base | An error occurred during the test sequence action: 'converge'. Cleaning up. 2025-10-01 13:11:06,030 p=25873 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]cleanup[/][/] 2025-10-01 13:11:06,031 p=25873 u=zuul n=molecule.command.cleanup | Skipping, cleanup playbook not configured. 2025-10-01 13:11:06,038 p=25873 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]destroy[/][/] 2025-10-01 13:11:06,038 p=25873 u=zuul n=molecule.command.destroy | Skipping, instances are delegated. 2025-10-01 13:11:06,039 p=25873 u=zuul n=molecule.scenario | Pruning extra files from scenario ephemeral directory 2025-10-01 13:11:06,040 p=25873 u=zuul n=molecule.util | Writing /tmp/report.html report.