2025-12-09 08:31:18,786 p=29234 u=zuul n=molecule.util | Found config file /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/.config/molecule/config.yml 2025-12-09 08:31:18,866 p=29234 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]prepare[/][/] 2025-12-09 08:31:19,482 p=29241 u=zuul n=ansible | PLAY [Prepare] ***************************************************************** 2025-12-09 08:31:19,491 p=29241 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2025-12-09 08:31:19,491 p=29241 u=zuul n=ansible | Tuesday 09 December 2025 08:31:19 +0000 (0:00:00.010) 0:00:00.010 ****** 2025-12-09 08:31:20,296 p=29241 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:20,309 p=29241 u=zuul n=ansible | TASK [Create dummy env file] *************************************************** 2025-12-09 08:31:20,310 p=29241 u=zuul n=ansible | Tuesday 09 December 2025 08:31:20 +0000 (0:00:00.818) 0:00:00.829 ****** 2025-12-09 08:31:20,811 p=29241 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:20,816 p=29241 u=zuul n=ansible | TASK [Create dummy playbook] *************************************************** 2025-12-09 08:31:20,817 p=29241 u=zuul n=ansible | Tuesday 09 December 2025 08:31:20 +0000 (0:00:00.506) 0:00:01.336 ****** 2025-12-09 08:31:21,149 p=29241 u=zuul n=ansible | changed: [instance] => (item=dummy-1.yml) 2025-12-09 08:31:21,460 p=29241 u=zuul n=ansible | changed: [instance] => (item=dummy-2.yml) 2025-12-09 08:31:21,768 p=29241 u=zuul n=ansible | changed: [instance] => (item=dummy-3.yml) 2025-12-09 08:31:22,071 p=29241 u=zuul n=ansible | changed: [instance] => (item=dummy-4.yml) 2025-12-09 08:31:22,375 p=29241 u=zuul n=ansible | changed: [instance] => (item=dummy-5.yml) 2025-12-09 08:31:22,676 p=29241 u=zuul n=ansible | changed: [instance] => (item=dummy-6.yml) 2025-12-09 08:31:22,682 p=29241 u=zuul n=ansible | TASK [Remove dummy file for retry playbook test] ******************************* 2025-12-09 08:31:22,682 p=29241 u=zuul n=ansible | Tuesday 09 December 2025 08:31:22 +0000 (0:00:01.865) 0:00:03.201 ****** 2025-12-09 08:31:22,944 p=29241 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:22,949 p=29241 u=zuul n=ansible | TASK [Create dummy retry playbook] ********************************************* 2025-12-09 08:31:22,949 p=29241 u=zuul n=ansible | Tuesday 09 December 2025 08:31:22 +0000 (0:00:00.267) 0:00:03.469 ****** 2025-12-09 08:31:23,270 p=29241 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | instance : ok=5 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | Tuesday 09 December 2025 08:31:23 +0000 (0:00:00.337) 0:00:03.806 ****** 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | =============================================================================== 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | Create dummy playbook --------------------------------------------------- 1.87s 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 0.82s 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | Create dummy env file --------------------------------------------------- 0.51s 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | Create dummy retry playbook --------------------------------------------- 0.34s 2025-12-09 08:31:23,287 p=29241 u=zuul n=ansible | Remove dummy file for retry playbook test ------------------------------- 0.27s 2025-12-09 08:31:23,340 p=29234 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]converge[/][/] 2025-12-09 08:31:23,729 p=29470 u=zuul n=ansible | PLAY [Converge] **************************************************************** 2025-12-09 08:31:23,741 p=29470 u=zuul n=ansible | TASK [Gathering Facts] ********************************************************* 2025-12-09 08:31:23,741 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:23 +0000 (0:00:00.014) 0:00:00.014 ****** 2025-12-09 08:31:24,496 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:24,512 p=29470 u=zuul n=ansible | TASK [No hook] ***************************************************************** 2025-12-09 08:31:24,512 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.770) 0:00:00.785 ****** 2025-12-09 08:31:24,541 p=29470 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-12-09 08:31:24,541 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.028) 0:00:00.814 ****** 2025-12-09 08:31:24,592 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:24,598 p=29470 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-12-09 08:31:24,598 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.057) 0:00:00.871 ****** 2025-12-09 08:31:24,665 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:24,673 p=29470 u=zuul n=ansible | TASK [run_hook : Loop on hooks for no_hook] ************************************ 2025-12-09 08:31:24,674 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.075) 0:00:00.946 ****** 2025-12-09 08:31:24,740 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:24,751 p=29470 u=zuul n=ansible | TASK [Ensure we do not have ceph_uuid] ***************************************** 2025-12-09 08:31:24,751 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.077) 0:00:01.024 ****** 2025-12-09 08:31:24,768 p=29470 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-12-09 08:31:24,774 p=29470 u=zuul n=ansible | TASK [Combined hooks] ********************************************************** 2025-12-09 08:31:24,774 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.023) 0:00:01.047 ****** 2025-12-09 08:31:24,803 p=29470 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-12-09 08:31:24,804 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.029) 0:00:01.076 ****** 2025-12-09 08:31:24,854 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:24,860 p=29470 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-12-09 08:31:24,860 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.056) 0:00:01.133 ****** 2025-12-09 08:31:24,929 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:24,936 p=29470 u=zuul n=ansible | TASK [run_hook : Loop on hooks for run_molecule] ******************************* 2025-12-09 08:31:24,936 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:24 +0000 (0:00:00.075) 0:00:01.209 ****** 2025-12-09 08:31:25,035 p=29470 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-12-09 08:31:25,043 p=29470 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-12-09 08:31:25,050 p=29470 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-12-09 08:31:25,059 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for 01 Default noop hook] ******************* 2025-12-09 08:31:25,060 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:25 +0000 (0:00:00.123) 0:00:01.332 ****** 2025-12-09 08:31:25,102 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:25,108 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:25,108 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:25 +0000 (0:00:00.048) 0:00:01.381 ****** 2025-12-09 08:31:25,383 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:25,390 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:25,390 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:25 +0000 (0:00:00.281) 0:00:01.663 ****** 2025-12-09 08:31:25,400 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:25,405 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:25,406 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:25 +0000 (0:00:00.015) 0:00:01.678 ****** 2025-12-09 08:31:25,681 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:25,688 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:25,688 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:25 +0000 (0:00:00.282) 0:00:01.961 ****** 2025-12-09 08:31:25,700 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:25,706 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:25,706 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:25 +0000 (0:00:00.018) 0:00:01.979 ****** 2025-12-09 08:31:25,988 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:25,994 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:25,994 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:25 +0000 (0:00:00.287) 0:00:02.267 ****** 2025-12-09 08:31:26,168 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:26,177 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - 01 Default noop hook] **************** 2025-12-09 08:31:26,178 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:26 +0000 (0:00:00.183) 0:00:02.450 ****** 2025-12-09 08:31:26,224 p=29470 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-12-09 08:31:26,756 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:26,764 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - 01 Default noop hook] ******************* 2025-12-09 08:31:26,764 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:26 +0000 (0:00:00.586) 0:00:03.037 ****** 2025-12-09 08:31:26,787 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:26,794 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:26,794 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:26 +0000 (0:00:00.029) 0:00:03.067 ****** 2025-12-09 08:31:26,965 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:26,971 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:26,971 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:26 +0000 (0:00:00.177) 0:00:03.244 ****** 2025-12-09 08:31:26,981 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:26,988 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for 02 Re-run noop] ************************* 2025-12-09 08:31:26,988 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:26 +0000 (0:00:00.016) 0:00:03.261 ****** 2025-12-09 08:31:27,029 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:27,035 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:27,035 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:27 +0000 (0:00:00.047) 0:00:03.308 ****** 2025-12-09 08:31:27,216 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:27,222 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:27,223 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:27 +0000 (0:00:00.187) 0:00:03.495 ****** 2025-12-09 08:31:27,233 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:27,239 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:27,239 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:27 +0000 (0:00:00.016) 0:00:03.512 ****** 2025-12-09 08:31:27,416 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:27,422 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:27,422 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:27 +0000 (0:00:00.183) 0:00:03.695 ****** 2025-12-09 08:31:27,436 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:27,442 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:27,442 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:27 +0000 (0:00:00.019) 0:00:03.715 ****** 2025-12-09 08:31:27,626 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:27,632 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:27,633 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:27 +0000 (0:00:00.190) 0:00:03.905 ****** 2025-12-09 08:31:27,806 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:27,812 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - 02 Re-run noop] ********************** 2025-12-09 08:31:27,812 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:27 +0000 (0:00:00.179) 0:00:04.085 ****** 2025-12-09 08:31:27,859 p=29470 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_001_run_hook_without_retry_02_re.log 2025-12-09 08:31:28,376 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:28,383 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - 02 Re-run noop] ************************* 2025-12-09 08:31:28,383 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:28 +0000 (0:00:00.570) 0:00:04.656 ****** 2025-12-09 08:31:28,406 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:28,412 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:28,413 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:28 +0000 (0:00:00.029) 0:00:04.686 ****** 2025-12-09 08:31:28,575 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:28,582 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:28,582 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:28 +0000 (0:00:00.169) 0:00:04.855 ****** 2025-12-09 08:31:28,592 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:28,599 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for 03 single hook] ************************* 2025-12-09 08:31:28,599 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:28 +0000 (0:00:00.017) 0:00:04.872 ****** 2025-12-09 08:31:28,641 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:28,647 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:28,647 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:28 +0000 (0:00:00.047) 0:00:04.920 ****** 2025-12-09 08:31:28,826 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:28,833 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:28,833 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:28 +0000 (0:00:00.186) 0:00:05.106 ****** 2025-12-09 08:31:28,843 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:28,850 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:28,850 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:28 +0000 (0:00:00.016) 0:00:05.123 ****** 2025-12-09 08:31:29,031 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:29,037 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:29,038 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:29 +0000 (0:00:00.187) 0:00:05.310 ****** 2025-12-09 08:31:29,050 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:29,057 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:29,057 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:29 +0000 (0:00:00.019) 0:00:05.330 ****** 2025-12-09 08:31:29,241 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:29,247 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:29,248 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:29 +0000 (0:00:00.190) 0:00:05.520 ****** 2025-12-09 08:31:29,423 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:29,430 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - 03 single hook] ********************** 2025-12-09 08:31:29,430 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:29 +0000 (0:00:00.182) 0:00:05.703 ****** 2025-12-09 08:31:29,476 p=29470 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_002_run_hook_without_retry_03.log 2025-12-09 08:31:31,312 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:31,319 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - 03 single hook] ************************* 2025-12-09 08:31:31,319 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:01.889) 0:00:07.592 ****** 2025-12-09 08:31:31,343 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:31,350 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:31,350 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.030) 0:00:07.623 ****** 2025-12-09 08:31:31,535 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:31,541 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:31,542 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.191) 0:00:07.814 ****** 2025-12-09 08:31:31,556 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:31,568 p=29470 u=zuul n=ansible | TASK [Ensure we have the ceph_uuid variable now] ******************************* 2025-12-09 08:31:31,568 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.026) 0:00:07.841 ****** 2025-12-09 08:31:31,586 p=29470 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-12-09 08:31:31,592 p=29470 u=zuul n=ansible | TASK [Only listed hooks] ******************************************************* 2025-12-09 08:31:31,592 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.024) 0:00:07.865 ****** 2025-12-09 08:31:31,624 p=29470 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-12-09 08:31:31,624 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.032) 0:00:07.897 ****** 2025-12-09 08:31:31,675 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:31,681 p=29470 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-12-09 08:31:31,681 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.056) 0:00:07.954 ****** 2025-12-09 08:31:31,750 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:31,756 p=29470 u=zuul n=ansible | TASK [run_hook : Loop on hooks for list_hooks] ********************************* 2025-12-09 08:31:31,757 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.075) 0:00:08.029 ****** 2025-12-09 08:31:31,848 p=29470 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': 'Run dummy-2', 'source': '/tmp/dummy-2.yml', 'type': 'playbook', 'extra_vars': {'foo': 'bar', 'file': '/tmp/dummy-env.yml'}}) 2025-12-09 08:31:31,855 p=29470 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': 'Run dummy-3', 'source': '/tmp/dummy-3.yml', 'type': 'playbook', 'extra_vars': {'foo': 'bar', 'file': '/tmp/dummy-env.yml'}}) 2025-12-09 08:31:31,864 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for Run dummy-2] **************************** 2025-12-09 08:31:31,864 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.107) 0:00:08.137 ****** 2025-12-09 08:31:31,905 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:31,911 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:31,911 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:31 +0000 (0:00:00.047) 0:00:08.184 ****** 2025-12-09 08:31:32,093 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:32,099 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:32,099 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:32 +0000 (0:00:00.187) 0:00:08.372 ****** 2025-12-09 08:31:32,110 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:32,116 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:32,116 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:32 +0000 (0:00:00.017) 0:00:08.389 ****** 2025-12-09 08:31:32,295 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:32,301 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:32,301 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:32 +0000 (0:00:00.185) 0:00:08.574 ****** 2025-12-09 08:31:32,315 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:32,321 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:32,321 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:32 +0000 (0:00:00.020) 0:00:08.594 ****** 2025-12-09 08:31:32,507 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:32,513 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:32,514 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:32 +0000 (0:00:00.192) 0:00:08.786 ****** 2025-12-09 08:31:32,694 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:32,702 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - Run dummy-2] ************************* 2025-12-09 08:31:32,702 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:32 +0000 (0:00:00.188) 0:00:08.975 ****** 2025-12-09 08:31:32,749 p=29470 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_003_run_hook_without_retry_run.log 2025-12-09 08:31:34,582 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:34,590 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - Run dummy-2] **************************** 2025-12-09 08:31:34,590 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:34 +0000 (0:00:01.888) 0:00:10.863 ****** 2025-12-09 08:31:34,613 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:34,620 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:34,620 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:34 +0000 (0:00:00.029) 0:00:10.893 ****** 2025-12-09 08:31:34,801 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:34,807 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:34,808 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:34 +0000 (0:00:00.187) 0:00:11.080 ****** 2025-12-09 08:31:34,824 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:34,831 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for Run dummy-3] **************************** 2025-12-09 08:31:34,831 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:34 +0000 (0:00:00.023) 0:00:11.104 ****** 2025-12-09 08:31:34,872 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:34,879 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:34,879 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:34 +0000 (0:00:00.047) 0:00:11.152 ****** 2025-12-09 08:31:35,060 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:35,067 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:35,067 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:35 +0000 (0:00:00.188) 0:00:11.340 ****** 2025-12-09 08:31:35,079 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:35,085 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:35,085 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:35 +0000 (0:00:00.018) 0:00:11.358 ****** 2025-12-09 08:31:35,265 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:35,271 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:35,271 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:35 +0000 (0:00:00.185) 0:00:11.544 ****** 2025-12-09 08:31:35,286 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:35,292 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:35,292 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:35 +0000 (0:00:00.020) 0:00:11.565 ****** 2025-12-09 08:31:35,476 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:35,483 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:35,483 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:35 +0000 (0:00:00.191) 0:00:11.756 ****** 2025-12-09 08:31:35,669 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:35,676 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - Run dummy-3] ************************* 2025-12-09 08:31:35,676 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:35 +0000 (0:00:00.193) 0:00:11.949 ****** 2025-12-09 08:31:35,723 p=29470 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_004_run_hook_without_retry_run.log 2025-12-09 08:31:37,549 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:37,557 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - Run dummy-3] **************************** 2025-12-09 08:31:37,557 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:37 +0000 (0:00:01.880) 0:00:13.830 ****** 2025-12-09 08:31:37,582 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:37,588 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:37,588 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:37 +0000 (0:00:00.031) 0:00:13.861 ****** 2025-12-09 08:31:37,773 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:37,780 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:37,780 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:37 +0000 (0:00:00.191) 0:00:14.053 ****** 2025-12-09 08:31:37,795 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:37,806 p=29470 u=zuul n=ansible | TASK [Ensure we have the ceph_uuid variable now] ******************************* 2025-12-09 08:31:37,806 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:37 +0000 (0:00:00.026) 0:00:14.079 ****** 2025-12-09 08:31:37,824 p=29470 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-12-09 08:31:37,830 p=29470 u=zuul n=ansible | TASK [Only filtered hooks] ***************************************************** 2025-12-09 08:31:37,830 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:37 +0000 (0:00:00.024) 0:00:14.103 ****** 2025-12-09 08:31:37,866 p=29470 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-12-09 08:31:37,866 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:37 +0000 (0:00:00.035) 0:00:14.139 ****** 2025-12-09 08:31:37,916 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:37,922 p=29470 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-12-09 08:31:37,922 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:37 +0000 (0:00:00.055) 0:00:14.195 ****** 2025-12-09 08:31:37,990 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:37,997 p=29470 u=zuul n=ansible | TASK [run_hook : Loop on hooks for filtered_hooks] ***************************** 2025-12-09 08:31:37,997 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:37 +0000 (0:00:00.074) 0:00:14.270 ****** 2025-12-09 08:31:38,083 p=29470 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-4.yml', 'type': 'playbook', 'extra_vars': {'foo': 'bar', 'file': '/tmp/dummy-env.yml'}, 'name': '01 my hook'}) 2025-12-09 08:31:38,092 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for 01 my hook] ***************************** 2025-12-09 08:31:38,092 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:38 +0000 (0:00:00.095) 0:00:14.365 ****** 2025-12-09 08:31:38,134 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:38,140 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:38,140 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:38 +0000 (0:00:00.048) 0:00:14.413 ****** 2025-12-09 08:31:38,323 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:38,330 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:38,330 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:38 +0000 (0:00:00.189) 0:00:14.603 ****** 2025-12-09 08:31:38,341 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:38,347 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:38,347 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:38 +0000 (0:00:00.017) 0:00:14.620 ****** 2025-12-09 08:31:38,529 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:38,535 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:38,535 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:38 +0000 (0:00:00.187) 0:00:14.808 ****** 2025-12-09 08:31:38,549 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:38,555 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:38,555 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:38 +0000 (0:00:00.020) 0:00:14.828 ****** 2025-12-09 08:31:38,742 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:38,748 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:38,748 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:38 +0000 (0:00:00.192) 0:00:15.021 ****** 2025-12-09 08:31:38,924 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:38,931 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - 01 my hook] ************************** 2025-12-09 08:31:38,931 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:38 +0000 (0:00:00.183) 0:00:15.204 ****** 2025-12-09 08:31:38,978 p=29470 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_005_run_hook_without_retry_01_my.log 2025-12-09 08:31:40,811 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:40,818 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - 01 my hook] ***************************** 2025-12-09 08:31:40,818 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:40 +0000 (0:00:01.886) 0:00:17.091 ****** 2025-12-09 08:31:40,841 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:40,847 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:40,847 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:40 +0000 (0:00:00.028) 0:00:17.120 ****** 2025-12-09 08:31:41,024 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,031 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:41,031 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.183) 0:00:17.304 ****** 2025-12-09 08:31:41,045 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,056 p=29470 u=zuul n=ansible | TASK [Ensure we have the ceph_uuid variable now] ******************************* 2025-12-09 08:31:41,056 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.025) 0:00:17.329 ****** 2025-12-09 08:31:41,074 p=29470 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-12-09 08:31:41,079 p=29470 u=zuul n=ansible | TASK [Direct hooks] ************************************************************ 2025-12-09 08:31:41,079 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.023) 0:00:17.352 ****** 2025-12-09 08:31:41,115 p=29470 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-12-09 08:31:41,115 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.035) 0:00:17.388 ****** 2025-12-09 08:31:41,165 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,171 p=29470 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-12-09 08:31:41,171 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.055) 0:00:17.444 ****** 2025-12-09 08:31:41,239 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,246 p=29470 u=zuul n=ansible | TASK [run_hook : Loop on hooks for no_hook] ************************************ 2025-12-09 08:31:41,246 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.075) 0:00:17.519 ****** 2025-12-09 08:31:41,331 p=29470 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': 'Dummy-5', 'source': '/tmp/dummy-5.yml', 'type': 'playbook', 'extra_vars': {'foo': 'bar', 'file': '/tmp/dummy-env.yml'}}) 2025-12-09 08:31:41,340 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for Dummy-5] ******************************** 2025-12-09 08:31:41,340 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.093) 0:00:17.613 ****** 2025-12-09 08:31:41,381 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,387 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:41,387 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.046) 0:00:17.660 ****** 2025-12-09 08:31:41,562 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,568 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:41,568 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.180) 0:00:17.841 ****** 2025-12-09 08:31:41,579 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:41,585 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:41,585 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.017) 0:00:17.858 ****** 2025-12-09 08:31:41,757 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,764 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:41,764 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.179) 0:00:18.037 ****** 2025-12-09 08:31:41,777 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,784 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:41,784 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.019) 0:00:18.057 ****** 2025-12-09 08:31:41,968 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:41,974 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:41,974 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:41 +0000 (0:00:00.190) 0:00:18.247 ****** 2025-12-09 08:31:42,144 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:42,152 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - Dummy-5] ***************************** 2025-12-09 08:31:42,152 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:42 +0000 (0:00:00.177) 0:00:18.425 ****** 2025-12-09 08:31:42,197 p=29470 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_006_run_hook_without_retry_dummy.log 2025-12-09 08:31:43,975 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:43,981 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - Dummy-5] ******************************** 2025-12-09 08:31:43,981 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:43 +0000 (0:00:01.829) 0:00:20.254 ****** 2025-12-09 08:31:44,005 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:44,011 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:44,011 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.029) 0:00:20.284 ****** 2025-12-09 08:31:44,185 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:44,192 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:44,192 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.180) 0:00:20.465 ****** 2025-12-09 08:31:44,208 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:44,218 p=29470 u=zuul n=ansible | TASK [Ensure we have the ceph_uuid variable now] ******************************* 2025-12-09 08:31:44,218 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.026) 0:00:20.491 ****** 2025-12-09 08:31:44,237 p=29470 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-12-09 08:31:44,242 p=29470 u=zuul n=ansible | TASK [Direct hooks as param] *************************************************** 2025-12-09 08:31:44,243 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.024) 0:00:20.515 ****** 2025-12-09 08:31:44,280 p=29470 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-12-09 08:31:44,280 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.037) 0:00:20.553 ****** 2025-12-09 08:31:44,332 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:44,338 p=29470 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-12-09 08:31:44,338 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.057) 0:00:20.611 ****** 2025-12-09 08:31:44,405 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:44,412 p=29470 u=zuul n=ansible | TASK [run_hook : Loop on hooks for no_hook] ************************************ 2025-12-09 08:31:44,412 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.074) 0:00:20.685 ****** 2025-12-09 08:31:44,496 p=29470 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': 'Hook as param', 'source': '/tmp/dummy-6.yml', 'type': 'playbook', 'extra_vars': {'foo': 'bar', 'file': '/tmp/dummy-env.yml'}}) 2025-12-09 08:31:44,505 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for Hook as param] ************************** 2025-12-09 08:31:44,506 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.093) 0:00:20.778 ****** 2025-12-09 08:31:44,546 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:44,552 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:44,552 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.046) 0:00:20.825 ****** 2025-12-09 08:31:44,726 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:44,732 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:44,732 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.179) 0:00:21.005 ****** 2025-12-09 08:31:44,743 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:44,749 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:44,749 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.016) 0:00:21.022 ****** 2025-12-09 08:31:44,926 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:44,932 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:44,933 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.183) 0:00:21.206 ****** 2025-12-09 08:31:44,946 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:44,952 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:44,952 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:44 +0000 (0:00:00.019) 0:00:21.225 ****** 2025-12-09 08:31:45,133 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:45,139 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:45,139 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:45 +0000 (0:00:00.186) 0:00:21.412 ****** 2025-12-09 08:31:45,320 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:45,327 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - Hook as param] *********************** 2025-12-09 08:31:45,327 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:45 +0000 (0:00:00.188) 0:00:21.600 ****** 2025-12-09 08:31:45,373 p=29470 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_007_run_hook_without_retry_hook.log 2025-12-09 08:31:47,202 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:47,209 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - Hook as param] ************************** 2025-12-09 08:31:47,209 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:01.881) 0:00:23.482 ****** 2025-12-09 08:31:47,231 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:47,237 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:47,237 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.028) 0:00:23.510 ****** 2025-12-09 08:31:47,411 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:47,418 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:47,418 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.180) 0:00:23.691 ****** 2025-12-09 08:31:47,431 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:47,442 p=29470 u=zuul n=ansible | TASK [Ensure we have the ceph_uuid variable now] ******************************* 2025-12-09 08:31:47,442 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.024) 0:00:23.715 ****** 2025-12-09 08:31:47,459 p=29470 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-12-09 08:31:47,465 p=29470 u=zuul n=ansible | TASK [Ensure we have the test_list variable now] ******************************* 2025-12-09 08:31:47,465 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.022) 0:00:23.738 ****** 2025-12-09 08:31:47,492 p=29470 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-12-09 08:31:47,498 p=29470 u=zuul n=ansible | TASK [Run hook with retry] ***************************************************** 2025-12-09 08:31:47,498 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.033) 0:00:23.771 ****** 2025-12-09 08:31:47,523 p=29470 u=zuul n=ansible | TASK [run_hook : Assert parameters are valid] ********************************** 2025-12-09 08:31:47,523 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.024) 0:00:23.796 ****** 2025-12-09 08:31:47,571 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:47,577 p=29470 u=zuul n=ansible | TASK [run_hook : Assert single hooks are all mappings] ************************* 2025-12-09 08:31:47,577 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.053) 0:00:23.850 ****** 2025-12-09 08:31:47,643 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:47,650 p=29470 u=zuul n=ansible | TASK [run_hook : Loop on hooks for retry_hook] ********************************* 2025-12-09 08:31:47,650 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.073) 0:00:23.923 ****** 2025-12-09 08:31:47,732 p=29470 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': 'Run hook with retry', 'source': '/tmp/dummy-retry.yml', 'type': 'playbook', 'retry_hook': True}) 2025-12-09 08:31:47,742 p=29470 u=zuul n=ansible | TASK [run_hook : Set playbook path for Run hook with retry] ******************** 2025-12-09 08:31:47,742 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.092) 0:00:24.015 ****** 2025-12-09 08:31:47,783 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:47,789 p=29470 u=zuul n=ansible | TASK [run_hook : Get file stat] ************************************************ 2025-12-09 08:31:47,789 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.046) 0:00:24.062 ****** 2025-12-09 08:31:47,963 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:47,969 p=29470 u=zuul n=ansible | TASK [run_hook : Fail if playbook doesn't exist] ******************************* 2025-12-09 08:31:47,969 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.179) 0:00:24.242 ****** 2025-12-09 08:31:47,979 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:47,985 p=29470 u=zuul n=ansible | TASK [run_hook : Get parameters files] ***************************************** 2025-12-09 08:31:47,985 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:47 +0000 (0:00:00.015) 0:00:24.258 ****** 2025-12-09 08:31:48,156 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:48,162 p=29470 u=zuul n=ansible | TASK [run_hook : Add parameters artifacts as extra variables] ****************** 2025-12-09 08:31:48,162 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:48 +0000 (0:00:00.177) 0:00:24.435 ****** 2025-12-09 08:31:48,174 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:48,180 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure log directory exists] ********************************** 2025-12-09 08:31:48,180 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:48 +0000 (0:00:00.018) 0:00:24.453 ****** 2025-12-09 08:31:48,370 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:48,376 p=29470 u=zuul n=ansible | TASK [run_hook : Ensure artifacts directory exists] **************************** 2025-12-09 08:31:48,376 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:48 +0000 (0:00:00.196) 0:00:24.649 ****** 2025-12-09 08:31:48,551 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:48,559 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook without retry - Run hook with retry] ***************** 2025-12-09 08:31:48,559 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:48 +0000 (0:00:00.182) 0:00:24.832 ****** 2025-12-09 08:31:48,604 p=29470 u=zuul n=ansible | Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_008_run_hook_without_retry_run.log 2025-12-09 08:31:50,403 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:50,410 p=29470 u=zuul n=ansible | TASK [run_hook : Run hook with retry - Run hook with retry] ******************** 2025-12-09 08:31:50,410 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:50 +0000 (0:00:01.850) 0:00:26.683 ****** 2025-12-09 08:31:50,434 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:50,441 p=29470 u=zuul n=ansible | TASK [run_hook : Check if we have a file] ************************************** 2025-12-09 08:31:50,441 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:50 +0000 (0:00:00.031) 0:00:26.714 ****** 2025-12-09 08:31:50,623 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:50,629 p=29470 u=zuul n=ansible | TASK [run_hook : Load generated content in main playbook] ********************** 2025-12-09 08:31:50,629 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:50 +0000 (0:00:00.188) 0:00:26.902 ****** 2025-12-09 08:31:50,641 p=29470 u=zuul n=ansible | skipping: [instance] 2025-12-09 08:31:50,652 p=29470 u=zuul n=ansible | TASK [Check if fake file exists for retry playbook] **************************** 2025-12-09 08:31:50,652 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:50 +0000 (0:00:00.022) 0:00:26.925 ****** 2025-12-09 08:31:50,834 p=29470 u=zuul n=ansible | ok: [instance] 2025-12-09 08:31:50,839 p=29470 u=zuul n=ansible | TASK [Ensure file exists and was created on retry] ***************************** 2025-12-09 08:31:50,840 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:50 +0000 (0:00:00.187) 0:00:27.112 ****** 2025-12-09 08:31:50,854 p=29470 u=zuul n=ansible | ok: [instance] => changed=false msg: All assertions passed 2025-12-09 08:31:50,860 p=29470 u=zuul n=ansible | TASK [Remove generated file] *************************************************** 2025-12-09 08:31:50,860 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:50 +0000 (0:00:00.020) 0:00:27.133 ****** 2025-12-09 08:31:51,036 p=29470 u=zuul n=ansible | changed: [instance] 2025-12-09 08:31:51,056 p=29470 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-09 08:31:51,056 p=29470 u=zuul n=ansible | instance : ok=112 changed=10 unreachable=0 failed=0 skipped=22 rescued=0 ignored=0 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | Tuesday 09 December 2025 08:31:51 +0000 (0:00:00.196) 0:00:27.329 ****** 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | =============================================================================== 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - 03 single hook ---------------------- 1.89s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - Run dummy-2 ------------------------- 1.89s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - 01 my hook -------------------------- 1.89s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - Hook as param ----------------------- 1.88s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - Run dummy-3 ------------------------- 1.88s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - Run hook with retry ----------------- 1.85s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - Dummy-5 ----------------------------- 1.83s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 0.77s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - 01 Default noop hook ---------------- 0.59s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Run hook without retry - 02 Re-run noop ---------------------- 0.57s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Ensure log directory exists ---------------------------------- 0.29s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Get parameters files ----------------------------------------- 0.28s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Get file stat ------------------------------------------------ 0.28s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Ensure log directory exists ---------------------------------- 0.20s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | Remove generated file --------------------------------------------------- 0.20s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Ensure artifacts directory exists ---------------------------- 0.19s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Ensure log directory exists ---------------------------------- 0.19s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Ensure log directory exists ---------------------------------- 0.19s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Check if we have a file -------------------------------------- 0.19s 2025-12-09 08:31:51,057 p=29470 u=zuul n=ansible | run_hook : Check if we have a file -------------------------------------- 0.19s 2025-12-09 08:31:51,118 p=29234 u=zuul n=molecule.logger | [info]Running [scenario]default[/] > [action]cleanup[/][/] 2025-12-09 08:31:51,119 p=29234 u=zuul n=molecule.command.cleanup | Skipping, cleanup playbook not configured. 2025-12-09 08:31:51,119 p=29234 u=zuul n=molecule.util | Writing /tmp/report.html report.