2025-12-05 07:46:47,714 p=54233 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-05 07:46:47,715 p=54233 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-05 07:46:47,715 p=54233 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-05 07:46:47,864 p=54233 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2025-12-05 07:46:47,938 p=54233 u=zuul n=ansible | 2025-12-05 07:46:47.937761 | fa163eca-4748-765f-ce1e-000000000004 | SKIPPED | fail | localhost 2025-12-05 07:46:47,990 p=54233 u=zuul n=ansible | 2025-12-05 07:46:47.989388 | fa163eca-4748-765f-ce1e-000000000005 | SKIPPED | fail | localhost 2025-12-05 07:46:47,997 p=54233 u=zuul n=ansible | 2025-12-05 07:46:47.996762 | fa163eca-4748-765f-ce1e-000000000006 | TASK | Check if network deployment file already exist 2025-12-05 07:46:48,302 p=54233 u=zuul n=ansible | 2025-12-05 07:46:48.301411 | fa163eca-4748-765f-ce1e-000000000006 | OK | Check if network deployment file already exist | localhost 2025-12-05 07:46:48,372 p=54233 u=zuul n=ansible | 2025-12-05 07:46:48.371229 | fa163eca-4748-765f-ce1e-000000000007 | SKIPPED | fail | localhost 2025-12-05 07:46:48,389 p=54233 u=zuul n=ansible | 2025-12-05 07:46:48.389031 | fa163eca-4748-765f-ce1e-000000000009 | TASK | Load config from file 2025-12-05 07:46:48,478 p=54233 u=zuul n=ansible | 2025-12-05 07:46:48.477407 | fa163eca-4748-765f-ce1e-000000000009 | OK | Load config from file | localhost 2025-12-05 07:46:48,486 p=54233 u=zuul n=ansible | 2025-12-05 07:46:48.486278 | fa163eca-4748-765f-ce1e-00000000000a | TASK | Create/Update composable networks 2025-12-05 07:46:51,807 p=54233 u=zuul n=ansible | 2025-12-05 07:46:51.806719 | fa163eca-4748-765f-ce1e-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-05 07:46:54,276 p=54233 u=zuul n=ansible | 2025-12-05 07:46:54.275886 | fa163eca-4748-765f-ce1e-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-05 07:46:57,274 p=54233 u=zuul n=ansible | 2025-12-05 07:46:57.273918 | fa163eca-4748-765f-ce1e-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-05 07:46:59,727 p=54233 u=zuul n=ansible | 2025-12-05 07:46:59.727226 | fa163eca-4748-765f-ce1e-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-05 07:47:03,093 p=54233 u=zuul n=ansible | 2025-12-05 07:47:03.092956 | fa163eca-4748-765f-ce1e-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-05 07:47:03,107 p=54233 u=zuul n=ansible | 2025-12-05 07:47:03.107256 | fa163eca-4748-765f-ce1e-00000000000c | TASK | Populate environment 2025-12-05 07:47:05,074 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.073546 | fa163eca-4748-765f-ce1e-00000000000c | OK | Populate environment | localhost 2025-12-05 07:47:05,082 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.081875 | fa163eca-4748-765f-ce1e-00000000000d | TASK | Write deployed networks environment file 2025-12-05 07:47:05,751 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.750851 | fa163eca-4748-765f-ce1e-00000000000d | CHANGED | Write deployed networks environment file | localhost 2025-12-05 07:47:05,763 p=54233 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-05 07:47:05,764 p=54233 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-12-05 07:47:05,764 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.764575 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:05,765 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.764935 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:05,765 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.765293 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.936865 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:05,765 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.765563 | UUID | Info | Host | Task Name | Run Time 2025-12-05 07:47:05,766 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.765826 | fa163eca-4748-765f-ce1e-00000000000a | SUMMARY | localhost | Create/Update composable networks | 14.61s 2025-12-05 07:47:05,766 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.766074 | fa163eca-4748-765f-ce1e-00000000000c | SUMMARY | localhost | Populate environment | 1.97s 2025-12-05 07:47:05,766 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.766494 | fa163eca-4748-765f-ce1e-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.67s 2025-12-05 07:47:05,766 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.766720 | fa163eca-4748-765f-ce1e-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.30s 2025-12-05 07:47:05,767 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.766965 | fa163eca-4748-765f-ce1e-000000000009 | SUMMARY | localhost | Load config from file | 0.09s 2025-12-05 07:47:05,767 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.767245 | fa163eca-4748-765f-ce1e-000000000004 | SUMMARY | localhost | fail | 0.06s 2025-12-05 07:47:05,767 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.767563 | fa163eca-4748-765f-ce1e-000000000007 | SUMMARY | localhost | fail | 0.06s 2025-12-05 07:47:05,768 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.767881 | fa163eca-4748-765f-ce1e-000000000005 | SUMMARY | localhost | fail | 0.05s 2025-12-05 07:47:05,768 p=54233 u=zuul n=ansible | 2025-12-05 07:47:05.768217 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:08,430 p=54678 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-05 07:47:08,430 p=54678 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-05 07:47:08,430 p=54678 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-05 07:47:08,568 p=54678 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2025-12-05 07:47:08,641 p=54678 u=zuul n=ansible | 2025-12-05 07:47:08.641196 | fa163eca-4748-591d-253c-000000000004 | SKIPPED | fail | localhost 2025-12-05 07:47:08,713 p=54678 u=zuul n=ansible | 2025-12-05 07:47:08.712432 | fa163eca-4748-591d-253c-000000000005 | SKIPPED | fail | localhost 2025-12-05 07:47:08,786 p=54678 u=zuul n=ansible | 2025-12-05 07:47:08.786069 | fa163eca-4748-591d-253c-000000000006 | SKIPPED | fail | localhost 2025-12-05 07:47:08,795 p=54678 u=zuul n=ansible | 2025-12-05 07:47:08.794663 | fa163eca-4748-591d-253c-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2025-12-05 07:47:09,161 p=54678 u=zuul n=ansible | 2025-12-05 07:47:09.161304 | fa163eca-4748-591d-253c-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2025-12-05 07:47:09,231 p=54678 u=zuul n=ansible | 2025-12-05 07:47:09.231060 | fa163eca-4748-591d-253c-000000000008 | SKIPPED | fail | localhost 2025-12-05 07:47:09,240 p=54678 u=zuul n=ansible | 2025-12-05 07:47:09.240508 | fa163eca-4748-591d-253c-00000000000a | TASK | Load Virtual IP data config from file 2025-12-05 07:47:09,317 p=54678 u=zuul n=ansible | 2025-12-05 07:47:09.317433 | fa163eca-4748-591d-253c-00000000000a | OK | Load Virtual IP data config from file | localhost 2025-12-05 07:47:09,322 p=54678 u=zuul n=ansible | 2025-12-05 07:47:09.321933 | fa163eca-4748-591d-253c-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2025-12-05 07:47:13,332 p=54678 u=zuul n=ansible | 2025-12-05 07:47:13.331306 | fa163eca-4748-591d-253c-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2025-12-05 07:47:13,337 p=54678 u=zuul n=ansible | 2025-12-05 07:47:13.337223 | fa163eca-4748-591d-253c-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2025-12-05 07:47:15,518 p=54678 u=zuul n=ansible | 2025-12-05 07:47:15.517993 | fa163eca-4748-591d-253c-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2025-12-05 07:47:15,529 p=54678 u=zuul n=ansible | 2025-12-05 07:47:15.528677 | fa163eca-4748-591d-253c-00000000000d | TASK | Write deployed Virtual IPs environment file 2025-12-05 07:47:16,238 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.237609 | fa163eca-4748-591d-253c-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2025-12-05 07:47:16,262 p=54678 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-05 07:47:16,263 p=54678 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2025-12-05 07:47:16,264 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.263751 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:16,264 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.264349 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:16,265 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.264870 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:07.727277 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:16,265 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.265382 | UUID | Info | Host | Task Name | Run Time 2025-12-05 07:47:16,266 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.266028 | fa163eca-4748-591d-253c-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 4.01s 2025-12-05 07:47:16,266 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.266624 | fa163eca-4748-591d-253c-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.18s 2025-12-05 07:47:16,267 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.267189 | fa163eca-4748-591d-253c-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.71s 2025-12-05 07:47:16,268 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.267693 | fa163eca-4748-591d-253c-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.37s 2025-12-05 07:47:16,268 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.268386 | fa163eca-4748-591d-253c-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.08s 2025-12-05 07:47:16,269 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.268920 | fa163eca-4748-591d-253c-000000000005 | SUMMARY | localhost | fail | 0.07s 2025-12-05 07:47:16,269 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.269517 | fa163eca-4748-591d-253c-000000000006 | SUMMARY | localhost | fail | 0.07s 2025-12-05 07:47:16,270 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.270021 | fa163eca-4748-591d-253c-000000000008 | SUMMARY | localhost | fail | 0.07s 2025-12-05 07:47:16,270 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.270532 | fa163eca-4748-591d-253c-000000000004 | SUMMARY | localhost | fail | 0.06s 2025-12-05 07:47:16,271 p=54678 u=zuul n=ansible | 2025-12-05 07:47:16.270987 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:17,716 p=54939 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2025-12-05 07:47:17,758 p=54939 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2025-12-05 07:47:17,822 p=54939 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2025-12-05 07:47:17,827 p=54939 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2025-12-05 07:47:17,827 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:17 +0000 (0:00:00.113) 0:00:00.113 ******* 2025-12-05 07:47:17,827 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:17 +0000 (0:00:00.112) 0:00:00.112 ******* 2025-12-05 07:47:19,650 p=54939 u=zuul n=ansible | ok: [np0005546421] 2025-12-05 07:47:19,667 p=54939 u=zuul n=ansible | ok: [np0005546420] 2025-12-05 07:47:19,766 p=54939 u=zuul n=ansible | ok: [np0005546419] 2025-12-05 07:47:19,789 p=54939 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2025-12-05 07:47:19,789 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:19 +0000 (0:00:01.961) 0:00:02.075 ******* 2025-12-05 07:47:19,789 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:19 +0000 (0:00:01.961) 0:00:02.074 ******* 2025-12-05 07:47:19,870 p=54939 u=zuul n=ansible | skipping: [np0005546419] 2025-12-05 07:47:19,917 p=54939 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-05 07:47:19,918 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:19 +0000 (0:00:00.128) 0:00:02.204 ******* 2025-12-05 07:47:19,918 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:19 +0000 (0:00:00.128) 0:00:02.203 ******* 2025-12-05 07:47:19,962 p=54939 u=zuul n=ansible | ok: [np0005546419] 2025-12-05 07:47:19,991 p=54939 u=zuul n=ansible | ok: [np0005546420] 2025-12-05 07:47:20,009 p=54939 u=zuul n=ansible | ok: [np0005546421] 2025-12-05 07:47:20,017 p=54939 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2025-12-05 07:47:20,017 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:20 +0000 (0:00:00.099) 0:00:02.303 ******* 2025-12-05 07:47:20,017 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:20 +0000 (0:00:00.099) 0:00:02.302 ******* 2025-12-05 07:47:20,285 p=54939 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-12-05 07:47:20,285 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:20 +0000 (0:00:00.267) 0:00:02.571 ******* 2025-12-05 07:47:20,285 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:20 +0000 (0:00:00.267) 0:00:02.570 ******* 2025-12-05 07:47:23,353 p=54939 u=zuul n=ansible | ok: [np0005546421] 2025-12-05 07:47:23,379 p=54939 u=zuul n=ansible | ok: [np0005546419] 2025-12-05 07:47:23,696 p=54939 u=zuul n=ansible | ok: [np0005546420] 2025-12-05 07:47:23,712 p=54939 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-12-05 07:47:23,712 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:23 +0000 (0:00:03.427) 0:00:05.998 ******* 2025-12-05 07:47:23,712 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:23 +0000 (0:00:03.427) 0:00:05.997 ******* 2025-12-05 07:47:24,212 p=54939 u=zuul n=ansible | ok: [np0005546420] 2025-12-05 07:47:24,219 p=54939 u=zuul n=ansible | ok: [np0005546421] 2025-12-05 07:47:24,235 p=54939 u=zuul n=ansible | ok: [np0005546419] 2025-12-05 07:47:24,254 p=54939 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-05 07:47:24,254 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:24 +0000 (0:00:00.542) 0:00:06.540 ******* 2025-12-05 07:47:24,254 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:24 +0000 (0:00:00.542) 0:00:06.539 ******* 2025-12-05 07:47:24,345 p=54939 u=zuul n=ansible | skipping: [np0005546419] 2025-12-05 07:47:24,366 p=54939 u=zuul n=ansible | skipping: [np0005546420] 2025-12-05 07:47:24,383 p=54939 u=zuul n=ansible | skipping: [np0005546421] 2025-12-05 07:47:24,401 p=54939 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-05 07:47:24,401 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:24 +0000 (0:00:00.147) 0:00:06.688 ******* 2025-12-05 07:47:24,402 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:24 +0000 (0:00:00.147) 0:00:06.687 ******* 2025-12-05 07:47:24,908 p=54939 u=zuul n=ansible | changed: [np0005546419] 2025-12-05 07:47:24,918 p=54939 u=zuul n=ansible | changed: [np0005546420] 2025-12-05 07:47:24,938 p=54939 u=zuul n=ansible | changed: [np0005546421] 2025-12-05 07:47:24,957 p=54939 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-05 07:47:24,957 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:24 +0000 (0:00:00.556) 0:00:07.244 ******* 2025-12-05 07:47:24,958 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:24 +0000 (0:00:00.556) 0:00:07.243 ******* 2025-12-05 07:47:25,601 p=54939 u=zuul n=ansible | changed: [np0005546419] 2025-12-05 07:47:25,683 p=54939 u=zuul n=ansible | changed: [np0005546421] 2025-12-05 07:47:25,692 p=54939 u=zuul n=ansible | changed: [np0005546420] 2025-12-05 07:47:25,710 p=54939 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-05 07:47:25,710 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:25 +0000 (0:00:00.752) 0:00:07.997 ******* 2025-12-05 07:47:25,711 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:25 +0000 (0:00:00.752) 0:00:07.996 ******* 2025-12-05 07:47:26,717 p=54939 u=zuul n=ansible | changed: [np0005546420] 2025-12-05 07:47:26,734 p=54939 u=zuul n=ansible | changed: [np0005546421] 2025-12-05 07:47:26,756 p=54939 u=zuul n=ansible | changed: [np0005546419] 2025-12-05 07:47:26,772 p=54939 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-05 07:47:26,772 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:26 +0000 (0:00:01.061) 0:00:09.059 ******* 2025-12-05 07:47:26,773 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:26 +0000 (0:00:01.061) 0:00:09.058 ******* 2025-12-05 07:47:27,813 p=54939 u=zuul n=ansible | changed: [np0005546419] 2025-12-05 07:47:27,824 p=54939 u=zuul n=ansible | changed: [np0005546421] 2025-12-05 07:47:27,837 p=54939 u=zuul n=ansible | changed: [np0005546420] 2025-12-05 07:47:27,865 p=54939 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-12-05 07:47:27,865 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:27 +0000 (0:00:01.093) 0:00:10.152 ******* 2025-12-05 07:47:27,866 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:27 +0000 (0:00:01.092) 0:00:10.151 ******* 2025-12-05 07:47:30,880 p=54939 u=zuul n=ansible | ok: [np0005546420] 2025-12-05 07:47:31,162 p=54939 u=zuul n=ansible | ok: [np0005546419] 2025-12-05 07:47:31,250 p=54939 u=zuul n=ansible | ok: [np0005546421] 2025-12-05 07:47:31,268 p=54939 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-12-05 07:47:31,268 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:31 +0000 (0:00:03.402) 0:00:13.555 ******* 2025-12-05 07:47:31,268 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:31 +0000 (0:00:03.402) 0:00:13.553 ******* 2025-12-05 07:47:31,649 p=54939 u=zuul n=ansible | ok: [np0005546419] 2025-12-05 07:47:31,663 p=54939 u=zuul n=ansible | ok: [np0005546420] 2025-12-05 07:47:31,681 p=54939 u=zuul n=ansible | ok: [np0005546421] 2025-12-05 07:47:31,699 p=54939 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-05 07:47:31,700 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:31 +0000 (0:00:00.431) 0:00:13.986 ******* 2025-12-05 07:47:31,700 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:31 +0000 (0:00:00.431) 0:00:13.985 ******* 2025-12-05 07:47:31,788 p=54939 u=zuul n=ansible | skipping: [np0005546419] 2025-12-05 07:47:31,814 p=54939 u=zuul n=ansible | skipping: [np0005546420] 2025-12-05 07:47:31,851 p=54939 u=zuul n=ansible | skipping: [np0005546421] 2025-12-05 07:47:31,861 p=54939 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-05 07:47:31,862 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:31 +0000 (0:00:00.162) 0:00:14.148 ******* 2025-12-05 07:47:31,862 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:31 +0000 (0:00:00.161) 0:00:14.147 ******* 2025-12-05 07:47:32,236 p=54939 u=zuul n=ansible | changed: [np0005546419] 2025-12-05 07:47:32,267 p=54939 u=zuul n=ansible | changed: [np0005546420] 2025-12-05 07:47:32,306 p=54939 u=zuul n=ansible | changed: [np0005546421] 2025-12-05 07:47:32,315 p=54939 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-05 07:47:32,315 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:32 +0000 (0:00:00.453) 0:00:14.601 ******* 2025-12-05 07:47:32,315 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:32 +0000 (0:00:00.453) 0:00:14.600 ******* 2025-12-05 07:47:32,978 p=54939 u=zuul n=ansible | changed: [np0005546421] 2025-12-05 07:47:32,987 p=54939 u=zuul n=ansible | changed: [np0005546419] 2025-12-05 07:47:32,988 p=54939 u=zuul n=ansible | changed: [np0005546420] 2025-12-05 07:47:32,996 p=54939 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-05 07:47:32,997 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:32 +0000 (0:00:00.681) 0:00:15.283 ******* 2025-12-05 07:47:32,997 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:32 +0000 (0:00:00.681) 0:00:15.282 ******* 2025-12-05 07:47:33,899 p=54939 u=zuul n=ansible | changed: [np0005546419] 2025-12-05 07:47:33,962 p=54939 u=zuul n=ansible | changed: [np0005546421] 2025-12-05 07:47:33,969 p=54939 u=zuul n=ansible | changed: [np0005546420] 2025-12-05 07:47:33,986 p=54939 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-05 07:47:33,987 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:33 +0000 (0:00:00.989) 0:00:16.273 ******* 2025-12-05 07:47:33,987 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:33 +0000 (0:00:00.990) 0:00:16.272 ******* 2025-12-05 07:47:34,754 p=54939 u=zuul n=ansible | changed: [np0005546421] 2025-12-05 07:47:34,899 p=54939 u=zuul n=ansible | changed: [np0005546420] 2025-12-05 07:47:34,991 p=54939 u=zuul n=ansible | changed: [np0005546419] 2025-12-05 07:47:35,151 p=54939 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2025-12-05 07:47:35,187 p=54939 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2025-12-05 07:47:35,312 p=54939 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2025-12-05 07:47:35,367 p=54939 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2025-12-05 07:47:35,367 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:35 +0000 (0:00:01.380) 0:00:17.653 ******* 2025-12-05 07:47:35,367 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:35 +0000 (0:00:01.380) 0:00:17.652 ******* 2025-12-05 07:47:35,465 p=54939 u=zuul n=ansible | skipping: [np0005546419] 2025-12-05 07:47:35,592 p=54939 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | np0005546419 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | np0005546420 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | np0005546421 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:35 +0000 (0:00:00.245) 0:00:17.899 ******* 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | =============================================================================== 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.43s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.40s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.96s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.38s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.09s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.06s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 0.99s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.75s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.68s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.56s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.54s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.45s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.43s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.27s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.25s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.16s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.15s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.13s 2025-12-05 07:47:35,613 p=54939 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.10s 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | Friday 05 December 2025 07:47:35 +0000 (0:00:00.246) 0:00:17.898 ******* 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | =============================================================================== 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 15.08s 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.96s 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.27s 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.25s 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.13s 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.10s 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-12-05 07:47:35,614 p=54939 u=zuul n=ansible | total ------------------------------------------------------------------ 17.79s