2026-06-12 07:59:43,685 p=54311 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-06-12 07:59:43,685 p=54311 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-06-12 07:59:43,685 p=54311 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-06-12 07:59:43,829 p=54311 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2026-06-12 07:59:43,902 p=54311 u=zuul n=ansible | 2026-06-12 07:59:43.901911 | fa163e42-3096-0f83-d32a-000000000004 | SKIPPED | fail | localhost 2026-06-12 07:59:43,974 p=54311 u=zuul n=ansible | 2026-06-12 07:59:43.973425 | fa163e42-3096-0f83-d32a-000000000005 | SKIPPED | fail | localhost 2026-06-12 07:59:43,981 p=54311 u=zuul n=ansible | 2026-06-12 07:59:43.981156 | fa163e42-3096-0f83-d32a-000000000006 | TASK | Check if network deployment file already exist 2026-06-12 07:59:44,358 p=54311 u=zuul n=ansible | 2026-06-12 07:59:44.357482 | fa163e42-3096-0f83-d32a-000000000006 | OK | Check if network deployment file already exist | localhost 2026-06-12 07:59:44,423 p=54311 u=zuul n=ansible | 2026-06-12 07:59:44.422407 | fa163e42-3096-0f83-d32a-000000000007 | SKIPPED | fail | localhost 2026-06-12 07:59:44,439 p=54311 u=zuul n=ansible | 2026-06-12 07:59:44.439280 | fa163e42-3096-0f83-d32a-000000000009 | TASK | Load config from file 2026-06-12 07:59:44,521 p=54311 u=zuul n=ansible | 2026-06-12 07:59:44.521131 | fa163e42-3096-0f83-d32a-000000000009 | OK | Load config from file | localhost 2026-06-12 07:59:44,530 p=54311 u=zuul n=ansible | 2026-06-12 07:59:44.529581 | fa163e42-3096-0f83-d32a-00000000000a | TASK | Create/Update composable networks 2026-06-12 07:59:48,024 p=54311 u=zuul n=ansible | 2026-06-12 07:59:48.023643 | fa163e42-3096-0f83-d32a-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-06-12 07:59:50,604 p=54311 u=zuul n=ansible | 2026-06-12 07:59:50.604415 | fa163e42-3096-0f83-d32a-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-06-12 07:59:53,165 p=54311 u=zuul n=ansible | 2026-06-12 07:59:53.164288 | fa163e42-3096-0f83-d32a-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-06-12 07:59:55,886 p=54311 u=zuul n=ansible | 2026-06-12 07:59:55.885284 | fa163e42-3096-0f83-d32a-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-06-12 07:59:58,929 p=54311 u=zuul n=ansible | 2026-06-12 07:59:58.928803 | fa163e42-3096-0f83-d32a-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-06-12 07:59:58,952 p=54311 u=zuul n=ansible | 2026-06-12 07:59:58.951880 | fa163e42-3096-0f83-d32a-00000000000c | TASK | Populate environment 2026-06-12 08:00:00,927 p=54311 u=zuul n=ansible | 2026-06-12 08:00:00.926295 | fa163e42-3096-0f83-d32a-00000000000c | OK | Populate environment | localhost 2026-06-12 08:00:00,939 p=54311 u=zuul n=ansible | 2026-06-12 08:00:00.938796 | fa163e42-3096-0f83-d32a-00000000000d | TASK | Write deployed networks environment file 2026-06-12 08:00:01,619 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.618468 | fa163e42-3096-0f83-d32a-00000000000d | CHANGED | Write deployed networks environment file | localhost 2026-06-12 08:00:01,634 p=54311 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-12 08:00:01,634 p=54311 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2026-06-12 08:00:01,635 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.635049 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:01,635 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.635402 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:01,636 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.635878 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.838814 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:01,636 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.636254 | UUID | Info | Host | Task Name | Run Time 2026-06-12 08:00:01,637 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.636702 | fa163e42-3096-0f83-d32a-00000000000a | SUMMARY | localhost | Create/Update composable networks | 14.41s 2026-06-12 08:00:01,637 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.637258 | fa163e42-3096-0f83-d32a-00000000000c | SUMMARY | localhost | Populate environment | 1.98s 2026-06-12 08:00:01,637 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.637665 | fa163e42-3096-0f83-d32a-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.68s 2026-06-12 08:00:01,638 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.638045 | fa163e42-3096-0f83-d32a-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.38s 2026-06-12 08:00:01,638 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.638394 | fa163e42-3096-0f83-d32a-000000000009 | SUMMARY | localhost | Load config from file | 0.08s 2026-06-12 08:00:01,639 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.638806 | fa163e42-3096-0f83-d32a-000000000005 | SUMMARY | localhost | fail | 0.07s 2026-06-12 08:00:01,639 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.639185 | fa163e42-3096-0f83-d32a-000000000004 | SUMMARY | localhost | fail | 0.06s 2026-06-12 08:00:01,639 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.639492 | fa163e42-3096-0f83-d32a-000000000007 | SUMMARY | localhost | fail | 0.06s 2026-06-12 08:00:01,640 p=54311 u=zuul n=ansible | 2026-06-12 08:00:01.639883 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:04,373 p=54530 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-06-12 08:00:04,373 p=54530 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-06-12 08:00:04,373 p=54530 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-06-12 08:00:04,513 p=54530 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2026-06-12 08:00:04,588 p=54530 u=zuul n=ansible | 2026-06-12 08:00:04.587625 | fa163e42-3096-a510-ae72-000000000004 | SKIPPED | fail | localhost 2026-06-12 08:00:04,659 p=54530 u=zuul n=ansible | 2026-06-12 08:00:04.658439 | fa163e42-3096-a510-ae72-000000000005 | SKIPPED | fail | localhost 2026-06-12 08:00:04,724 p=54530 u=zuul n=ansible | 2026-06-12 08:00:04.723982 | fa163e42-3096-a510-ae72-000000000006 | SKIPPED | fail | localhost 2026-06-12 08:00:04,733 p=54530 u=zuul n=ansible | 2026-06-12 08:00:04.732577 | fa163e42-3096-a510-ae72-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2026-06-12 08:00:05,072 p=54530 u=zuul n=ansible | 2026-06-12 08:00:05.071660 | fa163e42-3096-a510-ae72-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2026-06-12 08:00:05,133 p=54530 u=zuul n=ansible | 2026-06-12 08:00:05.132939 | fa163e42-3096-a510-ae72-000000000008 | SKIPPED | fail | localhost 2026-06-12 08:00:05,141 p=54530 u=zuul n=ansible | 2026-06-12 08:00:05.141409 | fa163e42-3096-a510-ae72-00000000000a | TASK | Load Virtual IP data config from file 2026-06-12 08:00:05,231 p=54530 u=zuul n=ansible | 2026-06-12 08:00:05.230790 | fa163e42-3096-a510-ae72-00000000000a | OK | Load Virtual IP data config from file | localhost 2026-06-12 08:00:05,239 p=54530 u=zuul n=ansible | 2026-06-12 08:00:05.239156 | fa163e42-3096-a510-ae72-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2026-06-12 08:00:08,546 p=54530 u=zuul n=ansible | 2026-06-12 08:00:08.545752 | fa163e42-3096-a510-ae72-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2026-06-12 08:00:08,556 p=54530 u=zuul n=ansible | 2026-06-12 08:00:08.555582 | fa163e42-3096-a510-ae72-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2026-06-12 08:00:10,873 p=54530 u=zuul n=ansible | 2026-06-12 08:00:10.872356 | fa163e42-3096-a510-ae72-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2026-06-12 08:00:10,883 p=54530 u=zuul n=ansible | 2026-06-12 08:00:10.882882 | fa163e42-3096-a510-ae72-00000000000d | TASK | Write deployed Virtual IPs environment file 2026-06-12 08:00:11,551 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.550129 | fa163e42-3096-a510-ae72-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2026-06-12 08:00:11,577 p=54530 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-12 08:00:11,579 p=54530 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-06-12 08:00:11,580 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.579967 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:11,580 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.580455 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:11,581 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.581025 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:07.097913 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:11,581 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.581488 | UUID | Info | Host | Task Name | Run Time 2026-06-12 08:00:11,582 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.581984 | fa163e42-3096-a510-ae72-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 3.31s 2026-06-12 08:00:11,582 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.582491 | fa163e42-3096-a510-ae72-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.32s 2026-06-12 08:00:11,583 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.583019 | fa163e42-3096-a510-ae72-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.67s 2026-06-12 08:00:11,583 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.583498 | fa163e42-3096-a510-ae72-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.34s 2026-06-12 08:00:11,584 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.584045 | fa163e42-3096-a510-ae72-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.09s 2026-06-12 08:00:11,585 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.584785 | fa163e42-3096-a510-ae72-000000000005 | SUMMARY | localhost | fail | 0.07s 2026-06-12 08:00:11,585 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.585381 | fa163e42-3096-a510-ae72-000000000004 | SUMMARY | localhost | fail | 0.06s 2026-06-12 08:00:11,586 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.585859 | fa163e42-3096-a510-ae72-000000000006 | SUMMARY | localhost | fail | 0.06s 2026-06-12 08:00:11,586 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.586292 | fa163e42-3096-a510-ae72-000000000008 | SUMMARY | localhost | fail | 0.06s 2026-06-12 08:00:11,587 p=54530 u=zuul n=ansible | 2026-06-12 08:00:11.586789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:13,133 p=54935 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2026-06-12 08:00:13,178 p=54935 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2026-06-12 08:00:13,245 p=54935 u=zuul n=ansible | PLAY [Ceph prerequisites] ****************************************************** 2026-06-12 08:00:13,322 p=54935 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2026-06-12 08:00:13,328 p=54935 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2026-06-12 08:00:13,328 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:13 +0000 (0:00:00.198) 0:00:00.198 *********** 2026-06-12 08:00:13,328 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:13 +0000 (0:00:00.196) 0:00:00.196 *********** 2026-06-12 08:00:15,043 p=54935 u=zuul n=ansible | ok: [np0000071513] 2026-06-12 08:00:15,107 p=54935 u=zuul n=ansible | ok: [np0000071514] 2026-06-12 08:00:15,116 p=54935 u=zuul n=ansible | ok: [np0000071515] 2026-06-12 08:00:15,132 p=54935 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2026-06-12 08:00:15,132 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:15 +0000 (0:00:01.803) 0:00:02.001 *********** 2026-06-12 08:00:15,132 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:15 +0000 (0:00:01.803) 0:00:02.000 *********** 2026-06-12 08:00:15,182 p=54935 u=zuul n=ansible | skipping: [np0000071513] 2026-06-12 08:00:15,226 p=54935 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-06-12 08:00:15,226 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:15 +0000 (0:00:00.094) 0:00:02.096 *********** 2026-06-12 08:00:15,226 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:15 +0000 (0:00:00.094) 0:00:02.095 *********** 2026-06-12 08:00:15,276 p=54935 u=zuul n=ansible | ok: [np0000071513] 2026-06-12 08:00:15,319 p=54935 u=zuul n=ansible | ok: [np0000071514] 2026-06-12 08:00:15,327 p=54935 u=zuul n=ansible | ok: [np0000071515] 2026-06-12 08:00:15,335 p=54935 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2026-06-12 08:00:15,335 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:15 +0000 (0:00:00.109) 0:00:02.205 *********** 2026-06-12 08:00:15,335 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:15 +0000 (0:00:00.109) 0:00:02.204 *********** 2026-06-12 08:00:15,546 p=54935 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2026-06-12 08:00:15,546 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:15 +0000 (0:00:00.210) 0:00:02.416 *********** 2026-06-12 08:00:15,546 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:15 +0000 (0:00:00.211) 0:00:02.415 *********** 2026-06-12 08:00:18,837 p=54935 u=zuul n=ansible | ok: [np0000071513] 2026-06-12 08:00:18,962 p=54935 u=zuul n=ansible | ok: [np0000071515] 2026-06-12 08:00:19,011 p=54935 u=zuul n=ansible | ok: [np0000071514] 2026-06-12 08:00:19,027 p=54935 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2026-06-12 08:00:19,028 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:19 +0000 (0:00:03.481) 0:00:05.897 *********** 2026-06-12 08:00:19,028 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:19 +0000 (0:00:03.481) 0:00:05.896 *********** 2026-06-12 08:00:19,533 p=54935 u=zuul n=ansible | ok: [np0000071513] 2026-06-12 08:00:19,534 p=54935 u=zuul n=ansible | ok: [np0000071514] 2026-06-12 08:00:19,534 p=54935 u=zuul n=ansible | ok: [np0000071515] 2026-06-12 08:00:19,553 p=54935 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2026-06-12 08:00:19,553 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:19 +0000 (0:00:00.525) 0:00:06.423 *********** 2026-06-12 08:00:19,554 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:19 +0000 (0:00:00.525) 0:00:06.422 *********** 2026-06-12 08:00:19,648 p=54935 u=zuul n=ansible | skipping: [np0000071513] 2026-06-12 08:00:19,671 p=54935 u=zuul n=ansible | skipping: [np0000071514] 2026-06-12 08:00:19,680 p=54935 u=zuul n=ansible | skipping: [np0000071515] 2026-06-12 08:00:19,691 p=54935 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-06-12 08:00:19,691 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:19 +0000 (0:00:00.137) 0:00:06.561 *********** 2026-06-12 08:00:19,691 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:19 +0000 (0:00:00.137) 0:00:06.560 *********** 2026-06-12 08:00:20,186 p=54935 u=zuul n=ansible | changed: [np0000071513] 2026-06-12 08:00:20,202 p=54935 u=zuul n=ansible | changed: [np0000071514] 2026-06-12 08:00:20,216 p=54935 u=zuul n=ansible | changed: [np0000071515] 2026-06-12 08:00:20,235 p=54935 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-06-12 08:00:20,236 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:20 +0000 (0:00:00.544) 0:00:07.106 *********** 2026-06-12 08:00:20,236 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:20 +0000 (0:00:00.544) 0:00:07.105 *********** 2026-06-12 08:00:20,876 p=54935 u=zuul n=ansible | changed: [np0000071513] 2026-06-12 08:00:20,877 p=54935 u=zuul n=ansible | changed: [np0000071514] 2026-06-12 08:00:20,891 p=54935 u=zuul n=ansible | changed: [np0000071515] 2026-06-12 08:00:20,911 p=54935 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-06-12 08:00:20,911 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:20 +0000 (0:00:00.674) 0:00:07.781 *********** 2026-06-12 08:00:20,911 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:20 +0000 (0:00:00.674) 0:00:07.779 *********** 2026-06-12 08:00:21,983 p=54935 u=zuul n=ansible | changed: [np0000071514] 2026-06-12 08:00:21,984 p=54935 u=zuul n=ansible | changed: [np0000071513] 2026-06-12 08:00:21,996 p=54935 u=zuul n=ansible | changed: [np0000071515] 2026-06-12 08:00:22,007 p=54935 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-06-12 08:00:22,007 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:22 +0000 (0:00:01.096) 0:00:08.877 *********** 2026-06-12 08:00:22,007 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:22 +0000 (0:00:01.096) 0:00:08.876 *********** 2026-06-12 08:00:23,098 p=54935 u=zuul n=ansible | changed: [np0000071514] 2026-06-12 08:00:23,121 p=54935 u=zuul n=ansible | changed: [np0000071515] 2026-06-12 08:00:24,130 p=54935 u=zuul n=ansible | changed: [np0000071513] 2026-06-12 08:00:24,190 p=54935 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2026-06-12 08:00:24,190 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:24 +0000 (0:00:02.182) 0:00:11.060 *********** 2026-06-12 08:00:24,190 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:24 +0000 (0:00:02.182) 0:00:11.059 *********** 2026-06-12 08:00:27,437 p=54935 u=zuul n=ansible | ok: [np0000071513] 2026-06-12 08:00:27,438 p=54935 u=zuul n=ansible | ok: [np0000071514] 2026-06-12 08:00:27,519 p=54935 u=zuul n=ansible | ok: [np0000071515] 2026-06-12 08:00:27,536 p=54935 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2026-06-12 08:00:27,536 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:27 +0000 (0:00:03.346) 0:00:14.406 *********** 2026-06-12 08:00:27,536 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:27 +0000 (0:00:03.346) 0:00:14.405 *********** 2026-06-12 08:00:27,911 p=54935 u=zuul n=ansible | ok: [np0000071513] 2026-06-12 08:00:27,937 p=54935 u=zuul n=ansible | ok: [np0000071514] 2026-06-12 08:00:27,968 p=54935 u=zuul n=ansible | ok: [np0000071515] 2026-06-12 08:00:27,988 p=54935 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2026-06-12 08:00:27,988 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:27 +0000 (0:00:00.451) 0:00:14.858 *********** 2026-06-12 08:00:27,988 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:27 +0000 (0:00:00.451) 0:00:14.857 *********** 2026-06-12 08:00:28,076 p=54935 u=zuul n=ansible | skipping: [np0000071513] 2026-06-12 08:00:28,082 p=54935 u=zuul n=ansible | skipping: [np0000071514] 2026-06-12 08:00:28,116 p=54935 u=zuul n=ansible | skipping: [np0000071515] 2026-06-12 08:00:28,126 p=54935 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-06-12 08:00:28,126 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:28 +0000 (0:00:00.138) 0:00:14.996 *********** 2026-06-12 08:00:28,127 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:28 +0000 (0:00:00.138) 0:00:14.995 *********** 2026-06-12 08:00:28,533 p=54935 u=zuul n=ansible | changed: [np0000071513] 2026-06-12 08:00:28,543 p=54935 u=zuul n=ansible | changed: [np0000071514] 2026-06-12 08:00:28,562 p=54935 u=zuul n=ansible | changed: [np0000071515] 2026-06-12 08:00:28,580 p=54935 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-06-12 08:00:28,581 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:28 +0000 (0:00:00.454) 0:00:15.450 *********** 2026-06-12 08:00:28,581 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:28 +0000 (0:00:00.454) 0:00:15.449 *********** 2026-06-12 08:00:29,242 p=54935 u=zuul n=ansible | changed: [np0000071514] 2026-06-12 08:00:29,251 p=54935 u=zuul n=ansible | changed: [np0000071513] 2026-06-12 08:00:29,304 p=54935 u=zuul n=ansible | changed: [np0000071515] 2026-06-12 08:00:29,319 p=54935 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-06-12 08:00:29,320 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:29 +0000 (0:00:00.738) 0:00:16.189 *********** 2026-06-12 08:00:29,320 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:29 +0000 (0:00:00.738) 0:00:16.188 *********** 2026-06-12 08:00:30,236 p=54935 u=zuul n=ansible | changed: [np0000071514] 2026-06-12 08:00:30,246 p=54935 u=zuul n=ansible | changed: [np0000071513] 2026-06-12 08:00:30,278 p=54935 u=zuul n=ansible | changed: [np0000071515] 2026-06-12 08:00:30,297 p=54935 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-06-12 08:00:30,297 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:30 +0000 (0:00:00.977) 0:00:17.167 *********** 2026-06-12 08:00:30,297 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:30 +0000 (0:00:00.977) 0:00:17.166 *********** 2026-06-12 08:00:31,120 p=54935 u=zuul n=ansible | changed: [np0000071514] 2026-06-12 08:00:31,122 p=54935 u=zuul n=ansible | changed: [np0000071513] 2026-06-12 08:00:31,205 p=54935 u=zuul n=ansible | changed: [np0000071515] 2026-06-12 08:00:31,366 p=54935 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2026-06-12 08:00:31,404 p=54935 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2026-06-12 08:00:31,545 p=54935 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2026-06-12 08:00:31,610 p=54935 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2026-06-12 08:00:31,611 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:31 +0000 (0:00:01.313) 0:00:18.480 *********** 2026-06-12 08:00:31,611 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:31 +0000 (0:00:01.313) 0:00:18.479 *********** 2026-06-12 08:00:31,678 p=54935 u=zuul n=ansible | skipping: [np0000071513] 2026-06-12 08:00:31,858 p=54935 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2026-06-12 08:00:31,878 p=54935 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-06-12 08:00:31,878 p=54935 u=zuul n=ansible | np0000071513 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2026-06-12 08:00:31,878 p=54935 u=zuul n=ansible | np0000071514 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-12 08:00:31,878 p=54935 u=zuul n=ansible | np0000071515 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-06-12 08:00:31,878 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:31 +0000 (0:00:00.267) 0:00:18.748 *********** 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | =============================================================================== 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.48s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.35s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 2.18s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.80s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.31s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.10s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 0.98s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.74s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.67s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.54s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.53s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.45s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.45s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.27s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.21s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.14s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.14s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.11s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.09s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | Friday 12 June 2026 08:00:31 +0000 (0:00:00.268) 0:00:18.748 *********** 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | =============================================================================== 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 16.06s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.80s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.27s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.21s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.11s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.09s 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-06-12 08:00:31,879 p=54935 u=zuul n=ansible | total ------------------------------------------------------------------ 18.55s