2025-11-27 07:42:35,322 p=53537 u=zuul n=ansible | [DEPRECATION WARNING]: ANSIBLE_CALLBACK_WHITELIST option, normalizing names to new standard, use ANSIBLE_CALLBACKS_ENABLED instead. This feature will be removed from ansible-core in version 2.15. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-11-27 07:42:35,323 p=53537 u=zuul n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_SUBSET option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-11-27 07:42:35,323 p=53537 u=zuul n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_TIMEOUT option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-11-27 07:42:35,456 p=53537 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2025-11-27 07:42:35,531 p=53537 u=zuul n=ansible | 2025-11-27 07:42:35.531442 | fa163ea1-9b68-aa9b-25b5-000000000004 | SKIPPED | fail | localhost 2025-11-27 07:42:35,601 p=53537 u=zuul n=ansible | 2025-11-27 07:42:35.601264 | fa163ea1-9b68-aa9b-25b5-000000000005 | SKIPPED | fail | localhost 2025-11-27 07:42:35,609 p=53537 u=zuul n=ansible | 2025-11-27 07:42:35.608735 | fa163ea1-9b68-aa9b-25b5-000000000006 | TASK | Check if network deployment file already exist 2025-11-27 07:42:35,965 p=53537 u=zuul n=ansible | 2025-11-27 07:42:35.964482 | fa163ea1-9b68-aa9b-25b5-000000000006 | OK | Check if network deployment file already exist | localhost 2025-11-27 07:42:36,032 p=53537 u=zuul n=ansible | 2025-11-27 07:42:36.031939 | fa163ea1-9b68-aa9b-25b5-000000000007 | SKIPPED | fail | localhost 2025-11-27 07:42:36,049 p=53537 u=zuul n=ansible | 2025-11-27 07:42:36.048707 | fa163ea1-9b68-aa9b-25b5-000000000009 | TASK | Load config from file 2025-11-27 07:42:36,132 p=53537 u=zuul n=ansible | 2025-11-27 07:42:36.132106 | fa163ea1-9b68-aa9b-25b5-000000000009 | OK | Load config from file | localhost 2025-11-27 07:42:36,141 p=53537 u=zuul n=ansible | 2025-11-27 07:42:36.140857 | fa163ea1-9b68-aa9b-25b5-00000000000a | TASK | Create/Update composable networks 2025-11-27 07:42:39,433 p=53537 u=zuul n=ansible | 2025-11-27 07:42:39.433026 | fa163ea1-9b68-aa9b-25b5-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'Storage', 'mtu': 1500, 'vip': True, 'name_lower': 'storage', 'dns_domain': 'storage.localdomain.', 'service_net_map_replace': 'storage', 'subnets': {'storage_subnet': {'vlan': 21, 'ip_subnet': '172.18.0.0/24', 'allocation_pools': [{'start': '172.18.0.120', 'end': '172.18.0.250'}]}}} 2025-11-27 07:42:42,322 p=53537 u=zuul n=ansible | 2025-11-27 07:42:42.322056 | fa163ea1-9b68-aa9b-25b5-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'StorageMgmt', 'mtu': 1500, 'vip': True, 'name_lower': 'storage_mgmt', 'dns_domain': 'storagemgmt.localdomain.', 'service_net_map_replace': 'storage_mgmt', 'subnets': {'storage_mgmt_subnet': {'vlan': 23, 'ip_subnet': '172.20.0.0/24', 'allocation_pools': [{'start': '172.20.0.120', 'end': '172.20.0.250'}]}}} 2025-11-27 07:42:45,233 p=53537 u=zuul n=ansible | 2025-11-27 07:42:45.232848 | fa163ea1-9b68-aa9b-25b5-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'InternalApi', 'mtu': 1500, 'vip': True, 'name_lower': 'internal_api', 'dns_domain': 'internal-api.localdomain.', 'service_net_map_replace': 'internal_api', 'subnets': {'internal_api_subnet': {'vlan': 20, 'ip_subnet': '172.17.0.0/24', 'allocation_pools': [{'start': '172.17.0.120', 'end': '172.17.0.250'}]}}} 2025-11-27 07:42:47,734 p=53537 u=zuul n=ansible | 2025-11-27 07:42:47.733248 | fa163ea1-9b68-aa9b-25b5-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'Tenant', 'mtu': 1500, 'vip': False, 'name_lower': 'tenant', 'dns_domain': 'tenant.localdomain.', 'service_net_map_replace': 'tenant', 'subnets': {'tenant_subnet': {'vlan': 22, 'ip_subnet': '172.19.0.0/24', 'allocation_pools': [{'start': '172.19.0.120', 'end': '172.19.0.250'}]}}} 2025-11-27 07:42:50,190 p=53537 u=zuul n=ansible | 2025-11-27 07:42:50.189888 | fa163ea1-9b68-aa9b-25b5-00000000000a | CHANGED | Create/Update composable networks | localhost | item={'name': 'External', 'mtu': 1500, 'vip': True, 'name_lower': 'external', 'dns_domain': 'external.localdomain.', 'service_net_map_replace': 'external', 'subnets': {'external_subnet': {'vlan': 44, 'ip_subnet': '172.21.0.0/24', 'allocation_pools': [{'start': '172.21.0.120', 'end': '172.21.0.250'}]}}} 2025-11-27 07:42:50,214 p=53537 u=zuul n=ansible | 2025-11-27 07:42:50.213884 | fa163ea1-9b68-aa9b-25b5-00000000000c | TASK | Populate environment 2025-11-27 07:42:52,228 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.227552 | fa163ea1-9b68-aa9b-25b5-00000000000c | OK | Populate environment | localhost 2025-11-27 07:42:52,240 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.239810 | fa163ea1-9b68-aa9b-25b5-00000000000d | TASK | Write deployed networks environment file 2025-11-27 07:42:52,879 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.879054 | fa163ea1-9b68-aa9b-25b5-00000000000d | CHANGED | Write deployed networks environment file | localhost 2025-11-27 07:42:52,890 p=53537 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-27 07:42:52,890 p=53537 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-11-27 07:42:52,891 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.891007 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:42:52,891 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.891247 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:42:52,891 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.891484 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.466674 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:42:52,891 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.891723 | UUID | Info | Host | Task Name | Run Time 2025-11-27 07:42:52,892 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.891944 | fa163ea1-9b68-aa9b-25b5-00000000000a | SUMMARY | localhost | Create/Update composable networks | 14.06s 2025-11-27 07:42:52,892 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.892187 | fa163ea1-9b68-aa9b-25b5-00000000000c | SUMMARY | localhost | Populate environment | 2.01s 2025-11-27 07:42:52,892 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.892609 | fa163ea1-9b68-aa9b-25b5-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.64s 2025-11-27 07:42:52,893 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.892859 | fa163ea1-9b68-aa9b-25b5-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.36s 2025-11-27 07:42:52,893 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.893122 | fa163ea1-9b68-aa9b-25b5-000000000009 | SUMMARY | localhost | Load config from file | 0.08s 2025-11-27 07:42:52,893 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.893345 | fa163ea1-9b68-aa9b-25b5-000000000004 | SUMMARY | localhost | fail | 0.07s 2025-11-27 07:42:52,893 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.893566 | fa163ea1-9b68-aa9b-25b5-000000000005 | SUMMARY | localhost | fail | 0.07s 2025-11-27 07:42:52,893 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.893816 | fa163ea1-9b68-aa9b-25b5-000000000007 | SUMMARY | localhost | fail | 0.06s 2025-11-27 07:42:52,894 p=53537 u=zuul n=ansible | 2025-11-27 07:42:52.894039 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:42:55,467 p=53752 u=zuul n=ansible | [DEPRECATION WARNING]: ANSIBLE_CALLBACK_WHITELIST option, normalizing names to new standard, use ANSIBLE_CALLBACKS_ENABLED instead. This feature will be removed from ansible-core in version 2.15. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-11-27 07:42:55,467 p=53752 u=zuul n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_SUBSET option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-11-27 07:42:55,468 p=53752 u=zuul n=ansible | [DEPRECATION WARNING]: DEFAULT_GATHER_TIMEOUT option, the module_defaults keyword is a more generic version and can apply to all calls to the M(ansible.builtin.gather_facts) or M(ansible.builtin.setup) actions, use module_defaults instead. This feature will be removed from ansible-core in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. 2025-11-27 07:42:55,603 p=53752 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2025-11-27 07:42:55,675 p=53752 u=zuul n=ansible | 2025-11-27 07:42:55.675246 | fa163ea1-9b68-aef1-57a2-000000000004 | SKIPPED | fail | localhost 2025-11-27 07:42:55,723 p=53752 u=zuul n=ansible | 2025-11-27 07:42:55.722765 | fa163ea1-9b68-aef1-57a2-000000000005 | SKIPPED | fail | localhost 2025-11-27 07:42:55,796 p=53752 u=zuul n=ansible | 2025-11-27 07:42:55.795998 | fa163ea1-9b68-aef1-57a2-000000000006 | SKIPPED | fail | localhost 2025-11-27 07:42:55,804 p=53752 u=zuul n=ansible | 2025-11-27 07:42:55.803882 | fa163ea1-9b68-aef1-57a2-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2025-11-27 07:42:56,170 p=53752 u=zuul n=ansible | 2025-11-27 07:42:56.169776 | fa163ea1-9b68-aef1-57a2-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2025-11-27 07:42:56,224 p=53752 u=zuul n=ansible | 2025-11-27 07:42:56.223668 | fa163ea1-9b68-aef1-57a2-000000000008 | SKIPPED | fail | localhost 2025-11-27 07:42:56,242 p=53752 u=zuul n=ansible | 2025-11-27 07:42:56.241742 | fa163ea1-9b68-aef1-57a2-00000000000a | TASK | Load Virtual IP data config from file 2025-11-27 07:42:56,320 p=53752 u=zuul n=ansible | 2025-11-27 07:42:56.319818 | fa163ea1-9b68-aef1-57a2-00000000000a | OK | Load Virtual IP data config from file | localhost 2025-11-27 07:42:56,329 p=53752 u=zuul n=ansible | 2025-11-27 07:42:56.328766 | fa163ea1-9b68-aef1-57a2-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2025-11-27 07:42:59,062 p=53752 u=zuul n=ansible | 2025-11-27 07:42:59.062125 | fa163ea1-9b68-aef1-57a2-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2025-11-27 07:42:59,071 p=53752 u=zuul n=ansible | 2025-11-27 07:42:59.071181 | fa163ea1-9b68-aef1-57a2-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2025-11-27 07:43:01,356 p=53752 u=zuul n=ansible | 2025-11-27 07:43:01.355744 | fa163ea1-9b68-aef1-57a2-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2025-11-27 07:43:01,367 p=53752 u=zuul n=ansible | 2025-11-27 07:43:01.367142 | fa163ea1-9b68-aef1-57a2-00000000000d | TASK | Write deployed Virtual IPs environment file 2025-11-27 07:43:02,040 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.039257 | fa163ea1-9b68-aef1-57a2-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2025-11-27 07:43:02,051 p=53752 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-27 07:43:02,052 p=53752 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2025-11-27 07:43:02,053 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.053000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:43:02,053 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.053367 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:43:02,054 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.053973 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:06.481458 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:43:02,055 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.054815 | UUID | Info | Host | Task Name | Run Time 2025-11-27 07:43:02,055 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.055208 | fa163ea1-9b68-aef1-57a2-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 2.73s 2025-11-27 07:43:02,056 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.055830 | fa163ea1-9b68-aef1-57a2-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.28s 2025-11-27 07:43:02,056 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.056429 | fa163ea1-9b68-aef1-57a2-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.67s 2025-11-27 07:43:02,057 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.057317 | fa163ea1-9b68-aef1-57a2-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.37s 2025-11-27 07:43:02,058 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.057716 | fa163ea1-9b68-aef1-57a2-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.08s 2025-11-27 07:43:02,058 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.058283 | fa163ea1-9b68-aef1-57a2-000000000006 | SUMMARY | localhost | fail | 0.07s 2025-11-27 07:43:02,059 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.058916 | fa163ea1-9b68-aef1-57a2-000000000004 | SUMMARY | localhost | fail | 0.06s 2025-11-27 07:43:02,059 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.059724 | fa163ea1-9b68-aef1-57a2-000000000008 | SUMMARY | localhost | fail | 0.05s 2025-11-27 07:43:02,060 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.060101 | fa163ea1-9b68-aef1-57a2-000000000005 | SUMMARY | localhost | fail | 0.04s 2025-11-27 07:43:02,061 p=53752 u=zuul n=ansible | 2025-11-27 07:43:02.060873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:43:03,352 p=54157 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2025-11-27 07:43:03,393 p=54157 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2025-11-27 07:43:03,456 p=54157 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2025-11-27 07:43:03,461 p=54157 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2025-11-27 07:43:03,462 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:03 +0000 (0:00:00.111) 0:00:00.111 ***** 2025-11-27 07:43:03,462 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:03 +0000 (0:00:00.110) 0:00:00.110 ***** 2025-11-27 07:43:05,237 p=54157 u=zuul n=ansible | ok: [np0005537445] 2025-11-27 07:43:05,282 p=54157 u=zuul n=ansible | ok: [np0005537446] 2025-11-27 07:43:05,297 p=54157 u=zuul n=ansible | ok: [np0005537444] 2025-11-27 07:43:05,318 p=54157 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2025-11-27 07:43:05,318 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:05 +0000 (0:00:01.856) 0:00:01.968 ***** 2025-11-27 07:43:05,318 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:05 +0000 (0:00:01.856) 0:00:01.967 ***** 2025-11-27 07:43:05,371 p=54157 u=zuul n=ansible | skipping: [np0005537444] 2025-11-27 07:43:05,413 p=54157 u=zuul n=ansible | TASK [Set cifmw_num_osds_perhost cifmw_num_osds_perhost={% if groups[cifmw_ceph_target | default('computes')] | length == 1 %} {% set num_osds = 3 %} {% else %} {% set num_osds = 1 %} {% endif %} {{ num_osds }} ] *** 2025-11-27 07:43:05,414 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:05 +0000 (0:00:00.095) 0:00:02.063 ***** 2025-11-27 07:43:05,414 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:05 +0000 (0:00:00.095) 0:00:02.062 ***** 2025-11-27 07:43:05,478 p=54157 u=zuul n=ansible | ok: [np0005537444] 2025-11-27 07:43:05,486 p=54157 u=zuul n=ansible | ok: [np0005537445] 2025-11-27 07:43:05,498 p=54157 u=zuul n=ansible | ok: [np0005537446] 2025-11-27 07:43:05,505 p=54157 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2025-11-27 07:43:05,505 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:05 +0000 (0:00:00.091) 0:00:02.155 ***** 2025-11-27 07:43:05,505 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:05 +0000 (0:00:00.091) 0:00:02.154 ***** 2025-11-27 07:43:05,736 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-11-27 07:43:05,736 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:05 +0000 (0:00:00.230) 0:00:02.386 ***** 2025-11-27 07:43:05,736 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:05 +0000 (0:00:00.230) 0:00:02.385 ***** 2025-11-27 07:43:08,747 p=54157 u=zuul n=ansible | ok: [np0005537446] 2025-11-27 07:43:08,840 p=54157 u=zuul n=ansible | ok: [np0005537444] 2025-11-27 07:43:08,847 p=54157 u=zuul n=ansible | ok: [np0005537445] 2025-11-27 07:43:08,865 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-11-27 07:43:08,865 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:08 +0000 (0:00:03.129) 0:00:05.515 ***** 2025-11-27 07:43:08,866 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:08 +0000 (0:00:03.129) 0:00:05.514 ***** 2025-11-27 07:43:09,347 p=54157 u=zuul n=ansible | ok: [np0005537446] 2025-11-27 07:43:09,352 p=54157 u=zuul n=ansible | ok: [np0005537445] 2025-11-27 07:43:09,362 p=54157 u=zuul n=ansible | ok: [np0005537444] 2025-11-27 07:43:09,373 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2025-11-27 07:43:09,373 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:09 +0000 (0:00:00.507) 0:00:06.023 ***** 2025-11-27 07:43:09,373 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:09 +0000 (0:00:00.507) 0:00:06.022 ***** 2025-11-27 07:43:09,461 p=54157 u=zuul n=ansible | skipping: [np0005537444] 2025-11-27 07:43:09,475 p=54157 u=zuul n=ansible | skipping: [np0005537445] 2025-11-27 07:43:09,488 p=54157 u=zuul n=ansible | skipping: [np0005537446] 2025-11-27 07:43:09,500 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Use dd and losetup to create the loop device _raw_params=dd if=/dev/zero of={{ cifmw_block_device_image_file }} bs=1 count=0 seek={{ cifmw_block_device_size }} losetup {{ cifmw_block_device_loop }} {{ cifmw_block_device_image_file }} lsblk] *** 2025-11-27 07:43:09,500 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:09 +0000 (0:00:00.127) 0:00:06.150 ***** 2025-11-27 07:43:09,500 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:09 +0000 (0:00:00.127) 0:00:06.149 ***** 2025-11-27 07:43:09,989 p=54157 u=zuul n=ansible | changed: [np0005537446] 2025-11-27 07:43:09,999 p=54157 u=zuul n=ansible | changed: [np0005537444] 2025-11-27 07:43:10,004 p=54157 u=zuul n=ansible | changed: [np0005537445] 2025-11-27 07:43:10,022 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device _raw_params=pvcreate {{ cifmw_block_device_loop }} vgcreate {{ cifmw_block_vg_name }} {{ cifmw_block_device_loop }} lvcreate -n {{ cifmw_block_lv_name }} -l +100%FREE {{ cifmw_block_vg_name }} lvs] *** 2025-11-27 07:43:10,022 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:10 +0000 (0:00:00.521) 0:00:06.672 ***** 2025-11-27 07:43:10,022 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:10 +0000 (0:00:00.522) 0:00:06.671 ***** 2025-11-27 07:43:10,677 p=54157 u=zuul n=ansible | changed: [np0005537444] 2025-11-27 07:43:10,695 p=54157 u=zuul n=ansible | changed: [np0005537445] 2025-11-27 07:43:10,719 p=54157 u=zuul n=ansible | changed: [np0005537446] 2025-11-27 07:43:10,743 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Create a systemd service that restores the device on startup src=templates/ceph-osd-losetup.service.j2, dest={{ cifmw_block_systemd_unit_file }}, mode=0644, force=True] *** 2025-11-27 07:43:10,744 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:10 +0000 (0:00:00.721) 0:00:07.394 ***** 2025-11-27 07:43:10,744 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:10 +0000 (0:00:00.721) 0:00:07.393 ***** 2025-11-27 07:43:11,811 p=54157 u=zuul n=ansible | changed: [np0005537446] 2025-11-27 07:43:11,831 p=54157 u=zuul n=ansible | changed: [np0005537445] 2025-11-27 07:43:11,832 p=54157 u=zuul n=ansible | changed: [np0005537444] 2025-11-27 07:43:11,843 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Ensure ceph-osd-losetup is running and enabled state=started, enabled=True, name={{ cifmw_block_systemd_unit_file | regex_replace('/etc/systemd/system/', '') }}] *** 2025-11-27 07:43:11,843 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:11 +0000 (0:00:01.099) 0:00:08.493 ***** 2025-11-27 07:43:11,843 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:11 +0000 (0:00:01.099) 0:00:08.492 ***** 2025-11-27 07:43:12,943 p=54157 u=zuul n=ansible | changed: [np0005537444] 2025-11-27 07:43:12,950 p=54157 u=zuul n=ansible | changed: [np0005537445] 2025-11-27 07:43:13,894 p=54157 u=zuul n=ansible | changed: [np0005537446] 2025-11-27 07:43:13,950 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-11-27 07:43:13,950 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:13 +0000 (0:00:02.107) 0:00:10.600 ***** 2025-11-27 07:43:13,951 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:13 +0000 (0:00:02.107) 0:00:10.599 ***** 2025-11-27 07:43:16,870 p=54157 u=zuul n=ansible | ok: [np0005537446] 2025-11-27 07:43:16,956 p=54157 u=zuul n=ansible | ok: [np0005537445] 2025-11-27 07:43:17,063 p=54157 u=zuul n=ansible | ok: [np0005537444] 2025-11-27 07:43:17,080 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-11-27 07:43:17,080 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:17 +0000 (0:00:03.129) 0:00:13.730 ***** 2025-11-27 07:43:17,080 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:17 +0000 (0:00:03.129) 0:00:13.729 ***** 2025-11-27 07:43:17,471 p=54157 u=zuul n=ansible | ok: [np0005537444] 2025-11-27 07:43:17,485 p=54157 u=zuul n=ansible | ok: [np0005537446] 2025-11-27 07:43:17,485 p=54157 u=zuul n=ansible | ok: [np0005537445] 2025-11-27 07:43:17,503 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Log to syslog if loop device exists msg=Warning {{ cifmw_block_device_loop }} already exists] *** 2025-11-27 07:43:17,503 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:17 +0000 (0:00:00.423) 0:00:14.153 ***** 2025-11-27 07:43:17,503 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:17 +0000 (0:00:00.423) 0:00:14.152 ***** 2025-11-27 07:43:17,590 p=54157 u=zuul n=ansible | skipping: [np0005537444] 2025-11-27 07:43:17,611 p=54157 u=zuul n=ansible | skipping: [np0005537445] 2025-11-27 07:43:17,621 p=54157 u=zuul n=ansible | skipping: [np0005537446] 2025-11-27 07:43:17,633 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Use dd and losetup to create the loop device _raw_params=dd if=/dev/zero of={{ cifmw_block_device_image_file }} bs=1 count=0 seek={{ cifmw_block_device_size }} losetup {{ cifmw_block_device_loop }} {{ cifmw_block_device_image_file }} lsblk] *** 2025-11-27 07:43:17,633 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:17 +0000 (0:00:00.129) 0:00:14.283 ***** 2025-11-27 07:43:17,633 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:17 +0000 (0:00:00.129) 0:00:14.282 ***** 2025-11-27 07:43:18,045 p=54157 u=zuul n=ansible | changed: [np0005537444] 2025-11-27 07:43:18,051 p=54157 u=zuul n=ansible | changed: [np0005537445] 2025-11-27 07:43:18,095 p=54157 u=zuul n=ansible | changed: [np0005537446] 2025-11-27 07:43:18,112 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device _raw_params=pvcreate {{ cifmw_block_device_loop }} vgcreate {{ cifmw_block_vg_name }} {{ cifmw_block_device_loop }} lvcreate -n {{ cifmw_block_lv_name }} -l +100%FREE {{ cifmw_block_vg_name }} lvs] *** 2025-11-27 07:43:18,113 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:18 +0000 (0:00:00.479) 0:00:14.762 ***** 2025-11-27 07:43:18,113 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:18 +0000 (0:00:00.479) 0:00:14.761 ***** 2025-11-27 07:43:18,785 p=54157 u=zuul n=ansible | changed: [np0005537444] 2025-11-27 07:43:18,795 p=54157 u=zuul n=ansible | changed: [np0005537445] 2025-11-27 07:43:18,802 p=54157 u=zuul n=ansible | changed: [np0005537446] 2025-11-27 07:43:18,822 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Create a systemd service that restores the device on startup src=templates/ceph-osd-losetup.service.j2, dest={{ cifmw_block_systemd_unit_file }}, mode=0644, force=True] *** 2025-11-27 07:43:18,822 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:18 +0000 (0:00:00.709) 0:00:15.472 ***** 2025-11-27 07:43:18,823 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:18 +0000 (0:00:00.709) 0:00:15.471 ***** 2025-11-27 07:43:19,813 p=54157 u=zuul n=ansible | changed: [np0005537446] 2025-11-27 07:43:19,814 p=54157 u=zuul n=ansible | changed: [np0005537444] 2025-11-27 07:43:20,207 p=54157 u=zuul n=ansible | changed: [np0005537445] 2025-11-27 07:43:20,223 p=54157 u=zuul n=ansible | TASK [cifmw_block_device : Ensure ceph-osd-losetup is running and enabled state=started, enabled=True, name={{ cifmw_block_systemd_unit_file | regex_replace('/etc/systemd/system/', '') }}] *** 2025-11-27 07:43:20,224 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:20 +0000 (0:00:01.401) 0:00:16.873 ***** 2025-11-27 07:43:20,224 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:20 +0000 (0:00:01.401) 0:00:16.872 ***** 2025-11-27 07:43:21,027 p=54157 u=zuul n=ansible | changed: [np0005537446] 2025-11-27 07:43:21,037 p=54157 u=zuul n=ansible | changed: [np0005537444] 2025-11-27 07:43:22,061 p=54157 u=zuul n=ansible | changed: [np0005537445] 2025-11-27 07:43:22,193 p=54157 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2025-11-27 07:43:22,232 p=54157 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2025-11-27 07:43:22,389 p=54157 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2025-11-27 07:43:22,447 p=54157 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2025-11-27 07:43:22,447 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:22 +0000 (0:00:02.223) 0:00:19.097 ***** 2025-11-27 07:43:22,447 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:22 +0000 (0:00:02.223) 0:00:19.096 ***** 2025-11-27 07:43:22,542 p=54157 u=zuul n=ansible | skipping: [np0005537444] 2025-11-27 07:43:22,668 p=54157 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | np0005537444 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | np0005537445 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | np0005537446 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:22 +0000 (0:00:00.243) 0:00:19.341 ***** 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | =============================================================================== 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.13s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.13s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 2.22s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 2.11s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.86s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.40s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.10s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.72s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.71s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.52s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.51s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.48s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.42s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.24s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.23s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.13s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.13s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.10s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.09s 2025-11-27 07:43:22,691 p=54157 u=zuul n=ansible | Thursday 27 November 2025 07:43:22 +0000 (0:00:00.244) 0:00:19.340 ***** 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | =============================================================================== 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 16.71s 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.86s 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.24s 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.23s 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.10s 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.09s 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-27 07:43:22,692 p=54157 u=zuul n=ansible | total ------------------------------------------------------------------ 19.23s