# STDOUT: ---v---v---v---v---v--- ansible-playbook [core 2.16.0] config file = /etc/ansible/ansible.cfg configured module search path = ['/home/jenkins/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /opt/ansible-2.16/lib/python3.11/site-packages/ansible ansible collection location = /WORKDIR/git-nm_plugin_hotfixjy76u1gx/.collection executable location = /opt/ansible-2.16/bin/ansible-playbook python version = 3.11.5 (main, Sep 7 2023, 00:00:00) [GCC 11.4.1 20230605 (Red Hat 11.4.1-2)] (/opt/ansible-2.16/bin/python) jinja version = 3.1.2 libyaml = True Using /etc/ansible/ansible.cfg as config file Skipping callback 'debug', 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 /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tests_helpers_and_asserts.yml PLAY [Check that creating and removing test devices and assertions work] ******* TASK [Gathering Facts] ********************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tests_helpers_and_asserts.yml:3 Thursday 22 February 2024 03:57:05 +0000 (0:00:00.036) 0:00:00.036 ***** ok: [sut] TASK [Include the task 'el_repo_setup.yml'] ************************************ task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tests_helpers_and_asserts.yml:6 Thursday 22 February 2024 03:57:06 +0000 (0:00:00.907) 0:00:00.944 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/el_repo_setup.yml for sut TASK [Gather the minimum subset of ansible_facts required by the network role test] *** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/el_repo_setup.yml:3 Thursday 22 February 2024 03:57:06 +0000 (0:00:00.015) 0:00:00.959 ***** ok: [sut] TASK [Check if system is ostree] *********************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/el_repo_setup.yml:17 Thursday 22 February 2024 03:57:07 +0000 (0:00:00.356) 0:00:01.316 ***** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [Set flag to indicate system is ostree] *********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/el_repo_setup.yml:22 Thursday 22 February 2024 03:57:07 +0000 (0:00:00.240) 0:00:01.557 ***** ok: [sut] => { "ansible_facts": { "__network_is_ostree": false }, "changed": false } TASK [Fix CentOS6 Base repo] *************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/el_repo_setup.yml:26 Thursday 22 February 2024 03:57:07 +0000 (0:00:00.013) 0:00:01.570 ***** skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution_major_version == '6'", "skip_reason": "Conditional result was False" } TASK [Include the task 'enable_epel.yml'] ************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/el_repo_setup.yml:51 Thursday 22 February 2024 03:57:07 +0000 (0:00:00.009) 0:00:01.579 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/enable_epel.yml for sut TASK [Create EPEL 8] *********************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/enable_epel.yml:8 Thursday 22 February 2024 03:57:07 +0000 (0:00:00.020) 0:00:01.599 ***** ok: [sut] => { "attempts": 1, "changed": false, "cmd": [ "rpm", "-iv", "https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm" ], "delta": null, "end": null, "rc": 0, "start": null } STDOUT: skipped, since /etc/yum.repos.d/epel.repo exists MSG: Did not run command since '/etc/yum.repos.d/epel.repo' exists TASK [Install yum-utils package] *********************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/enable_epel.yml:24 Thursday 22 February 2024 03:57:07 +0000 (0:00:00.245) 0:00:01.845 ***** skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution_major_version == '7'", "skip_reason": "Conditional result was False" } TASK [Enable EPEL 7] *********************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/enable_epel.yml:30 Thursday 22 February 2024 03:57:07 +0000 (0:00:00.009) 0:00:01.855 ***** skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution_major_version == '7'", "skip_reason": "Conditional result was False" } TASK [Enable EPEL 8] *********************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/enable_epel.yml:35 Thursday 22 February 2024 03:57:07 +0000 (0:00:00.008) 0:00:01.863 ***** ok: [sut] => { "changed": false, "cmd": [ "dnf", "config-manager", "--set-enabled", "epel" ], "delta": "0:00:00.239770", "end": "2024-02-22 03:57:08.119109", "rc": 0, "start": "2024-02-22 03:57:07.879339" } TASK [Enable EPEL 6] *********************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/enable_epel.yml:40 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.426) 0:00:02.290 ***** skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution_major_version == '6'", "skip_reason": "Conditional result was False" } TASK [Test veth interface management] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tests_helpers_and_asserts.yml:9 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.009) 0:00:02.299 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml for sut TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:3 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.011) 0:00:02.311 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.009) 0:00:02.321 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.008) 0:00:02.329 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003427", "end": "2024-02-22 03:57:08.349356", "rc": 0, "start": "2024-02-22 03:57:08.345929" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.188) 0:00:02.518 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.010) 0:00:02.528 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:5 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.009) 0:00:02.538 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml for sut TASK [Ensure state in ["present", "absent"]] *********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:3 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.013) 0:00:02.551 ***** skipping: [sut] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:8 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.008) 0:00:02.559 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:13 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.009) 0:00:02.569 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.010) 0:00:02.579 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.008) 0:00:02.588 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003063", "end": "2024-02-22 03:57:08.606311", "rc": 0, "start": "2024-02-22 03:57:08.603248" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.184) 0:00:02.773 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.009) 0:00:02.783 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Install iproute] ********************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Thursday 22 February 2024 03:57:08 +0000 (0:00:00.008) 0:00:02.791 ***** ok: [sut] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth1298] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:27 Thursday 22 February 2024 03:57:11 +0000 (0:00:03.059) 0:00:05.850 ***** skipping: [sut] => (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: [sut] => (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: [sut] => (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: [sut] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:35 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.015) 0:00:05.866 ***** skipping: [sut] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface veth1298] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:43 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.009) 0:00:05.876 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:49 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.009) 0:00:05.885 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:54 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.009) 0:00:05.894 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:60 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.009) 0:00:05.903 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:65 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.009) 0:00:05.913 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:9 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.008) 0:00:05.921 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.012) 0:00:05.934 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.009) 0:00:05.944 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003608", "end": "2024-02-22 03:57:11.965366", "rc": 0, "start": "2024-02-22 03:57:11.961758" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.190) 0:00:06.134 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:11 +0000 (0:00:00.010) 0:00:06.145 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Include the task 'assert_device_absent.yml'] ***************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:11 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.009) 0:00:06.154 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml for sut TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml:3 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.016) 0:00:06.171 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml for sut TASK [Get stat for interface veth1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml:3 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.010) 0:00:06.182 ***** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'veth1298'] ************************ task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml:5 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.184) 0:00:06.366 ***** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:14 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.010) 0:00:06.376 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml for sut TASK [Ensure state in ["present", "absent"]] *********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:3 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.014) 0:00:06.391 ***** skipping: [sut] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:8 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.007) 0:00:06.398 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:13 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.007) 0:00:06.406 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.010) 0:00:06.416 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.009) 0:00:06.425 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003072", "end": "2024-02-22 03:57:12.442468", "rc": 0, "start": "2024-02-22 03:57:12.439396" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.183) 0:00:06.609 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.012) 0:00:06.621 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Install iproute] ********************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Thursday 22 February 2024 03:57:12 +0000 (0:00:00.009) 0:00:06.631 ***** ok: [sut] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth1298] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:27 Thursday 22 February 2024 03:57:14 +0000 (0:00:02.506) 0:00:09.137 ***** ok: [sut] => (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.011765", "end": "2024-02-22 03:57:15.169035", "item": "ip link add veth1298 type veth peer name peerveth1298", "rc": 0, "start": "2024-02-22 03:57:15.157270" } ok: [sut] => (item=ip link set peerveth1298 up) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "set", "peerveth1298", "up" ], "delta": "0:00:00.003592", "end": "2024-02-22 03:57:15.388241", "item": "ip link set peerveth1298 up", "rc": 0, "start": "2024-02-22 03:57:15.384649" } ok: [sut] => (item=ip link set veth1298 up) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "set", "veth1298", "up" ], "delta": "0:00:00.003889", "end": "2024-02-22 03:57:15.575291", "item": "ip link set veth1298 up", "rc": 0, "start": "2024-02-22 03:57:15.571402" } TASK [Set up veth as managed by NetworkManager] ******************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:35 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.605) 0:00:09.743 ***** ok: [sut] => { "changed": false, "cmd": [ "nmcli", "d", "set", "veth1298", "managed", "true" ], "delta": "0:00:00.024019", "end": "2024-02-22 03:57:15.783875", "rc": 0, "start": "2024-02-22 03:57:15.759856" } TASK [Delete veth interface veth1298] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:43 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.209) 0:00:09.953 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:49 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.010) 0:00:09.963 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:54 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.007) 0:00:09.971 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:60 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.007) 0:00:09.979 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:65 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.009) 0:00:09.988 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:18 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.007) 0:00:09.996 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.016) 0:00:10.012 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:15 +0000 (0:00:00.008) 0:00:10.021 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003737", "end": "2024-02-22 03:57:16.039453", "rc": 0, "start": "2024-02-22 03:57:16.035716" } STDOUT: bonding_masters eth0 lo peerveth1298 veth1298 TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.186) 0:00:10.208 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo", "peerveth1298", "veth1298" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.010) 0:00:10.218 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo', 'peerveth1298', 'veth1298'] TASK [Include the task 'assert_device_present.yml'] **************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:20 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.009) 0:00:10.228 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_present.yml for sut TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_present.yml:3 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.016) 0:00:10.244 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml for sut TASK [Get stat for interface veth1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml:3 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.010) 0:00:10.254 ***** ok: [sut] => { "changed": false, "stat": { "atime": 1708574235.1606822, "block_size": 4096, "blocks": 0, "ctime": 1708574235.1606822, "dev": 21, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 28218, "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": 1708574235.1606822, "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_present.yml:5 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.186) 0:00:10.441 ***** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:23 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.011) 0:00:10.452 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml for sut TASK [Ensure state in ["present", "absent"]] *********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:3 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.018) 0:00:10.471 ***** skipping: [sut] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:8 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.008) 0:00:10.479 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:13 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.007) 0:00:10.486 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.010) 0:00:10.497 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.009) 0:00:10.506 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.002979", "end": "2024-02-22 03:57:16.530797", "rc": 0, "start": "2024-02-22 03:57:16.527818" } STDOUT: bonding_masters eth0 lo peerveth1298 veth1298 TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.191) 0:00:10.698 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo", "peerveth1298", "veth1298" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.009) 0:00:10.707 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo', 'peerveth1298', 'veth1298'] TASK [Install iproute] ********************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Thursday 22 February 2024 03:57:16 +0000 (0:00:00.008) 0:00:10.716 ***** ok: [sut] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth1298] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:27 Thursday 22 February 2024 03:57:19 +0000 (0:00:02.498) 0:00:13.215 ***** skipping: [sut] => (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: [sut] => (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: [sut] => (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: [sut] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:35 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.016) 0:00:13.231 ***** skipping: [sut] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface veth1298] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:43 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.008) 0:00:13.239 ***** ok: [sut] => { "changed": false, "cmd": [ "ip", "link", "del", "veth1298", "type", "veth" ], "delta": "0:00:00.011029", "end": "2024-02-22 03:57:19.269649", "rc": 0, "start": "2024-02-22 03:57:19.258620" } TASK [Create dummy interface veth1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:49 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.200) 0:00:13.440 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:54 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.009) 0:00:13.449 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:60 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.008) 0:00:13.457 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:65 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.009) 0:00:13.466 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:27 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.007) 0:00:13.474 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.018) 0:00:13.493 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.009) 0:00:13.502 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003726", "end": "2024-02-22 03:57:19.529214", "rc": 0, "start": "2024-02-22 03:57:19.525488" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.195) 0:00:13.698 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.009) 0:00:13.708 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Include the task 'assert_device_absent.yml'] ***************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:29 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.008) 0:00:13.716 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml for sut TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml:3 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.018) 0:00:13.735 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml for sut TASK [Get stat for interface veth1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml:3 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.009) 0:00:13.744 ***** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'veth1298'] ************************ task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml:5 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.182) 0:00:13.927 ***** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Test veth interface management] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tests_helpers_and_asserts.yml:15 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.010) 0:00:13.938 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml for sut TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:3 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.013) 0:00:13.951 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.012) 0:00:13.963 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:19 +0000 (0:00:00.009) 0:00:13.973 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003033", "end": "2024-02-22 03:57:19.989822", "rc": 0, "start": "2024-02-22 03:57:19.986789" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.184) 0:00:14.157 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.010) 0:00:14.168 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:5 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.010) 0:00:14.179 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml for sut TASK [Ensure state in ["present", "absent"]] *********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:3 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.013) 0:00:14.192 ***** skipping: [sut] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:8 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.007) 0:00:14.200 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:13 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.007) 0:00:14.207 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.010) 0:00:14.218 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.009) 0:00:14.227 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003074", "end": "2024-02-22 03:57:20.245766", "rc": 0, "start": "2024-02-22 03:57:20.242692" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.185) 0:00:14.413 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.009) 0:00:14.422 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Install iproute] ********************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Thursday 22 February 2024 03:57:20 +0000 (0:00:00.008) 0:00:14.431 ***** ok: [sut] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface dummy1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:27 Thursday 22 February 2024 03:57:22 +0000 (0:00:02.490) 0:00:16.922 ***** skipping: [sut] => (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: [sut] => (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: [sut] => (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: [sut] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:35 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.015) 0:00:16.937 ***** skipping: [sut] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface dummy1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:43 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.008) 0:00:16.945 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:49 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.007) 0:00:16.953 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:54 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.007) 0:00:16.961 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:60 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.008) 0:00:16.969 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:65 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.007) 0:00:16.977 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:9 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.007) 0:00:16.984 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.013) 0:00:16.998 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:22 +0000 (0:00:00.009) 0:00:17.007 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003181", "end": "2024-02-22 03:57:23.025235", "rc": 0, "start": "2024-02-22 03:57:23.022054" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.185) 0:00:17.193 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.009) 0:00:17.202 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Include the task 'assert_device_absent.yml'] ***************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:11 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.009) 0:00:17.212 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml for sut TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml:3 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.013) 0:00:17.225 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml for sut TASK [Get stat for interface dummy1298] **************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml:3 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.009) 0:00:17.235 ***** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'dummy1298'] *********************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml:5 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.181) 0:00:17.416 ***** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:14 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.010) 0:00:17.427 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml for sut TASK [Ensure state in ["present", "absent"]] *********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:3 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.014) 0:00:17.442 ***** skipping: [sut] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:8 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.007) 0:00:17.449 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:13 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.007) 0:00:17.456 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.010) 0:00:17.467 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.009) 0:00:17.476 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003004", "end": "2024-02-22 03:57:23.495261", "rc": 0, "start": "2024-02-22 03:57:23.492257" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.186) 0:00:17.663 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.009) 0:00:17.672 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Install iproute] ********************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Thursday 22 February 2024 03:57:23 +0000 (0:00:00.008) 0:00:17.681 ***** ok: [sut] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface dummy1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:27 Thursday 22 February 2024 03:57:26 +0000 (0:00:02.499) 0:00:20.180 ***** skipping: [sut] => (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: [sut] => (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: [sut] => (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: [sut] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:35 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.013) 0:00:20.194 ***** skipping: [sut] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface dummy1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:43 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.007) 0:00:20.202 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:49 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.007) 0:00:20.209 ***** ok: [sut] => { "changed": false, "cmd": [ "ip", "link", "add", "dummy1298", "type", "dummy" ], "delta": "0:00:00.004200", "end": "2024-02-22 03:57:26.230167", "rc": 0, "start": "2024-02-22 03:57:26.225967" } TASK [Delete dummy interface dummy1298] **************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:54 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.195) 0:00:20.404 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:60 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.010) 0:00:20.415 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:65 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.009) 0:00:20.424 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:18 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.007) 0:00:20.432 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.016) 0:00:20.449 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.009) 0:00:20.458 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003200", "end": "2024-02-22 03:57:26.476841", "rc": 0, "start": "2024-02-22 03:57:26.473641" } STDOUT: bonding_masters dummy1298 eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.186) 0:00:20.644 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "dummy1298", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.010) 0:00:20.654 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'dummy1298', 'eth0', 'lo'] TASK [Include the task 'assert_device_present.yml'] **************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:20 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.008) 0:00:20.663 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_present.yml for sut TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_present.yml:3 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.015) 0:00:20.679 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml for sut TASK [Get stat for interface dummy1298] **************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml:3 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.010) 0:00:20.689 ***** ok: [sut] => { "changed": false, "stat": { "atime": 1708574246.2291012, "block_size": 4096, "blocks": 0, "ctime": 1708574246.2291012, "dev": 21, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 28511, "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": 1708574246.2291012, "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_present.yml:5 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.187) 0:00:20.877 ***** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:23 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.010) 0:00:20.887 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml for sut TASK [Ensure state in ["present", "absent"]] *********************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:3 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.019) 0:00:20.907 ***** skipping: [sut] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:8 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.008) 0:00:20.915 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:13 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.008) 0:00:20.924 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.011) 0:00:20.935 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.009) 0:00:20.945 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003407", "end": "2024-02-22 03:57:26.966818", "rc": 0, "start": "2024-02-22 03:57:26.963411" } STDOUT: bonding_masters dummy1298 eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.190) 0:00:21.136 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "dummy1298", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:26 +0000 (0:00:00.012) 0:00:21.148 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'dummy1298', 'eth0', 'lo'] TASK [Install iproute] ********************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Thursday 22 February 2024 03:57:27 +0000 (0:00:00.009) 0:00:21.157 ***** ok: [sut] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface dummy1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:27 Thursday 22 February 2024 03:57:29 +0000 (0:00:02.578) 0:00:23.736 ***** skipping: [sut] => (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: [sut] => (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: [sut] => (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: [sut] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:35 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.013) 0:00:23.750 ***** skipping: [sut] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface dummy1298] ***************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:43 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.008) 0:00:23.758 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:49 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.008) 0:00:23.766 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:54 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.007) 0:00:23.774 ***** ok: [sut] => { "changed": false, "cmd": [ "ip", "link", "del", "dummy1298", "type", "dummy" ], "delta": "0:00:00.009016", "end": "2024-02-22 03:57:29.802513", "rc": 0, "start": "2024-02-22 03:57:29.793497" } TASK [Create tap interface dummy1298] ****************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:60 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.202) 0:00:23.977 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:65 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.009) 0:00:23.987 ***** skipping: [sut] => { "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: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:27 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.009) 0:00:23.997 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:3 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.020) 0:00:24.017 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Thursday 22 February 2024 03:57:29 +0000 (0:00:00.010) 0:00:24.027 ***** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003441", "end": "2024-02-22 03:57:30.053648", "rc": 0, "start": "2024-02-22 03:57:30.050207" } STDOUT: bonding_masters eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:9 Thursday 22 February 2024 03:57:30 +0000 (0:00:00.193) 0:00:24.221 ***** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "bonding_masters", "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/show_interfaces.yml:5 Thursday 22 February 2024 03:57:30 +0000 (0:00:00.009) 0:00:24.231 ***** ok: [sut] => {} MSG: current_interfaces: ['bonding_masters', 'eth0', 'lo'] TASK [Include the task 'assert_device_absent.yml'] ***************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/create_and_remove_interface.yml:29 Thursday 22 February 2024 03:57:30 +0000 (0:00:00.009) 0:00:24.241 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml for sut TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml:3 Thursday 22 February 2024 03:57:30 +0000 (0:00:00.020) 0:00:24.262 ***** included: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml for sut TASK [Get stat for interface dummy1298] **************************************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_interface_stat.yml:3 Thursday 22 February 2024 03:57:30 +0000 (0:00:00.011) 0:00:24.273 ***** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'dummy1298'] *********************** task path: /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/assert_device_absent.yml:5 Thursday 22 February 2024 03:57:30 +0000 (0:00:00.185) 0:00:24.459 ***** ok: [sut] => { "changed": false } MSG: All assertions passed PLAY RECAP ********************************************************************* sut : ok=121 changed=0 unreachable=0 failed=0 skipped=53 rescued=0 ignored=0 Thursday 22 February 2024 03:57:30 +0000 (0:00:00.027) 0:00:24.487 ***** =============================================================================== Install iproute --------------------------------------------------------- 3.06s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 2.58s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 2.51s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 2.50s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 2.50s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 2.49s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:16 Gathering Facts --------------------------------------------------------- 0.91s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tests_helpers_and_asserts.yml:3 --- Create veth interface veth1298 ------------------------------------------ 0.61s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:27 Enable EPEL 8 ----------------------------------------------------------- 0.43s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/enable_epel.yml:35 ---------- Gather the minimum subset of ansible_facts required by the network role test --- 0.36s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/el_repo_setup.yml:3 --------- Create EPEL 8 ----------------------------------------------------------- 0.25s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/enable_epel.yml:8 ----------- Check if system is ostree ----------------------------------------------- 0.24s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/el_repo_setup.yml:17 -------- Set up veth as managed by NetworkManager -------------------------------- 0.21s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:35 Delete dummy interface dummy1298 ---------------------------------------- 0.20s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:54 Delete veth interface veth1298 ------------------------------------------ 0.20s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:43 Gather current interface info ------------------------------------------- 0.20s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Create dummy interface dummy1298 ---------------------------------------- 0.20s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/manage_test_interface.yml:49 Gather current interface info ------------------------------------------- 0.19s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Gather current interface info ------------------------------------------- 0.19s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 Gather current interface info ------------------------------------------- 0.19s /WORKDIR/git-nm_plugin_hotfixjy76u1gx/tests/tasks/get_current_interfaces.yml:3 ---^---^---^---^---^--- # STDERR: ---v---v---v---v---v--- [DEPRECATION WARNING]: ANSIBLE_COLLECTIONS_PATHS option, does not fit var naming standard, use the singular form ANSIBLE_COLLECTIONS_PATH instead. This feature will be removed from ansible-core in version 2.19. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. ---^---^---^---^---^---