# STDOUT: ---v---v---v---v---v--- Using /etc/ansible/ansible.cfg as config file PLAY [Run playbook 'playbooks/tests_ethernet.yml' with nm as provider] ********* TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:18 +0000 (0:00:00.039) 0:00:00.039 *********** ok: [sut] TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:18 +0000 (0:00:00.856) 0:00:00.896 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/tasks/el_repo_setup.yml for sut TASK [Fix CentOS6 Base repo] *************************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.029) 0:00:00.925 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.043) 0:00:00.969 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/tasks/enable_epel.yml for sut TASK [Create EPEL 34] ********************************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.046) 0:00:01.015 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Enable EPEL 7] *********************************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.024) 0:00:01.040 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Enable EPEL 8] *********************************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.024) 0:00:01.065 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Enable EPEL 6] *********************************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.024) 0:00:01.090 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Set network provider to 'nm'] ******************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.024) 0:00:01.115 *********** ok: [sut] => { "ansible_facts": { "network_provider": "nm" }, "changed": false } PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.028) 0:00:01.143 *********** ok: [sut] TASK [Show inside ethernet tests] ********************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.544) 0:00:01.687 *********** ok: [sut] => {} MSG: Inside ethernet tests TASK [Show network_provider] *************************************************** Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.030) 0:00:01.718 *********** ok: [sut] => { "network_provider": "nm" } PLAY [Test configuring ethernet devices] *************************************** TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:19 +0000 (0:00:00.035) 0:00:01.753 *********** ok: [sut] TASK [set type=veth and interface=lsr27] *************************************** Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.547) 0:00:02.301 *********** ok: [sut] => { "ansible_facts": { "interface": "lsr27", "type": "veth" }, "changed": false } TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.034) 0:00:02.335 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/show_interfaces.yml for sut TASK [include] ***************************************************************** Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.036) 0:00:02.372 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.040) 0:00:02.412 *********** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003514", "end": "2022-05-31 00:40:20.215929", "rc": 0, "start": "2022-05-31 00:40:20.212415" } STDOUT: eth0 lo TASK [Set current_interfaces] ************************************************** Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.341) 0:00:02.754 *********** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.033) 0:00:02.787 *********** ok: [sut] => {} MSG: current_interfaces: ['eth0', 'lo'] TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.031) 0:00:02.818 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/manage_test_interface.yml for sut TASK [Ensure state in ["present", "absent"]] *********************************** Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.047) 0:00:02.866 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* Tuesday 31 May 2022 00:40:20 +0000 (0:00:00.029) 0:00:02.895 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [include] ***************************************************************** Tuesday 31 May 2022 00:40:21 +0000 (0:00:00.029) 0:00:02.925 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/show_interfaces.yml for sut TASK [include] ***************************************************************** Tuesday 31 May 2022 00:40:21 +0000 (0:00:00.040) 0:00:02.965 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* Tuesday 31 May 2022 00:40:21 +0000 (0:00:00.037) 0:00:03.003 *********** ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003563", "end": "2022-05-31 00:40:20.711176", "rc": 0, "start": "2022-05-31 00:40:20.707613" } STDOUT: eth0 lo TASK [Set current_interfaces] ************************************************** Tuesday 31 May 2022 00:40:21 +0000 (0:00:00.244) 0:00:03.248 *********** ok: [sut] => { "ansible_facts": { "current_interfaces": [ "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* Tuesday 31 May 2022 00:40:21 +0000 (0:00:00.034) 0:00:03.282 *********** ok: [sut] => {} MSG: current_interfaces: ['eth0', 'lo'] TASK [Install iproute] ********************************************************* Tuesday 31 May 2022 00:40:21 +0000 (0:00:00.032) 0:00:03.315 *********** ok: [sut] => { "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface lsr27] ********************************************* Tuesday 31 May 2022 00:40:24 +0000 (0:00:03.042) 0:00:06.357 *********** changed: [sut] => (item=ip link add lsr27 type veth peer name peerlsr27) => { "ansible_loop_var": "item", "changed": true, "cmd": [ "ip", "link", "add", "lsr27", "type", "veth", "peer", "name", "peerlsr27" ], "delta": "0:00:00.092624", "end": "2022-05-31 00:40:24.162701", "item": "ip link add lsr27 type veth peer name peerlsr27", "rc": 0, "start": "2022-05-31 00:40:24.070077" } changed: [sut] => (item=ip link set peerlsr27 up) => { "ansible_loop_var": "item", "changed": true, "cmd": [ "ip", "link", "set", "peerlsr27", "up" ], "delta": "0:00:00.003754", "end": "2022-05-31 00:40:24.422400", "item": "ip link set peerlsr27 up", "rc": 0, "start": "2022-05-31 00:40:24.418646" } changed: [sut] => (item=ip link set lsr27 up) => { "ansible_loop_var": "item", "changed": true, "cmd": [ "ip", "link", "set", "lsr27", "up" ], "delta": "0:00:00.005726", "end": "2022-05-31 00:40:24.655346", "item": "ip link set lsr27 up", "rc": 0, "start": "2022-05-31 00:40:24.649620" } TASK [Set up veth as managed by NetworkManager] ******************************** Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.839) 0:00:07.197 *********** changed: [sut] => { "changed": true, "cmd": [ "nmcli", "d", "set", "lsr27", "managed", "true" ], "delta": "0:00:00.119645", "end": "2022-05-31 00:40:25.027348", "rc": 0, "start": "2022-05-31 00:40:24.907703" } TASK [Delete veth interface lsr27] ********************************************* Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.371) 0:00:07.568 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create dummy interface lsr27] ******************************************** Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.032) 0:00:07.600 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Delete dummy interface lsr27] ******************************************** Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.031) 0:00:07.632 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Create tap interface lsr27] ********************************************** Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.032) 0:00:07.664 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Delete tap interface lsr27] ********************************************** Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.033) 0:00:07.697 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.029) 0:00:07.726 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/assert_device_present.yml for sut TASK [include] ***************************************************************** Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.042) 0:00:07.769 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/get_interface_stat.yml for sut TASK [Get stat for interface lsr27] ******************************************** Tuesday 31 May 2022 00:40:25 +0000 (0:00:00.040) 0:00:07.810 *********** ok: [sut] => { "changed": false, "stat": { "atime": 1653957624.155388, "block_size": 4096, "blocks": 0, "ctime": 1653957624.155388, "dev": 22, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 24614, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": true, "isreg": false, "issock": false, "isuid": false, "lnk_source": "/sys/devices/virtual/net/lsr27", "lnk_target": "../../devices/virtual/net/lsr27", "mode": "0777", "mtime": 1653957624.155388, "nlink": 1, "path": "/sys/class/net/lsr27", "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 interface lsr27 is present] ********************************** Tuesday 31 May 2022 00:40:26 +0000 (0:00:00.400) 0:00:08.211 *********** ok: [sut] => { "changed": false } MSG: All assertions passed PLAY [Test static interface up] ************************************************ TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:26 +0000 (0:00:00.044) 0:00:08.255 *********** ok: [sut] TASK [linux-system-roles.network : Ensure ansible_facts used by role] ********** Tuesday 31 May 2022 00:40:26 +0000 (0:00:00.558) 0:00:08.814 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/roles/linux-system-roles.network/tasks/set_facts.yml for sut TASK [linux-system-roles.network : Ensure ansible_facts used by role are present] *** Tuesday 31 May 2022 00:40:27 +0000 (0:00:00.157) 0:00:08.971 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Check which services are running] *********** Tuesday 31 May 2022 00:40:27 +0000 (0:00:00.402) 0:00:09.374 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Check which packages are installed] ********* Tuesday 31 May 2022 00:40:29 +0000 (0:00:02.051) 0:00:11.426 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Print network provider] ********************* Tuesday 31 May 2022 00:40:30 +0000 (0:00:01.163) 0:00:12.589 *********** ok: [sut] => {} MSG: Using network provider: nm TASK [linux-system-roles.network : Install packages] *************************** Tuesday 31 May 2022 00:40:30 +0000 (0:00:00.076) 0:00:12.665 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Restart NetworkManager due to wireless or team interfaces] *** Tuesday 31 May 2022 00:40:30 +0000 (0:00:00.140) 0:00:12.806 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Enable and start NetworkManager] ************ Tuesday 31 May 2022 00:40:30 +0000 (0:00:00.082) 0:00:12.888 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Enable and start wpa_supplicant] ************ Tuesday 31 May 2022 00:40:31 +0000 (0:00:00.752) 0:00:13.641 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Enable network service] ********************* Tuesday 31 May 2022 00:40:31 +0000 (0:00:00.083) 0:00:13.724 *********** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Ensure initscripts network file dependency is present] *** Tuesday 31 May 2022 00:40:31 +0000 (0:00:00.073) 0:00:13.797 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Configure networking connection profiles] *** Tuesday 31 May 2022 00:40:31 +0000 (0:00:00.068) 0:00:13.866 *********** changed: [sut] => { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n", "connections": [ { "autoconnect": true, "interface_name": "lsr27", "ip": { "address": "192.0.2.1/24" }, "name": "lsr27", "state": "up", "type": "ethernet" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true } STDERR: [003] #0, state:up persistent_state:present, 'lsr27': add connection lsr27, 550d0666-da9e-4299-ba70-5640a28fd654 [004] #0, state:up persistent_state:present, 'lsr27': up connection lsr27, 550d0666-da9e-4299-ba70-5640a28fd654 (not-active) TASK [linux-system-roles.network : Show stderr messages] *********************** Tuesday 31 May 2022 00:40:32 +0000 (0:00:01.016) 0:00:14.882 *********** ok: [sut] => { "__network_connections_result.stderr_lines": [ "[003] #0, state:up persistent_state:present, 'lsr27': add connection lsr27, 550d0666-da9e-4299-ba70-5640a28fd654", "[004] #0, state:up persistent_state:present, 'lsr27': up connection lsr27, 550d0666-da9e-4299-ba70-5640a28fd654 (not-active)" ] } TASK [linux-system-roles.network : Show debug messages] ************************ Tuesday 31 May 2022 00:40:33 +0000 (0:00:00.083) 0:00:14.966 *********** ok: [sut] => { "__network_connections_result": { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n", "connections": [ { "autoconnect": true, "interface_name": "lsr27", "ip": { "address": "192.0.2.1/24" }, "name": "lsr27", "state": "up", "type": "ethernet" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true, "failed": false, "stderr": "[003] #0, state:up persistent_state:present, 'lsr27': add connection lsr27, 550d0666-da9e-4299-ba70-5640a28fd654\n[004] #0, state:up persistent_state:present, 'lsr27': up connection lsr27, 550d0666-da9e-4299-ba70-5640a28fd654 (not-active)\n", "stderr_lines": [ "[003] #0, state:up persistent_state:present, 'lsr27': add connection lsr27, 550d0666-da9e-4299-ba70-5640a28fd654", "[004] #0, state:up persistent_state:present, 'lsr27': up connection lsr27, 550d0666-da9e-4299-ba70-5640a28fd654 (not-active)" ] } } TASK [linux-system-roles.network : Re-test connectivity] *********************** Tuesday 31 May 2022 00:40:33 +0000 (0:00:00.144) 0:00:15.110 *********** ok: [sut] => { "changed": false, "ping": "pong" } TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:33 +0000 (0:00:00.374) 0:00:15.485 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/assert_output_in_stderr_without_warnings.yml for sut TASK [Assert that warnings is empty] ******************************************* Tuesday 31 May 2022 00:40:33 +0000 (0:00:00.118) 0:00:15.603 *********** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Assert that there is output in stderr] *********************************** Tuesday 31 May 2022 00:40:33 +0000 (0:00:00.076) 0:00:15.680 *********** ok: [sut] => { "changed": false } MSG: All assertions passed PLAY [all] ********************************************************************* TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:33 +0000 (0:00:00.081) 0:00:15.762 *********** ok: [sut] TASK [Show network_provider] *************************************************** Tuesday 31 May 2022 00:40:34 +0000 (0:00:00.600) 0:00:16.362 *********** ok: [sut] => { "network_provider": "nm" } PLAY [Set {{ profile }} down] ************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:34 +0000 (0:00:00.092) 0:00:16.455 *********** ok: [sut] TASK [linux-system-roles.network : Ensure ansible_facts used by role] ********** Tuesday 31 May 2022 00:40:35 +0000 (0:00:00.615) 0:00:17.071 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/roles/linux-system-roles.network/tasks/set_facts.yml for sut TASK [linux-system-roles.network : Ensure ansible_facts used by role are present] *** Tuesday 31 May 2022 00:40:35 +0000 (0:00:00.124) 0:00:17.196 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Check which services are running] *********** Tuesday 31 May 2022 00:40:35 +0000 (0:00:00.464) 0:00:17.661 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Check which packages are installed] ********* Tuesday 31 May 2022 00:40:37 +0000 (0:00:01.970) 0:00:19.632 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Print network provider] ********************* Tuesday 31 May 2022 00:40:38 +0000 (0:00:00.820) 0:00:20.452 *********** ok: [sut] => {} MSG: Using network provider: nm TASK [linux-system-roles.network : Install packages] *************************** Tuesday 31 May 2022 00:40:38 +0000 (0:00:00.072) 0:00:20.524 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Restart NetworkManager due to wireless or team interfaces] *** Tuesday 31 May 2022 00:40:38 +0000 (0:00:00.122) 0:00:20.647 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Enable and start NetworkManager] ************ Tuesday 31 May 2022 00:40:38 +0000 (0:00:00.078) 0:00:20.726 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Enable and start wpa_supplicant] ************ Tuesday 31 May 2022 00:40:39 +0000 (0:00:00.555) 0:00:21.281 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Enable network service] ********************* Tuesday 31 May 2022 00:40:39 +0000 (0:00:00.084) 0:00:21.366 *********** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Ensure initscripts network file dependency is present] *** Tuesday 31 May 2022 00:40:39 +0000 (0:00:00.067) 0:00:21.433 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Configure networking connection profiles] *** Tuesday 31 May 2022 00:40:39 +0000 (0:00:00.071) 0:00:21.505 *********** changed: [sut] => { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n", "connections": [ { "name": "lsr27", "state": "down" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true } STDERR: TASK [linux-system-roles.network : Show stderr messages] *********************** Tuesday 31 May 2022 00:40:40 +0000 (0:00:00.568) 0:00:22.073 *********** ok: [sut] => { "__network_connections_result.stderr_lines": [ "" ] } TASK [linux-system-roles.network : Show debug messages] ************************ Tuesday 31 May 2022 00:40:40 +0000 (0:00:00.075) 0:00:22.148 *********** ok: [sut] => { "__network_connections_result": { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n", "connections": [ { "name": "lsr27", "state": "down" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true, "failed": false, "stderr": "\n", "stderr_lines": [ "" ] } } TASK [linux-system-roles.network : Re-test connectivity] *********************** Tuesday 31 May 2022 00:40:40 +0000 (0:00:00.079) 0:00:22.227 *********** ok: [sut] => { "changed": false, "ping": "pong" } PLAY [Delete the interface] **************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:40 +0000 (0:00:00.288) 0:00:22.516 *********** ok: [sut] TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:41 +0000 (0:00:00.608) 0:00:23.125 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/delete_interface.yml for sut TASK [remove test interface if necessary] ************************************** Tuesday 31 May 2022 00:40:41 +0000 (0:00:00.126) 0:00:23.251 *********** ok: [sut] => { "changed": false, "cmd": [ "ip", "link", "del", "lsr27" ], "delta": "0:00:00.011669", "end": "2022-05-31 00:40:40.974334", "rc": 0, "start": "2022-05-31 00:40:40.962665" } PLAY [Remove {{ profile }}] **************************************************** TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:41 +0000 (0:00:00.323) 0:00:23.574 *********** ok: [sut] TASK [linux-system-roles.network : Ensure ansible_facts used by role] ********** Tuesday 31 May 2022 00:40:42 +0000 (0:00:00.588) 0:00:24.163 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/roles/linux-system-roles.network/tasks/set_facts.yml for sut TASK [linux-system-roles.network : Ensure ansible_facts used by role are present] *** Tuesday 31 May 2022 00:40:42 +0000 (0:00:00.122) 0:00:24.285 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Check which services are running] *********** Tuesday 31 May 2022 00:40:42 +0000 (0:00:00.459) 0:00:24.745 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Check which packages are installed] ********* Tuesday 31 May 2022 00:40:44 +0000 (0:00:01.949) 0:00:26.695 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Print network provider] ********************* Tuesday 31 May 2022 00:40:45 +0000 (0:00:00.860) 0:00:27.556 *********** ok: [sut] => {} MSG: Using network provider: nm TASK [linux-system-roles.network : Install packages] *************************** Tuesday 31 May 2022 00:40:45 +0000 (0:00:00.074) 0:00:27.630 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Restart NetworkManager due to wireless or team interfaces] *** Tuesday 31 May 2022 00:40:45 +0000 (0:00:00.128) 0:00:27.758 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Enable and start NetworkManager] ************ Tuesday 31 May 2022 00:40:45 +0000 (0:00:00.080) 0:00:27.839 *********** ok: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Enable and start wpa_supplicant] ************ Tuesday 31 May 2022 00:40:46 +0000 (0:00:00.497) 0:00:28.337 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Enable network service] ********************* Tuesday 31 May 2022 00:40:46 +0000 (0:00:00.083) 0:00:28.420 *********** skipping: [sut] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [linux-system-roles.network : Ensure initscripts network file dependency is present] *** Tuesday 31 May 2022 00:40:46 +0000 (0:00:00.070) 0:00:28.491 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.network : Configure networking connection profiles] *** Tuesday 31 May 2022 00:40:46 +0000 (0:00:00.065) 0:00:28.557 *********** changed: [sut] => { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n", "connections": [ { "name": "lsr27", "persistent_state": "absent" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true } STDERR: TASK [linux-system-roles.network : Show stderr messages] *********************** Tuesday 31 May 2022 00:40:47 +0000 (0:00:00.524) 0:00:29.082 *********** ok: [sut] => { "__network_connections_result.stderr_lines": [ "" ] } TASK [linux-system-roles.network : Show debug messages] ************************ Tuesday 31 May 2022 00:40:47 +0000 (0:00:00.072) 0:00:29.154 *********** ok: [sut] => { "__network_connections_result": { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n", "connections": [ { "name": "lsr27", "persistent_state": "absent" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true, "failed": false, "stderr": "\n", "stderr_lines": [ "" ] } } TASK [linux-system-roles.network : Re-test connectivity] *********************** Tuesday 31 May 2022 00:40:47 +0000 (0:00:00.075) 0:00:29.230 *********** ok: [sut] => { "changed": false, "ping": "pong" } PLAY [Assert device and profile are absent] ************************************ TASK [Gathering Facts] ********************************************************* Tuesday 31 May 2022 00:40:47 +0000 (0:00:00.285) 0:00:29.515 *********** ok: [sut] TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:48 +0000 (0:00:00.592) 0:00:30.108 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/assert_profile_absent.yml for sut TASK [include] ***************************************************************** Tuesday 31 May 2022 00:40:48 +0000 (0:00:00.116) 0:00:30.225 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/get_profile_stat.yml for sut TASK [Initialize NM profile exist and ansible_managed comment flag] ************ Tuesday 31 May 2022 00:40:48 +0000 (0:00:00.124) 0:00:30.349 *********** ok: [sut] => { "ansible_facts": { "lsr_net_profile_ansible_managed": false, "lsr_net_profile_exists": false }, "changed": false } TASK [stat profile file] ******************************************************* Tuesday 31 May 2022 00:40:48 +0000 (0:00:00.074) 0:00:30.424 *********** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [Set NM profile exist flag based on the profile files] ******************** Tuesday 31 May 2022 00:40:48 +0000 (0:00:00.285) 0:00:30.710 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Get NM profile info] ***************************************************** Tuesday 31 May 2022 00:40:48 +0000 (0:00:00.072) 0:00:30.782 *********** fatal: [sut]: FAILED! => { "changed": false, "cmd": "nmcli -f NAME,FILENAME connection show |grep lsr27 | grep /etc", "delta": "0:00:00.020875", "end": "2022-05-31 00:40:48.514189", "rc": 1, "start": "2022-05-31 00:40:48.493314" } MSG: non-zero return code ...ignoring TASK [Set NM profile exist flag and ansible_managed flag true based on the nmcli output] *** Tuesday 31 May 2022 00:40:49 +0000 (0:00:00.308) 0:00:31.091 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Get the ansible_managed comment in ifcfg-lsr27] ************************** Tuesday 31 May 2022 00:40:49 +0000 (0:00:00.079) 0:00:31.170 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Verify the ansible_managed comment in ifcfg-lsr27] *********************** Tuesday 31 May 2022 00:40:49 +0000 (0:00:00.074) 0:00:31.244 *********** skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [assert that profile 'lsr27' is absent] *********************************** Tuesday 31 May 2022 00:40:49 +0000 (0:00:00.074) 0:00:31.319 *********** ok: [sut] => { "changed": false } MSG: All assertions passed TASK [include_tasks] *********************************************************** Tuesday 31 May 2022 00:40:49 +0000 (0:00:00.078) 0:00:31.397 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/assert_device_absent.yml for sut TASK [include] ***************************************************************** Tuesday 31 May 2022 00:40:49 +0000 (0:00:00.125) 0:00:31.523 *********** included: /WORKDIR/dist-git-network-bond_fix-RiXHNB/tests/playbooks/tasks/get_interface_stat.yml for sut TASK [Get stat for interface lsr27] ******************************************** Tuesday 31 May 2022 00:40:49 +0000 (0:00:00.166) 0:00:31.690 *********** ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [assert that interface lsr27 is absent] *********************************** Tuesday 31 May 2022 00:40:50 +0000 (0:00:00.290) 0:00:31.980 *********** ok: [sut] => { "changed": false } MSG: All assertions passed PLAY RECAP ********************************************************************* sut : ok=79 changed=5 unreachable=0 failed=0 skipped=31 rescued=0 ignored=1 Tuesday 31 May 2022 00:40:50 +0000 (0:00:00.032) 0:00:32.013 *********** =============================================================================== Install iproute --------------------------------------------------------- 3.04s linux-system-roles.network : Check which services are running ----------- 2.05s linux-system-roles.network : Check which services are running ----------- 1.97s linux-system-roles.network : Check which services are running ----------- 1.95s linux-system-roles.network : Check which packages are installed --------- 1.16s linux-system-roles.network : Configure networking connection profiles --- 1.02s linux-system-roles.network : Check which packages are installed --------- 0.86s Gathering Facts --------------------------------------------------------- 0.86s Create veth interface lsr27 --------------------------------------------- 0.84s linux-system-roles.network : Check which packages are installed --------- 0.82s linux-system-roles.network : Enable and start NetworkManager ------------ 0.75s Gathering Facts --------------------------------------------------------- 0.62s Gathering Facts --------------------------------------------------------- 0.61s Gathering Facts --------------------------------------------------------- 0.60s Gathering Facts --------------------------------------------------------- 0.59s Gathering Facts --------------------------------------------------------- 0.59s linux-system-roles.network : Configure networking connection profiles --- 0.57s Gathering Facts --------------------------------------------------------- 0.56s linux-system-roles.network : Enable and start NetworkManager ------------ 0.56s Gathering Facts --------------------------------------------------------- 0.55s ---^---^---^---^---^--- # STDERR: ---v---v---v---v---v--- /opt/ansible-2.9/lib/python3.6/site-packages/ansible/parsing/vault/__init__.py:44: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography and will be removed in a future release. from cryptography.exceptions import InvalidSignature ---^---^---^---^---^---