2025-12-15 07:39:49,345 p=52893 u=zuul n=ansible | [DEPRECATION WARNING]: ANSIBLE_CALLBACK_WHITELIST option, normalizing names to new standard, use ANSIBLE_CALLBACKS_ENABLED instead. This feature will be removed from ansible-core in version 2.15. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-12-15 07:39:49,345 p=52893 u=zuul n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_SUBSET option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-12-15 07:39:49,345 p=52893 u=zuul n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_TIMEOUT option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-12-15 07:39:49,483 p=52893 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2025-12-15 07:39:49,556 p=52893 u=zuul n=ansible | 2025-12-15 07:39:49.556307 | fa163e37-c336-381d-ac6e-000000000004 | SKIPPED | fail | localhost 2025-12-15 07:39:49,607 p=52893 u=zuul n=ansible | 2025-12-15 07:39:49.606676 | fa163e37-c336-381d-ac6e-000000000005 | SKIPPED | fail | localhost 2025-12-15 07:39:49,614 p=52893 u=zuul n=ansible | 2025-12-15 07:39:49.613718 | fa163e37-c336-381d-ac6e-000000000006 | TASK | Check if network deployment file already exist 2025-12-15 07:39:49,975 p=52893 u=zuul n=ansible | 2025-12-15 07:39:49.974669 | fa163e37-c336-381d-ac6e-000000000006 | OK | Check if network deployment file already exist | localhost 2025-12-15 07:39:50,048 p=52893 u=zuul n=ansible | 2025-12-15 07:39:50.047338 | fa163e37-c336-381d-ac6e-000000000007 | SKIPPED | fail | localhost 2025-12-15 07:39:50,065 p=52893 u=zuul n=ansible | 2025-12-15 07:39:50.064774 | fa163e37-c336-381d-ac6e-000000000009 | TASK | Load config from file 2025-12-15 07:39:50,155 p=52893 u=zuul n=ansible | 2025-12-15 07:39:50.154612 | fa163e37-c336-381d-ac6e-000000000009 | OK | Load config from file | localhost 2025-12-15 07:39:50,163 p=52893 u=zuul n=ansible | 2025-12-15 07:39:50.163233 | fa163e37-c336-381d-ac6e-00000000000a | TASK | Create/Update composable networks 2025-12-15 07:39:53,037 p=52893 u=zuul n=ansible | 2025-12-15 07:39:53.036384 | fa163e37-c336-381d-ac6e-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'Storage', 'mtu': 1500, 'vip': True, 'name_lower': 'storage', 'dns_domain': 'storage.localdomain.', 'service_net_map_replace': 'storage', 'subnets': {'storage_subnet': {'vlan': 21, 'ip_subnet': '172.18.0.0/24', 'allocation_pools': [{'start': '172.18.0.120', 'end': '172.18.0.250'}]}}} 2025-12-15 07:39:55,633 p=52893 u=zuul n=ansible | 2025-12-15 07:39:55.632955 | fa163e37-c336-381d-ac6e-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'StorageMgmt', 'mtu': 1500, 'vip': True, 'name_lower': 'storage_mgmt', 'dns_domain': 'storagemgmt.localdomain.', 'service_net_map_replace': 'storage_mgmt', 'subnets': {'storage_mgmt_subnet': {'vlan': 23, 'ip_subnet': '172.20.0.0/24', 'allocation_pools': [{'start': '172.20.0.120', 'end': '172.20.0.250'}]}}} 2025-12-15 07:39:58,725 p=52893 u=zuul n=ansible | 2025-12-15 07:39:58.725263 | fa163e37-c336-381d-ac6e-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'InternalApi', 'mtu': 1500, 'vip': True, 'name_lower': 'internal_api', 'dns_domain': 'internal-api.localdomain.', 'service_net_map_replace': 'internal_api', 'subnets': {'internal_api_subnet': {'vlan': 20, 'ip_subnet': '172.17.0.0/24', 'allocation_pools': [{'start': '172.17.0.120', 'end': '172.17.0.250'}]}}} 2025-12-15 07:40:01,727 p=52893 u=zuul n=ansible | 2025-12-15 07:40:01.726722 | fa163e37-c336-381d-ac6e-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'Tenant', 'mtu': 1500, 'vip': False, 'name_lower': 'tenant', 'dns_domain': 'tenant.localdomain.', 'service_net_map_replace': 'tenant', 'subnets': {'tenant_subnet': {'vlan': 22, 'ip_subnet': '172.19.0.0/24', 'allocation_pools': [{'start': '172.19.0.120', 'end': '172.19.0.250'}]}}} 2025-12-15 07:40:04,333 p=52893 u=zuul n=ansible | 2025-12-15 07:40:04.332703 | fa163e37-c336-381d-ac6e-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'External', 'mtu': 1500, 'vip': True, 'name_lower': 'external', 'dns_domain': 'external.localdomain.', 'service_net_map_replace': 'external', 'subnets': {'external_subnet': {'vlan': 44, 'ip_subnet': '172.21.0.0/24', 'allocation_pools': [{'start': '172.21.0.120', 'end': '172.21.0.250'}]}}} 2025-12-15 07:40:04,357 p=52893 u=zuul n=ansible | 2025-12-15 07:40:04.357386 | fa163e37-c336-381d-ac6e-00000000000c | TASK | Populate environment 2025-12-15 07:40:06,482 p=52893 u=zuul n=ansible | 2025-12-15 07:40:06.481667 | fa163e37-c336-381d-ac6e-00000000000c | OK | Populate environment | localhost 2025-12-15 07:40:06,494 p=52893 u=zuul n=ansible | 2025-12-15 07:40:06.494093 | fa163e37-c336-381d-ac6e-00000000000d | TASK | Write deployed networks environment file 2025-12-15 07:40:07,113 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.112471 | fa163e37-c336-381d-ac6e-00000000000d | CHANGED | Write deployed networks environment file | localhost 2025-12-15 07:40:07,135 p=52893 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-15 07:40:07,135 p=52893 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-12-15 07:40:07,136 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.136390 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:07,137 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.136925 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:07,137 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.137425 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.685069 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:07,138 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.138069 | UUID | Info | Host | Task Name | Run Time 2025-12-15 07:40:07,139 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.138648 | fa163e37-c336-381d-ac6e-00000000000a | SUMMARY | localhost | Create/Update composable networks | 14.18s 2025-12-15 07:40:07,139 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.139171 | fa163e37-c336-381d-ac6e-00000000000c | SUMMARY | localhost | Populate environment | 2.12s 2025-12-15 07:40:07,140 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.139798 | fa163e37-c336-381d-ac6e-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.62s 2025-12-15 07:40:07,140 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.140312 | fa163e37-c336-381d-ac6e-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.36s 2025-12-15 07:40:07,141 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.140893 | fa163e37-c336-381d-ac6e-000000000009 | SUMMARY | localhost | Load config from file | 0.09s 2025-12-15 07:40:07,141 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.141414 | fa163e37-c336-381d-ac6e-000000000004 | SUMMARY | localhost | fail | 0.07s 2025-12-15 07:40:07,142 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.142008 | fa163e37-c336-381d-ac6e-000000000007 | SUMMARY | localhost | fail | 0.06s 2025-12-15 07:40:07,143 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.142648 | fa163e37-c336-381d-ac6e-000000000005 | SUMMARY | localhost | fail | 0.05s 2025-12-15 07:40:07,143 p=52893 u=zuul n=ansible | 2025-12-15 07:40:07.143174 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:09,786 p=53157 u=zuul n=ansible | [DEPRECATION WARNING]: ANSIBLE_CALLBACK_WHITELIST option, normalizing names to new standard, use ANSIBLE_CALLBACKS_ENABLED instead. This feature will be removed from ansible-core in version 2.15. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-12-15 07:40:09,786 p=53157 u=zuul n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_SUBSET option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-12-15 07:40:09,786 p=53157 u=zuul n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_TIMEOUT option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-12-15 07:40:09,928 p=53157 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2025-12-15 07:40:10,001 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.000983 | fa163e37-c336-1d22-409d-000000000004 | SKIPPED | fail | localhost 2025-12-15 07:40:10,062 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.061176 | fa163e37-c336-1d22-409d-000000000005 | SKIPPED | fail | localhost 2025-12-15 07:40:10,115 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.115092 | fa163e37-c336-1d22-409d-000000000006 | SKIPPED | fail | localhost 2025-12-15 07:40:10,123 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.122878 | fa163e37-c336-1d22-409d-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2025-12-15 07:40:10,469 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.469036 | fa163e37-c336-1d22-409d-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2025-12-15 07:40:10,536 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.535419 | fa163e37-c336-1d22-409d-000000000008 | SKIPPED | fail | localhost 2025-12-15 07:40:10,553 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.553037 | fa163e37-c336-1d22-409d-00000000000a | TASK | Load Virtual IP data config from file 2025-12-15 07:40:10,621 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.620489 | fa163e37-c336-1d22-409d-00000000000a | OK | Load Virtual IP data config from file | localhost 2025-12-15 07:40:10,628 p=53157 u=zuul n=ansible | 2025-12-15 07:40:10.628282 | fa163e37-c336-1d22-409d-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2025-12-15 07:40:13,383 p=53157 u=zuul n=ansible | 2025-12-15 07:40:13.382035 | fa163e37-c336-1d22-409d-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2025-12-15 07:40:13,393 p=53157 u=zuul n=ansible | 2025-12-15 07:40:13.393014 | fa163e37-c336-1d22-409d-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2025-12-15 07:40:15,578 p=53157 u=zuul n=ansible | 2025-12-15 07:40:15.577706 | fa163e37-c336-1d22-409d-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2025-12-15 07:40:15,587 p=53157 u=zuul n=ansible | 2025-12-15 07:40:15.586913 | fa163e37-c336-1d22-409d-00000000000d | TASK | Write deployed Virtual IPs environment file 2025-12-15 07:40:16,222 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.221903 | fa163e37-c336-1d22-409d-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2025-12-15 07:40:16,233 p=53157 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-15 07:40:16,234 p=53157 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2025-12-15 07:40:16,234 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.234505 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:16,235 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.234758 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:16,235 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.235121 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:06.338925 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:16,235 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.235403 | UUID | Info | Host | Task Name | Run Time 2025-12-15 07:40:16,235 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.235725 | fa163e37-c336-1d22-409d-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 2.75s 2025-12-15 07:40:16,236 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.235971 | fa163e37-c336-1d22-409d-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.18s 2025-12-15 07:40:16,236 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.236187 | fa163e37-c336-1d22-409d-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.63s 2025-12-15 07:40:16,236 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.236466 | fa163e37-c336-1d22-409d-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.35s 2025-12-15 07:40:16,236 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.236765 | fa163e37-c336-1d22-409d-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.07s 2025-12-15 07:40:16,237 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.237043 | fa163e37-c336-1d22-409d-000000000004 | SUMMARY | localhost | fail | 0.06s 2025-12-15 07:40:16,237 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.237319 | fa163e37-c336-1d22-409d-000000000008 | SUMMARY | localhost | fail | 0.06s 2025-12-15 07:40:16,237 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.237616 | fa163e37-c336-1d22-409d-000000000005 | SUMMARY | localhost | fail | 0.06s 2025-12-15 07:40:16,238 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.237884 | fa163e37-c336-1d22-409d-000000000006 | SUMMARY | localhost | fail | 0.05s 2025-12-15 07:40:16,238 p=53157 u=zuul n=ansible | 2025-12-15 07:40:16.238117 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:17,542 p=53549 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2025-12-15 07:40:17,586 p=53549 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2025-12-15 07:40:17,653 p=53549 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2025-12-15 07:40:17,658 p=53549 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2025-12-15 07:40:17,659 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:17 +0000 (0:00:00.119) 0:00:00.119 ******* 2025-12-15 07:40:17,659 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:17 +0000 (0:00:00.118) 0:00:00.118 ******* 2025-12-15 07:40:19,402 p=53549 u=zuul n=ansible | ok: [np0005559463] 2025-12-15 07:40:19,437 p=53549 u=zuul n=ansible | ok: [np0005559462] 2025-12-15 07:40:19,472 p=53549 u=zuul n=ansible | ok: [np0005559464] 2025-12-15 07:40:19,494 p=53549 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2025-12-15 07:40:19,494 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:19 +0000 (0:00:01.835) 0:00:01.954 ******* 2025-12-15 07:40:19,494 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:19 +0000 (0:00:01.835) 0:00:01.953 ******* 2025-12-15 07:40:19,553 p=53549 u=zuul n=ansible | skipping: [np0005559462] 2025-12-15 07:40:19,597 p=53549 u=zuul n=ansible | TASK [Set cifmw_num_osds_perhost cifmw_num_osds_perhost={% if groups[cifmw_ceph_target | default('computes')] | length == 1 %} {% set num_osds = 3 %} {% else %} {% set num_osds = 1 %} {% endif %} {{ num_osds }} ] *** 2025-12-15 07:40:19,597 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:19 +0000 (0:00:00.103) 0:00:02.058 ******* 2025-12-15 07:40:19,598 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:19 +0000 (0:00:00.103) 0:00:02.057 ******* 2025-12-15 07:40:19,663 p=53549 u=zuul n=ansible | ok: [np0005559462] 2025-12-15 07:40:19,674 p=53549 u=zuul n=ansible | ok: [np0005559463] 2025-12-15 07:40:19,685 p=53549 u=zuul n=ansible | ok: [np0005559464] 2025-12-15 07:40:19,699 p=53549 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2025-12-15 07:40:19,699 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:19 +0000 (0:00:00.101) 0:00:02.159 ******* 2025-12-15 07:40:19,699 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:19 +0000 (0:00:00.101) 0:00:02.158 ******* 2025-12-15 07:40:19,972 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-12-15 07:40:19,972 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:19 +0000 (0:00:00.273) 0:00:02.432 ******* 2025-12-15 07:40:19,972 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:19 +0000 (0:00:00.273) 0:00:02.431 ******* 2025-12-15 07:40:23,034 p=53549 u=zuul n=ansible | ok: [np0005559462] 2025-12-15 07:40:23,130 p=53549 u=zuul n=ansible | ok: [np0005559464] 2025-12-15 07:40:23,162 p=53549 u=zuul n=ansible | ok: [np0005559463] 2025-12-15 07:40:23,179 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-12-15 07:40:23,179 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:23 +0000 (0:00:03.206) 0:00:05.639 ******* 2025-12-15 07:40:23,179 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:23 +0000 (0:00:03.207) 0:00:05.638 ******* 2025-12-15 07:40:23,714 p=53549 u=zuul n=ansible | ok: [np0005559463] 2025-12-15 07:40:23,715 p=53549 u=zuul n=ansible | ok: [np0005559464] 2025-12-15 07:40:23,715 p=53549 u=zuul n=ansible | ok: [np0005559462] 2025-12-15 07:40:23,732 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2025-12-15 07:40:23,732 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:23 +0000 (0:00:00.553) 0:00:06.193 ******* 2025-12-15 07:40:23,732 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:23 +0000 (0:00:00.553) 0:00:06.192 ******* 2025-12-15 07:40:23,815 p=53549 u=zuul n=ansible | skipping: [np0005559462] 2025-12-15 07:40:23,849 p=53549 u=zuul n=ansible | skipping: [np0005559463] 2025-12-15 07:40:23,860 p=53549 u=zuul n=ansible | skipping: [np0005559464] 2025-12-15 07:40:23,872 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Use dd and losetup to create the loop device _raw_params=dd if=/dev/zero of={{ cifmw_block_device_image_file }} bs=1 count=0 seek={{ cifmw_block_device_size }} losetup {{ cifmw_block_device_loop }} {{ cifmw_block_device_image_file }} lsblk] *** 2025-12-15 07:40:23,872 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:23 +0000 (0:00:00.140) 0:00:06.333 ******* 2025-12-15 07:40:23,873 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:23 +0000 (0:00:00.140) 0:00:06.332 ******* 2025-12-15 07:40:24,301 p=53549 u=zuul n=ansible | changed: [np0005559462] 2025-12-15 07:40:24,358 p=53549 u=zuul n=ansible | changed: [np0005559464] 2025-12-15 07:40:24,364 p=53549 u=zuul n=ansible | changed: [np0005559463] 2025-12-15 07:40:24,381 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device _raw_params=pvcreate {{ cifmw_block_device_loop }} vgcreate {{ cifmw_block_vg_name }} {{ cifmw_block_device_loop }} lvcreate -n {{ cifmw_block_lv_name }} -l +100%FREE {{ cifmw_block_vg_name }} lvs] *** 2025-12-15 07:40:24,381 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:24 +0000 (0:00:00.508) 0:00:06.841 ******* 2025-12-15 07:40:24,381 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:24 +0000 (0:00:00.508) 0:00:06.840 ******* 2025-12-15 07:40:25,012 p=53549 u=zuul n=ansible | changed: [np0005559463] 2025-12-15 07:40:25,086 p=53549 u=zuul n=ansible | changed: [np0005559464] 2025-12-15 07:40:25,086 p=53549 u=zuul n=ansible | changed: [np0005559462] 2025-12-15 07:40:25,103 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Create a systemd service that restores the device on startup src=templates/ceph-osd-losetup.service.j2, dest={{ cifmw_block_systemd_unit_file }}, mode=0644, force=True] *** 2025-12-15 07:40:25,103 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:25 +0000 (0:00:00.722) 0:00:07.563 ******* 2025-12-15 07:40:25,103 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:25 +0000 (0:00:00.722) 0:00:07.562 ******* 2025-12-15 07:40:26,221 p=53549 u=zuul n=ansible | changed: [np0005559462] 2025-12-15 07:40:26,226 p=53549 u=zuul n=ansible | changed: [np0005559463] 2025-12-15 07:40:26,227 p=53549 u=zuul n=ansible | changed: [np0005559464] 2025-12-15 07:40:26,244 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Ensure ceph-osd-losetup is running and enabled state=started, enabled=True, name={{ cifmw_block_systemd_unit_file | regex_replace('/etc/systemd/system/', '') }}] *** 2025-12-15 07:40:26,244 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:26 +0000 (0:00:01.140) 0:00:08.704 ******* 2025-12-15 07:40:26,244 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:26 +0000 (0:00:01.140) 0:00:08.703 ******* 2025-12-15 07:40:27,284 p=53549 u=zuul n=ansible | changed: [np0005559464] 2025-12-15 07:40:27,294 p=53549 u=zuul n=ansible | changed: [np0005559462] 2025-12-15 07:40:27,311 p=53549 u=zuul n=ansible | changed: [np0005559463] 2025-12-15 07:40:27,366 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-12-15 07:40:27,367 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:27 +0000 (0:00:01.122) 0:00:09.827 ******* 2025-12-15 07:40:27,367 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:27 +0000 (0:00:01.122) 0:00:09.826 ******* 2025-12-15 07:40:30,320 p=53549 u=zuul n=ansible | ok: [np0005559462] 2025-12-15 07:40:30,375 p=53549 u=zuul n=ansible | ok: [np0005559464] 2025-12-15 07:40:30,427 p=53549 u=zuul n=ansible | ok: [np0005559463] 2025-12-15 07:40:30,444 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-12-15 07:40:30,444 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:30 +0000 (0:00:03.077) 0:00:12.905 ******* 2025-12-15 07:40:30,444 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:30 +0000 (0:00:03.077) 0:00:12.904 ******* 2025-12-15 07:40:30,818 p=53549 u=zuul n=ansible | ok: [np0005559462] 2025-12-15 07:40:30,842 p=53549 u=zuul n=ansible | ok: [np0005559464] 2025-12-15 07:40:30,872 p=53549 u=zuul n=ansible | ok: [np0005559463] 2025-12-15 07:40:30,893 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2025-12-15 07:40:30,894 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:30 +0000 (0:00:00.449) 0:00:13.354 ******* 2025-12-15 07:40:30,894 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:30 +0000 (0:00:00.449) 0:00:13.353 ******* 2025-12-15 07:40:30,999 p=53549 u=zuul n=ansible | skipping: [np0005559462] 2025-12-15 07:40:30,999 p=53549 u=zuul n=ansible | skipping: [np0005559463] 2025-12-15 07:40:31,029 p=53549 u=zuul n=ansible | skipping: [np0005559464] 2025-12-15 07:40:31,040 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Use dd and losetup to create the loop device _raw_params=dd if=/dev/zero of={{ cifmw_block_device_image_file }} bs=1 count=0 seek={{ cifmw_block_device_size }} losetup {{ cifmw_block_device_loop }} {{ cifmw_block_device_image_file }} lsblk] *** 2025-12-15 07:40:31,040 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:31 +0000 (0:00:00.146) 0:00:13.501 ******* 2025-12-15 07:40:31,040 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:31 +0000 (0:00:00.146) 0:00:13.500 ******* 2025-12-15 07:40:31,426 p=53549 u=zuul n=ansible | changed: [np0005559462] 2025-12-15 07:40:31,488 p=53549 u=zuul n=ansible | changed: [np0005559463] 2025-12-15 07:40:31,489 p=53549 u=zuul n=ansible | changed: [np0005559464] 2025-12-15 07:40:31,498 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device _raw_params=pvcreate {{ cifmw_block_device_loop }} vgcreate {{ cifmw_block_vg_name }} {{ cifmw_block_device_loop }} lvcreate -n {{ cifmw_block_lv_name }} -l +100%FREE {{ cifmw_block_vg_name }} lvs] *** 2025-12-15 07:40:31,498 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:31 +0000 (0:00:00.458) 0:00:13.959 ******* 2025-12-15 07:40:31,498 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:31 +0000 (0:00:00.458) 0:00:13.958 ******* 2025-12-15 07:40:32,150 p=53549 u=zuul n=ansible | changed: [np0005559463] 2025-12-15 07:40:32,156 p=53549 u=zuul n=ansible | changed: [np0005559462] 2025-12-15 07:40:32,167 p=53549 u=zuul n=ansible | changed: [np0005559464] 2025-12-15 07:40:32,185 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Create a systemd service that restores the device on startup src=templates/ceph-osd-losetup.service.j2, dest={{ cifmw_block_systemd_unit_file }}, mode=0644, force=True] *** 2025-12-15 07:40:32,186 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:32 +0000 (0:00:00.687) 0:00:14.646 ******* 2025-12-15 07:40:32,186 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:32 +0000 (0:00:00.687) 0:00:14.645 ******* 2025-12-15 07:40:33,113 p=53549 u=zuul n=ansible | changed: [np0005559462] 2025-12-15 07:40:33,139 p=53549 u=zuul n=ansible | changed: [np0005559463] 2025-12-15 07:40:33,184 p=53549 u=zuul n=ansible | changed: [np0005559464] 2025-12-15 07:40:33,202 p=53549 u=zuul n=ansible | TASK [cifmw_block_device : Ensure ceph-osd-losetup is running and enabled state=started, enabled=True, name={{ cifmw_block_systemd_unit_file | regex_replace('/etc/systemd/system/', '') }}] *** 2025-12-15 07:40:33,202 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:33 +0000 (0:00:01.016) 0:00:15.662 ******* 2025-12-15 07:40:33,202 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:33 +0000 (0:00:01.016) 0:00:15.661 ******* 2025-12-15 07:40:34,043 p=53549 u=zuul n=ansible | changed: [np0005559462] 2025-12-15 07:40:34,144 p=53549 u=zuul n=ansible | changed: [np0005559464] 2025-12-15 07:40:35,113 p=53549 u=zuul n=ansible | changed: [np0005559463] 2025-12-15 07:40:35,311 p=53549 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2025-12-15 07:40:35,351 p=53549 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2025-12-15 07:40:35,488 p=53549 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2025-12-15 07:40:35,551 p=53549 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2025-12-15 07:40:35,551 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:35 +0000 (0:00:02.348) 0:00:18.011 ******* 2025-12-15 07:40:35,551 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:35 +0000 (0:00:02.348) 0:00:18.010 ******* 2025-12-15 07:40:35,647 p=53549 u=zuul n=ansible | skipping: [np0005559462] 2025-12-15 07:40:35,789 p=53549 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2025-12-15 07:40:35,811 p=53549 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-15 07:40:35,811 p=53549 u=zuul n=ansible | np0005559462 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-12-15 07:40:35,811 p=53549 u=zuul n=ansible | np0005559463 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-12-15 07:40:35,811 p=53549 u=zuul n=ansible | np0005559464 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:35 +0000 (0:00:00.260) 0:00:18.272 ******* 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | =============================================================================== 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.21s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.08s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 2.35s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.84s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.14s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.12s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.02s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.72s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.69s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.55s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.51s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.46s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.45s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.27s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.26s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.15s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.14s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.10s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.10s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | Monday 15 December 2025 07:40:35 +0000 (0:00:00.261) 0:00:18.271 ******* 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | =============================================================================== 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 15.58s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.84s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.27s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.26s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.10s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.10s 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-15 07:40:35,812 p=53549 u=zuul n=ansible | total ------------------------------------------------------------------ 18.15s