2026-03-07 07:40:53,926 p=54348 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. 2026-03-07 07:40:53,926 p=54348 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. 2026-03-07 07:40:53,926 p=54348 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. 2026-03-07 07:40:54,130 p=54348 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2026-03-07 07:40:54,205 p=54348 u=zuul n=ansible | 2026-03-07 07:40:54.204183 | fa163e1f-3948-dd30-641d-000000000004 | SKIPPED | fail | localhost 2026-03-07 07:40:54,271 p=54348 u=zuul n=ansible | 2026-03-07 07:40:54.270606 | fa163e1f-3948-dd30-641d-000000000005 | SKIPPED | fail | localhost 2026-03-07 07:40:54,278 p=54348 u=zuul n=ansible | 2026-03-07 07:40:54.278208 | fa163e1f-3948-dd30-641d-000000000006 | TASK | Check if network deployment file already exist 2026-03-07 07:40:54,703 p=54348 u=zuul n=ansible | 2026-03-07 07:40:54.702985 | fa163e1f-3948-dd30-641d-000000000006 | OK | Check if network deployment file already exist | localhost 2026-03-07 07:40:54,779 p=54348 u=zuul n=ansible | 2026-03-07 07:40:54.778143 | fa163e1f-3948-dd30-641d-000000000007 | SKIPPED | fail | localhost 2026-03-07 07:40:54,795 p=54348 u=zuul n=ansible | 2026-03-07 07:40:54.795528 | fa163e1f-3948-dd30-641d-000000000009 | TASK | Load config from file 2026-03-07 07:40:54,896 p=54348 u=zuul n=ansible | 2026-03-07 07:40:54.895708 | fa163e1f-3948-dd30-641d-000000000009 | OK | Load config from file | localhost 2026-03-07 07:40:54,905 p=54348 u=zuul n=ansible | 2026-03-07 07:40:54.904606 | fa163e1f-3948-dd30-641d-00000000000a | TASK | Create/Update composable networks 2026-03-07 07:40:58,230 p=54348 u=zuul n=ansible | 2026-03-07 07:40:58.229700 | fa163e1f-3948-dd30-641d-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'}]}}} 2026-03-07 07:41:00,893 p=54348 u=zuul n=ansible | 2026-03-07 07:41:00.893061 | fa163e1f-3948-dd30-641d-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'}]}}} 2026-03-07 07:41:03,508 p=54348 u=zuul n=ansible | 2026-03-07 07:41:03.508153 | fa163e1f-3948-dd30-641d-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'}]}}} 2026-03-07 07:41:06,018 p=54348 u=zuul n=ansible | 2026-03-07 07:41:06.017387 | fa163e1f-3948-dd30-641d-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'}]}}} 2026-03-07 07:41:09,110 p=54348 u=zuul n=ansible | 2026-03-07 07:41:09.109800 | fa163e1f-3948-dd30-641d-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'}]}}} 2026-03-07 07:41:09,126 p=54348 u=zuul n=ansible | 2026-03-07 07:41:09.125965 | fa163e1f-3948-dd30-641d-00000000000c | TASK | Populate environment 2026-03-07 07:41:11,090 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.089637 | fa163e1f-3948-dd30-641d-00000000000c | OK | Populate environment | localhost 2026-03-07 07:41:11,106 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.106021 | fa163e1f-3948-dd30-641d-00000000000d | TASK | Write deployed networks environment file 2026-03-07 07:41:11,781 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.780226 | fa163e1f-3948-dd30-641d-00000000000d | CHANGED | Write deployed networks environment file | localhost 2026-03-07 07:41:11,802 p=54348 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-03-07 07:41:11,803 p=54348 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2026-03-07 07:41:11,804 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.804228 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:11,805 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.804770 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:11,806 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.805683 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.706964 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:11,806 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.806189 | UUID | Info | Host | Task Name | Run Time 2026-03-07 07:41:11,807 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.806775 | fa163e1f-3948-dd30-641d-00000000000a | SUMMARY | localhost | Create/Update composable networks | 14.21s 2026-03-07 07:41:11,807 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.807306 | fa163e1f-3948-dd30-641d-00000000000c | SUMMARY | localhost | Populate environment | 1.97s 2026-03-07 07:41:11,808 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.807911 | fa163e1f-3948-dd30-641d-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.67s 2026-03-07 07:41:11,808 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.808470 | fa163e1f-3948-dd30-641d-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.42s 2026-03-07 07:41:11,809 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.809004 | fa163e1f-3948-dd30-641d-000000000009 | SUMMARY | localhost | Load config from file | 0.10s 2026-03-07 07:41:11,810 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.809651 | fa163e1f-3948-dd30-641d-000000000007 | SUMMARY | localhost | fail | 0.07s 2026-03-07 07:41:11,810 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.810196 | fa163e1f-3948-dd30-641d-000000000004 | SUMMARY | localhost | fail | 0.07s 2026-03-07 07:41:11,811 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.810775 | fa163e1f-3948-dd30-641d-000000000005 | SUMMARY | localhost | fail | 0.06s 2026-03-07 07:41:11,811 p=54348 u=zuul n=ansible | 2026-03-07 07:41:11.811362 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:14,508 p=54779 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. 2026-03-07 07:41:14,508 p=54779 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. 2026-03-07 07:41:14,508 p=54779 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. 2026-03-07 07:41:14,648 p=54779 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2026-03-07 07:41:14,723 p=54779 u=zuul n=ansible | 2026-03-07 07:41:14.722553 | fa163e1f-3948-99d9-b49d-000000000004 | SKIPPED | fail | localhost 2026-03-07 07:41:14,795 p=54779 u=zuul n=ansible | 2026-03-07 07:41:14.794808 | fa163e1f-3948-99d9-b49d-000000000005 | SKIPPED | fail | localhost 2026-03-07 07:41:14,859 p=54779 u=zuul n=ansible | 2026-03-07 07:41:14.858491 | fa163e1f-3948-99d9-b49d-000000000006 | SKIPPED | fail | localhost 2026-03-07 07:41:14,866 p=54779 u=zuul n=ansible | 2026-03-07 07:41:14.865896 | fa163e1f-3948-99d9-b49d-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2026-03-07 07:41:15,253 p=54779 u=zuul n=ansible | 2026-03-07 07:41:15.253030 | fa163e1f-3948-99d9-b49d-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2026-03-07 07:41:15,328 p=54779 u=zuul n=ansible | 2026-03-07 07:41:15.328009 | fa163e1f-3948-99d9-b49d-000000000008 | SKIPPED | fail | localhost 2026-03-07 07:41:15,345 p=54779 u=zuul n=ansible | 2026-03-07 07:41:15.345414 | fa163e1f-3948-99d9-b49d-00000000000a | TASK | Load Virtual IP data config from file 2026-03-07 07:41:15,438 p=54779 u=zuul n=ansible | 2026-03-07 07:41:15.437446 | fa163e1f-3948-99d9-b49d-00000000000a | OK | Load Virtual IP data config from file | localhost 2026-03-07 07:41:15,447 p=54779 u=zuul n=ansible | 2026-03-07 07:41:15.446718 | fa163e1f-3948-99d9-b49d-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2026-03-07 07:41:18,066 p=54779 u=zuul n=ansible | 2026-03-07 07:41:18.065883 | fa163e1f-3948-99d9-b49d-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2026-03-07 07:41:18,074 p=54779 u=zuul n=ansible | 2026-03-07 07:41:18.074294 | fa163e1f-3948-99d9-b49d-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2026-03-07 07:41:20,229 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.229023 | fa163e1f-3948-99d9-b49d-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2026-03-07 07:41:20,239 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.239176 | fa163e1f-3948-99d9-b49d-00000000000d | TASK | Write deployed Virtual IPs environment file 2026-03-07 07:41:20,921 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.920035 | fa163e1f-3948-99d9-b49d-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2026-03-07 07:41:20,946 p=54779 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-03-07 07:41:20,946 p=54779 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-03-07 07:41:20,947 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.947577 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:20,948 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.948108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:20,949 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.948897 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:06.330496 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:20,949 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.949429 | UUID | Info | Host | Task Name | Run Time 2026-03-07 07:41:20,950 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.949918 | fa163e1f-3948-99d9-b49d-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 2.62s 2026-03-07 07:41:20,950 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.950435 | fa163e1f-3948-99d9-b49d-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.15s 2026-03-07 07:41:20,951 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.950940 | fa163e1f-3948-99d9-b49d-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.68s 2026-03-07 07:41:20,952 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.951736 | fa163e1f-3948-99d9-b49d-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.39s 2026-03-07 07:41:20,952 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.952226 | fa163e1f-3948-99d9-b49d-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.09s 2026-03-07 07:41:20,953 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.952792 | fa163e1f-3948-99d9-b49d-000000000005 | SUMMARY | localhost | fail | 0.07s 2026-03-07 07:41:20,953 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.953305 | fa163e1f-3948-99d9-b49d-000000000008 | SUMMARY | localhost | fail | 0.07s 2026-03-07 07:41:20,954 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.953824 | fa163e1f-3948-99d9-b49d-000000000004 | SUMMARY | localhost | fail | 0.07s 2026-03-07 07:41:20,954 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.954296 | fa163e1f-3948-99d9-b49d-000000000006 | SUMMARY | localhost | fail | 0.06s 2026-03-07 07:41:20,955 p=54779 u=zuul n=ansible | 2026-03-07 07:41:20.954785 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:22,397 p=54982 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2026-03-07 07:41:22,438 p=54982 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2026-03-07 07:41:22,501 p=54982 u=zuul n=ansible | PLAY [Ceph prerequisites] ****************************************************** 2026-03-07 07:41:22,574 p=54982 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2026-03-07 07:41:22,579 p=54982 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2026-03-07 07:41:22,579 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:22 +0000 (0:00:00.184) 0:00:00.184 ******** 2026-03-07 07:41:22,579 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:22 +0000 (0:00:00.183) 0:00:00.183 ******** 2026-03-07 07:41:24,243 p=54982 u=zuul n=ansible | ok: [np0005641045] 2026-03-07 07:41:24,283 p=54982 u=zuul n=ansible | ok: [np0005641044] 2026-03-07 07:41:24,304 p=54982 u=zuul n=ansible | ok: [np0005641046] 2026-03-07 07:41:24,327 p=54982 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2026-03-07 07:41:24,327 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:24 +0000 (0:00:01.747) 0:00:01.932 ******** 2026-03-07 07:41:24,327 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:24 +0000 (0:00:01.747) 0:00:01.931 ******** 2026-03-07 07:41:24,377 p=54982 u=zuul n=ansible | skipping: [np0005641044] 2026-03-07 07:41:24,422 p=54982 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 }} ] *** 2026-03-07 07:41:24,422 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:24 +0000 (0:00:00.094) 0:00:02.027 ******** 2026-03-07 07:41:24,422 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:24 +0000 (0:00:00.094) 0:00:02.026 ******** 2026-03-07 07:41:24,492 p=54982 u=zuul n=ansible | ok: [np0005641044] 2026-03-07 07:41:24,493 p=54982 u=zuul n=ansible | ok: [np0005641045] 2026-03-07 07:41:24,506 p=54982 u=zuul n=ansible | ok: [np0005641046] 2026-03-07 07:41:24,514 p=54982 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2026-03-07 07:41:24,514 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:24 +0000 (0:00:00.091) 0:00:02.119 ******** 2026-03-07 07:41:24,514 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:24 +0000 (0:00:00.091) 0:00:02.117 ******** 2026-03-07 07:41:24,777 p=54982 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2026-03-07 07:41:24,778 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:24 +0000 (0:00:00.264) 0:00:02.383 ******** 2026-03-07 07:41:24,778 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:24 +0000 (0:00:00.264) 0:00:02.382 ******** 2026-03-07 07:41:27,974 p=54982 u=zuul n=ansible | ok: [np0005641044] 2026-03-07 07:41:28,013 p=54982 u=zuul n=ansible | ok: [np0005641045] 2026-03-07 07:41:28,098 p=54982 u=zuul n=ansible | ok: [np0005641046] 2026-03-07 07:41:28,116 p=54982 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2026-03-07 07:41:28,116 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:28 +0000 (0:00:03.338) 0:00:05.721 ******** 2026-03-07 07:41:28,116 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:28 +0000 (0:00:03.338) 0:00:05.720 ******** 2026-03-07 07:41:28,605 p=54982 u=zuul n=ansible | ok: [np0005641044] 2026-03-07 07:41:28,615 p=54982 u=zuul n=ansible | ok: [np0005641046] 2026-03-07 07:41:28,615 p=54982 u=zuul n=ansible | ok: [np0005641045] 2026-03-07 07:41:28,626 p=54982 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2026-03-07 07:41:28,626 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:28 +0000 (0:00:00.509) 0:00:06.231 ******** 2026-03-07 07:41:28,626 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:28 +0000 (0:00:00.509) 0:00:06.230 ******** 2026-03-07 07:41:28,681 p=54982 u=zuul n=ansible | skipping: [np0005641044] 2026-03-07 07:41:28,711 p=54982 u=zuul n=ansible | skipping: [np0005641045] 2026-03-07 07:41:28,745 p=54982 u=zuul n=ansible | skipping: [np0005641046] 2026-03-07 07:41:28,763 p=54982 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] *** 2026-03-07 07:41:28,763 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:28 +0000 (0:00:00.137) 0:00:06.368 ******** 2026-03-07 07:41:28,763 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:28 +0000 (0:00:00.137) 0:00:06.367 ******** 2026-03-07 07:41:29,254 p=54982 u=zuul n=ansible | changed: [np0005641046] 2026-03-07 07:41:29,286 p=54982 u=zuul n=ansible | changed: [np0005641045] 2026-03-07 07:41:29,309 p=54982 u=zuul n=ansible | changed: [np0005641044] 2026-03-07 07:41:29,319 p=54982 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] *** 2026-03-07 07:41:29,319 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:29 +0000 (0:00:00.556) 0:00:06.924 ******** 2026-03-07 07:41:29,319 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:29 +0000 (0:00:00.556) 0:00:06.923 ******** 2026-03-07 07:41:29,971 p=54982 u=zuul n=ansible | changed: [np0005641045] 2026-03-07 07:41:29,980 p=54982 u=zuul n=ansible | changed: [np0005641044] 2026-03-07 07:41:30,017 p=54982 u=zuul n=ansible | changed: [np0005641046] 2026-03-07 07:41:30,036 p=54982 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] *** 2026-03-07 07:41:30,036 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:30 +0000 (0:00:00.716) 0:00:07.641 ******** 2026-03-07 07:41:30,036 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:30 +0000 (0:00:00.716) 0:00:07.640 ******** 2026-03-07 07:41:31,152 p=54982 u=zuul n=ansible | changed: [np0005641045] 2026-03-07 07:41:31,153 p=54982 u=zuul n=ansible | changed: [np0005641046] 2026-03-07 07:41:31,153 p=54982 u=zuul n=ansible | changed: [np0005641044] 2026-03-07 07:41:31,171 p=54982 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/', '') }}] *** 2026-03-07 07:41:31,171 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:31 +0000 (0:00:01.135) 0:00:08.776 ******** 2026-03-07 07:41:31,171 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:31 +0000 (0:00:01.135) 0:00:08.775 ******** 2026-03-07 07:41:32,200 p=54982 u=zuul n=ansible | changed: [np0005641044] 2026-03-07 07:41:32,216 p=54982 u=zuul n=ansible | changed: [np0005641045] 2026-03-07 07:41:32,226 p=54982 u=zuul n=ansible | changed: [np0005641046] 2026-03-07 07:41:32,283 p=54982 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2026-03-07 07:41:32,284 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:32 +0000 (0:00:01.112) 0:00:09.888 ******** 2026-03-07 07:41:32,284 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:32 +0000 (0:00:01.112) 0:00:09.887 ******** 2026-03-07 07:41:35,337 p=54982 u=zuul n=ansible | ok: [np0005641044] 2026-03-07 07:41:35,394 p=54982 u=zuul n=ansible | ok: [np0005641045] 2026-03-07 07:41:35,465 p=54982 u=zuul n=ansible | ok: [np0005641046] 2026-03-07 07:41:35,483 p=54982 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2026-03-07 07:41:35,483 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:35 +0000 (0:00:03.199) 0:00:13.088 ******** 2026-03-07 07:41:35,484 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:35 +0000 (0:00:03.199) 0:00:13.087 ******** 2026-03-07 07:41:35,865 p=54982 u=zuul n=ansible | ok: [np0005641044] 2026-03-07 07:41:35,892 p=54982 u=zuul n=ansible | ok: [np0005641046] 2026-03-07 07:41:35,893 p=54982 u=zuul n=ansible | ok: [np0005641045] 2026-03-07 07:41:35,910 p=54982 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2026-03-07 07:41:35,910 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:35 +0000 (0:00:00.426) 0:00:13.515 ******** 2026-03-07 07:41:35,910 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:35 +0000 (0:00:00.426) 0:00:13.514 ******** 2026-03-07 07:41:35,998 p=54982 u=zuul n=ansible | skipping: [np0005641044] 2026-03-07 07:41:36,026 p=54982 u=zuul n=ansible | skipping: [np0005641045] 2026-03-07 07:41:36,042 p=54982 u=zuul n=ansible | skipping: [np0005641046] 2026-03-07 07:41:36,055 p=54982 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] *** 2026-03-07 07:41:36,056 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:36 +0000 (0:00:00.145) 0:00:13.661 ******** 2026-03-07 07:41:36,056 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:36 +0000 (0:00:00.145) 0:00:13.660 ******** 2026-03-07 07:41:36,467 p=54982 u=zuul n=ansible | changed: [np0005641046] 2026-03-07 07:41:36,468 p=54982 u=zuul n=ansible | changed: [np0005641044] 2026-03-07 07:41:36,494 p=54982 u=zuul n=ansible | changed: [np0005641045] 2026-03-07 07:41:36,511 p=54982 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] *** 2026-03-07 07:41:36,511 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:36 +0000 (0:00:00.455) 0:00:14.116 ******** 2026-03-07 07:41:36,511 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:36 +0000 (0:00:00.455) 0:00:14.115 ******** 2026-03-07 07:41:37,165 p=54982 u=zuul n=ansible | changed: [np0005641044] 2026-03-07 07:41:37,172 p=54982 u=zuul n=ansible | changed: [np0005641046] 2026-03-07 07:41:37,213 p=54982 u=zuul n=ansible | changed: [np0005641045] 2026-03-07 07:41:37,231 p=54982 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] *** 2026-03-07 07:41:37,231 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:37 +0000 (0:00:00.719) 0:00:14.836 ******** 2026-03-07 07:41:37,231 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:37 +0000 (0:00:00.719) 0:00:14.835 ******** 2026-03-07 07:41:38,128 p=54982 u=zuul n=ansible | changed: [np0005641046] 2026-03-07 07:41:38,186 p=54982 u=zuul n=ansible | changed: [np0005641044] 2026-03-07 07:41:38,212 p=54982 u=zuul n=ansible | changed: [np0005641045] 2026-03-07 07:41:38,230 p=54982 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/', '') }}] *** 2026-03-07 07:41:38,230 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:38 +0000 (0:00:00.999) 0:00:15.835 ******** 2026-03-07 07:41:38,230 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:38 +0000 (0:00:00.999) 0:00:15.834 ******** 2026-03-07 07:41:39,088 p=54982 u=zuul n=ansible | changed: [np0005641044] 2026-03-07 07:41:39,095 p=54982 u=zuul n=ansible | changed: [np0005641045] 2026-03-07 07:41:39,096 p=54982 u=zuul n=ansible | changed: [np0005641046] 2026-03-07 07:41:39,231 p=54982 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2026-03-07 07:41:39,270 p=54982 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2026-03-07 07:41:39,410 p=54982 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2026-03-07 07:41:39,475 p=54982 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2026-03-07 07:41:39,476 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:39 +0000 (0:00:01.245) 0:00:17.081 ******** 2026-03-07 07:41:39,476 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:39 +0000 (0:00:01.245) 0:00:17.079 ******** 2026-03-07 07:41:39,572 p=54982 u=zuul n=ansible | skipping: [np0005641044] 2026-03-07 07:41:39,756 p=54982 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2026-03-07 07:41:39,777 p=54982 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-03-07 07:41:39,777 p=54982 u=zuul n=ansible | np0005641044 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2026-03-07 07:41:39,777 p=54982 u=zuul n=ansible | np0005641045 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-03-07 07:41:39,777 p=54982 u=zuul n=ansible | np0005641046 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-03-07 07:41:39,777 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:39 +0000 (0:00:00.301) 0:00:17.382 ******** 2026-03-07 07:41:39,777 p=54982 u=zuul n=ansible | =============================================================================== 2026-03-07 07:41:39,777 p=54982 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.34s 2026-03-07 07:41:39,777 p=54982 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.20s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.75s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.25s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.14s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.11s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.00s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.72s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.72s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.56s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.51s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.46s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.43s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.30s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.26s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.15s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.14s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.09s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.09s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | Saturday 07 March 2026 07:41:39 +0000 (0:00:00.302) 0:00:17.382 ******** 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | =============================================================================== 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 14.70s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.75s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.30s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.26s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.09s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.09s 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-07 07:41:39,778 p=54982 u=zuul n=ansible | total ------------------------------------------------------------------ 17.20s