2025-11-28 07:43:12,851 p=53901 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-11-28 07:43:12,851 p=53901 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-11-28 07:43:12,851 p=53901 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-11-28 07:43:12,992 p=53901 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2025-11-28 07:43:13,044 p=53901 u=zuul n=ansible | 2025-11-28 07:43:13.044083 | fa163ef4-389c-883f-799e-000000000004 | SKIPPED | fail | localhost 2025-11-28 07:43:13,114 p=53901 u=zuul n=ansible | 2025-11-28 07:43:13.113489 | fa163ef4-389c-883f-799e-000000000005 | SKIPPED | fail | localhost 2025-11-28 07:43:13,121 p=53901 u=zuul n=ansible | 2025-11-28 07:43:13.121475 | fa163ef4-389c-883f-799e-000000000006 | TASK | Check if network deployment file already exist 2025-11-28 07:43:13,479 p=53901 u=zuul n=ansible | 2025-11-28 07:43:13.478655 | fa163ef4-389c-883f-799e-000000000006 | OK | Check if network deployment file already exist | localhost 2025-11-28 07:43:13,547 p=53901 u=zuul n=ansible | 2025-11-28 07:43:13.547299 | fa163ef4-389c-883f-799e-000000000007 | SKIPPED | fail | localhost 2025-11-28 07:43:13,564 p=53901 u=zuul n=ansible | 2025-11-28 07:43:13.564544 | fa163ef4-389c-883f-799e-000000000009 | TASK | Load config from file 2025-11-28 07:43:13,656 p=53901 u=zuul n=ansible | 2025-11-28 07:43:13.656164 | fa163ef4-389c-883f-799e-000000000009 | OK | Load config from file | localhost 2025-11-28 07:43:13,665 p=53901 u=zuul n=ansible | 2025-11-28 07:43:13.664659 | fa163ef4-389c-883f-799e-00000000000a | TASK | Create/Update composable networks 2025-11-28 07:43:16,919 p=53901 u=zuul n=ansible | 2025-11-28 07:43:16.918524 | fa163ef4-389c-883f-799e-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-11-28 07:43:19,731 p=53901 u=zuul n=ansible | 2025-11-28 07:43:19.730629 | fa163ef4-389c-883f-799e-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-11-28 07:43:22,317 p=53901 u=zuul n=ansible | 2025-11-28 07:43:22.317096 | fa163ef4-389c-883f-799e-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-11-28 07:43:25,464 p=53901 u=zuul n=ansible | 2025-11-28 07:43:25.463875 | fa163ef4-389c-883f-799e-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-11-28 07:43:28,073 p=53901 u=zuul n=ansible | 2025-11-28 07:43:28.072579 | fa163ef4-389c-883f-799e-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-11-28 07:43:28,098 p=53901 u=zuul n=ansible | 2025-11-28 07:43:28.097684 | fa163ef4-389c-883f-799e-00000000000c | TASK | Populate environment 2025-11-28 07:43:29,999 p=53901 u=zuul n=ansible | 2025-11-28 07:43:29.998476 | fa163ef4-389c-883f-799e-00000000000c | OK | Populate environment | localhost 2025-11-28 07:43:30,013 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.012553 | fa163ef4-389c-883f-799e-00000000000d | TASK | Write deployed networks environment file 2025-11-28 07:43:30,729 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.728007 | fa163ef4-389c-883f-799e-00000000000d | CHANGED | Write deployed networks environment file | localhost 2025-11-28 07:43:30,745 p=53901 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-28 07:43:30,745 p=53901 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-11-28 07:43:30,746 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.745781 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:30,746 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.746160 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:30,746 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.746468 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.786262 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:30,747 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.746779 | UUID | Info | Host | Task Name | Run Time 2025-11-28 07:43:30,747 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.747123 | fa163ef4-389c-883f-799e-00000000000a | SUMMARY | localhost | Create/Update composable networks | 14.42s 2025-11-28 07:43:30,747 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.747474 | fa163ef4-389c-883f-799e-00000000000c | SUMMARY | localhost | Populate environment | 1.90s 2025-11-28 07:43:30,748 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.748003 | fa163ef4-389c-883f-799e-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.72s 2025-11-28 07:43:30,748 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.748335 | fa163ef4-389c-883f-799e-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.36s 2025-11-28 07:43:30,749 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.748717 | fa163ef4-389c-883f-799e-000000000009 | SUMMARY | localhost | Load config from file | 0.09s 2025-11-28 07:43:30,749 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.749124 | fa163ef4-389c-883f-799e-000000000005 | SUMMARY | localhost | fail | 0.07s 2025-11-28 07:43:30,749 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.749426 | fa163ef4-389c-883f-799e-000000000007 | SUMMARY | localhost | fail | 0.07s 2025-11-28 07:43:30,750 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.749738 | fa163ef4-389c-883f-799e-000000000004 | SUMMARY | localhost | fail | 0.04s 2025-11-28 07:43:30,750 p=53901 u=zuul n=ansible | 2025-11-28 07:43:30.750143 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:33,531 p=54271 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-11-28 07:43:33,531 p=54271 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-11-28 07:43:33,531 p=54271 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-11-28 07:43:33,673 p=54271 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2025-11-28 07:43:33,747 p=54271 u=zuul n=ansible | 2025-11-28 07:43:33.747101 | fa163ef4-389c-3ca0-c9f9-000000000004 | SKIPPED | fail | localhost 2025-11-28 07:43:33,798 p=54271 u=zuul n=ansible | 2025-11-28 07:43:33.798084 | fa163ef4-389c-3ca0-c9f9-000000000005 | SKIPPED | fail | localhost 2025-11-28 07:43:33,852 p=54271 u=zuul n=ansible | 2025-11-28 07:43:33.851461 | fa163ef4-389c-3ca0-c9f9-000000000006 | SKIPPED | fail | localhost 2025-11-28 07:43:33,859 p=54271 u=zuul n=ansible | 2025-11-28 07:43:33.859128 | fa163ef4-389c-3ca0-c9f9-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2025-11-28 07:43:34,263 p=54271 u=zuul n=ansible | 2025-11-28 07:43:34.262486 | fa163ef4-389c-3ca0-c9f9-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2025-11-28 07:43:34,308 p=54271 u=zuul n=ansible | 2025-11-28 07:43:34.307377 | fa163ef4-389c-3ca0-c9f9-000000000008 | SKIPPED | fail | localhost 2025-11-28 07:43:34,325 p=54271 u=zuul n=ansible | 2025-11-28 07:43:34.325234 | fa163ef4-389c-3ca0-c9f9-00000000000a | TASK | Load Virtual IP data config from file 2025-11-28 07:43:34,417 p=54271 u=zuul n=ansible | 2025-11-28 07:43:34.416647 | fa163ef4-389c-3ca0-c9f9-00000000000a | OK | Load Virtual IP data config from file | localhost 2025-11-28 07:43:34,425 p=54271 u=zuul n=ansible | 2025-11-28 07:43:34.424949 | fa163ef4-389c-3ca0-c9f9-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2025-11-28 07:43:38,026 p=54271 u=zuul n=ansible | 2025-11-28 07:43:38.025442 | fa163ef4-389c-3ca0-c9f9-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2025-11-28 07:43:38,035 p=54271 u=zuul n=ansible | 2025-11-28 07:43:38.034713 | fa163ef4-389c-3ca0-c9f9-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2025-11-28 07:43:40,282 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.281167 | fa163ef4-389c-3ca0-c9f9-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2025-11-28 07:43:40,293 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.293076 | fa163ef4-389c-3ca0-c9f9-00000000000d | TASK | Write deployed Virtual IPs environment file 2025-11-28 07:43:40,969 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.968470 | fa163ef4-389c-3ca0-c9f9-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2025-11-28 07:43:40,990 p=54271 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-28 07:43:40,991 p=54271 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2025-11-28 07:43:40,992 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.992173 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:40,993 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.992663 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:40,993 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.993187 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:07.349716 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:40,993 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.993654 | UUID | Info | Host | Task Name | Run Time 2025-11-28 07:43:40,994 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.994157 | fa163ef4-389c-3ca0-c9f9-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 3.60s 2025-11-28 07:43:40,995 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.994643 | fa163ef4-389c-3ca0-c9f9-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.25s 2025-11-28 07:43:40,995 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.995163 | fa163ef4-389c-3ca0-c9f9-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.68s 2025-11-28 07:43:40,996 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.995629 | fa163ef4-389c-3ca0-c9f9-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.40s 2025-11-28 07:43:40,996 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.996190 | fa163ef4-389c-3ca0-c9f9-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.09s 2025-11-28 07:43:40,997 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.996647 | fa163ef4-389c-3ca0-c9f9-000000000004 | SUMMARY | localhost | fail | 0.06s 2025-11-28 07:43:40,997 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.997280 | fa163ef4-389c-3ca0-c9f9-000000000005 | SUMMARY | localhost | fail | 0.05s 2025-11-28 07:43:40,998 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.997751 | fa163ef4-389c-3ca0-c9f9-000000000006 | SUMMARY | localhost | fail | 0.05s 2025-11-28 07:43:40,998 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.998250 | fa163ef4-389c-3ca0-c9f9-000000000008 | SUMMARY | localhost | fail | 0.04s 2025-11-28 07:43:40,999 p=54271 u=zuul n=ansible | 2025-11-28 07:43:40.998749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:42,299 p=54514 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2025-11-28 07:43:42,343 p=54514 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2025-11-28 07:43:42,406 p=54514 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2025-11-28 07:43:42,411 p=54514 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2025-11-28 07:43:42,411 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:42 +0000 (0:00:00.115) 0:00:00.115 ******* 2025-11-28 07:43:42,412 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:42 +0000 (0:00:00.114) 0:00:00.114 ******* 2025-11-28 07:43:44,096 p=54514 u=zuul n=ansible | ok: [np0005538513] 2025-11-28 07:43:44,203 p=54514 u=zuul n=ansible | ok: [np0005538514] 2025-11-28 07:43:44,263 p=54514 u=zuul n=ansible | ok: [np0005538515] 2025-11-28 07:43:44,286 p=54514 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2025-11-28 07:43:44,286 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:44 +0000 (0:00:01.874) 0:00:01.990 ******* 2025-11-28 07:43:44,286 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:44 +0000 (0:00:01.874) 0:00:01.989 ******* 2025-11-28 07:43:44,345 p=54514 u=zuul n=ansible | skipping: [np0005538513] 2025-11-28 07:43:44,387 p=54514 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-11-28 07:43:44,387 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:44 +0000 (0:00:00.100) 0:00:02.091 ******* 2025-11-28 07:43:44,387 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:44 +0000 (0:00:00.100) 0:00:02.090 ******* 2025-11-28 07:43:44,454 p=54514 u=zuul n=ansible | ok: [np0005538513] 2025-11-28 07:43:44,464 p=54514 u=zuul n=ansible | ok: [np0005538514] 2025-11-28 07:43:44,477 p=54514 u=zuul n=ansible | ok: [np0005538515] 2025-11-28 07:43:44,484 p=54514 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2025-11-28 07:43:44,484 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:44 +0000 (0:00:00.097) 0:00:02.188 ******* 2025-11-28 07:43:44,484 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:44 +0000 (0:00:00.097) 0:00:02.187 ******* 2025-11-28 07:43:44,717 p=54514 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-11-28 07:43:44,717 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:44 +0000 (0:00:00.232) 0:00:02.420 ******* 2025-11-28 07:43:44,717 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:44 +0000 (0:00:00.232) 0:00:02.419 ******* 2025-11-28 07:43:47,751 p=54514 u=zuul n=ansible | ok: [np0005538514] 2025-11-28 07:43:47,790 p=54514 u=zuul n=ansible | ok: [np0005538515] 2025-11-28 07:43:47,802 p=54514 u=zuul n=ansible | ok: [np0005538513] 2025-11-28 07:43:47,821 p=54514 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-11-28 07:43:47,821 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:47 +0000 (0:00:03.104) 0:00:05.524 ******* 2025-11-28 07:43:47,821 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:47 +0000 (0:00:03.104) 0:00:05.524 ******* 2025-11-28 07:43:48,348 p=54514 u=zuul n=ansible | ok: [np0005538513] 2025-11-28 07:43:48,349 p=54514 u=zuul n=ansible | ok: [np0005538515] 2025-11-28 07:43:48,356 p=54514 u=zuul n=ansible | ok: [np0005538514] 2025-11-28 07:43:48,375 p=54514 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2025-11-28 07:43:48,375 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:48 +0000 (0:00:00.553) 0:00:06.078 ******* 2025-11-28 07:43:48,375 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:48 +0000 (0:00:00.553) 0:00:06.077 ******* 2025-11-28 07:43:48,462 p=54514 u=zuul n=ansible | skipping: [np0005538513] 2025-11-28 07:43:48,491 p=54514 u=zuul n=ansible | skipping: [np0005538514] 2025-11-28 07:43:48,505 p=54514 u=zuul n=ansible | skipping: [np0005538515] 2025-11-28 07:43:48,526 p=54514 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-11-28 07:43:48,526 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:48 +0000 (0:00:00.150) 0:00:06.229 ******* 2025-11-28 07:43:48,526 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:48 +0000 (0:00:00.150) 0:00:06.228 ******* 2025-11-28 07:43:49,057 p=54514 u=zuul n=ansible | changed: [np0005538513] 2025-11-28 07:43:49,066 p=54514 u=zuul n=ansible | changed: [np0005538514] 2025-11-28 07:43:49,076 p=54514 u=zuul n=ansible | changed: [np0005538515] 2025-11-28 07:43:49,094 p=54514 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-11-28 07:43:49,094 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:49 +0000 (0:00:00.568) 0:00:06.798 ******* 2025-11-28 07:43:49,094 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:49 +0000 (0:00:00.568) 0:00:06.797 ******* 2025-11-28 07:43:49,749 p=54514 u=zuul n=ansible | changed: [np0005538513] 2025-11-28 07:43:49,792 p=54514 u=zuul n=ansible | changed: [np0005538514] 2025-11-28 07:43:49,826 p=54514 u=zuul n=ansible | changed: [np0005538515] 2025-11-28 07:43:49,844 p=54514 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-11-28 07:43:49,845 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:49 +0000 (0:00:00.750) 0:00:07.548 ******* 2025-11-28 07:43:49,845 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:49 +0000 (0:00:00.750) 0:00:07.547 ******* 2025-11-28 07:43:50,952 p=54514 u=zuul n=ansible | changed: [np0005538513] 2025-11-28 07:43:50,953 p=54514 u=zuul n=ansible | changed: [np0005538514] 2025-11-28 07:43:50,981 p=54514 u=zuul n=ansible | changed: [np0005538515] 2025-11-28 07:43:50,999 p=54514 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-11-28 07:43:50,999 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:50 +0000 (0:00:01.154) 0:00:08.703 ******* 2025-11-28 07:43:51,000 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:50 +0000 (0:00:01.154) 0:00:08.702 ******* 2025-11-28 07:43:52,046 p=54514 u=zuul n=ansible | changed: [np0005538515] 2025-11-28 07:43:52,048 p=54514 u=zuul n=ansible | changed: [np0005538513] 2025-11-28 07:43:52,056 p=54514 u=zuul n=ansible | changed: [np0005538514] 2025-11-28 07:43:52,118 p=54514 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-11-28 07:43:52,119 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:52 +0000 (0:00:01.119) 0:00:09.822 ******* 2025-11-28 07:43:52,119 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:52 +0000 (0:00:01.119) 0:00:09.821 ******* 2025-11-28 07:43:55,092 p=54514 u=zuul n=ansible | ok: [np0005538515] 2025-11-28 07:43:55,167 p=54514 u=zuul n=ansible | ok: [np0005538513] 2025-11-28 07:43:55,208 p=54514 u=zuul n=ansible | ok: [np0005538514] 2025-11-28 07:43:55,216 p=54514 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-11-28 07:43:55,216 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:55 +0000 (0:00:03.097) 0:00:12.919 ******* 2025-11-28 07:43:55,216 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:55 +0000 (0:00:03.096) 0:00:12.918 ******* 2025-11-28 07:43:55,607 p=54514 u=zuul n=ansible | ok: [np0005538513] 2025-11-28 07:43:55,607 p=54514 u=zuul n=ansible | ok: [np0005538514] 2025-11-28 07:43:55,607 p=54514 u=zuul n=ansible | ok: [np0005538515] 2025-11-28 07:43:55,615 p=54514 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2025-11-28 07:43:55,616 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:55 +0000 (0:00:00.399) 0:00:13.319 ******* 2025-11-28 07:43:55,616 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:55 +0000 (0:00:00.399) 0:00:13.318 ******* 2025-11-28 07:43:55,703 p=54514 u=zuul n=ansible | skipping: [np0005538513] 2025-11-28 07:43:55,722 p=54514 u=zuul n=ansible | skipping: [np0005538514] 2025-11-28 07:43:55,722 p=54514 u=zuul n=ansible | skipping: [np0005538515] 2025-11-28 07:43:55,730 p=54514 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-11-28 07:43:55,731 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:55 +0000 (0:00:00.114) 0:00:13.434 ******* 2025-11-28 07:43:55,731 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:55 +0000 (0:00:00.114) 0:00:13.433 ******* 2025-11-28 07:43:56,112 p=54514 u=zuul n=ansible | changed: [np0005538515] 2025-11-28 07:43:56,137 p=54514 u=zuul n=ansible | changed: [np0005538513] 2025-11-28 07:43:56,272 p=54514 u=zuul n=ansible | changed: [np0005538514] 2025-11-28 07:43:56,289 p=54514 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-11-28 07:43:56,289 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:56 +0000 (0:00:00.558) 0:00:13.992 ******* 2025-11-28 07:43:56,289 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:56 +0000 (0:00:00.558) 0:00:13.991 ******* 2025-11-28 07:43:56,933 p=54514 u=zuul n=ansible | changed: [np0005538513] 2025-11-28 07:43:57,001 p=54514 u=zuul n=ansible | changed: [np0005538514] 2025-11-28 07:43:57,033 p=54514 u=zuul n=ansible | changed: [np0005538515] 2025-11-28 07:43:57,050 p=54514 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-11-28 07:43:57,050 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:57 +0000 (0:00:00.761) 0:00:14.753 ******* 2025-11-28 07:43:57,050 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:57 +0000 (0:00:00.761) 0:00:14.752 ******* 2025-11-28 07:43:57,982 p=54514 u=zuul n=ansible | changed: [np0005538513] 2025-11-28 07:43:58,027 p=54514 u=zuul n=ansible | changed: [np0005538514] 2025-11-28 07:43:58,050 p=54514 u=zuul n=ansible | changed: [np0005538515] 2025-11-28 07:43:58,067 p=54514 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-11-28 07:43:58,067 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:58 +0000 (0:00:01.017) 0:00:15.771 ******* 2025-11-28 07:43:58,068 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:58 +0000 (0:00:01.017) 0:00:15.770 ******* 2025-11-28 07:43:58,917 p=54514 u=zuul n=ansible | changed: [np0005538513] 2025-11-28 07:43:58,951 p=54514 u=zuul n=ansible | changed: [np0005538514] 2025-11-28 07:43:59,042 p=54514 u=zuul n=ansible | changed: [np0005538515] 2025-11-28 07:43:59,171 p=54514 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2025-11-28 07:43:59,210 p=54514 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2025-11-28 07:43:59,337 p=54514 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2025-11-28 07:43:59,396 p=54514 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2025-11-28 07:43:59,396 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:59 +0000 (0:00:01.328) 0:00:17.099 ******* 2025-11-28 07:43:59,396 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:59 +0000 (0:00:01.328) 0:00:17.098 ******* 2025-11-28 07:43:59,487 p=54514 u=zuul n=ansible | skipping: [np0005538513] 2025-11-28 07:43:59,610 p=54514 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2025-11-28 07:43:59,630 p=54514 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-28 07:43:59,630 p=54514 u=zuul n=ansible | np0005538513 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-11-28 07:43:59,630 p=54514 u=zuul n=ansible | np0005538514 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-11-28 07:43:59,630 p=54514 u=zuul n=ansible | np0005538515 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-11-28 07:43:59,630 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:59 +0000 (0:00:00.234) 0:00:17.334 ******* 2025-11-28 07:43:59,630 p=54514 u=zuul n=ansible | =============================================================================== 2025-11-28 07:43:59,630 p=54514 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.10s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.10s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.87s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.33s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.15s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.12s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.02s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.76s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.75s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.57s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.56s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.55s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.40s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.23s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.23s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.15s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.11s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.10s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.10s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | Friday 28 November 2025 07:43:59 +0000 (0:00:00.235) 0:00:17.333 ******* 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | =============================================================================== 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 14.68s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.87s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.24s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.23s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.10s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.10s 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-28 07:43:59,631 p=54514 u=zuul n=ansible | total ------------------------------------------------------------------ 17.22s