2025-11-26 07:40:56,505 p=54740 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-26 07:40:56,505 p=54740 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-26 07:40:56,505 p=54740 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-26 07:40:56,642 p=54740 u=zuul n=ansible | PLAY [Overcloud Network Provision] ********************************************* 2025-11-26 07:40:56,715 p=54740 u=zuul n=ansible | 2025-11-26 07:40:56.714842 | fa163e0c-5749-3295-4163-000000000004 | SKIPPED | fail | localhost 2025-11-26 07:40:56,774 p=54740 u=zuul n=ansible | 2025-11-26 07:40:56.773734 | fa163e0c-5749-3295-4163-000000000005 | SKIPPED | fail | localhost 2025-11-26 07:40:56,778 p=54740 u=zuul n=ansible | 2025-11-26 07:40:56.778405 | fa163e0c-5749-3295-4163-000000000006 | TASK | Check if network deployment file already exist 2025-11-26 07:40:57,145 p=54740 u=zuul n=ansible | 2025-11-26 07:40:57.144465 | fa163e0c-5749-3295-4163-000000000006 | OK | Check if network deployment file already exist | localhost 2025-11-26 07:40:57,210 p=54740 u=zuul n=ansible | 2025-11-26 07:40:57.210226 | fa163e0c-5749-3295-4163-000000000007 | SKIPPED | fail | localhost 2025-11-26 07:40:57,227 p=54740 u=zuul n=ansible | 2025-11-26 07:40:57.227241 | fa163e0c-5749-3295-4163-000000000009 | TASK | Load config from file 2025-11-26 07:40:57,318 p=54740 u=zuul n=ansible | 2025-11-26 07:40:57.317420 | fa163e0c-5749-3295-4163-000000000009 | OK | Load config from file | localhost 2025-11-26 07:40:57,325 p=54740 u=zuul n=ansible | 2025-11-26 07:40:57.325163 | fa163e0c-5749-3295-4163-00000000000a | TASK | Create/Update composable networks 2025-11-26 07:41:00,576 p=54740 u=zuul n=ansible | 2025-11-26 07:41:00.576324 | fa163e0c-5749-3295-4163-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-26 07:41:03,024 p=54740 u=zuul n=ansible | 2025-11-26 07:41:03.023570 | fa163e0c-5749-3295-4163-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-26 07:41:05,925 p=54740 u=zuul n=ansible | 2025-11-26 07:41:05.925009 | fa163e0c-5749-3295-4163-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-26 07:41:08,982 p=54740 u=zuul n=ansible | 2025-11-26 07:41:08.981892 | fa163e0c-5749-3295-4163-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-26 07:41:11,527 p=54740 u=zuul n=ansible | 2025-11-26 07:41:11.526583 | fa163e0c-5749-3295-4163-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-26 07:41:11,550 p=54740 u=zuul n=ansible | 2025-11-26 07:41:11.549612 | fa163e0c-5749-3295-4163-00000000000c | TASK | Populate environment 2025-11-26 07:41:13,568 p=54740 u=zuul n=ansible | 2025-11-26 07:41:13.567965 | fa163e0c-5749-3295-4163-00000000000c | OK | Populate environment | localhost 2025-11-26 07:41:13,582 p=54740 u=zuul n=ansible | 2025-11-26 07:41:13.581536 | fa163e0c-5749-3295-4163-00000000000d | TASK | Write deployed networks environment file 2025-11-26 07:41:14,210 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.209151 | fa163e0c-5749-3295-4163-00000000000d | CHANGED | Write deployed networks environment file | localhost 2025-11-26 07:41:14,231 p=54740 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-26 07:41:14,231 p=54740 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-11-26 07:41:14,232 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.232395 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:14,233 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.232957 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:14,233 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.233451 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:17.621606 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:14,234 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.233970 | UUID | Info | Host | Task Name | Run Time 2025-11-26 07:41:14,234 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.234507 | fa163e0c-5749-3295-4163-00000000000a | SUMMARY | localhost | Create/Update composable networks | 14.21s 2025-11-26 07:41:14,235 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.234984 | fa163e0c-5749-3295-4163-00000000000c | SUMMARY | localhost | Populate environment | 2.02s 2025-11-26 07:41:14,236 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.235671 | fa163e0c-5749-3295-4163-00000000000d | SUMMARY | localhost | Write deployed networks environment file | 0.63s 2025-11-26 07:41:14,236 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.236139 | fa163e0c-5749-3295-4163-000000000006 | SUMMARY | localhost | Check if network deployment file already exist | 0.37s 2025-11-26 07:41:14,237 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.236667 | fa163e0c-5749-3295-4163-000000000009 | SUMMARY | localhost | Load config from file | 0.09s 2025-11-26 07:41:14,237 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.237170 | fa163e0c-5749-3295-4163-000000000004 | SUMMARY | localhost | fail | 0.06s 2025-11-26 07:41:14,238 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.237690 | fa163e0c-5749-3295-4163-000000000007 | SUMMARY | localhost | fail | 0.06s 2025-11-26 07:41:14,238 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.238158 | fa163e0c-5749-3295-4163-000000000005 | SUMMARY | localhost | fail | 0.06s 2025-11-26 07:41:14,239 p=54740 u=zuul n=ansible | 2025-11-26 07:41:14.238690 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:16,829 p=54997 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-26 07:41:16,830 p=54997 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-26 07:41:16,830 p=54997 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-26 07:41:16,970 p=54997 u=zuul n=ansible | PLAY [Overcloud Virtual IPs Provision] ***************************************** 2025-11-26 07:41:17,048 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.048313 | fa163e0c-5749-343e-c211-000000000004 | SKIPPED | fail | localhost 2025-11-26 07:41:17,119 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.118598 | fa163e0c-5749-343e-c211-000000000005 | SKIPPED | fail | localhost 2025-11-26 07:41:17,194 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.193421 | fa163e0c-5749-343e-c211-000000000006 | SKIPPED | fail | localhost 2025-11-26 07:41:17,201 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.200754 | fa163e0c-5749-343e-c211-000000000007 | TASK | Check if Virtual IPs deployment file already exist 2025-11-26 07:41:17,566 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.565667 | fa163e0c-5749-343e-c211-000000000007 | OK | Check if Virtual IPs deployment file already exist | localhost 2025-11-26 07:41:17,620 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.619644 | fa163e0c-5749-343e-c211-000000000008 | SKIPPED | fail | localhost 2025-11-26 07:41:17,638 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.637641 | fa163e0c-5749-343e-c211-00000000000a | TASK | Load Virtual IP data config from file 2025-11-26 07:41:17,716 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.715834 | fa163e0c-5749-343e-c211-00000000000a | OK | Load Virtual IP data config from file | localhost 2025-11-26 07:41:17,724 p=54997 u=zuul n=ansible | 2025-11-26 07:41:17.723847 | fa163e0c-5749-343e-c211-00000000000b | TASK | Create/Update Overcloud Virtual IPs 2025-11-26 07:41:20,226 p=54997 u=zuul n=ansible | 2025-11-26 07:41:20.225815 | fa163e0c-5749-343e-c211-00000000000b | OK | Create/Update Overcloud Virtual IPs | localhost 2025-11-26 07:41:20,230 p=54997 u=zuul n=ansible | 2025-11-26 07:41:20.230256 | fa163e0c-5749-343e-c211-00000000000c | TASK | Populate Overcloud Virtual IPs environment 2025-11-26 07:41:22,470 p=54997 u=zuul n=ansible | 2025-11-26 07:41:22.470048 | fa163e0c-5749-343e-c211-00000000000c | CHANGED | Populate Overcloud Virtual IPs environment | localhost 2025-11-26 07:41:22,479 p=54997 u=zuul n=ansible | 2025-11-26 07:41:22.479448 | fa163e0c-5749-343e-c211-00000000000d | TASK | Write deployed Virtual IPs environment file 2025-11-26 07:41:23,059 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.058565 | fa163e0c-5749-343e-c211-00000000000d | CHANGED | Write deployed Virtual IPs environment file | localhost 2025-11-26 07:41:23,081 p=54997 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-26 07:41:23,082 p=54997 u=zuul n=ansible | localhost : ok=5 changed=2 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0 2025-11-26 07:41:23,083 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.082653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:23,083 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.083179 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total Tasks: 9 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:23,084 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.083722 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Elapsed Time: 0:00:06.144655 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:23,084 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.084227 | UUID | Info | Host | Task Name | Run Time 2025-11-26 07:41:23,085 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.084804 | fa163e0c-5749-343e-c211-00000000000b | SUMMARY | localhost | Create/Update Overcloud Virtual IPs | 2.50s 2025-11-26 07:41:23,085 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.085430 | fa163e0c-5749-343e-c211-00000000000c | SUMMARY | localhost | Populate Overcloud Virtual IPs environment | 2.24s 2025-11-26 07:41:23,086 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.086043 | fa163e0c-5749-343e-c211-00000000000d | SUMMARY | localhost | Write deployed Virtual IPs environment file | 0.58s 2025-11-26 07:41:23,087 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.086657 | fa163e0c-5749-343e-c211-000000000007 | SUMMARY | localhost | Check if Virtual IPs deployment file already exist | 0.37s 2025-11-26 07:41:23,087 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.087145 | fa163e0c-5749-343e-c211-00000000000a | SUMMARY | localhost | Load Virtual IP data config from file | 0.08s 2025-11-26 07:41:23,088 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.087765 | fa163e0c-5749-343e-c211-000000000004 | SUMMARY | localhost | fail | 0.07s 2025-11-26 07:41:23,088 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.088247 | fa163e0c-5749-343e-c211-000000000006 | SUMMARY | localhost | fail | 0.07s 2025-11-26 07:41:23,089 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.088838 | fa163e0c-5749-343e-c211-000000000005 | SUMMARY | localhost | fail | 0.07s 2025-11-26 07:41:23,089 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.089430 | fa163e0c-5749-343e-c211-000000000008 | SUMMARY | localhost | fail | 0.05s 2025-11-26 07:41:23,090 p=54997 u=zuul n=ansible | 2025-11-26 07:41:23.089997 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ End Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:24,460 p=55396 u=zuul n=ansible | PLAY [Create local SSH keypair] ************************************************ 2025-11-26 07:41:24,502 p=55396 u=zuul n=ansible | PLAY [Distribute SSH keypair to target nodes] ********************************** 2025-11-26 07:41:24,565 p=55396 u=zuul n=ansible | PLAY [Create Block Device on target nodes] ************************************* 2025-11-26 07:41:24,570 p=55396 u=zuul n=ansible | TASK [Gathering Facts ] ******************************************************** 2025-11-26 07:41:24,570 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:24 +0000 (0:00:00.112) 0:00:00.112 **** 2025-11-26 07:41:24,570 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:24 +0000 (0:00:00.111) 0:00:00.111 **** 2025-11-26 07:41:26,315 p=55396 u=zuul n=ansible | ok: [np0005536117] 2025-11-26 07:41:26,336 p=55396 u=zuul n=ansible | ok: [np0005536119] 2025-11-26 07:41:26,382 p=55396 u=zuul n=ansible | ok: [np0005536118] 2025-11-26 07:41:26,401 p=55396 u=zuul n=ansible | TASK [Early stop ceph related work _raw_params=end_play] *********************** 2025-11-26 07:41:26,401 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:26 +0000 (0:00:01.831) 0:00:01.943 **** 2025-11-26 07:41:26,401 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:26 +0000 (0:00:01.831) 0:00:01.942 **** 2025-11-26 07:41:26,454 p=55396 u=zuul n=ansible | skipping: [np0005536117] 2025-11-26 07:41:26,498 p=55396 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-26 07:41:26,499 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:26 +0000 (0:00:00.097) 0:00:02.041 **** 2025-11-26 07:41:26,499 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:26 +0000 (0:00:00.097) 0:00:02.040 **** 2025-11-26 07:41:26,566 p=55396 u=zuul n=ansible | ok: [np0005536117] 2025-11-26 07:41:26,578 p=55396 u=zuul n=ansible | ok: [np0005536118] 2025-11-26 07:41:26,593 p=55396 u=zuul n=ansible | ok: [np0005536119] 2025-11-26 07:41:26,603 p=55396 u=zuul n=ansible | TASK [Create Block Device on EDPM Nodes name=cifmw_block_device] *************** 2025-11-26 07:41:26,603 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:26 +0000 (0:00:00.104) 0:00:02.145 **** 2025-11-26 07:41:26,603 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:26 +0000 (0:00:00.104) 0:00:02.144 **** 2025-11-26 07:41:26,870 p=55396 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-11-26 07:41:26,870 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:26 +0000 (0:00:00.267) 0:00:02.412 **** 2025-11-26 07:41:26,870 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:26 +0000 (0:00:00.267) 0:00:02.411 **** 2025-11-26 07:41:30,009 p=55396 u=zuul n=ansible | ok: [np0005536117] 2025-11-26 07:41:30,035 p=55396 u=zuul n=ansible | ok: [np0005536118] 2025-11-26 07:41:30,061 p=55396 u=zuul n=ansible | ok: [np0005536119] 2025-11-26 07:41:30,073 p=55396 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-11-26 07:41:30,073 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:30 +0000 (0:00:03.202) 0:00:05.615 **** 2025-11-26 07:41:30,073 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:30 +0000 (0:00:03.202) 0:00:05.614 **** 2025-11-26 07:41:30,563 p=55396 u=zuul n=ansible | ok: [np0005536117] 2025-11-26 07:41:30,573 p=55396 u=zuul n=ansible | ok: [np0005536119] 2025-11-26 07:41:30,578 p=55396 u=zuul n=ansible | ok: [np0005536118] 2025-11-26 07:41:30,589 p=55396 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-26 07:41:30,589 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:30 +0000 (0:00:00.516) 0:00:06.131 **** 2025-11-26 07:41:30,589 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:30 +0000 (0:00:00.516) 0:00:06.130 **** 2025-11-26 07:41:30,682 p=55396 u=zuul n=ansible | skipping: [np0005536117] 2025-11-26 07:41:30,692 p=55396 u=zuul n=ansible | skipping: [np0005536118] 2025-11-26 07:41:30,707 p=55396 u=zuul n=ansible | skipping: [np0005536119] 2025-11-26 07:41:30,715 p=55396 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-26 07:41:30,716 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:30 +0000 (0:00:00.126) 0:00:06.258 **** 2025-11-26 07:41:30,716 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:30 +0000 (0:00:00.126) 0:00:06.257 **** 2025-11-26 07:41:31,147 p=55396 u=zuul n=ansible | changed: [np0005536117] 2025-11-26 07:41:31,148 p=55396 u=zuul n=ansible | changed: [np0005536119] 2025-11-26 07:41:31,203 p=55396 u=zuul n=ansible | changed: [np0005536118] 2025-11-26 07:41:31,221 p=55396 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-26 07:41:31,221 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:31 +0000 (0:00:00.505) 0:00:06.764 **** 2025-11-26 07:41:31,221 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:31 +0000 (0:00:00.505) 0:00:06.763 **** 2025-11-26 07:41:31,892 p=55396 u=zuul n=ansible | changed: [np0005536117] 2025-11-26 07:41:31,911 p=55396 u=zuul n=ansible | changed: [np0005536119] 2025-11-26 07:41:31,925 p=55396 u=zuul n=ansible | changed: [np0005536118] 2025-11-26 07:41:31,943 p=55396 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-26 07:41:31,943 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:31 +0000 (0:00:00.722) 0:00:07.486 **** 2025-11-26 07:41:31,944 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:31 +0000 (0:00:00.722) 0:00:07.485 **** 2025-11-26 07:41:33,022 p=55396 u=zuul n=ansible | changed: [np0005536118] 2025-11-26 07:41:33,041 p=55396 u=zuul n=ansible | changed: [np0005536117] 2025-11-26 07:41:33,046 p=55396 u=zuul n=ansible | changed: [np0005536119] 2025-11-26 07:41:33,054 p=55396 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-26 07:41:33,054 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:33 +0000 (0:00:01.110) 0:00:08.596 **** 2025-11-26 07:41:33,054 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:33 +0000 (0:00:01.110) 0:00:08.595 **** 2025-11-26 07:41:34,062 p=55396 u=zuul n=ansible | changed: [np0005536119] 2025-11-26 07:41:34,069 p=55396 u=zuul n=ansible | changed: [np0005536118] 2025-11-26 07:41:34,103 p=55396 u=zuul n=ansible | changed: [np0005536117] 2025-11-26 07:41:34,150 p=55396 u=zuul n=ansible | TASK [cifmw_block_device : Install packages name=['util-linux', 'lvm2', 'jq', 'podman'], state=present] *** 2025-11-26 07:41:34,150 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:34 +0000 (0:00:01.096) 0:00:09.692 **** 2025-11-26 07:41:34,150 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:34 +0000 (0:00:01.096) 0:00:09.691 **** 2025-11-26 07:41:37,068 p=55396 u=zuul n=ansible | ok: [np0005536117] 2025-11-26 07:41:37,096 p=55396 u=zuul n=ansible | ok: [np0005536119] 2025-11-26 07:41:37,168 p=55396 u=zuul n=ansible | ok: [np0005536118] 2025-11-26 07:41:37,186 p=55396 u=zuul n=ansible | TASK [cifmw_block_device : Stat loop device see if it already exists path={{ cifmw_block_device_loop }}] *** 2025-11-26 07:41:37,186 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:37 +0000 (0:00:03.036) 0:00:12.728 **** 2025-11-26 07:41:37,186 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:37 +0000 (0:00:03.036) 0:00:12.727 **** 2025-11-26 07:41:37,552 p=55396 u=zuul n=ansible | ok: [np0005536117] 2025-11-26 07:41:37,611 p=55396 u=zuul n=ansible | ok: [np0005536118] 2025-11-26 07:41:37,621 p=55396 u=zuul n=ansible | ok: [np0005536119] 2025-11-26 07:41:37,637 p=55396 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-26 07:41:37,638 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:37 +0000 (0:00:00.451) 0:00:13.180 **** 2025-11-26 07:41:37,638 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:37 +0000 (0:00:00.451) 0:00:13.179 **** 2025-11-26 07:41:37,721 p=55396 u=zuul n=ansible | skipping: [np0005536118] 2025-11-26 07:41:37,726 p=55396 u=zuul n=ansible | skipping: [np0005536117] 2025-11-26 07:41:37,774 p=55396 u=zuul n=ansible | skipping: [np0005536119] 2025-11-26 07:41:37,785 p=55396 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-26 07:41:37,786 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:37 +0000 (0:00:00.148) 0:00:13.328 **** 2025-11-26 07:41:37,786 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:37 +0000 (0:00:00.147) 0:00:13.327 **** 2025-11-26 07:41:38,148 p=55396 u=zuul n=ansible | changed: [np0005536117] 2025-11-26 07:41:38,214 p=55396 u=zuul n=ansible | changed: [np0005536118] 2025-11-26 07:41:38,231 p=55396 u=zuul n=ansible | changed: [np0005536119] 2025-11-26 07:41:38,249 p=55396 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-26 07:41:38,249 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:38 +0000 (0:00:00.463) 0:00:13.791 **** 2025-11-26 07:41:38,249 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:38 +0000 (0:00:00.463) 0:00:13.790 **** 2025-11-26 07:41:38,926 p=55396 u=zuul n=ansible | changed: [np0005536117] 2025-11-26 07:41:38,962 p=55396 u=zuul n=ansible | changed: [np0005536118] 2025-11-26 07:41:39,001 p=55396 u=zuul n=ansible | changed: [np0005536119] 2025-11-26 07:41:39,018 p=55396 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-26 07:41:39,018 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:39 +0000 (0:00:00.769) 0:00:14.560 **** 2025-11-26 07:41:39,018 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:39 +0000 (0:00:00.769) 0:00:14.559 **** 2025-11-26 07:41:39,967 p=55396 u=zuul n=ansible | changed: [np0005536117] 2025-11-26 07:41:39,975 p=55396 u=zuul n=ansible | changed: [np0005536119] 2025-11-26 07:41:40,006 p=55396 u=zuul n=ansible | changed: [np0005536118] 2025-11-26 07:41:40,022 p=55396 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-26 07:41:40,023 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:40 +0000 (0:00:01.004) 0:00:15.565 **** 2025-11-26 07:41:40,023 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:40 +0000 (0:00:01.004) 0:00:15.564 **** 2025-11-26 07:41:40,767 p=55396 u=zuul n=ansible | changed: [np0005536117] 2025-11-26 07:41:40,861 p=55396 u=zuul n=ansible | changed: [np0005536118] 2025-11-26 07:41:40,910 p=55396 u=zuul n=ansible | changed: [np0005536119] 2025-11-26 07:41:41,002 p=55396 u=zuul n=ansible | PLAY [Build Ceph spec and conf from gathered IPs of the target inventory group] *** 2025-11-26 07:41:41,039 p=55396 u=zuul n=ansible | PLAY [Fetch network facts of all computes] ************************************* 2025-11-26 07:41:41,164 p=55396 u=zuul n=ansible | PLAY [Bootstrap Ceph and apply spec] ******************************************* 2025-11-26 07:41:41,220 p=55396 u=zuul n=ansible | TASK [cifmw_cephadm : Gather distribution facts if they do not exist gather_subset=distribution] *** 2025-11-26 07:41:41,220 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:41 +0000 (0:00:01.197) 0:00:16.763 **** 2025-11-26 07:41:41,220 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:41 +0000 (0:00:01.197) 0:00:16.762 **** 2025-11-26 07:41:41,314 p=55396 u=zuul n=ansible | skipping: [np0005536117] 2025-11-26 07:41:41,466 p=55396 u=zuul n=ansible | PLAY [Render Ceph client configuration] **************************************** 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | PLAY RECAP ********************************************************************* 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | np0005536117 : ok=14 changed=8 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | np0005536118 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | np0005536119 : ok=14 changed=8 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:41 +0000 (0:00:00.265) 0:00:17.028 **** 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | =============================================================================== 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.20s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Install packages ----------------------------------- 3.04s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | Gathering Facts --------------------------------------------------------- 1.83s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.20s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.11s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Ensure ceph-osd-losetup is running and enabled ----- 1.10s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Create a systemd service that restores the device on startup --- 1.00s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.77s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Use {pv,vg,lv}create to create logical volume on loop device --- 0.72s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.52s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.51s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Use dd and losetup to create the loop device ------- 0.46s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Stat loop device see if it already exists ---------- 0.45s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | Create Block Device on EDPM Nodes --------------------------------------- 0.27s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_cephadm : Gather distribution facts if they do not exist ---------- 0.27s 2025-11-26 07:41:41,486 p=55396 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.15s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | cifmw_block_device : Log to syslog if loop device exists ---------------- 0.13s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | Set cifmw_num_osds_perhost ---------------------------------------------- 0.10s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | Early stop ceph related work -------------------------------------------- 0.10s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | Wednesday 26 November 2025 07:41:41 +0000 (0:00:00.266) 0:00:17.028 **** 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | =============================================================================== 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | cifmw_block_device ----------------------------------------------------- 14.35s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | gather_facts ------------------------------------------------------------ 1.83s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | ansible.builtin.include_role -------------------------------------------- 0.27s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | cifmw_cephadm ----------------------------------------------------------- 0.27s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | ansible.builtin.set_fact ------------------------------------------------ 0.10s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | ansible.builtin.meta ---------------------------------------------------- 0.10s 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-11-26 07:41:41,487 p=55396 u=zuul n=ansible | total ------------------------------------------------------------------ 16.92s