2026-02-01 07:35:32,851 p=53477 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-02-01 07:35:32,852 p=53477 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-02-01 07:35:32,852 p=53477 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-02-01 07:35:32,984 p=53477 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2026-02-01 07:35:33,057 p=53477 u=zuul n=ansible | 2026-02-01 07:35:33.057354 | fa163eec-8cd9-534b-c6b6-000000000004 | SKIPPED | fail | localhost 2026-02-01 07:35:33,132 p=53477 u=zuul n=ansible | 2026-02-01 07:35:33.131616 | fa163eec-8cd9-534b-c6b6-000000000005 | SKIPPED | fail | localhost 2026-02-01 07:35:33,139 p=53477 u=zuul n=ansible | 2026-02-01 07:35:33.139040 | fa163eec-8cd9-534b-c6b6-000000000006 | TASK | Check if network deployment file already exist 2026-02-01 07:35:33,521 p=53477 u=zuul n=ansible | 2026-02-01 07:35:33.520453 | fa163eec-8cd9-534b-c6b6-000000000006 | OK | Check if network deployment file already exist | localhost 2026-02-01 07:35:33,570 p=53477 u=zuul n=ansible | 2026-02-01 07:35:33.569749 | fa163eec-8cd9-534b-c6b6-000000000007 | SKIPPED | fail | localhost 2026-02-01 07:35:33,586 p=53477 u=zuul n=ansible | 2026-02-01 07:35:33.586296 | fa163eec-8cd9-534b-c6b6-000000000009 | TASK | Load config from file 2026-02-01 07:35:33,680 p=53477 u=zuul n=ansible | 2026-02-01 07:35:33.679507 | fa163eec-8cd9-534b-c6b6-000000000009 | OK | Load config from file | localhost 2026-02-01 07:35:33,690 p=53477 u=zuul n=ansible | 2026-02-01 07:35:33.690342 | fa163eec-8cd9-534b-c6b6-00000000000a | TASK | Create/Update composable networks 2026-02-01 07:35:37,084 p=53477 u=zuul n=ansible | 2026-02-01 07:35:37.084016 | fa163eec-8cd9-534b-c6b6-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-02-01 07:35:39,601 p=53477 u=zuul n=ansible | 2026-02-01 07:35:39.600816 | fa163eec-8cd9-534b-c6b6-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-02-01 07:35:41,902 p=53477 u=zuul n=ansible | 2026-02-01 07:35:41.902129 | fa163eec-8cd9-534b-c6b6-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-02-01 07:35:44,950 p=53477 u=zuul n=ansible | 2026-02-01 07:35:44.949421 | fa163eec-8cd9-534b-c6b6-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-02-01 07:35:47,344 p=53477 u=zuul n=ansible | 2026-02-01 07:35:47.343718 | fa163eec-8cd9-534b-c6b6-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-02-01 07:35:47,361 p=53477 u=zuul n=ansible | 2026-02-01 07:35:47.361264 | fa163eec-8cd9-534b-c6b6-00000000000c | TASK | Populate environment 2026-02-01 07:35:49,345 p=53477 u=zuul n=ansible | 2026-02-01 07:35:49.344535 | fa163eec-8cd9-534b-c6b6-00000000000c | OK | Populate environment | localhost 2026-02-01 07:35:49,357 p=53477 u=zuul n=ansible | 2026-02-01 07:35:49.357292 | fa163eec-8cd9-534b-c6b6-00000000000d | TASK | Write deployed networks environment file 2026-02-01 07:35:50,010 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.009164 | fa163eec-8cd9-534b-c6b6-00000000000d | CHANGED | Write deployed networks environment file | localhost 2026-02-01 07:35:50,032 p=53477 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-02-01 07:35:50,033 p=53477 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2026-02-01 07:35:50,033 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.033522 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:35:50,034 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.034044 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:35:50,035 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.034613 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.081120 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:35:50,035 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.035353 | UUID | Info | Host | Task Name | Run Time 2026-02-01 07:35:50,036 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.036022 | fa163eec-8cd9-534b-c6b6-00000000000a | SUMMARY | localhost | Create/Update composable networks | 13.66s 2026-02-01 07:35:50,036 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.036533 | fa163eec-8cd9-534b-c6b6-00000000000c | SUMMARY | localhost | Populate environment | 1.98s 2026-02-01 07:35:50,037 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.037151 | fa163eec-8cd9-534b-c6b6-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.65s 2026-02-01 07:35:50,038 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.037888 | fa163eec-8cd9-534b-c6b6-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.38s 2026-02-01 07:35:50,038 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.038442 | fa163eec-8cd9-534b-c6b6-000000000009 | SUMMARY | localhost | Load config from file | 0.09s 2026-02-01 07:35:50,039 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.039039 | fa163eec-8cd9-534b-c6b6-000000000005 | SUMMARY | localhost | fail | 0.07s 2026-02-01 07:35:50,040 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.039648 | fa163eec-8cd9-534b-c6b6-000000000004 | SUMMARY | localhost | fail | 0.07s 2026-02-01 07:35:50,040 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.040200 | fa163eec-8cd9-534b-c6b6-000000000007 | SUMMARY | localhost | fail | 0.04s 2026-02-01 07:35:50,041 p=53477 u=zuul n=ansible | 2026-02-01 07:35:50.040750 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:35:52,638 p=53730 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-02-01 07:35:52,639 p=53730 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-02-01 07:35:52,639 p=53730 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-02-01 07:35:52,779 p=53730 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2026-02-01 07:35:52,851 p=53730 u=zuul n=ansible | 2026-02-01 07:35:52.851019 | fa163eec-8cd9-275c-8a30-000000000004 | SKIPPED | fail | localhost 2026-02-01 07:35:52,902 p=53730 u=zuul n=ansible | 2026-02-01 07:35:52.902103 | fa163eec-8cd9-275c-8a30-000000000005 | SKIPPED | fail | localhost 2026-02-01 07:35:52,955 p=53730 u=zuul n=ansible | 2026-02-01 07:35:52.954937 | fa163eec-8cd9-275c-8a30-000000000006 | SKIPPED | fail | localhost 2026-02-01 07:35:52,962 p=53730 u=zuul n=ansible | 2026-02-01 07:35:52.962334 | fa163eec-8cd9-275c-8a30-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2026-02-01 07:35:53,331 p=53730 u=zuul n=ansible | 2026-02-01 07:35:53.330226 | fa163eec-8cd9-275c-8a30-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2026-02-01 07:35:53,394 p=53730 u=zuul n=ansible | 2026-02-01 07:35:53.394093 | fa163eec-8cd9-275c-8a30-000000000008 | SKIPPED | fail | localhost 2026-02-01 07:35:53,410 p=53730 u=zuul n=ansible | 2026-02-01 07:35:53.410424 | fa163eec-8cd9-275c-8a30-00000000000a | TASK | Load Virtual IP data config from file 2026-02-01 07:35:53,515 p=53730 u=zuul n=ansible | 2026-02-01 07:35:53.514882 | fa163eec-8cd9-275c-8a30-00000000000a | OK | Load Virtual IP data config from file | localhost 2026-02-01 07:35:53,520 p=53730 u=zuul n=ansible | 2026-02-01 07:35:53.520224 | fa163eec-8cd9-275c-8a30-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2026-02-01 07:35:56,192 p=53730 u=zuul n=ansible | 2026-02-01 07:35:56.191906 | fa163eec-8cd9-275c-8a30-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2026-02-01 07:35:56,200 p=53730 u=zuul n=ansible | 2026-02-01 07:35:56.200363 | fa163eec-8cd9-275c-8a30-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2026-02-01 07:35:58,767 p=53730 u=zuul n=ansible | 2026-02-01 07:35:58.766191 | fa163eec-8cd9-275c-8a30-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2026-02-01 07:35:58,777 p=53730 u=zuul n=ansible | 2026-02-01 07:35:58.777327 | fa163eec-8cd9-275c-8a30-00000000000d | TASK | Write deployed Virtual IPs environment file 2026-02-01 07:35:59,437 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.437131 | fa163eec-8cd9-275c-8a30-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2026-02-01 07:35:59,459 p=53730 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-02-01 07:35:59,459 p=53730 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2026-02-01 07:35:59,460 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.460164 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:35:59,461 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.460698 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:35:59,461 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.461176 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:06.712093 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:35:59,462 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.461964 | UUID | Info | Host | Task Name | Run Time 2026-02-01 07:35:59,462 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.462448 | fa163eec-8cd9-275c-8a30-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 2.67s 2026-02-01 07:35:59,463 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.462961 | fa163eec-8cd9-275c-8a30-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.57s 2026-02-01 07:35:59,463 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.463419 | fa163eec-8cd9-275c-8a30-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.66s 2026-02-01 07:35:59,464 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.463919 | fa163eec-8cd9-275c-8a30-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.37s 2026-02-01 07:35:59,464 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.464373 | fa163eec-8cd9-275c-8a30-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.10s 2026-02-01 07:35:59,465 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.464899 | fa163eec-8cd9-275c-8a30-000000000004 | SUMMARY | localhost | fail | 0.06s 2026-02-01 07:35:59,465 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.465362 | fa163eec-8cd9-275c-8a30-000000000008 | SUMMARY | localhost | fail | 0.06s 2026-02-01 07:35:59,466 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.465999 | fa163eec-8cd9-275c-8a30-000000000005 | SUMMARY | localhost | fail | 0.05s 2026-02-01 07:35:59,466 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.466498 | fa163eec-8cd9-275c-8a30-000000000006 | SUMMARY | localhost | fail | 0.05s 2026-02-01 07:35:59,467 p=53730 u=zuul n=ansible | 2026-02-01 07:35:59.466991 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:36:00,871 p=54141 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2026-02-01 07:36:00,913 p=54141 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2026-02-01 07:36:00,979 p=54141 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2026-02-01 07:36:00,986 p=54141 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2026-02-01 07:36:00,986 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:00 +0000 (0:00:00.117) 0:00:00.117 ******* 2026-02-01 07:36:00,986 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:00 +0000 (0:00:00.116) 0:00:00.116 ******* 2026-02-01 07:36:02,603 p=54141 u=zuul n=ansible | ok: [np0005604212] 2026-02-01 07:36:02,681 p=54141 u=zuul n=ansible | ok: [np0005604215] 2026-02-01 07:36:02,742 p=54141 u=zuul n=ansible | ok: [np0005604213] 2026-02-01 07:36:02,764 p=54141 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2026-02-01 07:36:02,764 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:02 +0000 (0:00:01.778) 0:00:01.896 ******* 2026-02-01 07:36:02,765 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:02 +0000 (0:00:01.778) 0:00:01.895 ******* 2026-02-01 07:36:02,823 p=54141 u=zuul n=ansible | skipping: [np0005604212] 2026-02-01 07:36:02,865 p=54141 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-02-01 07:36:02,865 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:02 +0000 (0:00:00.100) 0:00:01.997 ******* 2026-02-01 07:36:02,865 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:02 +0000 (0:00:00.100) 0:00:01.996 ******* 2026-02-01 07:36:02,932 p=54141 u=zuul n=ansible | ok: [np0005604212] 2026-02-01 07:36:02,939 p=54141 u=zuul n=ansible | ok: [np0005604213] 2026-02-01 07:36:02,950 p=54141 u=zuul n=ansible | ok: [np0005604215] 2026-02-01 07:36:02,957 p=54141 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2026-02-01 07:36:02,957 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:02 +0000 (0:00:00.091) 0:00:02.089 ******* 2026-02-01 07:36:02,957 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:02 +0000 (0:00:00.091) 0:00:02.088 ******* 2026-02-01 07:36:03,179 p=54141 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2026-02-01 07:36:03,179 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:03 +0000 (0:00:00.221) 0:00:02.310 ******* 2026-02-01 07:36:03,179 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:03 +0000 (0:00:00.221) 0:00:02.309 ******* 2026-02-01 07:36:06,315 p=54141 u=zuul n=ansible | ok: [np0005604213] 2026-02-01 07:36:06,326 p=54141 u=zuul n=ansible | ok: [np0005604212] 2026-02-01 07:36:06,363 p=54141 u=zuul n=ansible | ok: [np0005604215] 2026-02-01 07:36:06,375 p=54141 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2026-02-01 07:36:06,376 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:06 +0000 (0:00:03.196) 0:00:05.507 ******* 2026-02-01 07:36:06,376 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:06 +0000 (0:00:03.196) 0:00:05.506 ******* 2026-02-01 07:36:06,840 p=54141 u=zuul n=ansible | ok: [np0005604212] 2026-02-01 07:36:06,841 p=54141 u=zuul n=ansible | ok: [np0005604213] 2026-02-01 07:36:06,858 p=54141 u=zuul n=ansible | ok: [np0005604215] 2026-02-01 07:36:06,876 p=54141 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2026-02-01 07:36:06,876 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:06 +0000 (0:00:00.500) 0:00:06.007 ******* 2026-02-01 07:36:06,876 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:06 +0000 (0:00:00.500) 0:00:06.006 ******* 2026-02-01 07:36:06,978 p=54141 u=zuul n=ansible | skipping: [np0005604212] 2026-02-01 07:36:06,994 p=54141 u=zuul n=ansible | skipping: [np0005604213] 2026-02-01 07:36:07,028 p=54141 u=zuul n=ansible | skipping: [np0005604215] 2026-02-01 07:36:07,039 p=54141 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-02-01 07:36:07,039 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:07 +0000 (0:00:00.163) 0:00:06.170 ******* 2026-02-01 07:36:07,039 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:07 +0000 (0:00:00.163) 0:00:06.169 ******* 2026-02-01 07:36:07,494 p=54141 u=zuul n=ansible | changed: [np0005604213] 2026-02-01 07:36:07,505 p=54141 u=zuul n=ansible | changed: [np0005604215] 2026-02-01 07:36:07,515 p=54141 u=zuul n=ansible | changed: [np0005604212] 2026-02-01 07:36:07,533 p=54141 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-02-01 07:36:07,534 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:07 +0000 (0:00:00.494) 0:00:06.665 ******* 2026-02-01 07:36:07,534 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:07 +0000 (0:00:00.494) 0:00:06.664 ******* 2026-02-01 07:36:08,184 p=54141 u=zuul n=ansible | changed: [np0005604212] 2026-02-01 07:36:08,194 p=54141 u=zuul n=ansible | changed: [np0005604213] 2026-02-01 07:36:08,195 p=54141 u=zuul n=ansible | changed: [np0005604215] 2026-02-01 07:36:08,218 p=54141 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-02-01 07:36:08,218 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:08 +0000 (0:00:00.684) 0:00:07.350 ******* 2026-02-01 07:36:08,218 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:08 +0000 (0:00:00.684) 0:00:07.349 ******* 2026-02-01 07:36:09,309 p=54141 u=zuul n=ansible | changed: [np0005604213] 2026-02-01 07:36:09,317 p=54141 u=zuul n=ansible | changed: [np0005604215] 2026-02-01 07:36:09,324 p=54141 u=zuul n=ansible | changed: [np0005604212] 2026-02-01 07:36:09,342 p=54141 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-02-01 07:36:09,342 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:09 +0000 (0:00:01.123) 0:00:08.474 ******* 2026-02-01 07:36:09,342 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:09 +0000 (0:00:01.123) 0:00:08.473 ******* 2026-02-01 07:36:10,384 p=54141 u=zuul n=ansible | changed: [np0005604212] 2026-02-01 07:36:10,439 p=54141 u=zuul n=ansible | changed: [np0005604213] 2026-02-01 07:36:10,447 p=54141 u=zuul n=ansible | changed: [np0005604215] 2026-02-01 07:36:10,503 p=54141 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2026-02-01 07:36:10,503 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:10 +0000 (0:00:01.161) 0:00:09.635 ******* 2026-02-01 07:36:10,503 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:10 +0000 (0:00:01.161) 0:00:09.634 ******* 2026-02-01 07:36:13,495 p=54141 u=zuul n=ansible | ok: [np0005604213] 2026-02-01 07:36:13,500 p=54141 u=zuul n=ansible | ok: [np0005604215] 2026-02-01 07:36:13,525 p=54141 u=zuul n=ansible | ok: [np0005604212] 2026-02-01 07:36:13,538 p=54141 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2026-02-01 07:36:13,538 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:13 +0000 (0:00:03.034) 0:00:12.669 ******* 2026-02-01 07:36:13,538 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:13 +0000 (0:00:03.034) 0:00:12.668 ******* 2026-02-01 07:36:13,913 p=54141 u=zuul n=ansible | ok: [np0005604212] 2026-02-01 07:36:13,929 p=54141 u=zuul n=ansible | ok: [np0005604213] 2026-02-01 07:36:13,952 p=54141 u=zuul n=ansible | ok: [np0005604215] 2026-02-01 07:36:13,969 p=54141 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2026-02-01 07:36:13,969 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:13 +0000 (0:00:00.430) 0:00:13.100 ******* 2026-02-01 07:36:13,969 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:13 +0000 (0:00:00.430) 0:00:13.099 ******* 2026-02-01 07:36:14,059 p=54141 u=zuul n=ansible | skipping: [np0005604212] 2026-02-01 07:36:14,093 p=54141 u=zuul n=ansible | skipping: [np0005604213] 2026-02-01 07:36:14,098 p=54141 u=zuul n=ansible | skipping: [np0005604215] 2026-02-01 07:36:14,110 p=54141 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-02-01 07:36:14,110 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:14 +0000 (0:00:00.141) 0:00:13.241 ******* 2026-02-01 07:36:14,110 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:14 +0000 (0:00:00.140) 0:00:13.240 ******* 2026-02-01 07:36:14,440 p=54141 u=zuul n=ansible | changed: [np0005604212] 2026-02-01 07:36:14,508 p=54141 u=zuul n=ansible | changed: [np0005604215] 2026-02-01 07:36:14,553 p=54141 u=zuul n=ansible | changed: [np0005604213] 2026-02-01 07:36:14,572 p=54141 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-02-01 07:36:14,572 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:14 +0000 (0:00:00.461) 0:00:13.703 ******* 2026-02-01 07:36:14,572 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:14 +0000 (0:00:00.462) 0:00:13.702 ******* 2026-02-01 07:36:15,214 p=54141 u=zuul n=ansible | changed: [np0005604215] 2026-02-01 07:36:15,215 p=54141 u=zuul n=ansible | changed: [np0005604213] 2026-02-01 07:36:15,228 p=54141 u=zuul n=ansible | changed: [np0005604212] 2026-02-01 07:36:15,246 p=54141 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-02-01 07:36:15,246 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:15 +0000 (0:00:00.674) 0:00:14.378 ******* 2026-02-01 07:36:15,246 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:15 +0000 (0:00:00.674) 0:00:14.377 ******* 2026-02-01 07:36:16,208 p=54141 u=zuul n=ansible | changed: [np0005604215] 2026-02-01 07:36:16,209 p=54141 u=zuul n=ansible | changed: [np0005604213] 2026-02-01 07:36:16,214 p=54141 u=zuul n=ansible | changed: [np0005604212] 2026-02-01 07:36:16,231 p=54141 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-02-01 07:36:16,231 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:16 +0000 (0:00:00.984) 0:00:15.362 ******* 2026-02-01 07:36:16,231 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:16 +0000 (0:00:00.984) 0:00:15.361 ******* 2026-02-01 07:36:17,097 p=54141 u=zuul n=ansible | changed: [np0005604213] 2026-02-01 07:36:17,100 p=54141 u=zuul n=ansible | changed: [np0005604212] 2026-02-01 07:36:18,116 p=54141 u=zuul n=ansible | changed: [np0005604215] 2026-02-01 07:36:18,245 p=54141 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2026-02-01 07:36:18,283 p=54141 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2026-02-01 07:36:18,410 p=54141 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2026-02-01 07:36:18,472 p=54141 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2026-02-01 07:36:18,472 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:18 +0000 (0:00:02.241) 0:00:17.604 ******* 2026-02-01 07:36:18,472 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:18 +0000 (0:00:02.241) 0:00:17.603 ******* 2026-02-01 07:36:18,570 p=54141 u=zuul n=ansible | skipping: [np0005604212] 2026-02-01 07:36:18,741 p=54141 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | np0005604212 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | np0005604213 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | np0005604215 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:18 +0000 (0:00:00.290) 0:00:17.894 ******* 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | =============================================================================== 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.20s 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.03s 2026-02-01 07:36:18,762 p=54141 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 2.24s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.78s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.16s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.12s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 0.98s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.68s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.67s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.50s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.49s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.46s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.43s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.29s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.22s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.16s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.14s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.10s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.09s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | Sunday 01 February 2026 07:36:18 +0000 (0:00:00.290) 0:00:17.893 ******* 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | =============================================================================== 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 15.29s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.78s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.29s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.22s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.10s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.09s 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-02-01 07:36:18,763 p=54141 u=zuul n=ansible | total ------------------------------------------------------------------ 17.78s