PLAY [Converge] ****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:55:40 +0000 (0:00:00.011) 0:00:00.011 ********
ok: [instance]
TASK [Add crc hostname with it's IP to /etc/hosts] *****************************
Friday 03 October 2025 07:55:41 +0000 (0:00:01.108) 0:00:01.120 ********
changed: [instance]
TASK [Check if new ssh keypair exists] *****************************************
Friday 03 October 2025 07:55:42 +0000 (0:00:01.066) 0:00:02.187 ********
TASK [recognize_ssh_keypair : Check if id_ed25519 key exists] ******************
Friday 03 October 2025 07:55:42 +0000 (0:00:00.027) 0:00:02.214 ********
ok: [instance]
TASK [recognize_ssh_keypair : Set fact if new keypair exists] ******************
Friday 03 October 2025 07:55:42 +0000 (0:00:00.439) 0:00:02.654 ********
ok: [instance]
TASK [recognize_ssh_keypair : Set fact if new keypair does not exists] *********
Friday 03 October 2025 07:55:42 +0000 (0:00:00.032) 0:00:02.687 ********
skipping: [instance]
TASK [Add the crc host dynamically] ********************************************
Friday 03 October 2025 07:55:42 +0000 (0:00:00.028) 0:00:02.716 ********
changed: [instance]
TASK [Fetch crc network facts] *************************************************
Friday 03 October 2025 07:55:42 +0000 (0:00:00.022) 0:00:02.738 ********
ok: [instance -> crc]
TASK [Load shared variables] ***************************************************
Friday 03 October 2025 07:55:47 +0000 (0:00:04.517) 0:00:07.256 ********
ok: [instance]
TASK [Call ci_multus role] *****************************************************
Friday 03 October 2025 07:55:47 +0000 (0:00:00.062) 0:00:07.319 ********
TASK [ci_multus : Create manifests directory] **********************************
Friday 03 October 2025 07:55:47 +0000 (0:00:00.054) 0:00:07.373 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Environment Definition file existence] ***
Friday 03 October 2025 07:55:47 +0000 (0:00:00.345) 0:00:07.719 ********
skipping: [instance]
TASK [networking_mapper : Check for Networking Definition file existance] ******
Friday 03 October 2025 07:55:47 +0000 (0:00:00.027) 0:00:07.746 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 07:55:48 +0000 (0:00:00.029) 0:00:07.776 ********
skipping: [instance]
TASK [networking_mapper : Set cifmw_networking_env_definition is present] ******
Friday 03 October 2025 07:55:48 +0000 (0:00:00.027) 0:00:07.803 ********
skipping: [instance]
TASK [ci_multus : Gather network layout from OCP host or default networks] *****
Friday 03 October 2025 07:55:48 +0000 (0:00:00.031) 0:00:07.835 ********
ok: [instance]
TASK [ci_multus : Merge any available multus net info patches] *****************
Friday 03 October 2025 07:55:48 +0000 (0:00:00.049) 0:00:07.884 ********
ok: [instance] => (item={'default': {'interface_name': 'eth0', 'network_name': 'default', 'gw_v4': '192.168.122.1', 'network_v4': '192.168.122.0/24', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}], 'multus_type': 'bridge'}}}, 'deny_network': {'gw_v4': '192.168.122.1', 'network_name': 'deny_network', 'network_v4': '192.168.122.0/24', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}], 'multus_type': 'bridge'}}}, 'not_allowed_network': {'gw_v4': '192.168.122.1', 'network_name': 'not_allowed_network', 'network_v4': '192.168.122.0/24', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}], 'multus_type': 'bridge'}}}, 'no_multus_network': {'gw_v4': '192.168.122.1', 'network_name': 'patchnetwork', 'network_v4': '192.168.122.0/24', 'interface_name': 'eth2'}})
ok: [instance] => (item={'patchnetwork': {'gw_v4': '192.168.122.1', 'network_name': 'patchnetwork', 'network_v4': '192.168.122.0/24', 'interface_name': 'eth2', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}], 'multus_type': 'macvlan'}}}})
ok: [instance] => (item={'bridge-to-linux-bridge': {'gw_v4': '192.168.122.1', 'network_name': 'bridge-to-linux-bridge', 'network_v4': '192.168.122.0/24', 'interface_name': 'eth1', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}], 'multus_type': 'bridge', 'multus_attach': 'linux-bridge'}}}})
TASK [ci_multus : Remove any networks without Multus networking defined] *******
Friday 03 October 2025 07:55:48 +0000 (0:00:00.198) 0:00:08.083 ********
ok: [instance]
TASK [ci_multus : Remove any networks not in cifmw_ci_multus_allow_list if defined] ***
Friday 03 October 2025 07:55:48 +0000 (0:00:00.088) 0:00:08.172 ********
ok: [instance]
TASK [ci_multus : Remove any networks in cifmw_ci_multus_deny_list if defined] ***
Friday 03 October 2025 07:55:48 +0000 (0:00:00.083) 0:00:08.255 ********
ok: [instance]
TASK [ci_multus : Render NetworkAttachmenktDefinition manifests] ***************
Friday 03 October 2025 07:55:48 +0000 (0:00:00.077) 0:00:08.332 ********
changed: [instance]
TASK [ci_multus : Create the multus namespace] *********************************
Friday 03 October 2025 07:55:49 +0000 (0:00:00.597) 0:00:08.930 ********
changed: [instance]
TASK [ci_multus : Apply network attachment definition manifests] ***************
Friday 03 October 2025 07:55:50 +0000 (0:00:01.182) 0:00:10.113 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=16 changed=6 unreachable=0 failed=0 skipped=5 rescued=0 ignored=0
Friday 03 October 2025 07:55:51 +0000 (0:00:00.939) 0:00:11.053 ********
===============================================================================
Fetch crc network facts ------------------------------------------------- 4.52s
ci_multus : Create the multus namespace --------------------------------- 1.18s
Gathering Facts --------------------------------------------------------- 1.11s
Add crc hostname with it's IP to /etc/hosts ----------------------------- 1.07s
ci_multus : Apply network attachment definition manifests --------------- 0.94s
ci_multus : Render NetworkAttachmenktDefinition manifests --------------- 0.60s
recognize_ssh_keypair : Check if id_ed25519 key exists ------------------ 0.44s
ci_multus : Create manifests directory ---------------------------------- 0.35s
ci_multus : Merge any available multus net info patches ----------------- 0.20s
ci_multus : Remove any networks without Multus networking defined ------- 0.09s
ci_multus : Remove any networks not in cifmw_ci_multus_allow_list if defined --- 0.08s
ci_multus : Remove any networks in cifmw_ci_multus_deny_list if defined --- 0.08s
Load shared variables --------------------------------------------------- 0.06s
Call ci_multus role ----------------------------------------------------- 0.05s
ci_multus : Gather network layout from OCP host or default networks ----- 0.05s
recognize_ssh_keypair : Set fact if new keypair exists ------------------ 0.03s
networking_mapper : Set cifmw_networking_env_definition is present ------ 0.03s
networking_mapper : Check for Networking Definition file existance ------ 0.03s
recognize_ssh_keypair : Set fact if new keypair does not exists --------- 0.03s
networking_mapper : Check for Networking Environment Definition file existence --- 0.03s
PLAY [Verify] ******************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:55:51 +0000 (0:00:00.018) 0:00:00.018 ********
ok: [instance]
TASK [Load shared variables] ***************************************************
Friday 03 October 2025 07:55:52 +0000 (0:00:01.090) 0:00:01.109 ********
ok: [instance]
TASK [Fetch files stat results] ************************************************
Friday 03 October 2025 07:55:52 +0000 (0:00:00.021) 0:00:01.130 ********
ok: [instance]
TASK [Assert that expected file exist] *****************************************
Friday 03 October 2025 07:55:53 +0000 (0:00:00.431) 0:00:01.562 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Fetch file content] ******************************************************
Friday 03 October 2025 07:55:53 +0000 (0:00:00.033) 0:00:01.596 ********
ok: [instance]
TASK [Set _ci_multus_nad variable] *********************************************
Friday 03 October 2025 07:55:53 +0000 (0:00:00.348) 0:00:01.945 ********
ok: [instance]
TASK [Assert expected number of Network Attachment Definitions are created] ****
Friday 03 October 2025 07:55:53 +0000 (0:00:00.035) 0:00:01.980 ********
ok: [instance]
PLAY RECAP *********************************************************************
instance : ok=7 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:55:53 +0000 (0:00:00.052) 0:00:02.033 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.09s
Fetch files stat results ------------------------------------------------ 0.43s
Fetch file content ------------------------------------------------------ 0.35s
Assert expected number of Network Attachment Definitions are created ---- 0.05s
Set _ci_multus_nad variable --------------------------------------------- 0.04s
Assert that expected file exist ----------------------------------------- 0.03s
Load shared variables --------------------------------------------------- 0.02s
PLAY [Verify CRC] **************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:55:54 +0000 (0:00:00.017) 0:00:00.017 ********
ok: [instance]
TASK [Include default vars] ****************************************************
Friday 03 October 2025 07:55:55 +0000 (0:00:01.084) 0:00:01.102 ********
ok: [instance]
TASK [Check if NADs were created] **********************************************
Friday 03 October 2025 07:55:55 +0000 (0:00:00.038) 0:00:01.141 ********
ok: [instance]
TASK [Store output spec] *******************************************************
Friday 03 October 2025 07:55:56 +0000 (0:00:00.997) 0:00:02.138 ********
ok: [instance]
TASK [Ensure both lists have the same length] **********************************
Friday 03 October 2025 07:55:56 +0000 (0:00:00.037) 0:00:02.176 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Compare each corresponding element in the lists] *************************
Friday 03 October 2025 07:55:56 +0000 (0:00:00.043) 0:00:02.220 ********
ok: [instance] => (item=['{\n "cniVersion": "0.3.1",\n "name": "bridge-to-linux-bridge",\n "type": "bridge",\n "bridge": "bridge-to-linux-bridge",\n "ipam": {\n "type": "whereabouts",\n "range": "192.168.122.0/24",\n "range_start": "192.168.122.30",\n "range_end": "192.168.122.70"\n }\n}', '{\n "cniVersion": "0.3.1",\n "name": "bridge-to-linux-bridge",\n "type": "bridge",\n "bridge": "bridge-to-linux-bridge",\n "ipam": {\n "type": "whereabouts",\n "range": "192.168.122.0/24",\n "range_start": "192.168.122.30",\n "range_end": "192.168.122.70"\n }\n}\n']) => changed=false
ansible_loop_var: item
item:
- |-
{
"cniVersion": "0.3.1",
"name": "bridge-to-linux-bridge",
"type": "bridge",
"bridge": "bridge-to-linux-bridge",
"ipam": {
"type": "whereabouts",
"range": "192.168.122.0/24",
"range_start": "192.168.122.30",
"range_end": "192.168.122.70"
}
}
- |-
{
"cniVersion": "0.3.1",
"name": "bridge-to-linux-bridge",
"type": "bridge",
"bridge": "bridge-to-linux-bridge",
"ipam": {
"type": "whereabouts",
"range": "192.168.122.0/24",
"range_start": "192.168.122.30",
"range_end": "192.168.122.70"
}
}
msg: All assertions passed
ok: [instance] => (item=['{\n "cniVersion": "0.3.1",\n "name": "default",\n "type": "bridge",\n "bridge": "eth0",\n "ipam": {\n "type": "whereabouts",\n "range": "192.168.122.0/24",\n "range_start": "192.168.122.30",\n "range_end": "192.168.122.70"\n }\n}\n', '{\n "cniVersion": "0.3.1",\n "name": "default",\n "type": "bridge",\n "bridge": "eth0",\n "ipam": {\n "type": "whereabouts",\n "range": "192.168.122.0/24",\n "range_start": "192.168.122.30",\n "range_end": "192.168.122.70"\n }\n}\n']) => changed=false
ansible_loop_var: item
item:
- |-
{
"cniVersion": "0.3.1",
"name": "default",
"type": "bridge",
"bridge": "eth0",
"ipam": {
"type": "whereabouts",
"range": "192.168.122.0/24",
"range_start": "192.168.122.30",
"range_end": "192.168.122.70"
}
}
- |-
{
"cniVersion": "0.3.1",
"name": "default",
"type": "bridge",
"bridge": "eth0",
"ipam": {
"type": "whereabouts",
"range": "192.168.122.0/24",
"range_start": "192.168.122.30",
"range_end": "192.168.122.70"
}
}
msg: All assertions passed
ok: [instance] => (item=['{\n "cniVersion": "0.3.1",\n "name": "patchnetwork",\n "type": "macvlan",\n "master": "eth2",\n "ipam": {\n "type": "whereabouts",\n "range": "192.168.122.0/24",\n "range_start": "192.168.122.30",\n "range_end": "192.168.122.70"\n }\n}\n', '{\n "cniVersion": "0.3.1",\n "name": "patchnetwork",\n "type": "macvlan",\n "master": "eth2",\n "ipam": {\n "type": "whereabouts",\n "range": "192.168.122.0/24",\n "range_start": "192.168.122.30",\n "range_end": "192.168.122.70"\n }\n}']) => changed=false
ansible_loop_var: item
item:
- |-
{
"cniVersion": "0.3.1",
"name": "patchnetwork",
"type": "macvlan",
"master": "eth2",
"ipam": {
"type": "whereabouts",
"range": "192.168.122.0/24",
"range_start": "192.168.122.30",
"range_end": "192.168.122.70"
}
}
- |-
{
"cniVersion": "0.3.1",
"name": "patchnetwork",
"type": "macvlan",
"master": "eth2",
"ipam": {
"type": "whereabouts",
"range": "192.168.122.0/24",
"range_start": "192.168.122.30",
"range_end": "192.168.122.70"
}
}
msg: All assertions passed
TASK [Create a test pod to attach a network] ***********************************
Friday 03 October 2025 07:55:56 +0000 (0:00:00.058) 0:00:02.279 ********
[WARNING]: unknown field "api_version"
changed: [instance]
TASK [Assert that test pod has the additional network] *************************
Friday 03 October 2025 07:56:07 +0000 (0:00:11.057) 0:00:13.336 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Delete test pod] *********************************************************
Friday 03 October 2025 07:56:07 +0000 (0:00:00.024) 0:00:13.361 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=9 changed=2 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:56:08 +0000 (0:00:00.910) 0:00:14.271 ********
===============================================================================
Create a test pod to attach a network ---------------------------------- 11.06s
Gathering Facts --------------------------------------------------------- 1.08s
Check if NADs were created ---------------------------------------------- 1.00s
Delete test pod --------------------------------------------------------- 0.91s
Compare each corresponding element in the lists ------------------------- 0.06s
Ensure both lists have the same length ---------------------------------- 0.04s
Include default vars ---------------------------------------------------- 0.04s
Store output spec ------------------------------------------------------- 0.04s
Assert that test pod has the additional network ------------------------- 0.02s
PLAY [Clean] *******************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:09 +0000 (0:00:00.017) 0:00:00.017 ********
ok: [instance]
TASK [Backup NAD before cleanup so they can be inspected in CI] ****************
Friday 03 October 2025 07:56:10 +0000 (0:00:01.014) 0:00:01.032 ********
changed: [instance]
TASK [ci_multus : Cleanup - Fetch NADs in namespace: openstack] ****************
Friday 03 October 2025 07:56:10 +0000 (0:00:00.399) 0:00:01.431 ********
ok: [instance]
TASK [ci_multus : Cleanup - Delete NADs] ***************************************
Friday 03 October 2025 07:56:11 +0000 (0:00:01.156) 0:00:02.587 ********
changed: [instance] => (item=bridge-to-linux-bridge)
changed: [instance] => (item=default)
changed: [instance] => (item=patchnetwork)
TASK [ci_multus : Cleanup - Remove if artifact directory exists] ***************
Friday 03 October 2025 07:56:14 +0000 (0:00:02.448) 0:00:05.036 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=5 changed=3 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:56:14 +0000 (0:00:00.395) 0:00:05.431 ********
===============================================================================
ci_multus : Cleanup - Delete NADs --------------------------------------- 2.45s
ci_multus : Cleanup - Fetch NADs in namespace: openstack ---------------- 1.16s
Gathering Facts --------------------------------------------------------- 1.01s
Backup NAD before cleanup so they can be inspected in CI ---------------- 0.40s
ci_multus : Cleanup - Remove if artifact directory exists --------------- 0.40s
PLAY [Verify Clean] ************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:15 +0000 (0:00:00.019) 0:00:00.019 ********
ok: [instance]
TASK [Include default vars] ****************************************************
Friday 03 October 2025 07:56:16 +0000 (0:00:01.074) 0:00:01.093 ********
ok: [instance]
TASK [Fetch file stat results] *************************************************
Friday 03 October 2025 07:56:16 +0000 (0:00:00.028) 0:00:01.122 ********
ok: [instance]
TASK [Assert that created file are removed by cleanup] *************************
Friday 03 October 2025 07:56:16 +0000 (0:00:00.375) 0:00:01.497 ********
ok: [instance] => changed=false
msg: All assertions passed
PLAY RECAP *********************************************************************
instance : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:56:16 +0000 (0:00:00.054) 0:00:01.551 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.07s
Fetch file stat results ------------------------------------------------- 0.38s
Assert that created file are removed by cleanup ------------------------- 0.05s
Include default vars ---------------------------------------------------- 0.03s
PLAY [Verify Clean CRC] ********************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:17 +0000 (0:00:00.024) 0:00:00.024 ********
ok: [instance]
TASK [Include default vars] ****************************************************
Friday 03 October 2025 07:56:18 +0000 (0:00:01.096) 0:00:01.120 ********
ok: [instance]
TASK [Check if NADs were deleted] **********************************************
Friday 03 October 2025 07:56:18 +0000 (0:00:00.044) 0:00:01.164 ********
ok: [instance]
PLAY RECAP *********************************************************************
instance : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:56:19 +0000 (0:00:01.009) 0:00:02.174 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.10s
Check if NADs were deleted ---------------------------------------------- 1.01s
Include default vars ---------------------------------------------------- 0.04s
PLAY [Converge] ****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:20 +0000 (0:00:00.021) 0:00:00.021 ********
ok: [instance]
TASK [Load shared variables] ***************************************************
Friday 03 October 2025 07:56:21 +0000 (0:00:01.093) 0:00:01.114 ********
ok: [instance]
TASK [Call ci_multus role] *****************************************************
Friday 03 October 2025 07:56:21 +0000 (0:00:00.024) 0:00:01.139 ********
TASK [ci_multus : Create manifests directory] **********************************
Friday 03 October 2025 07:56:21 +0000 (0:00:00.046) 0:00:01.186 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Environment Definition file existence] ***
Friday 03 October 2025 07:56:22 +0000 (0:00:00.368) 0:00:01.554 ********
skipping: [instance]
TASK [networking_mapper : Check for Networking Definition file existance] ******
Friday 03 October 2025 07:56:22 +0000 (0:00:00.030) 0:00:01.585 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 07:56:22 +0000 (0:00:00.030) 0:00:01.615 ********
skipping: [instance]
TASK [networking_mapper : Set cifmw_networking_env_definition is present] ******
Friday 03 October 2025 07:56:22 +0000 (0:00:00.029) 0:00:01.644 ********
skipping: [instance]
TASK [ci_multus : Gather network layout from OCP host or default networks] *****
Friday 03 October 2025 07:56:22 +0000 (0:00:00.038) 0:00:01.683 ********
ok: [instance]
TASK [ci_multus : Merge any available multus net info patches] *****************
Friday 03 October 2025 07:56:22 +0000 (0:00:00.039) 0:00:01.723 ********
ok: [instance] => (item={'default': {'interface_name': 'eth0', 'network_name': 'default', 'gw_v4': '192.168.122.1', 'network_v4': '192.168.122.0/24', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}], 'multus_type': 'bridge'}}}, 'deny_network': {'gw_v4': '192.168.122.1', 'network_name': 'deny_network', 'network_v4': '192.168.122.0/24', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}], 'multus_type': 'bridge'}}}, 'not_allowed_network': {'gw_v4': '192.168.122.1', 'network_name': 'not_allowed_network', 'network_v4': '192.168.122.0/24', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}], 'multus_type': 'bridge'}}}, 'no_multus_network': {'gw_v4': '192.168.122.1', 'network_name': 'patchnetwork', 'network_v4': '192.168.122.0/24', 'interface_name': 'eth2'}})
ok: [instance] => (item={'patchnetwork': {'gw_v4': '192.168.122.1', 'network_name': 'patchnetwork', 'network_v4': '192.168.122.0/24', 'interface_name': 'eth2', 'tools': {'multus': {'ipv4_ranges': [{'start': '192.168.122.30', 'end': '192.168.122.70'}]}}}})
TASK [ci_multus : Remove any networks without Multus networking defined] *******
Friday 03 October 2025 07:56:22 +0000 (0:00:00.180) 0:00:01.903 ********
ok: [instance]
TASK [ci_multus : Remove any networks not in cifmw_ci_multus_allow_list if defined] ***
Friday 03 October 2025 07:56:22 +0000 (0:00:00.078) 0:00:01.982 ********
ok: [instance]
TASK [ci_multus : Remove any networks in cifmw_ci_multus_deny_list if defined] ***
Friday 03 October 2025 07:56:22 +0000 (0:00:00.071) 0:00:02.053 ********
ok: [instance]
TASK [ci_multus : Render NetworkAttachmenktDefinition manifests] ***************
Friday 03 October 2025 07:56:22 +0000 (0:00:00.081) 0:00:02.135 ********
changed: [instance]
TASK [ci_multus : Create the multus namespace] *********************************
Friday 03 October 2025 07:56:23 +0000 (0:00:00.706) 0:00:02.841 ********
skipping: [instance]
TASK [ci_multus : Apply network attachment definition manifests] ***************
Friday 03 October 2025 07:56:23 +0000 (0:00:00.022) 0:00:02.864 ********
skipping: [instance]
PLAY RECAP *********************************************************************
instance : ok=9 changed=2 unreachable=0 failed=0 skipped=6 rescued=0 ignored=0
Friday 03 October 2025 07:56:23 +0000 (0:00:00.042) 0:00:02.906 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.09s
ci_multus : Render NetworkAttachmenktDefinition manifests --------------- 0.71s
ci_multus : Create manifests directory ---------------------------------- 0.37s
ci_multus : Merge any available multus net info patches ----------------- 0.18s
ci_multus : Remove any networks in cifmw_ci_multus_deny_list if defined --- 0.08s
ci_multus : Remove any networks without Multus networking defined ------- 0.08s
ci_multus : Remove any networks not in cifmw_ci_multus_allow_list if defined --- 0.07s
Call ci_multus role ----------------------------------------------------- 0.05s
ci_multus : Apply network attachment definition manifests --------------- 0.04s
ci_multus : Gather network layout from OCP host or default networks ----- 0.04s
networking_mapper : Set cifmw_networking_env_definition is present ------ 0.04s
networking_mapper : Check for Networking Definition file existance ------ 0.03s
networking_mapper : Check for Networking Environment Definition file existence --- 0.03s
networking_mapper : Load the Networking Definition from file ------------ 0.03s
Load shared variables --------------------------------------------------- 0.02s
ci_multus : Create the multus namespace --------------------------------- 0.02s
PLAY [Verify] ******************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:24 +0000 (0:00:00.018) 0:00:00.018 ********
ok: [instance]
TASK [Load shared variables] ***************************************************
Friday 03 October 2025 07:56:25 +0000 (0:00:01.070) 0:00:01.089 ********
ok: [instance]
TASK [Fetch files stat results] ************************************************
Friday 03 October 2025 07:56:25 +0000 (0:00:00.024) 0:00:01.113 ********
ok: [instance]
TASK [Assert that expected file exist] *****************************************
Friday 03 October 2025 07:56:25 +0000 (0:00:00.396) 0:00:01.510 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Fetch file content] ******************************************************
Friday 03 October 2025 07:56:25 +0000 (0:00:00.024) 0:00:01.535 ********
ok: [instance]
TASK [Set _ci_multus_nad variable] *********************************************
Friday 03 October 2025 07:56:25 +0000 (0:00:00.331) 0:00:01.867 ********
ok: [instance]
TASK [Assert expected number of Network Attachment Definitions are created] ****
Friday 03 October 2025 07:56:26 +0000 (0:00:00.037) 0:00:01.905 ********
ok: [instance]
PLAY RECAP *********************************************************************
instance : ok=7 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:56:26 +0000 (0:00:00.052) 0:00:01.957 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.07s
Fetch files stat results ------------------------------------------------ 0.40s
Fetch file content ------------------------------------------------------ 0.33s
Assert expected number of Network Attachment Definitions are created ---- 0.05s
Set _ci_multus_nad variable --------------------------------------------- 0.04s
Assert that expected file exist ----------------------------------------- 0.02s
Load shared variables --------------------------------------------------- 0.02s
PLAY [Clean] *******************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:26 +0000 (0:00:00.016) 0:00:00.016 ********
ok: [instance]
TASK [Backup NAD before cleanup so they can be inspected in CI] ****************
Friday 03 October 2025 07:56:27 +0000 (0:00:01.015) 0:00:01.032 ********
changed: [instance]
TASK [ci_multus : Cleanup - Fetch NADs in namespace: openstack] ****************
Friday 03 October 2025 07:56:28 +0000 (0:00:00.416) 0:00:01.449 ********
skipping: [instance]
TASK [ci_multus : Cleanup - Delete NADs] ***************************************
Friday 03 October 2025 07:56:28 +0000 (0:00:00.026) 0:00:01.475 ********
skipping: [instance]
TASK [ci_multus : Cleanup - Remove if artifact directory exists] ***************
Friday 03 October 2025 07:56:28 +0000 (0:00:00.032) 0:00:01.508 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=3 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0
Friday 03 October 2025 07:56:28 +0000 (0:00:00.422) 0:00:01.931 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.02s
ci_multus : Cleanup - Remove if artifact directory exists --------------- 0.42s
Backup NAD before cleanup so they can be inspected in CI ---------------- 0.42s
ci_multus : Cleanup - Delete NADs --------------------------------------- 0.03s
ci_multus : Cleanup - Fetch NADs in namespace: openstack ---------------- 0.03s
PLAY [Verify Clean] ************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:29 +0000 (0:00:00.021) 0:00:00.021 ********
ok: [instance]
TASK [Include default vars] ****************************************************
Friday 03 October 2025 07:56:30 +0000 (0:00:01.060) 0:00:01.082 ********
ok: [instance]
TASK [Fetch file stat results] *************************************************
Friday 03 October 2025 07:56:30 +0000 (0:00:00.027) 0:00:01.109 ********
ok: [instance]
TASK [Assert that created file are removed by cleanup] *************************
Friday 03 October 2025 07:56:30 +0000 (0:00:00.380) 0:00:01.490 ********
ok: [instance] => changed=false
msg: All assertions passed
PLAY RECAP *********************************************************************
instance : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:56:30 +0000 (0:00:00.038) 0:00:01.528 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.06s
Fetch file stat results ------------------------------------------------- 0.38s
Assert that created file are removed by cleanup ------------------------- 0.04s
Include default vars ---------------------------------------------------- 0.03s
PLAY [Converge] ****************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:31 +0000 (0:00:00.017) 0:00:00.017 ********
ok: [instance]
TASK [Load shared variables] ***************************************************
Friday 03 October 2025 07:56:32 +0000 (0:00:01.082) 0:00:01.099 ********
ok: [instance]
TASK [Call ci_multus role] *****************************************************
Friday 03 October 2025 07:56:32 +0000 (0:00:00.023) 0:00:01.123 ********
TASK [ci_multus : Create manifests directory] **********************************
Friday 03 October 2025 07:56:32 +0000 (0:00:00.048) 0:00:01.171 ********
changed: [instance]
TASK [networking_mapper : Check for Networking Environment Definition file existence] ***
Friday 03 October 2025 07:56:33 +0000 (0:00:00.423) 0:00:01.594 ********
skipping: [instance]
TASK [networking_mapper : Check for Networking Definition file existance] ******
Friday 03 October 2025 07:56:33 +0000 (0:00:00.029) 0:00:01.623 ********
skipping: [instance]
TASK [networking_mapper : Load the Networking Definition from file] ************
Friday 03 October 2025 07:56:33 +0000 (0:00:00.029) 0:00:01.653 ********
skipping: [instance]
TASK [networking_mapper : Set cifmw_networking_env_definition is present] ******
Friday 03 October 2025 07:56:33 +0000 (0:00:00.033) 0:00:01.686 ********
skipping: [instance]
TASK [ci_multus : Gather network layout from OCP host or default networks] *****
Friday 03 October 2025 07:56:33 +0000 (0:00:00.040) 0:00:01.727 ********
ok: [instance]
TASK [ci_multus : Merge any available multus net info patches] *****************
Friday 03 October 2025 07:56:33 +0000 (0:00:00.044) 0:00:01.772 ********
skipping: [instance] => (item={'default': {'interface_name': 'eth1', 'network_name': 'default', 'gw_v6': 'fdc0:8b54:108a:c949:0000:0000:0000:0001', 'network_v6': 'fdc0:8b54:108a:c949::/64', 'tools': {'multus': {'ipv6_ranges': [{'start': 'fdc0:8b54:108a:c949:0000:0000:0000:001e', 'end': 'fdc0:8b54:108a:c949:0000:0000:0000:0027'}]}}}})
skipping: [instance]
TASK [ci_multus : Remove any networks without Multus networking defined] *******
Friday 03 October 2025 07:56:33 +0000 (0:00:00.135) 0:00:01.908 ********
ok: [instance]
TASK [ci_multus : Remove any networks not in cifmw_ci_multus_allow_list if defined] ***
Friday 03 October 2025 07:56:33 +0000 (0:00:00.086) 0:00:01.994 ********
ok: [instance]
TASK [ci_multus : Remove any networks in cifmw_ci_multus_deny_list if defined] ***
Friday 03 October 2025 07:56:33 +0000 (0:00:00.090) 0:00:02.085 ********
ok: [instance]
TASK [ci_multus : Render NetworkAttachmenktDefinition manifests] ***************
Friday 03 October 2025 07:56:33 +0000 (0:00:00.087) 0:00:02.172 ********
changed: [instance]
TASK [ci_multus : Create the multus namespace] *********************************
Friday 03 October 2025 07:56:34 +0000 (0:00:00.719) 0:00:02.892 ********
skipping: [instance]
TASK [ci_multus : Apply network attachment definition manifests] ***************
Friday 03 October 2025 07:56:34 +0000 (0:00:00.024) 0:00:02.917 ********
skipping: [instance]
PLAY RECAP *********************************************************************
instance : ok=8 changed=2 unreachable=0 failed=0 skipped=7 rescued=0 ignored=0
Friday 03 October 2025 07:56:34 +0000 (0:00:00.044) 0:00:02.962 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.08s
ci_multus : Render NetworkAttachmenktDefinition manifests --------------- 0.72s
ci_multus : Create manifests directory ---------------------------------- 0.42s
ci_multus : Merge any available multus net info patches ----------------- 0.14s
ci_multus : Remove any networks not in cifmw_ci_multus_allow_list if defined --- 0.09s
ci_multus : Remove any networks in cifmw_ci_multus_deny_list if defined --- 0.09s
ci_multus : Remove any networks without Multus networking defined ------- 0.09s
Call ci_multus role ----------------------------------------------------- 0.05s
ci_multus : Apply network attachment definition manifests --------------- 0.04s
ci_multus : Gather network layout from OCP host or default networks ----- 0.04s
networking_mapper : Set cifmw_networking_env_definition is present ------ 0.04s
networking_mapper : Load the Networking Definition from file ------------ 0.03s
networking_mapper : Check for Networking Definition file existance ------ 0.03s
networking_mapper : Check for Networking Environment Definition file existence --- 0.03s
ci_multus : Create the multus namespace --------------------------------- 0.02s
Load shared variables --------------------------------------------------- 0.02s
PLAY [Verify] ******************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:35 +0000 (0:00:00.020) 0:00:00.020 ********
ok: [instance]
TASK [Load shared variables] ***************************************************
Friday 03 October 2025 07:56:36 +0000 (0:00:01.121) 0:00:01.141 ********
ok: [instance]
TASK [Fetch files stat results] ************************************************
Friday 03 October 2025 07:56:36 +0000 (0:00:00.026) 0:00:01.168 ********
ok: [instance]
TASK [Assert that expected file exist] *****************************************
Friday 03 October 2025 07:56:36 +0000 (0:00:00.426) 0:00:01.594 ********
ok: [instance] => changed=false
msg: All assertions passed
TASK [Fetch file content] ******************************************************
Friday 03 October 2025 07:56:36 +0000 (0:00:00.026) 0:00:01.621 ********
ok: [instance]
TASK [Set _ci_multus_nad variable] *********************************************
Friday 03 October 2025 07:56:36 +0000 (0:00:00.360) 0:00:01.981 ********
ok: [instance]
TASK [Assert expected number of Network Attachment Definitions are created] ****
Friday 03 October 2025 07:56:37 +0000 (0:00:00.039) 0:00:02.021 ********
ok: [instance]
PLAY RECAP *********************************************************************
instance : ok=7 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:56:37 +0000 (0:00:00.062) 0:00:02.084 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.12s
Fetch files stat results ------------------------------------------------ 0.43s
Fetch file content ------------------------------------------------------ 0.36s
Assert expected number of Network Attachment Definitions are created ---- 0.06s
Set _ci_multus_nad variable --------------------------------------------- 0.04s
Load shared variables --------------------------------------------------- 0.03s
Assert that expected file exist ----------------------------------------- 0.03s
PLAY [Clean] *******************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:37 +0000 (0:00:00.017) 0:00:00.017 ********
ok: [instance]
TASK [Backup NAD before cleanup so they can be inspected in CI] ****************
Friday 03 October 2025 07:56:38 +0000 (0:00:01.083) 0:00:01.100 ********
changed: [instance]
TASK [ci_multus : Cleanup - Fetch NADs in namespace: openstack] ****************
Friday 03 October 2025 07:56:39 +0000 (0:00:00.458) 0:00:01.558 ********
skipping: [instance]
TASK [ci_multus : Cleanup - Delete NADs] ***************************************
Friday 03 October 2025 07:56:39 +0000 (0:00:00.029) 0:00:01.588 ********
skipping: [instance]
TASK [ci_multus : Cleanup - Remove if artifact directory exists] ***************
Friday 03 October 2025 07:56:39 +0000 (0:00:00.040) 0:00:01.628 ********
changed: [instance]
PLAY RECAP *********************************************************************
instance : ok=3 changed=2 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0
Friday 03 October 2025 07:56:39 +0000 (0:00:00.447) 0:00:02.075 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.08s
Backup NAD before cleanup so they can be inspected in CI ---------------- 0.46s
ci_multus : Cleanup - Remove if artifact directory exists --------------- 0.45s
ci_multus : Cleanup - Delete NADs --------------------------------------- 0.04s
ci_multus : Cleanup - Fetch NADs in namespace: openstack ---------------- 0.03s
PLAY [Verify Clean] ************************************************************
TASK [Gathering Facts] *********************************************************
Friday 03 October 2025 07:56:40 +0000 (0:00:00.019) 0:00:00.019 ********
ok: [instance]
TASK [Include default vars] ****************************************************
Friday 03 October 2025 07:56:41 +0000 (0:00:01.064) 0:00:01.084 ********
ok: [instance]
TASK [Fetch file stat results] *************************************************
Friday 03 October 2025 07:56:41 +0000 (0:00:00.025) 0:00:01.110 ********
ok: [instance]
TASK [Assert that created file are removed by cleanup] *************************
Friday 03 October 2025 07:56:41 +0000 (0:00:00.345) 0:00:01.455 ********
ok: [instance] => changed=false
msg: All assertions passed
PLAY RECAP *********************************************************************
instance : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Friday 03 October 2025 07:56:41 +0000 (0:00:00.037) 0:00:01.493 ********
===============================================================================
Gathering Facts --------------------------------------------------------- 1.06s
Fetch file stat results ------------------------------------------------- 0.35s
Assert that created file are removed by cleanup ------------------------- 0.04s
Include default vars ---------------------------------------------------- 0.03s