2025-12-02 07:41:51,606 p=53051 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-02 07:41:51,606 p=53051 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-02 07:41:51,606 p=53051 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-02 07:41:51,738 p=53051 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2025-12-02 07:41:51,781 p=53051 u=zuul n=ansible | 2025-12-02 07:41:51.781162 | fa163ea7-d0e4-b11c-cdc8-000000000004 | SKIPPED | fail | localhost 2025-12-02 07:41:51,828 p=53051 u=zuul n=ansible | 2025-12-02 07:41:51.827933 | fa163ea7-d0e4-b11c-cdc8-000000000005 | SKIPPED | fail | localhost 2025-12-02 07:41:51,836 p=53051 u=zuul n=ansible | 2025-12-02 07:41:51.835700 | fa163ea7-d0e4-b11c-cdc8-000000000006 | TASK | Check if network deployment file already exist 2025-12-02 07:41:52,211 p=53051 u=zuul n=ansible | 2025-12-02 07:41:52.210419 | fa163ea7-d0e4-b11c-cdc8-000000000006 | OK | Check if network deployment file already exist | localhost 2025-12-02 07:41:52,277 p=53051 u=zuul n=ansible | 2025-12-02 07:41:52.276552 | fa163ea7-d0e4-b11c-cdc8-000000000007 | SKIPPED | fail | localhost 2025-12-02 07:41:52,293 p=53051 u=zuul n=ansible | 2025-12-02 07:41:52.292940 | fa163ea7-d0e4-b11c-cdc8-000000000009 | TASK | Load config from file 2025-12-02 07:41:52,381 p=53051 u=zuul n=ansible | 2025-12-02 07:41:52.380881 | fa163ea7-d0e4-b11c-cdc8-000000000009 | OK | Load config from file | localhost 2025-12-02 07:41:52,389 p=53051 u=zuul n=ansible | 2025-12-02 07:41:52.388822 | fa163ea7-d0e4-b11c-cdc8-00000000000a | TASK | Create/Update composable networks 2025-12-02 07:41:55,103 p=53051 u=zuul n=ansible | 2025-12-02 07:41:55.102324 | fa163ea7-d0e4-b11c-cdc8-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-02 07:41:57,655 p=53051 u=zuul n=ansible | 2025-12-02 07:41:57.655333 | fa163ea7-d0e4-b11c-cdc8-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-02 07:42:00,223 p=53051 u=zuul n=ansible | 2025-12-02 07:42:00.222245 | fa163ea7-d0e4-b11c-cdc8-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-02 07:42:03,551 p=53051 u=zuul n=ansible | 2025-12-02 07:42:03.550601 | fa163ea7-d0e4-b11c-cdc8-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-02 07:42:06,562 p=53051 u=zuul n=ansible | 2025-12-02 07:42:06.561128 | fa163ea7-d0e4-b11c-cdc8-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-02 07:42:06,580 p=53051 u=zuul n=ansible | 2025-12-02 07:42:06.580112 | fa163ea7-d0e4-b11c-cdc8-00000000000c | TASK | Populate environment 2025-12-02 07:42:08,475 p=53051 u=zuul n=ansible | 2025-12-02 07:42:08.475052 | fa163ea7-d0e4-b11c-cdc8-00000000000c | OK | Populate environment | localhost 2025-12-02 07:42:08,487 p=53051 u=zuul n=ansible | 2025-12-02 07:42:08.487086 | fa163ea7-d0e4-b11c-cdc8-00000000000d | TASK | Write deployed networks environment file 2025-12-02 07:42:09,150 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.149841 | fa163ea7-d0e4-b11c-cdc8-00000000000d | CHANGED | Write deployed networks environment file | localhost 2025-12-02 07:42:09,172 p=53051 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-02 07:42:09,173 p=53051 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-12-02 07:42:09,174 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.173696 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:09,174 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.174170 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:09,175 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.174630 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.467565 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:09,175 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.175123 | UUID | Info | Host | Task Name | Run Time 2025-12-02 07:42:09,175 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.175572 | fa163ea7-d0e4-b11c-cdc8-00000000000a | SUMMARY | localhost | Create/Update composable networks | 14.18s 2025-12-02 07:42:09,176 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.176060 | fa163ea7-d0e4-b11c-cdc8-00000000000c | SUMMARY | localhost | Populate environment | 1.90s 2025-12-02 07:42:09,177 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.176771 | fa163ea7-d0e4-b11c-cdc8-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.66s 2025-12-02 07:42:09,177 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.177246 | fa163ea7-d0e4-b11c-cdc8-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.37s 2025-12-02 07:42:09,178 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.177747 | fa163ea7-d0e4-b11c-cdc8-000000000009 | SUMMARY | localhost | Load config from file | 0.09s 2025-12-02 07:42:09,178 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.178246 | fa163ea7-d0e4-b11c-cdc8-000000000007 | SUMMARY | localhost | fail | 0.06s 2025-12-02 07:42:09,179 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.178732 | fa163ea7-d0e4-b11c-cdc8-000000000005 | SUMMARY | localhost | fail | 0.04s 2025-12-02 07:42:09,179 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.179180 | fa163ea7-d0e4-b11c-cdc8-000000000004 | SUMMARY | localhost | fail | 0.03s 2025-12-02 07:42:09,180 p=53051 u=zuul n=ansible | 2025-12-02 07:42:09.179745 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:11,790 p=53306 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-02 07:42:11,790 p=53306 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-02 07:42:11,790 p=53306 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-02 07:42:11,932 p=53306 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2025-12-02 07:42:12,007 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.006924 | fa163ea7-d0e4-2040-2543-000000000004 | SKIPPED | fail | localhost 2025-12-02 07:42:12,060 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.059662 | fa163ea7-d0e4-2040-2543-000000000005 | SKIPPED | fail | localhost 2025-12-02 07:42:12,113 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.112587 | fa163ea7-d0e4-2040-2543-000000000006 | SKIPPED | fail | localhost 2025-12-02 07:42:12,119 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.118742 | fa163ea7-d0e4-2040-2543-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2025-12-02 07:42:12,557 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.556596 | fa163ea7-d0e4-2040-2543-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2025-12-02 07:42:12,597 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.596837 | fa163ea7-d0e4-2040-2543-000000000008 | SKIPPED | fail | localhost 2025-12-02 07:42:12,606 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.605743 | fa163ea7-d0e4-2040-2543-00000000000a | TASK | Load Virtual IP data config from file 2025-12-02 07:42:12,662 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.661270 | fa163ea7-d0e4-2040-2543-00000000000a | OK | Load Virtual IP data config from file | localhost 2025-12-02 07:42:12,671 p=53306 u=zuul n=ansible | 2025-12-02 07:42:12.670814 | fa163ea7-d0e4-2040-2543-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2025-12-02 07:42:15,705 p=53306 u=zuul n=ansible | 2025-12-02 07:42:15.704219 | fa163ea7-d0e4-2040-2543-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2025-12-02 07:42:15,708 p=53306 u=zuul n=ansible | 2025-12-02 07:42:15.708788 | fa163ea7-d0e4-2040-2543-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2025-12-02 07:42:18,032 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.031712 | fa163ea7-d0e4-2040-2543-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2025-12-02 07:42:18,041 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.041126 | fa163ea7-d0e4-2040-2543-00000000000d | TASK | Write deployed Virtual IPs environment file 2025-12-02 07:42:18,652 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.651185 | fa163ea7-d0e4-2040-2543-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2025-12-02 07:42:18,673 p=53306 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-02 07:42:18,673 p=53306 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2025-12-02 07:42:18,674 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.674388 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:18,675 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.675066 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:18,675 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.675541 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:06.774514 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:18,676 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.676078 | UUID | Info | Host | Task Name | Run Time 2025-12-02 07:42:18,676 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.676532 | fa163ea7-d0e4-2040-2543-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 3.03s 2025-12-02 07:42:18,677 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.677026 | fa163ea7-d0e4-2040-2543-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.23s 2025-12-02 07:42:18,677 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.677472 | fa163ea7-d0e4-2040-2543-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.61s 2025-12-02 07:42:18,678 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.677961 | fa163ea7-d0e4-2040-2543-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.44s 2025-12-02 07:42:18,678 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.678399 | fa163ea7-d0e4-2040-2543-000000000004 | SUMMARY | localhost | fail | 0.07s 2025-12-02 07:42:18,679 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.678908 | fa163ea7-d0e4-2040-2543-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.06s 2025-12-02 07:42:18,679 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.679351 | fa163ea7-d0e4-2040-2543-000000000006 | SUMMARY | localhost | fail | 0.05s 2025-12-02 07:42:18,680 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.679858 | fa163ea7-d0e4-2040-2543-000000000005 | SUMMARY | localhost | fail | 0.05s 2025-12-02 07:42:18,680 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.680308 | fa163ea7-d0e4-2040-2543-000000000008 | SUMMARY | localhost | fail | 0.04s 2025-12-02 07:42:18,681 p=53306 u=zuul n=ansible | 2025-12-02 07:42:18.680790 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:20,067 p=53723 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2025-12-02 07:42:20,109 p=53723 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2025-12-02 07:42:20,172 p=53723 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2025-12-02 07:42:20,177 p=53723 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2025-12-02 07:42:20,177 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:20 +0000 (0:00:00.112) 0:00:00.112 ****** 2025-12-02 07:42:20,177 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:20 +0000 (0:00:00.111) 0:00:00.111 ****** 2025-12-02 07:42:21,917 p=53723 u=zuul n=ansible | ok: [np0005541913] 2025-12-02 07:42:21,992 p=53723 u=zuul n=ansible | ok: [np0005541912] 2025-12-02 07:42:22,056 p=53723 u=zuul n=ansible | ok: [np0005541914] 2025-12-02 07:42:22,083 p=53723 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2025-12-02 07:42:22,084 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:22 +0000 (0:00:01.906) 0:00:02.019 ****** 2025-12-02 07:42:22,084 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:22 +0000 (0:00:01.906) 0:00:02.018 ****** 2025-12-02 07:42:22,144 p=53723 u=zuul n=ansible | skipping: [np0005541912] 2025-12-02 07:42:22,190 p=53723 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-02 07:42:22,190 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:22 +0000 (0:00:00.106) 0:00:02.125 ****** 2025-12-02 07:42:22,190 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:22 +0000 (0:00:00.106) 0:00:02.124 ****** 2025-12-02 07:42:22,261 p=53723 u=zuul n=ansible | ok: [np0005541912] 2025-12-02 07:42:22,270 p=53723 u=zuul n=ansible | ok: [np0005541913] 2025-12-02 07:42:22,281 p=53723 u=zuul n=ansible | ok: [np0005541914] 2025-12-02 07:42:22,297 p=53723 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2025-12-02 07:42:22,297 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:22 +0000 (0:00:00.107) 0:00:02.232 ****** 2025-12-02 07:42:22,298 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:22 +0000 (0:00:00.107) 0:00:02.231 ****** 2025-12-02 07:42:22,572 p=53723 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-12-02 07:42:22,573 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:22 +0000 (0:00:00.275) 0:00:02.507 ****** 2025-12-02 07:42:22,573 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:22 +0000 (0:00:00.275) 0:00:02.506 ****** 2025-12-02 07:42:25,708 p=53723 u=zuul n=ansible | ok: [np0005541913] 2025-12-02 07:42:25,772 p=53723 u=zuul n=ansible | ok: [np0005541912] 2025-12-02 07:42:25,776 p=53723 u=zuul n=ansible | ok: [np0005541914] 2025-12-02 07:42:25,793 p=53723 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-12-02 07:42:25,793 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:25 +0000 (0:00:03.220) 0:00:05.728 ****** 2025-12-02 07:42:25,793 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:25 +0000 (0:00:03.220) 0:00:05.727 ****** 2025-12-02 07:42:26,288 p=53723 u=zuul n=ansible | ok: [np0005541912] 2025-12-02 07:42:26,288 p=53723 u=zuul n=ansible | ok: [np0005541913] 2025-12-02 07:42:26,298 p=53723 u=zuul n=ansible | ok: [np0005541914] 2025-12-02 07:42:26,309 p=53723 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-02 07:42:26,309 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:26 +0000 (0:00:00.515) 0:00:06.244 ****** 2025-12-02 07:42:26,309 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:26 +0000 (0:00:00.515) 0:00:06.243 ****** 2025-12-02 07:42:26,401 p=53723 u=zuul n=ansible | skipping: [np0005541912] 2025-12-02 07:42:26,410 p=53723 u=zuul n=ansible | skipping: [np0005541913] 2025-12-02 07:42:26,469 p=53723 u=zuul n=ansible | skipping: [np0005541914] 2025-12-02 07:42:26,481 p=53723 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-02 07:42:26,482 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:26 +0000 (0:00:00.172) 0:00:06.417 ****** 2025-12-02 07:42:26,482 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:26 +0000 (0:00:00.172) 0:00:06.416 ****** 2025-12-02 07:42:26,965 p=53723 u=zuul n=ansible | changed: [np0005541913] 2025-12-02 07:42:26,966 p=53723 u=zuul n=ansible | changed: [np0005541912] 2025-12-02 07:42:27,087 p=53723 u=zuul n=ansible | changed: [np0005541914] 2025-12-02 07:42:27,109 p=53723 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-02 07:42:27,109 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:27 +0000 (0:00:00.627) 0:00:07.044 ****** 2025-12-02 07:42:27,110 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:27 +0000 (0:00:00.627) 0:00:07.043 ****** 2025-12-02 07:42:27,772 p=53723 u=zuul n=ansible | changed: [np0005541913] 2025-12-02 07:42:27,796 p=53723 u=zuul n=ansible | changed: [np0005541912] 2025-12-02 07:42:27,807 p=53723 u=zuul n=ansible | changed: [np0005541914] 2025-12-02 07:42:27,826 p=53723 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-02 07:42:27,827 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:27 +0000 (0:00:00.717) 0:00:07.762 ****** 2025-12-02 07:42:27,827 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:27 +0000 (0:00:00.717) 0:00:07.761 ****** 2025-12-02 07:42:28,929 p=53723 u=zuul n=ansible | changed: [np0005541913] 2025-12-02 07:42:28,940 p=53723 u=zuul n=ansible | changed: [np0005541912] 2025-12-02 07:42:28,953 p=53723 u=zuul n=ansible | changed: [np0005541914] 2025-12-02 07:42:28,970 p=53723 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-02 07:42:28,971 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:28 +0000 (0:00:01.144) 0:00:08.906 ****** 2025-12-02 07:42:28,971 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:28 +0000 (0:00:01.143) 0:00:08.905 ****** 2025-12-02 07:42:30,062 p=53723 u=zuul n=ansible | changed: [np0005541913] 2025-12-02 07:42:31,068 p=53723 u=zuul n=ansible | changed: [np0005541914] 2025-12-02 07:42:31,105 p=53723 u=zuul n=ansible | changed: [np0005541912] 2025-12-02 07:42:31,145 p=53723 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-12-02 07:42:31,146 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:31 +0000 (0:00:02.174) 0:00:11.080 ****** 2025-12-02 07:42:31,146 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:31 +0000 (0:00:02.174) 0:00:11.079 ****** 2025-12-02 07:42:34,192 p=53723 u=zuul n=ansible | ok: [np0005541913] 2025-12-02 07:42:34,425 p=53723 u=zuul n=ansible | ok: [np0005541912] 2025-12-02 07:42:34,512 p=53723 u=zuul n=ansible | ok: [np0005541914] 2025-12-02 07:42:34,530 p=53723 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-12-02 07:42:34,530 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:34 +0000 (0:00:03.384) 0:00:14.465 ****** 2025-12-02 07:42:34,530 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:34 +0000 (0:00:03.384) 0:00:14.464 ****** 2025-12-02 07:42:34,932 p=53723 u=zuul n=ansible | ok: [np0005541912] 2025-12-02 07:42:34,948 p=53723 u=zuul n=ansible | ok: [np0005541913] 2025-12-02 07:42:34,962 p=53723 u=zuul n=ansible | ok: [np0005541914] 2025-12-02 07:42:34,979 p=53723 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-02 07:42:34,979 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:34 +0000 (0:00:00.448) 0:00:14.914 ****** 2025-12-02 07:42:34,979 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:34 +0000 (0:00:00.448) 0:00:14.913 ****** 2025-12-02 07:42:35,079 p=53723 u=zuul n=ansible | skipping: [np0005541912] 2025-12-02 07:42:35,090 p=53723 u=zuul n=ansible | skipping: [np0005541913] 2025-12-02 07:42:35,102 p=53723 u=zuul n=ansible | skipping: [np0005541914] 2025-12-02 07:42:35,119 p=53723 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-02 07:42:35,120 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:35 +0000 (0:00:00.140) 0:00:15.054 ****** 2025-12-02 07:42:35,120 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:35 +0000 (0:00:00.140) 0:00:15.054 ****** 2025-12-02 07:42:35,512 p=53723 u=zuul n=ansible | changed: [np0005541912] 2025-12-02 07:42:35,566 p=53723 u=zuul n=ansible | changed: [np0005541914] 2025-12-02 07:42:35,591 p=53723 u=zuul n=ansible | changed: [np0005541913] 2025-12-02 07:42:35,608 p=53723 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-02 07:42:35,608 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:35 +0000 (0:00:00.488) 0:00:15.543 ****** 2025-12-02 07:42:35,608 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:35 +0000 (0:00:00.488) 0:00:15.542 ****** 2025-12-02 07:42:36,260 p=53723 u=zuul n=ansible | changed: [np0005541913] 2025-12-02 07:42:36,292 p=53723 u=zuul n=ansible | changed: [np0005541914] 2025-12-02 07:42:36,326 p=53723 u=zuul n=ansible | changed: [np0005541912] 2025-12-02 07:42:36,345 p=53723 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-02 07:42:36,345 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:36 +0000 (0:00:00.736) 0:00:16.280 ****** 2025-12-02 07:42:36,345 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:36 +0000 (0:00:00.736) 0:00:16.279 ****** 2025-12-02 07:42:37,275 p=53723 u=zuul n=ansible | changed: [np0005541913] 2025-12-02 07:42:37,332 p=53723 u=zuul n=ansible | changed: [np0005541914] 2025-12-02 07:42:37,333 p=53723 u=zuul n=ansible | changed: [np0005541912] 2025-12-02 07:42:37,349 p=53723 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-02 07:42:37,349 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:37 +0000 (0:00:01.004) 0:00:17.284 ****** 2025-12-02 07:42:37,349 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:37 +0000 (0:00:01.004) 0:00:17.283 ****** 2025-12-02 07:42:38,208 p=53723 u=zuul n=ansible | changed: [np0005541913] 2025-12-02 07:42:38,220 p=53723 u=zuul n=ansible | changed: [np0005541912] 2025-12-02 07:42:38,289 p=53723 u=zuul n=ansible | changed: [np0005541914] 2025-12-02 07:42:38,417 p=53723 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2025-12-02 07:42:38,454 p=53723 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2025-12-02 07:42:38,657 p=53723 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2025-12-02 07:42:38,714 p=53723 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2025-12-02 07:42:38,714 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:38 +0000 (0:00:01.365) 0:00:18.649 ****** 2025-12-02 07:42:38,714 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:38 +0000 (0:00:01.365) 0:00:18.648 ****** 2025-12-02 07:42:38,783 p=53723 u=zuul n=ansible | skipping: [np0005541912] 2025-12-02 07:42:38,905 p=53723 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2025-12-02 07:42:38,925 p=53723 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-02 07:42:38,925 p=53723 u=zuul n=ansible | np0005541912 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-12-02 07:42:38,925 p=53723 u=zuul n=ansible | np0005541913 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-12-02 07:42:38,925 p=53723 u=zuul n=ansible | np0005541914 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:38 +0000 (0:00:00.211) 0:00:18.860 ****** 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | =============================================================================== 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.38s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.22s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 2.17s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.91s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.37s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.14s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.00s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.74s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.72s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.63s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.52s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.49s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.45s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.28s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.21s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.17s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.14s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.11s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.11s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | Tuesday 02 December 2025 07:42:38 +0000 (0:00:00.211) 0:00:18.860 ****** 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | =============================================================================== 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 16.14s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.91s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.27s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.21s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.11s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.11s 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-02 07:42:38,926 p=53723 u=zuul n=ansible | total ------------------------------------------------------------------ 18.75s