PLAY [Prepare] *****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 05 December 2025 12:48:32 +0000 (0:00:00.009) 0:00:00.009 *******
ok: [instance]
TASK [Create dummy env file] ***************************************************
Friday 05 December 2025 12:48:33 +0000 (0:00:00.773) 0:00:00.783 *******
changed: [instance]
TASK [Create dummy playbook] ***************************************************
Friday 05 December 2025 12:48:33 +0000 (0:00:00.482) 0:00:01.266 *******
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] *******************************
Friday 05 December 2025 12:48:35 +0000 (0:00:01.744) 0:00:03.010 *******
ok: [instance]
TASK [Create dummy retry playbook] *********************************************
Friday 05 December 2025 12:48:35 +0000 (0:00:00.258) 0:00:03.269 *******
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=5 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 05 December 2025 12:48:36 +0000 (0:00:00.317) 0:00:03.587 *******
===============================================================================
Create dummy playbook --------------------------------------------------- 1.74s
Gathering Facts --------------------------------------------------------- 0.77s
Create dummy env file --------------------------------------------------- 0.48s
Create dummy retry playbook --------------------------------------------- 0.32s
Remove dummy file for retry playbook test ------------------------------- 0.26s
PLAY [Converge] ****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 05 December 2025 12:48:36 +0000 (0:00:00.014) 0:00:00.014 *******
ok: [instance]
TASK [No hook] *****************************************************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.755) 0:00:00.769 *******
TASK [run_hook : Assert parameters are valid] **********************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.026) 0:00:00.796 *******
ok: [instance]
TASK [run_hook : Assert single hooks are all mappings] *************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.053) 0:00:00.850 *******
ok: [instance]
TASK [run_hook : Loop on hooks for no_hook] ************************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.069) 0:00:00.920 *******
skipping: [instance]
TASK [Ensure we do not have ceph_uuid] *****************************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.070) 0:00:00.990 *******
ok: [instance] => changed=false
msg: All assertions passed
TASK [Combined hooks] **********************************************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.021) 0:00:01.012 *******
TASK [run_hook : Assert parameters are valid] **********************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.028) 0:00:01.040 *******
ok: [instance]
TASK [run_hook : Assert single hooks are all mappings] *************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.055) 0:00:01.096 *******
ok: [instance]
TASK [run_hook : Loop on hooks for run_molecule] *******************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.073) 0:00:01.169 *******
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] *******************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.116) 0:00:01.286 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:37 +0000 (0:00:00.042) 0:00:01.329 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:48:38 +0000 (0:00:00.279) 0:00:01.608 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:48:38 +0000 (0:00:00.016) 0:00:01.625 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:48:38 +0000 (0:00:00.276) 0:00:01.901 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:48:38 +0000 (0:00:00.019) 0:00:01.921 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:48:38 +0000 (0:00:00.272) 0:00:02.193 *******
ok: [instance]
TASK [run_hook : Run hook without retry - 01 Default noop hook] ****************
Friday 05 December 2025 12:48:38 +0000 (0:00:00.186) 0:00:02.380 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_000_run_hook_without_retry_01.log
changed: [instance]
TASK [run_hook : Run hook with retry - 01 Default noop hook] *******************
Friday 05 December 2025 12:48:39 +0000 (0:00:00.569) 0:00:02.949 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:48:39 +0000 (0:00:00.029) 0:00:02.979 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:48:39 +0000 (0:00:00.162) 0:00:03.141 *******
skipping: [instance]
TASK [run_hook : Set playbook path for 02 Re-run noop] *************************
Friday 05 December 2025 12:48:39 +0000 (0:00:00.017) 0:00:03.158 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:39 +0000 (0:00:00.043) 0:00:03.201 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:48:39 +0000 (0:00:00.195) 0:00:03.397 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:48:39 +0000 (0:00:00.017) 0:00:03.415 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:48:40 +0000 (0:00:00.197) 0:00:03.612 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:48:40 +0000 (0:00:00.020) 0:00:03.632 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:48:40 +0000 (0:00:00.183) 0:00:03.816 *******
ok: [instance]
TASK [run_hook : Run hook without retry - 02 Re-run noop] **********************
Friday 05 December 2025 12:48:40 +0000 (0:00:00.172) 0:00:03.988 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_001_run_hook_without_retry_02_re.log
changed: [instance]
TASK [run_hook : Run hook with retry - 02 Re-run noop] *************************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.555) 0:00:04.544 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.029) 0:00:04.573 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.165) 0:00:04.738 *******
skipping: [instance]
TASK [run_hook : Set playbook path for 03 single hook] *************************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.016) 0:00:04.755 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.045) 0:00:04.801 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.178) 0:00:04.979 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.015) 0:00:04.995 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.176) 0:00:05.172 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.019) 0:00:05.191 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:48:41 +0000 (0:00:00.181) 0:00:05.373 *******
ok: [instance]
TASK [run_hook : Run hook without retry - 03 single hook] **********************
Friday 05 December 2025 12:48:42 +0000 (0:00:00.180) 0:00:05.553 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_002_run_hook_without_retry_03.log
changed: [instance]
TASK [run_hook : Run hook with retry - 03 single hook] *************************
Friday 05 December 2025 12:48:43 +0000 (0:00:01.804) 0:00:07.357 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:48:43 +0000 (0:00:00.030) 0:00:07.387 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.177) 0:00:07.565 *******
ok: [instance]
TASK [Ensure we have the ceph_uuid variable now] *******************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.025) 0:00:07.591 *******
ok: [instance] => changed=false
msg: All assertions passed
TASK [Only listed hooks] *******************************************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.023) 0:00:07.614 *******
TASK [run_hook : Assert parameters are valid] **********************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.030) 0:00:07.645 *******
ok: [instance]
TASK [run_hook : Assert single hooks are all mappings] *************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.054) 0:00:07.699 *******
ok: [instance]
TASK [run_hook : Loop on hooks for list_hooks] *********************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.068) 0:00:07.767 *******
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'}})
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'}})
TASK [run_hook : Set playbook path for Run dummy-2] ****************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.100) 0:00:07.867 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.045) 0:00:07.913 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.179) 0:00:08.093 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.016) 0:00:08.109 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.172) 0:00:08.282 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.020) 0:00:08.302 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:48:44 +0000 (0:00:00.182) 0:00:08.485 *******
ok: [instance]
TASK [run_hook : Run hook without retry - Run dummy-2] *************************
Friday 05 December 2025 12:48:45 +0000 (0:00:00.176) 0:00:08.662 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_003_run_hook_without_retry_run.log
changed: [instance]
TASK [run_hook : Run hook with retry - Run dummy-2] ****************************
Friday 05 December 2025 12:48:47 +0000 (0:00:01.829) 0:00:10.491 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.029) 0:00:10.521 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.180) 0:00:10.701 *******
ok: [instance]
TASK [run_hook : Set playbook path for Run dummy-3] ****************************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.023) 0:00:10.724 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.044) 0:00:10.769 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.184) 0:00:10.953 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.018) 0:00:10.972 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.184) 0:00:11.156 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.019) 0:00:11.176 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:48:47 +0000 (0:00:00.189) 0:00:11.366 *******
ok: [instance]
TASK [run_hook : Run hook without retry - Run dummy-3] *************************
Friday 05 December 2025 12:48:48 +0000 (0:00:00.167) 0:00:11.533 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_004_run_hook_without_retry_run.log
changed: [instance]
TASK [run_hook : Run hook with retry - Run dummy-3] ****************************
Friday 05 December 2025 12:48:49 +0000 (0:00:01.812) 0:00:13.346 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:48:49 +0000 (0:00:00.028) 0:00:13.375 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.177) 0:00:13.553 *******
ok: [instance]
TASK [Ensure we have the ceph_uuid variable now] *******************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.025) 0:00:13.579 *******
ok: [instance] => changed=false
msg: All assertions passed
TASK [Only filtered hooks] *****************************************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.023) 0:00:13.602 *******
TASK [run_hook : Assert parameters are valid] **********************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.032) 0:00:13.635 *******
ok: [instance]
TASK [run_hook : Assert single hooks are all mappings] *************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.055) 0:00:13.691 *******
ok: [instance]
TASK [run_hook : Loop on hooks for filtered_hooks] *****************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.070) 0:00:13.761 *******
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'})
TASK [run_hook : Set playbook path for 01 my hook] *****************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.087) 0:00:13.849 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.043) 0:00:13.893 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.184) 0:00:14.077 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.018) 0:00:14.095 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.183) 0:00:14.279 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.019) 0:00:14.299 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:48:50 +0000 (0:00:00.188) 0:00:14.487 *******
ok: [instance]
TASK [run_hook : Run hook without retry - 01 my hook] **************************
Friday 05 December 2025 12:48:51 +0000 (0:00:00.176) 0:00:14.663 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_005_run_hook_without_retry_01_my.log
changed: [instance]
TASK [run_hook : Run hook with retry - 01 my hook] *****************************
Friday 05 December 2025 12:48:53 +0000 (0:00:01.844) 0:00:16.507 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.028) 0:00:16.535 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.180) 0:00:16.716 *******
ok: [instance]
TASK [Ensure we have the ceph_uuid variable now] *******************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.025) 0:00:16.741 *******
ok: [instance] => changed=false
msg: All assertions passed
TASK [Direct hooks] ************************************************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.023) 0:00:16.764 *******
TASK [run_hook : Assert parameters are valid] **********************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.035) 0:00:16.800 *******
ok: [instance]
TASK [run_hook : Assert single hooks are all mappings] *************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.052) 0:00:16.852 *******
ok: [instance]
TASK [run_hook : Loop on hooks for no_hook] ************************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.089) 0:00:16.941 *******
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'}})
TASK [run_hook : Set playbook path for Dummy-5] ********************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.105) 0:00:17.047 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.045) 0:00:17.092 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.178) 0:00:17.270 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.017) 0:00:17.287 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:48:53 +0000 (0:00:00.188) 0:00:17.476 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:48:54 +0000 (0:00:00.020) 0:00:17.496 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:48:54 +0000 (0:00:00.182) 0:00:17.678 *******
ok: [instance]
TASK [run_hook : Run hook without retry - Dummy-5] *****************************
Friday 05 December 2025 12:48:54 +0000 (0:00:00.171) 0:00:17.850 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_006_run_hook_without_retry_dummy.log
changed: [instance]
TASK [run_hook : Run hook with retry - Dummy-5] ********************************
Friday 05 December 2025 12:48:56 +0000 (0:00:01.811) 0:00:19.662 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.029) 0:00:19.691 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.172) 0:00:19.863 *******
ok: [instance]
TASK [Ensure we have the ceph_uuid variable now] *******************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.024) 0:00:19.888 *******
ok: [instance] => changed=false
msg: All assertions passed
TASK [Direct hooks as param] ***************************************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.021) 0:00:19.910 *******
TASK [run_hook : Assert parameters are valid] **********************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.035) 0:00:19.945 *******
ok: [instance]
TASK [run_hook : Assert single hooks are all mappings] *************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.052) 0:00:19.998 *******
ok: [instance]
TASK [run_hook : Loop on hooks for no_hook] ************************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.069) 0:00:20.068 *******
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'}})
TASK [run_hook : Set playbook path for Hook as param] **************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.088) 0:00:20.156 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.042) 0:00:20.199 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.178) 0:00:20.378 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:48:56 +0000 (0:00:00.015) 0:00:20.394 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:48:57 +0000 (0:00:00.179) 0:00:20.573 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:48:57 +0000 (0:00:00.019) 0:00:20.593 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:48:57 +0000 (0:00:00.181) 0:00:20.775 *******
ok: [instance]
TASK [run_hook : Run hook without retry - Hook as param] ***********************
Friday 05 December 2025 12:48:57 +0000 (0:00:00.175) 0:00:20.950 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_007_run_hook_without_retry_hook.log
changed: [instance]
TASK [run_hook : Run hook with retry - Hook as param] **************************
Friday 05 December 2025 12:48:59 +0000 (0:00:01.822) 0:00:22.773 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.029) 0:00:22.803 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.176) 0:00:22.980 *******
ok: [instance]
TASK [Ensure we have the ceph_uuid variable now] *******************************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.026) 0:00:23.006 *******
ok: [instance] => changed=false
msg: All assertions passed
TASK [Ensure we have the test_list variable now] *******************************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.024) 0:00:23.031 *******
ok: [instance] => changed=false
msg: All assertions passed
TASK [Run hook with retry] *****************************************************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.033) 0:00:23.064 *******
TASK [run_hook : Assert parameters are valid] **********************************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.025) 0:00:23.090 *******
ok: [instance]
TASK [run_hook : Assert single hooks are all mappings] *************************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.054) 0:00:23.144 *******
ok: [instance]
TASK [run_hook : Loop on hooks for retry_hook] *********************************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.073) 0:00:23.218 *******
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})
TASK [run_hook : Set playbook path for Run hook with retry] ********************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.088) 0:00:23.307 *******
ok: [instance]
TASK [run_hook : Get file stat] ************************************************
Friday 05 December 2025 12:48:59 +0000 (0:00:00.043) 0:00:23.350 *******
ok: [instance]
TASK [run_hook : Fail if playbook doesn't exist] *******************************
Friday 05 December 2025 12:49:00 +0000 (0:00:00.176) 0:00:23.527 *******
skipping: [instance]
TASK [run_hook : Get parameters files] *****************************************
Friday 05 December 2025 12:49:00 +0000 (0:00:00.017) 0:00:23.544 *******
ok: [instance]
TASK [run_hook : Add parameters artifacts as extra variables] ******************
Friday 05 December 2025 12:49:00 +0000 (0:00:00.177) 0:00:23.722 *******
ok: [instance]
TASK [run_hook : Ensure log directory exists] **********************************
Friday 05 December 2025 12:49:00 +0000 (0:00:00.020) 0:00:23.742 *******
ok: [instance]
TASK [run_hook : Ensure artifacts directory exists] ****************************
Friday 05 December 2025 12:49:00 +0000 (0:00:00.180) 0:00:23.923 *******
ok: [instance]
TASK [run_hook : Run hook without retry - Run hook with retry] *****************
Friday 05 December 2025 12:49:00 +0000 (0:00:00.176) 0:00:24.099 *******
Follow script's output here: /home/zuul/ci-framework-data/logs/ci_script_008_run_hook_without_retry_run.log
changed: [instance]
TASK [run_hook : Run hook with retry - Run hook with retry] ********************
Friday 05 December 2025 12:49:02 +0000 (0:00:01.809) 0:00:25.909 *******
skipping: [instance]
TASK [run_hook : Check if we have a file] **************************************
Friday 05 December 2025 12:49:02 +0000 (0:00:00.029) 0:00:25.938 *******
ok: [instance]
TASK [run_hook : Load generated content in main playbook] **********************
Friday 05 December 2025 12:49:02 +0000 (0:00:00.167) 0:00:26.105 *******
skipping: [instance]
TASK [Check if fake file exists for retry playbook] ****************************
Friday 05 December 2025 12:49:02 +0000 (0:00:00.021) 0:00:26.127 *******
ok: [instance]
TASK [Ensure file exists and was created on retry] *****************************
Friday 05 December 2025 12:49:02 +0000 (0:00:00.174) 0:00:26.302 *******
ok: [instance] => changed=false
msg: All assertions passed
TASK [Remove generated file] ***************************************************
Friday 05 December 2025 12:49:02 +0000 (0:00:00.019) 0:00:26.321 *******
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=112 changed=10 unreachable=0 failed=0 skipped=22 rescued=0 ignored=0
Friday 05 December 2025 12:49:03 +0000 (0:00:00.184) 0:00:26.506 *******
===============================================================================
run_hook : Run hook without retry - 01 my hook -------------------------- 1.84s
run_hook : Run hook without retry - Run dummy-2 ------------------------- 1.83s
run_hook : Run hook without retry - Hook as param ----------------------- 1.82s
run_hook : Run hook without retry - Run dummy-3 ------------------------- 1.81s
run_hook : Run hook without retry - Dummy-5 ----------------------------- 1.81s
run_hook : Run hook without retry - Run hook with retry ----------------- 1.81s
run_hook : Run hook without retry - 03 single hook ---------------------- 1.80s
Gathering Facts --------------------------------------------------------- 0.76s
run_hook : Run hook without retry - 01 Default noop hook ---------------- 0.57s
run_hook : Run hook without retry - 02 Re-run noop ---------------------- 0.56s
run_hook : Get file stat ------------------------------------------------ 0.28s
run_hook : Get parameters files ----------------------------------------- 0.28s
run_hook : Ensure log directory exists ---------------------------------- 0.27s
run_hook : Get parameters files ----------------------------------------- 0.20s
run_hook : Get file stat ------------------------------------------------ 0.20s
run_hook : Ensure log directory exists ---------------------------------- 0.19s
run_hook : Ensure log directory exists ---------------------------------- 0.19s
run_hook : Get parameters files ----------------------------------------- 0.19s
run_hook : Ensure artifacts directory exists ---------------------------- 0.19s
run_hook : Get file stat ------------------------------------------------ 0.18s