ansible-playbook [core 2.17.12] config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/local/lib/python3.13/site-packages/ansible ansible collection location = /tmp/collections-XIT executable location = /usr/local/bin/ansible-playbook python version = 3.13.3 (main, Apr 22 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] (/usr/bin/python3.13) jinja version = 3.1.6 libyaml = True No config file found; using defaults running playbook inside collection fedora.linux_system_roles Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'jsonl', as we already have a stdout callback. Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: tests_helpers_and_asserts.yml **************************************** 1 plays in /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_helpers_and_asserts.yml PLAY [Check that creating and removing test devices and assertions work] ******* TASK [Gathering Facts] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_helpers_and_asserts.yml:3 Thursday 26 June 2025 15:15:10 -0400 (0:00:00.217) 0:00:00.217 ********* [WARNING]: Platform linux on host managed-node5 is using the discovered Python interpreter at /usr/bin/python3, but future installation of another Python interpreter could change the meaning of that path. See https://docs.ansible.com/ansible- core/2.17/reference_appendices/interpreter_discovery.html for more information. ok: [managed-node5] TASK [Include the task 'el_repo_setup.yml'] ************************************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_helpers_and_asserts.yml:6 Thursday 26 June 2025 15:15:13 -0400 (0:00:02.653) 0:00:02.871 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml for managed-node5 TASK [Gather the minimum subset of ansible_facts required by the network role test] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:3 Thursday 26 June 2025 15:15:13 -0400 (0:00:00.117) 0:00:02.989 ********* ok: [managed-node5] TASK [Check if system is ostree] *********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:17 Thursday 26 June 2025 15:15:14 -0400 (0:00:00.920) 0:00:03.909 ********* ok: [managed-node5] => { "changed": false, "stat": { "exists": false } } TASK [Set flag to indicate system is ostree] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:22 Thursday 26 June 2025 15:15:15 -0400 (0:00:01.248) 0:00:05.159 ********* ok: [managed-node5] => { "ansible_facts": { "__network_is_ostree": false }, "changed": false } TASK [Fix CentOS6 Base repo] *************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:26 Thursday 26 June 2025 15:15:15 -0400 (0:00:00.134) 0:00:05.293 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "ansible_distribution == 'CentOS'", "skip_reason": "Conditional result was False" } TASK [Test veth interface management] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_helpers_and_asserts.yml:9 Thursday 26 June 2025 15:15:15 -0400 (0:00:00.041) 0:00:05.336 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml for managed-node5 TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:3 Thursday 26 June 2025 15:15:16 -0400 (0:00:00.123) 0:00:05.460 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:16 -0400 (0:00:00.088) 0:00:05.548 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:16 -0400 (0:00:00.072) 0:00:05.621 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003218", "end": "2025-06-26 15:15:17.116071", "rc": 0, "start": "2025-06-26 15:15:17.112853" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:17 -0400 (0:00:01.033) 0:00:06.662 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:17 -0400 (0:00:00.086) 0:00:06.749 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:5 Thursday 26 June 2025 15:15:17 -0400 (0:00:00.086) 0:00:06.835 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml for managed-node5 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:15:17 -0400 (0:00:00.189) 0:00:07.025 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:15:17 -0400 (0:00:00.083) 0:00:07.108 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:15:17 -0400 (0:00:00.093) 0:00:07.202 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:17 -0400 (0:00:00.117) 0:00:07.319 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:17 -0400 (0:00:00.085) 0:00:07.405 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003535", "end": "2025-06-26 15:15:18.447913", "rc": 0, "start": "2025-06-26 15:15:18.444378" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:18 -0400 (0:00:00.574) 0:00:07.980 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:18 -0400 (0:00:00.062) 0:00:08.043 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:15:18 -0400 (0:00:00.074) 0:00:08.117 ********* ok: [managed-node5] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:15:20 -0400 (0:00:02.230) 0:00:10.348 ********* skipping: [managed-node5] => (item=ip link add veth1298 type veth peer name peerveth1298) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link add veth1298 type veth peer name peerveth1298", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set peerveth1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set peerveth1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set veth1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set veth1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.112) 0:00:10.460 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface veth1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.052) 0:00:10.513 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create dummy interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.062) 0:00:10.575 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete dummy interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.073) 0:00:10.649 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface veth1298] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.045) 0:00:10.694 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete tap interface veth1298] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.054) 0:00:10.749 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:9 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.067) 0:00:10.816 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.088) 0:00:10.905 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:21 -0400 (0:00:00.074) 0:00:10.980 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003661", "end": "2025-06-26 15:15:21.973637", "rc": 0, "start": "2025-06-26 15:15:21.969976" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:22 -0400 (0:00:00.530) 0:00:11.510 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:22 -0400 (0:00:00.057) 0:00:11.567 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Include the task 'assert_device_absent.yml'] ***************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:11 Thursday 26 June 2025 15:15:22 -0400 (0:00:00.053) 0:00:11.621 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml for managed-node5 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml:3 Thursday 26 June 2025 15:15:22 -0400 (0:00:00.093) 0:00:11.714 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml for managed-node5 TASK [Get stat for interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:15:22 -0400 (0:00:00.081) 0:00:11.795 ********* ok: [managed-node5] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'veth1298'] ************************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml:5 Thursday 26 June 2025 15:15:22 -0400 (0:00:00.538) 0:00:12.334 ********* ok: [managed-node5] => { "changed": false } MSG: All assertions passed TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:14 Thursday 26 June 2025 15:15:22 -0400 (0:00:00.051) 0:00:12.386 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml for managed-node5 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:15:23 -0400 (0:00:00.083) 0:00:12.470 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:15:23 -0400 (0:00:00.035) 0:00:12.506 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:15:23 -0400 (0:00:00.056) 0:00:12.562 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:23 -0400 (0:00:00.097) 0:00:12.660 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:23 -0400 (0:00:00.093) 0:00:12.754 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003366", "end": "2025-06-26 15:15:23.810815", "rc": 0, "start": "2025-06-26 15:15:23.807449" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:23 -0400 (0:00:00.583) 0:00:13.337 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:23 -0400 (0:00:00.043) 0:00:13.381 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:15:23 -0400 (0:00:00.044) 0:00:13.425 ********* ok: [managed-node5] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:15:25 -0400 (0:00:01.717) 0:00:15.143 ********* ok: [managed-node5] => (item=ip link add veth1298 type veth peer name peerveth1298) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "add", "veth1298", "type", "veth", "peer", "name", "peerveth1298" ], "delta": "0:00:00.021876", "end": "2025-06-26 15:15:26.212469", "item": "ip link add veth1298 type veth peer name peerveth1298", "rc": 0, "start": "2025-06-26 15:15:26.190593" } ok: [managed-node5] => (item=ip link set peerveth1298 up) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "set", "peerveth1298", "up" ], "delta": "0:00:00.004233", "end": "2025-06-26 15:15:26.824921", "item": "ip link set peerveth1298 up", "rc": 0, "start": "2025-06-26 15:15:26.820688" } ok: [managed-node5] => (item=ip link set veth1298 up) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "set", "veth1298", "up" ], "delta": "0:00:00.004843", "end": "2025-06-26 15:15:27.358554", "item": "ip link set veth1298 up", "rc": 0, "start": "2025-06-26 15:15:27.353711" } TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:15:27 -0400 (0:00:01.758) 0:00:16.901 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "nmcli", "d", "set", "veth1298", "managed", "true" ], "delta": "0:00:00.023941", "end": "2025-06-26 15:15:27.962247", "rc": 0, "start": "2025-06-26 15:15:27.938306" } TASK [Delete veth interface veth1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:15:28 -0400 (0:00:00.596) 0:00:17.498 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create dummy interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:15:28 -0400 (0:00:00.060) 0:00:17.558 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete dummy interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:15:28 -0400 (0:00:00.064) 0:00:17.623 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface veth1298] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:15:28 -0400 (0:00:00.071) 0:00:17.694 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete tap interface veth1298] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:15:28 -0400 (0:00:00.071) 0:00:17.766 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:18 Thursday 26 June 2025 15:15:28 -0400 (0:00:00.055) 0:00:17.822 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:28 -0400 (0:00:00.109) 0:00:17.931 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:28 -0400 (0:00:00.050) 0:00:17.982 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003625", "end": "2025-06-26 15:15:28.965472", "rc": 0, "start": "2025-06-26 15:15:28.961847" } STDOUT: bonding_masters eth0 eth1 lo peerveth1298 veth1298 TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.529) 0:00:18.511 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo", "peerveth1298", "veth1298" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.029) 0:00:18.541 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo', 'peerveth1298', 'veth1298'] TASK [Include the task 'assert_device_present.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:20 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.048) 0:00:18.589 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_present.yml for managed-node5 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_present.yml:3 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.064) 0:00:18.654 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml for managed-node5 TASK [Get stat for interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.044) 0:00:18.698 ********* ok: [managed-node5] => { "changed": false, "stat": { "atime": 1750965326.1945875, "block_size": 4096, "blocks": 0, "ctime": 1750965326.1945875, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 37968, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": true, "isreg": false, "issock": false, "isuid": false, "lnk_source": "/sys/devices/virtual/net/veth1298", "lnk_target": "../../devices/virtual/net/veth1298", "mode": "0777", "mtime": 1750965326.1945875, "nlink": 1, "path": "/sys/class/net/veth1298", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 0, "uid": 0, "wgrp": true, "woth": true, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [Assert that the interface is present - 'veth1298'] *********************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_present.yml:5 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.445) 0:00:19.143 ********* ok: [managed-node5] => { "changed": false } MSG: All assertions passed TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:23 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.040) 0:00:19.184 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml for managed-node5 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.068) 0:00:19.252 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.044) 0:00:19.297 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.045) 0:00:19.342 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:29 -0400 (0:00:00.056) 0:00:19.399 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:30 -0400 (0:00:00.059) 0:00:19.458 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003883", "end": "2025-06-26 15:15:30.534767", "rc": 0, "start": "2025-06-26 15:15:30.530884" } STDOUT: bonding_masters eth0 eth1 lo peerveth1298 veth1298 TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:30 -0400 (0:00:00.602) 0:00:20.061 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo", "peerveth1298", "veth1298" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:30 -0400 (0:00:00.049) 0:00:20.110 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo', 'peerveth1298', 'veth1298'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:15:30 -0400 (0:00:00.035) 0:00:20.146 ********* ok: [managed-node5] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:15:32 -0400 (0:00:01.634) 0:00:21.781 ********* skipping: [managed-node5] => (item=ip link add veth1298 type veth peer name peerveth1298) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link add veth1298 type veth peer name peerveth1298", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set peerveth1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set peerveth1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set veth1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set veth1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:15:32 -0400 (0:00:00.130) 0:00:21.911 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface veth1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:15:32 -0400 (0:00:00.069) 0:00:21.982 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ip", "link", "del", "veth1298", "type", "veth" ], "delta": "0:00:00.010282", "end": "2025-06-26 15:15:33.019544", "rc": 0, "start": "2025-06-26 15:15:33.009262" } TASK [Create dummy interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:15:33 -0400 (0:00:00.591) 0:00:22.573 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete dummy interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:15:33 -0400 (0:00:00.053) 0:00:22.626 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface veth1298] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:15:33 -0400 (0:00:00.069) 0:00:22.696 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete tap interface veth1298] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:15:33 -0400 (0:00:00.081) 0:00:22.777 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:27 Thursday 26 June 2025 15:15:33 -0400 (0:00:00.067) 0:00:22.845 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:33 -0400 (0:00:00.203) 0:00:23.048 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:33 -0400 (0:00:00.099) 0:00:23.148 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003503", "end": "2025-06-26 15:15:34.251414", "rc": 0, "start": "2025-06-26 15:15:34.247911" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:34 -0400 (0:00:00.639) 0:00:23.787 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:34 -0400 (0:00:00.101) 0:00:23.889 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Include the task 'assert_device_absent.yml'] ***************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:29 Thursday 26 June 2025 15:15:34 -0400 (0:00:00.072) 0:00:23.965 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml for managed-node5 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml:3 Thursday 26 June 2025 15:15:34 -0400 (0:00:00.163) 0:00:24.128 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml for managed-node5 TASK [Get stat for interface veth1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:15:34 -0400 (0:00:00.040) 0:00:24.168 ********* ok: [managed-node5] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'veth1298'] ************************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml:5 Thursday 26 June 2025 15:15:35 -0400 (0:00:00.553) 0:00:24.722 ********* ok: [managed-node5] => { "changed": false } MSG: All assertions passed TASK [Test veth interface management with dummy interface] ********************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_helpers_and_asserts.yml:15 Thursday 26 June 2025 15:15:35 -0400 (0:00:00.093) 0:00:24.816 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml for managed-node5 TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:3 Thursday 26 June 2025 15:15:35 -0400 (0:00:00.087) 0:00:24.905 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:35 -0400 (0:00:00.036) 0:00:24.942 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:35 -0400 (0:00:00.062) 0:00:25.004 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003466", "end": "2025-06-26 15:15:36.006182", "rc": 0, "start": "2025-06-26 15:15:36.002716" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:36 -0400 (0:00:00.545) 0:00:25.549 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:36 -0400 (0:00:00.061) 0:00:25.611 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:5 Thursday 26 June 2025 15:15:36 -0400 (0:00:00.054) 0:00:25.666 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml for managed-node5 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:15:36 -0400 (0:00:00.124) 0:00:25.790 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:15:36 -0400 (0:00:00.051) 0:00:25.842 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:15:36 -0400 (0:00:00.055) 0:00:25.897 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:36 -0400 (0:00:00.049) 0:00:25.947 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:36 -0400 (0:00:00.043) 0:00:25.991 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.004203", "end": "2025-06-26 15:15:37.074151", "rc": 0, "start": "2025-06-26 15:15:37.069948" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:37 -0400 (0:00:00.604) 0:00:26.596 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:37 -0400 (0:00:00.055) 0:00:26.651 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:15:37 -0400 (0:00:00.065) 0:00:26.717 ********* ok: [managed-node5] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface dummy1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:15:39 -0400 (0:00:01.838) 0:00:28.556 ********* skipping: [managed-node5] => (item=ip link add dummy1298 type veth peer name peerdummy1298) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link add dummy1298 type veth peer name peerdummy1298", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set peerdummy1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set peerdummy1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set dummy1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set dummy1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.086) 0:00:28.642 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface dummy1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.044) 0:00:28.686 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create dummy interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.053) 0:00:28.740 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete dummy interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.077) 0:00:28.818 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface dummy1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.085) 0:00:28.903 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete tap interface dummy1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.086) 0:00:28.989 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:9 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.085) 0:00:29.075 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.123) 0:00:29.199 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:39 -0400 (0:00:00.084) 0:00:29.283 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003339", "end": "2025-06-26 15:15:40.392821", "rc": 0, "start": "2025-06-26 15:15:40.389482" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:40 -0400 (0:00:00.649) 0:00:29.932 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:40 -0400 (0:00:00.053) 0:00:29.986 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Include the task 'assert_device_absent.yml'] ***************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:11 Thursday 26 June 2025 15:15:40 -0400 (0:00:00.076) 0:00:30.062 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml for managed-node5 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml:3 Thursday 26 June 2025 15:15:40 -0400 (0:00:00.130) 0:00:30.193 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml for managed-node5 TASK [Get stat for interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:15:40 -0400 (0:00:00.086) 0:00:30.280 ********* ok: [managed-node5] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'dummy1298'] *********************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml:5 Thursday 26 June 2025 15:15:41 -0400 (0:00:00.601) 0:00:30.882 ********* ok: [managed-node5] => { "changed": false } MSG: All assertions passed TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:14 Thursday 26 June 2025 15:15:41 -0400 (0:00:00.104) 0:00:30.986 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml for managed-node5 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:15:41 -0400 (0:00:00.232) 0:00:31.219 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:15:41 -0400 (0:00:00.094) 0:00:31.313 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:15:41 -0400 (0:00:00.095) 0:00:31.408 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:42 -0400 (0:00:00.115) 0:00:31.524 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:42 -0400 (0:00:00.104) 0:00:31.628 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003368", "end": "2025-06-26 15:15:42.648759", "rc": 0, "start": "2025-06-26 15:15:42.645391" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:42 -0400 (0:00:00.543) 0:00:32.172 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:42 -0400 (0:00:00.067) 0:00:32.240 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:15:42 -0400 (0:00:00.062) 0:00:32.303 ********* ok: [managed-node5] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface dummy1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:15:44 -0400 (0:00:01.904) 0:00:34.208 ********* skipping: [managed-node5] => (item=ip link add dummy1298 type veth peer name peerdummy1298) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link add dummy1298 type veth peer name peerdummy1298", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set peerdummy1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set peerdummy1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set dummy1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set dummy1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.339) 0:00:34.547 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface dummy1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.052) 0:00:34.600 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create dummy interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.031) 0:00:34.632 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ip", "link", "add", "dummy1298", "type", "dummy" ], "delta": "0:00:00.013486", "end": "2025-06-26 15:15:45.551937", "rc": 0, "start": "2025-06-26 15:15:45.538451" } TASK [Delete dummy interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.431) 0:00:35.063 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface dummy1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.019) 0:00:35.083 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete tap interface dummy1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.028) 0:00:35.111 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:18 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.017) 0:00:35.129 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.049) 0:00:35.179 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:45 -0400 (0:00:00.030) 0:00:35.210 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003307", "end": "2025-06-26 15:15:46.156677", "rc": 0, "start": "2025-06-26 15:15:46.153370" } STDOUT: bonding_masters dummy1298 eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:46 -0400 (0:00:00.485) 0:00:35.695 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "dummy1298", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:46 -0400 (0:00:00.060) 0:00:35.756 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'dummy1298', 'eth0', 'eth1', 'lo'] TASK [Include the task 'assert_device_present.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:20 Thursday 26 June 2025 15:15:46 -0400 (0:00:00.084) 0:00:35.841 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_present.yml for managed-node5 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_present.yml:3 Thursday 26 June 2025 15:15:46 -0400 (0:00:00.133) 0:00:35.974 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml for managed-node5 TASK [Get stat for interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:15:46 -0400 (0:00:00.091) 0:00:36.066 ********* ok: [managed-node5] => { "changed": false, "stat": { "atime": 1750965345.551287, "block_size": 4096, "blocks": 0, "ctime": 1750965345.551287, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 38209, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": true, "isreg": false, "issock": false, "isuid": false, "lnk_source": "/sys/devices/virtual/net/dummy1298", "lnk_target": "../../devices/virtual/net/dummy1298", "mode": "0777", "mtime": 1750965345.551287, "nlink": 1, "path": "/sys/class/net/dummy1298", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 0, "uid": 0, "wgrp": true, "woth": true, "writeable": true, "wusr": true, "xgrp": true, "xoth": true, "xusr": true } } TASK [Assert that the interface is present - 'dummy1298'] ********************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_present.yml:5 Thursday 26 June 2025 15:15:47 -0400 (0:00:00.590) 0:00:36.657 ********* ok: [managed-node5] => { "changed": false } MSG: All assertions passed TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:23 Thursday 26 June 2025 15:15:47 -0400 (0:00:00.107) 0:00:36.765 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml for managed-node5 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:15:47 -0400 (0:00:00.109) 0:00:36.874 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:15:47 -0400 (0:00:00.026) 0:00:36.901 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:15:47 -0400 (0:00:00.085) 0:00:36.987 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:47 -0400 (0:00:00.080) 0:00:37.067 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:47 -0400 (0:00:00.085) 0:00:37.152 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003392", "end": "2025-06-26 15:15:48.178140", "rc": 0, "start": "2025-06-26 15:15:48.174748" } STDOUT: bonding_masters dummy1298 eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:48 -0400 (0:00:00.558) 0:00:37.711 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "dummy1298", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:48 -0400 (0:00:00.041) 0:00:37.752 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'dummy1298', 'eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:15:48 -0400 (0:00:00.069) 0:00:37.822 ********* ok: [managed-node5] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface dummy1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:15:50 -0400 (0:00:01.776) 0:00:39.598 ********* skipping: [managed-node5] => (item=ip link add dummy1298 type veth peer name peerdummy1298) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link add dummy1298 type veth peer name peerdummy1298", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set peerdummy1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set peerdummy1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => (item=ip link set dummy1298 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set dummy1298 up", "skip_reason": "Conditional result was False" } skipping: [managed-node5] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:15:50 -0400 (0:00:00.135) 0:00:39.734 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface dummy1298] ***************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:15:50 -0400 (0:00:00.063) 0:00:39.797 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'veth' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create dummy interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:15:50 -0400 (0:00:00.051) 0:00:39.849 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'dummy' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete dummy interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:15:50 -0400 (0:00:00.056) 0:00:39.906 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ip", "link", "del", "dummy1298", "type", "dummy" ], "delta": "0:00:00.009591", "end": "2025-06-26 15:15:50.974718", "rc": 0, "start": "2025-06-26 15:15:50.965127" } TASK [Create tap interface dummy1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:15:51 -0400 (0:00:00.597) 0:00:40.503 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'present' and interface not in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Delete tap interface dummy1298] ****************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:15:51 -0400 (0:00:00.058) 0:00:40.561 ********* skipping: [managed-node5] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:27 Thursday 26 June 2025 15:15:51 -0400 (0:00:00.053) 0:00:40.615 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml for managed-node5 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:15:51 -0400 (0:00:00.112) 0:00:40.728 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml for managed-node5 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:15:51 -0400 (0:00:00.041) 0:00:40.769 ********* ok: [managed-node5] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003286", "end": "2025-06-26 15:15:51.795747", "rc": 0, "start": "2025-06-26 15:15:51.792461" } STDOUT: bonding_masters eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:15:51 -0400 (0:00:00.549) 0:00:41.319 ********* ok: [managed-node5] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:15:51 -0400 (0:00:00.062) 0:00:41.382 ********* ok: [managed-node5] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'eth1', 'lo'] TASK [Include the task 'assert_device_absent.yml'] ***************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/create_and_remove_interface.yml:29 Thursday 26 June 2025 15:15:52 -0400 (0:00:00.072) 0:00:41.454 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml for managed-node5 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml:3 Thursday 26 June 2025 15:15:52 -0400 (0:00:00.192) 0:00:41.647 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml for managed-node5 TASK [Get stat for interface dummy1298] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:15:52 -0400 (0:00:00.131) 0:00:41.779 ********* ok: [managed-node5] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'dummy1298'] *********************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/assert_device_absent.yml:5 Thursday 26 June 2025 15:15:52 -0400 (0:00:00.631) 0:00:42.410 ********* ok: [managed-node5] => { "changed": false } MSG: All assertions passed PLAY RECAP ********************************************************************* managed-node5 : ok=118 changed=0 unreachable=0 failed=0 skipped=50 rescued=0 ignored=0 SYSTEM ROLES ERRORS BEGIN v1 [] SYSTEM ROLES ERRORS END v1 TASKS RECAP ******************************************************************** Thursday 26 June 2025 15:15:53 -0400 (0:00:00.114) 0:00:42.524 ********* =============================================================================== Gathering Facts --------------------------------------------------------- 2.65s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_helpers_and_asserts.yml:3 Install iproute --------------------------------------------------------- 2.23s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.91s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.84s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.78s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Create veth interface veth1298 ------------------------------------------ 1.76s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:27 Install iproute --------------------------------------------------------- 1.72s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.63s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:16 Check if system is ostree ----------------------------------------------- 1.25s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:17 Gather current interface info ------------------------------------------- 1.04s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Gather the minimum subset of ansible_facts required by the network role test --- 0.92s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:3 Gather current interface info ------------------------------------------- 0.65s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Gather current interface info ------------------------------------------- 0.64s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Get stat for interface dummy1298 ---------------------------------------- 0.63s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml:3 Gather current interface info ------------------------------------------- 0.60s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Gather current interface info ------------------------------------------- 0.60s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_current_interfaces.yml:3 Get stat for interface dummy1298 ---------------------------------------- 0.60s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/get_interface_stat.yml:3 Delete dummy interface dummy1298 ---------------------------------------- 0.60s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:54 Set up veth as managed by NetworkManager -------------------------------- 0.60s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:35 Delete veth interface veth1298 ------------------------------------------ 0.59s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/manage_test_interface.yml:43