ansible-playbook [core 2.17.12] config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/local/lib/python3.13/site-packages/ansible ansible collection location = /tmp/collections-XIT executable location = /usr/local/bin/ansible-playbook python version = 3.13.3 (main, Apr 22 2025, 00:00:00) [GCC 14.2.1 20250110 (Red Hat 14.2.1-7)] (/usr/bin/python3.13) jinja version = 3.1.6 libyaml = True No config file found; using defaults running playbook inside collection fedora.linux_system_roles redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'jsonl', as we already have a stdout callback. Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: tests_auto_gateway_nm.yml ******************************************** 2 plays in /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml PLAY [Run playbook 'playbooks/tests_auto_gateway.yml' with nm as provider] ***** TASK [Gathering Facts] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:6 Thursday 26 June 2025 15:11:31 -0400 (0:00:00.043) 0:00:00.043 ********* [WARNING]: Platform linux on host managed-node4 is using the discovered Python interpreter at /usr/bin/python3, but future installation of another Python interpreter could change the meaning of that path. See https://docs.ansible.com/ansible- core/2.17/reference_appendices/interpreter_discovery.html for more information. ok: [managed-node4] TASK [Include the task 'el_repo_setup.yml'] ************************************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:9 Thursday 26 June 2025 15:11:33 -0400 (0:00:02.628) 0:00:02.671 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml for managed-node4 TASK [Gather the minimum subset of ansible_facts required by the network role test] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:3 Thursday 26 June 2025 15:11:33 -0400 (0:00:00.029) 0:00:02.700 ********* ok: [managed-node4] TASK [Check if system is ostree] *********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:17 Thursday 26 June 2025 15:11:34 -0400 (0:00:00.603) 0:00:03.304 ********* ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set flag to indicate system is ostree] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:22 Thursday 26 June 2025 15:11:35 -0400 (0:00:00.784) 0:00:04.088 ********* ok: [managed-node4] => { "ansible_facts": { "__network_is_ostree": false }, "changed": false } TASK [Fix CentOS6 Base repo] *************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:26 Thursday 26 June 2025 15:11:35 -0400 (0:00:00.061) 0:00:04.150 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution == 'CentOS'", "skip_reason": "Conditional result was False" } TASK [Set network provider to 'nm'] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:11 Thursday 26 June 2025 15:11:35 -0400 (0:00:00.022) 0:00:04.173 ********* ok: [managed-node4] => { "ansible_facts": { "network_provider": "nm" }, "changed": false } PLAY [Play for testing auto_gateway setting] *********************************** TASK [Gathering Facts] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:3 Thursday 26 June 2025 15:11:35 -0400 (0:00:00.047) 0:00:04.220 ********* ok: [managed-node4] TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:9 Thursday 26 June 2025 15:11:36 -0400 (0:00:00.959) 0:00:05.180 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml for managed-node4 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:11:36 -0400 (0:00:00.068) 0:00:05.248 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml for managed-node4 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:11:36 -0400 (0:00:00.029) 0:00:05.278 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003621", "end": "2025-06-26 15:11:37.008696", "rc": 0, "start": "2025-06-26 15:11:37.005075" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.606) 0:00:05.884 ********* ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.064) 0:00:05.948 ********* ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:11 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.059) 0:00:06.008 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml for managed-node4 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.106) 0:00:06.115 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.035) 0:00:06.150 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.025) 0:00:06.176 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml for managed-node4 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.037) 0:00:06.214 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml for managed-node4 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.055) 0:00:06.269 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003285", "end": "2025-06-26 15:11:37.878408", "rc": 0, "start": "2025-06-26 15:11:37.875123" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:11:37 -0400 (0:00:00.501) 0:00:06.770 ********* ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:11:38 -0400 (0:00:00.080) 0:00:06.851 ********* ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:11:38 -0400 (0:00:00.068) 0:00:06.920 ********* ok: [managed-node4] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth0] ********************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:11:48 -0400 (0:00:10.873) 0:00:17.794 ********* ok: [managed-node4] => (item=ip link add veth0 type veth peer name peerveth0) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "add", "veth0", "type", "veth", "peer", "name", "peerveth0" ], "delta": "0:00:00.018499", "end": "2025-06-26 15:11:49.464976", "item": "ip link add veth0 type veth peer name peerveth0", "rc": 0, "start": "2025-06-26 15:11:49.446477" } ok: [managed-node4] => (item=ip link set peerveth0 up) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "set", "peerveth0", "up" ], "delta": "0:00:00.003929", "end": "2025-06-26 15:11:49.955491", "item": "ip link set peerveth0 up", "rc": 0, "start": "2025-06-26 15:11:49.951562" } ok: [managed-node4] => (item=ip link set veth0 up) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "set", "veth0", "up" ], "delta": "0:00:00.004640", "end": "2025-06-26 15:11:50.394966", "item": "ip link set veth0 up", "rc": 0, "start": "2025-06-26 15:11:50.390326" } TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:11:50 -0400 (0:00:01.469) 0:00:19.263 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "nmcli", "d", "set", "veth0", "managed", "true" ], "delta": "0:00:00.031155", "end": "2025-06-26 15:11:50.859467", "rc": 0, "start": "2025-06-26 15:11:50.828312" } TASK [Delete veth interface veth0] ********************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:11:50 -0400 (0:00:00.448) 0:00:19.712 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'veth' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create dummy interface veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:11:50 -0400 (0:00:00.020) 0:00:19.733 ********* skipping: [managed-node4] => { "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 veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:11:50 -0400 (0:00:00.017) 0:00:19.750 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface veth0] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:11:50 -0400 (0:00:00.018) 0:00:19.769 ********* skipping: [managed-node4] => { "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 veth0] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:11:50 -0400 (0:00:00.021) 0:00:19.791 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Include the task 'assert_device_present.yml'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:15 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.025) 0:00:19.816 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml for managed-node4 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.116) 0:00:19.932 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml for managed-node4 TASK [Get stat for interface veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.029) 0:00:19.962 ********* ok: [managed-node4] => { "changed": false, "stat": { "atime": 1750965109.4614282, "block_size": 4096, "blocks": 0, "ctime": 1750965109.4614282, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 34786, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": true, "isreg": false, "issock": false, "isuid": false, "lnk_source": "/sys/devices/virtual/net/veth0", "lnk_target": "../../devices/virtual/net/veth0", "mode": "0777", "mtime": 1750965109.4614282, "nlink": 1, "path": "/sys/class/net/veth0", "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 - 'veth0'] ************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.396) 0:00:20.359 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEST: I can configure an interface with auto_gateway enabled] ************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:17 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.036) 0:00:20.395 ********* ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.042) 0:00:20.438 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml for managed-node4 TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role are present] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.085) 0:00:20.524 ********* skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Check if system is ostree] *********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.058) 0:00:20.582 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not __network_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Set flag to indicate system is ostree] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.033) 0:00:20.615 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not __network_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check which services are running] **** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Thursday 26 June 2025 15:11:51 -0400 (0:00:00.032) 0:00:20.648 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Check which packages are installed] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Thursday 26 June 2025 15:11:54 -0400 (0:00:02.992) 0:00:23.640 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Print network provider] ************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Thursday 26 June 2025 15:11:56 -0400 (0:00:01.259) 0:00:24.900 ********* ok: [managed-node4] => {} MSG: Using network provider: nm TASK [fedora.linux_system_roles.network : Abort applying the network state configuration if using the `network_state` variable with the initscripts provider] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.055) 0:00:24.955 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Abort applying the network state configuration if the system version of the managed host is below 8] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.061) 0:00:25.017 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Abort applying teaming configuration if the system version of the managed host is EL10 or later] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.064) 0:00:25.082 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution in __network_rh_distros", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the DNF package manager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.117) 0:00:25.199 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the YUM package manager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.056) 0:00:25.256 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution_major_version | int < 8", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Ask user's consent to restart NetworkManager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.045) 0:00:25.301 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install packages] ******************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.061) 0:00:25.362 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not network_packages is subset(ansible_facts.packages.keys())", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install NetworkManager and nmstate when using network_state variable] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.186) 0:00:25.549 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install python3-libnmstate when using network_state variable] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.050) 0:00:25.600 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Restart NetworkManager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.037) 0:00:25.637 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Enable and start NetworkManager] ***** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Thursday 26 June 2025 15:11:56 -0400 (0:00:00.115) 0:00:25.753 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Enable and start wpa_supplicant] ***** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Thursday 26 June 2025 15:11:57 -0400 (0:00:01.040) 0:00:26.793 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wpa_supplicant_required", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Enable network service] ************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Thursday 26 June 2025 15:11:58 -0400 (0:00:00.066) 0:00:26.859 ********* skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Ensure initscripts network file dependency is present] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Thursday 26 June 2025 15:11:58 -0400 (0:00:00.036) 0:00:26.896 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_provider == \"initscripts\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Configure networking connection profiles] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Thursday 26 June 2025 15:11:58 -0400 (0:00:00.035) 0:00:26.931 ********* changed: [managed-node4] => { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n# system_role:network\n", "connections": [ { "ip": { "address": [ "2001:db8::2/64", "203.0.113.2/24" ], "auto6": false, "auto_gateway": true, "dhcp4": false, "gateway4": "203.0.113.1", "gateway6": "2001:db8::1", "route_metric4": 65535 }, "name": "veth0", "state": "up", "type": "ethernet" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true } STDERR: [003] #0, state:up persistent_state:present, 'veth0': add connection veth0, 64f81751-0500-45fb-9f5d-1084480363bc [004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 64f81751-0500-45fb-9f5d-1084480363bc (not-active) TASK [fedora.linux_system_roles.network : Configure networking state] ********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Thursday 26 June 2025 15:11:59 -0400 (0:00:01.055) 0:00:27.987 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Show stderr messages for the network_connections] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Thursday 26 June 2025 15:11:59 -0400 (0:00:00.090) 0:00:28.078 ********* ok: [managed-node4] => { "__network_connections_result.stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, 64f81751-0500-45fb-9f5d-1084480363bc", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 64f81751-0500-45fb-9f5d-1084480363bc (not-active)" ] } TASK [fedora.linux_system_roles.network : Show debug messages for the network_connections] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Thursday 26 June 2025 15:11:59 -0400 (0:00:00.070) 0:00:28.149 ********* ok: [managed-node4] => { "__network_connections_result": { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n# system_role:network\n", "connections": [ { "ip": { "address": [ "2001:db8::2/64", "203.0.113.2/24" ], "auto6": false, "auto_gateway": true, "dhcp4": false, "gateway4": "203.0.113.1", "gateway6": "2001:db8::1", "route_metric4": 65535 }, "name": "veth0", "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, 'veth0': add connection veth0, 64f81751-0500-45fb-9f5d-1084480363bc\n[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 64f81751-0500-45fb-9f5d-1084480363bc (not-active)\n", "stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, 64f81751-0500-45fb-9f5d-1084480363bc", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 64f81751-0500-45fb-9f5d-1084480363bc (not-active)" ] } } TASK [fedora.linux_system_roles.network : Show debug messages for the network_state] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Thursday 26 June 2025 15:11:59 -0400 (0:00:00.123) 0:00:28.273 ********* skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Thursday 26 June 2025 15:11:59 -0400 (0:00:00.103) 0:00:28.376 ********* ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'assert_device_present.yml' again] ********************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:42 Thursday 26 June 2025 15:12:00 -0400 (0:00:00.598) 0:00:28.975 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml for managed-node4 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Thursday 26 June 2025 15:12:00 -0400 (0:00:00.094) 0:00:29.069 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml for managed-node4 TASK [Get stat for interface veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:12:00 -0400 (0:00:00.063) 0:00:29.133 ********* ok: [managed-node4] => { "changed": false, "stat": { "atime": 1750965109.4614282, "block_size": 4096, "blocks": 0, "ctime": 1750965109.4614282, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 34786, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": true, "isreg": false, "issock": false, "isuid": false, "lnk_source": "/sys/devices/virtual/net/veth0", "lnk_target": "../../devices/virtual/net/veth0", "mode": "0777", "mtime": 1750965109.4614282, "nlink": 1, "path": "/sys/class/net/veth0", "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 - 'veth0'] ************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Thursday 26 June 2025 15:12:00 -0400 (0:00:00.436) 0:00:29.569 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Include the task 'assert_profile_present.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:44 Thursday 26 June 2025 15:12:00 -0400 (0:00:00.044) 0:00:29.614 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml for managed-node4 TASK [Include the task 'get_profile_stat.yml'] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:3 Thursday 26 June 2025 15:12:00 -0400 (0:00:00.084) 0:00:29.698 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml for managed-node4 TASK [Initialize NM profile exist and ansible_managed comment flag] ************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:3 Thursday 26 June 2025 15:12:00 -0400 (0:00:00.062) 0:00:29.760 ********* ok: [managed-node4] => { "ansible_facts": { "lsr_net_profile_ansible_managed": false, "lsr_net_profile_exists": false, "lsr_net_profile_fingerprint": false }, "changed": false } TASK [Stat profile file] ******************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:9 Thursday 26 June 2025 15:12:01 -0400 (0:00:00.040) 0:00:29.801 ********* ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set NM profile exist flag based on the profile files] ******************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:17 Thursday 26 June 2025 15:12:01 -0400 (0:00:00.407) 0:00:30.209 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Get NM profile info] ***************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:25 Thursday 26 June 2025 15:12:01 -0400 (0:00:00.042) 0:00:30.251 ********* ok: [managed-node4] => { "changed": false, "cmd": "nmcli -f NAME,FILENAME connection show |grep veth0 | grep /etc", "delta": "0:00:00.027262", "end": "2025-06-26 15:12:01.819063", "rc": 0, "start": "2025-06-26 15:12:01.791801" } STDOUT: veth0 /etc/NetworkManager/system-connections/veth0.nmconnection TASK [Set NM profile exist flag and ansible_managed flag true based on the nmcli output] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:35 Thursday 26 June 2025 15:12:01 -0400 (0:00:00.455) 0:00:30.706 ********* ok: [managed-node4] => { "ansible_facts": { "lsr_net_profile_ansible_managed": true, "lsr_net_profile_exists": true, "lsr_net_profile_fingerprint": true }, "changed": false } TASK [Get the ansible_managed comment in ifcfg-veth0] ************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:49 Thursday 26 June 2025 15:12:01 -0400 (0:00:00.050) 0:00:30.757 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Verify the ansible_managed comment in ifcfg-veth0] *********************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:56 Thursday 26 June 2025 15:12:02 -0400 (0:00:00.062) 0:00:30.819 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Get the fingerprint comment in ifcfg-veth0] ****************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:62 Thursday 26 June 2025 15:12:02 -0400 (0:00:00.056) 0:00:30.875 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Verify the fingerprint comment in ifcfg-veth0] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:69 Thursday 26 June 2025 15:12:02 -0400 (0:00:00.055) 0:00:30.930 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Assert that the profile is present - 'veth0'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:5 Thursday 26 June 2025 15:12:02 -0400 (0:00:00.048) 0:00:30.979 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the ansible managed comment is present in 'veth0'] *********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:10 Thursday 26 June 2025 15:12:02 -0400 (0:00:00.076) 0:00:31.056 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the fingerprint comment is present in veth0] ***************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:15 Thursday 26 June 2025 15:12:02 -0400 (0:00:00.082) 0:00:31.138 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Show ipv4 routes] ******************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:48 Thursday 26 June 2025 15:12:02 -0400 (0:00:00.054) 0:00:31.192 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "route" ], "delta": "0:00:00.004173", "end": "2025-06-26 15:12:02.802192", "rc": 0, "start": "2025-06-26 15:12:02.798019" } STDOUT: default via 10.31.8.1 dev eth0 proto dhcp src 10.31.10.137 metric 100 default via 10.31.8.1 dev eth1 proto dhcp src 10.31.11.134 metric 101 default via 203.0.113.1 dev veth0 proto static metric 65535 10.31.8.0/22 dev eth0 proto kernel scope link src 10.31.10.137 metric 100 10.31.8.0/22 dev eth1 proto kernel scope link src 10.31.11.134 metric 101 203.0.113.0/24 dev veth0 proto kernel scope link src 203.0.113.2 metric 65535 TASK [Assert default ipv4 route is present] ************************************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:52 Thursday 26 June 2025 15:12:02 -0400 (0:00:00.527) 0:00:31.720 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Get ipv6 routes] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:57 Thursday 26 June 2025 15:12:03 -0400 (0:00:00.096) 0:00:31.816 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "-6", "route" ], "delta": "0:00:00.004320", "end": "2025-06-26 15:12:03.422955", "rc": 0, "start": "2025-06-26 15:12:03.418635" } STDOUT: 2001:db8::/64 dev veth0 proto kernel metric 102 pref medium fe80::/64 dev peerveth0 proto kernel metric 256 pref medium fe80::/64 dev eth0 proto kernel metric 1024 pref medium fe80::/64 dev eth1 proto kernel metric 1024 pref medium fe80::/64 dev veth0 proto kernel metric 1024 pref medium default via 2001:db8::1 dev veth0 proto static metric 102 pref medium TASK [Assert default ipv6 route is present] ************************************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:61 Thursday 26 June 2025 15:12:03 -0400 (0:00:00.510) 0:00:32.327 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEARDOWN: remove profiles.] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:67 Thursday 26 June 2025 15:12:03 -0400 (0:00:00.089) 0:00:32.416 ********* ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Thursday 26 June 2025 15:12:03 -0400 (0:00:00.269) 0:00:32.685 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml for managed-node4 TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role are present] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Thursday 26 June 2025 15:12:04 -0400 (0:00:00.221) 0:00:32.906 ********* skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Check if system is ostree] *********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Thursday 26 June 2025 15:12:04 -0400 (0:00:00.159) 0:00:33.066 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not __network_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Set flag to indicate system is ostree] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Thursday 26 June 2025 15:12:04 -0400 (0:00:00.126) 0:00:33.192 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not __network_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check which services are running] **** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Thursday 26 June 2025 15:12:04 -0400 (0:00:00.070) 0:00:33.263 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Check which packages are installed] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Thursday 26 June 2025 15:12:07 -0400 (0:00:02.647) 0:00:35.911 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Print network provider] ************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Thursday 26 June 2025 15:12:08 -0400 (0:00:01.189) 0:00:37.101 ********* ok: [managed-node4] => {} MSG: Using network provider: nm TASK [fedora.linux_system_roles.network : Abort applying the network state configuration if using the `network_state` variable with the initscripts provider] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Thursday 26 June 2025 15:12:08 -0400 (0:00:00.102) 0:00:37.203 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Abort applying the network state configuration if the system version of the managed host is below 8] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Thursday 26 June 2025 15:12:08 -0400 (0:00:00.154) 0:00:37.358 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Abort applying teaming configuration if the system version of the managed host is EL10 or later] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Thursday 26 June 2025 15:12:08 -0400 (0:00:00.140) 0:00:37.498 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution in __network_rh_distros", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the DNF package manager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Thursday 26 June 2025 15:12:08 -0400 (0:00:00.225) 0:00:37.724 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the YUM package manager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Thursday 26 June 2025 15:12:09 -0400 (0:00:00.323) 0:00:38.047 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution_major_version | int < 8", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Ask user's consent to restart NetworkManager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Thursday 26 June 2025 15:12:09 -0400 (0:00:00.274) 0:00:38.322 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install packages] ******************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Thursday 26 June 2025 15:12:09 -0400 (0:00:00.307) 0:00:38.630 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not network_packages is subset(ansible_facts.packages.keys())", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install NetworkManager and nmstate when using network_state variable] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Thursday 26 June 2025 15:12:10 -0400 (0:00:00.381) 0:00:39.011 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install python3-libnmstate when using network_state variable] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Thursday 26 June 2025 15:12:10 -0400 (0:00:00.178) 0:00:39.190 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Restart NetworkManager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Thursday 26 June 2025 15:12:10 -0400 (0:00:00.170) 0:00:39.360 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Enable and start NetworkManager] ***** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Thursday 26 June 2025 15:12:10 -0400 (0:00:00.195) 0:00:39.556 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Enable and start wpa_supplicant] ***** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Thursday 26 June 2025 15:12:11 -0400 (0:00:00.877) 0:00:40.433 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wpa_supplicant_required", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Enable network service] ************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Thursday 26 June 2025 15:12:11 -0400 (0:00:00.253) 0:00:40.687 ********* skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Ensure initscripts network file dependency is present] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Thursday 26 June 2025 15:12:11 -0400 (0:00:00.104) 0:00:40.792 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_provider == \"initscripts\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Configure networking connection profiles] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Thursday 26 June 2025 15:12:12 -0400 (0:00:00.055) 0:00:40.847 ********* changed: [managed-node4] => { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n# system_role:network\n", "connections": [ { "name": "veth0", "persistent_state": "absent", "state": "down" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true } STDERR: TASK [fedora.linux_system_roles.network : Configure networking state] ********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Thursday 26 June 2025 15:12:12 -0400 (0:00:00.848) 0:00:41.696 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Show stderr messages for the network_connections] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Thursday 26 June 2025 15:12:12 -0400 (0:00:00.062) 0:00:41.758 ********* ok: [managed-node4] => { "__network_connections_result.stderr_lines": [ "" ] } TASK [fedora.linux_system_roles.network : Show debug messages for the network_connections] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Thursday 26 June 2025 15:12:13 -0400 (0:00:00.136) 0:00:41.895 ********* ok: [managed-node4] => { "__network_connections_result": { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n# system_role:network\n", "connections": [ { "name": "veth0", "persistent_state": "absent", "state": "down" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true, "failed": false, "stderr": "\n", "stderr_lines": [ "" ] } } TASK [fedora.linux_system_roles.network : Show debug messages for the network_state] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Thursday 26 June 2025 15:12:13 -0400 (0:00:00.147) 0:00:42.042 ********* skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Thursday 26 June 2025 15:12:13 -0400 (0:00:00.125) 0:00:42.168 ********* ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'manage_test_interface.yml' to remove interface] ******** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:79 Thursday 26 June 2025 15:12:13 -0400 (0:00:00.502) 0:00:42.670 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml for managed-node4 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:12:14 -0400 (0:00:00.234) 0:00:42.904 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:12:14 -0400 (0:00:00.096) 0:00:43.001 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:12:14 -0400 (0:00:00.101) 0:00:43.102 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml for managed-node4 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:12:14 -0400 (0:00:00.211) 0:00:43.314 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml for managed-node4 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:12:14 -0400 (0:00:00.161) 0:00:43.475 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003384", "end": "2025-06-26 15:12:15.046050", "rc": 0, "start": "2025-06-26 15:12:15.042666" } STDOUT: eth0 eth1 lo peerveth0 veth0 TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:12:15 -0400 (0:00:00.491) 0:00:43.966 ********* ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo", "peerveth0", "veth0" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:12:15 -0400 (0:00:00.076) 0:00:44.043 ********* ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo', 'peerveth0', 'veth0'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:12:15 -0400 (0:00:00.120) 0:00:44.164 ********* ok: [managed-node4] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth0] ********************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:12:17 -0400 (0:00:01.967) 0:00:46.131 ********* skipping: [managed-node4] => (item=ip link add veth0 type veth peer name peerveth0) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link add veth0 type veth peer name peerveth0", "skip_reason": "Conditional result was False" } skipping: [managed-node4] => (item=ip link set peerveth0 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set peerveth0 up", "skip_reason": "Conditional result was False" } skipping: [managed-node4] => (item=ip link set veth0 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set veth0 up", "skip_reason": "Conditional result was False" } skipping: [managed-node4] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:12:17 -0400 (0:00:00.223) 0:00:46.355 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface veth0] ********************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:12:17 -0400 (0:00:00.132) 0:00:46.488 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "link", "del", "veth0", "type", "veth" ], "delta": "0:00:00.007466", "end": "2025-06-26 15:12:18.206334", "rc": 0, "start": "2025-06-26 15:12:18.198868" } TASK [Create dummy interface veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:12:18 -0400 (0:00:00.764) 0:00:47.252 ********* skipping: [managed-node4] => { "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 veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:12:18 -0400 (0:00:00.178) 0:00:47.431 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface veth0] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:12:18 -0400 (0:00:00.072) 0:00:47.503 ********* skipping: [managed-node4] => { "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 veth0] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:12:18 -0400 (0:00:00.058) 0:00:47.562 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [TEST: I can configure an interface with auto_gateway disabled] *********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:83 Thursday 26 June 2025 15:12:18 -0400 (0:00:00.070) 0:00:47.632 ********* ok: [managed-node4] => {} MSG: ################################################## TASK [Include the task 'manage_test_interface.yml' to disable auto_gateway] **** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:87 Thursday 26 June 2025 15:12:18 -0400 (0:00:00.066) 0:00:47.699 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml for managed-node4 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:12:19 -0400 (0:00:00.420) 0:00:48.119 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:12:19 -0400 (0:00:00.195) 0:00:48.315 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:12:19 -0400 (0:00:00.128) 0:00:48.443 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml for managed-node4 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:12:19 -0400 (0:00:00.308) 0:00:48.752 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml for managed-node4 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:12:20 -0400 (0:00:00.278) 0:00:49.030 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003364", "end": "2025-06-26 15:12:20.705061", "rc": 0, "start": "2025-06-26 15:12:20.701697" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:12:20 -0400 (0:00:00.679) 0:00:49.710 ********* ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:12:21 -0400 (0:00:00.213) 0:00:49.924 ********* ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:12:21 -0400 (0:00:00.201) 0:00:50.125 ********* ok: [managed-node4] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth0] ********************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:12:23 -0400 (0:00:01.851) 0:00:51.977 ********* ok: [managed-node4] => (item=ip link add veth0 type veth peer name peerveth0) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "add", "veth0", "type", "veth", "peer", "name", "peerveth0" ], "delta": "0:00:00.005632", "end": "2025-06-26 15:12:23.623443", "item": "ip link add veth0 type veth peer name peerveth0", "rc": 0, "start": "2025-06-26 15:12:23.617811" } ok: [managed-node4] => (item=ip link set peerveth0 up) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "set", "peerveth0", "up" ], "delta": "0:00:00.004236", "end": "2025-06-26 15:12:24.176264", "item": "ip link set peerveth0 up", "rc": 0, "start": "2025-06-26 15:12:24.172028" } ok: [managed-node4] => (item=ip link set veth0 up) => { "ansible_loop_var": "item", "changed": false, "cmd": [ "ip", "link", "set", "veth0", "up" ], "delta": "0:00:00.004129", "end": "2025-06-26 15:12:24.687448", "item": "ip link set veth0 up", "rc": 0, "start": "2025-06-26 15:12:24.683319" } TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:12:24 -0400 (0:00:01.662) 0:00:53.639 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "nmcli", "d", "set", "veth0", "managed", "true" ], "delta": "0:00:00.021306", "end": "2025-06-26 15:12:25.329738", "rc": 0, "start": "2025-06-26 15:12:25.308432" } TASK [Delete veth interface veth0] ********************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:12:25 -0400 (0:00:00.650) 0:00:54.290 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'veth' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create dummy interface veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:12:25 -0400 (0:00:00.113) 0:00:54.404 ********* skipping: [managed-node4] => { "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 veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:12:25 -0400 (0:00:00.083) 0:00:54.488 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface veth0] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:12:25 -0400 (0:00:00.084) 0:00:54.572 ********* skipping: [managed-node4] => { "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 veth0] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:12:25 -0400 (0:00:00.083) 0:00:54.656 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Thursday 26 June 2025 15:12:25 -0400 (0:00:00.103) 0:00:54.759 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml for managed-node4 TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role are present] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Thursday 26 June 2025 15:12:26 -0400 (0:00:00.187) 0:00:54.947 ********* skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Check if system is ostree] *********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Thursday 26 June 2025 15:12:26 -0400 (0:00:00.188) 0:00:55.135 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not __network_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Set flag to indicate system is ostree] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Thursday 26 June 2025 15:12:26 -0400 (0:00:00.133) 0:00:55.269 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not __network_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check which services are running] **** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Thursday 26 June 2025 15:12:26 -0400 (0:00:00.137) 0:00:55.407 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Check which packages are installed] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Thursday 26 June 2025 15:12:29 -0400 (0:00:02.870) 0:00:58.277 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Print network provider] ************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Thursday 26 June 2025 15:12:30 -0400 (0:00:01.491) 0:00:59.768 ********* ok: [managed-node4] => {} MSG: Using network provider: nm TASK [fedora.linux_system_roles.network : Abort applying the network state configuration if using the `network_state` variable with the initscripts provider] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Thursday 26 June 2025 15:12:31 -0400 (0:00:00.258) 0:01:00.027 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Abort applying the network state configuration if the system version of the managed host is below 8] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Thursday 26 June 2025 15:12:31 -0400 (0:00:00.195) 0:01:00.223 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Abort applying teaming configuration if the system version of the managed host is EL10 or later] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Thursday 26 June 2025 15:12:31 -0400 (0:00:00.248) 0:01:00.472 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution in __network_rh_distros", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the DNF package manager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Thursday 26 June 2025 15:12:31 -0400 (0:00:00.259) 0:01:00.732 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the YUM package manager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Thursday 26 June 2025 15:12:32 -0400 (0:00:00.278) 0:01:01.010 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution_major_version | int < 8", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Ask user's consent to restart NetworkManager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Thursday 26 June 2025 15:12:32 -0400 (0:00:00.299) 0:01:01.310 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install packages] ******************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Thursday 26 June 2025 15:12:32 -0400 (0:00:00.333) 0:01:01.643 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not network_packages is subset(ansible_facts.packages.keys())", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install NetworkManager and nmstate when using network_state variable] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Thursday 26 June 2025 15:12:33 -0400 (0:00:00.718) 0:01:02.361 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install python3-libnmstate when using network_state variable] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Thursday 26 June 2025 15:12:33 -0400 (0:00:00.190) 0:01:02.552 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Restart NetworkManager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Thursday 26 June 2025 15:12:33 -0400 (0:00:00.167) 0:01:02.720 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Enable and start NetworkManager] ***** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Thursday 26 June 2025 15:12:34 -0400 (0:00:00.251) 0:01:02.971 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Enable and start wpa_supplicant] ***** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Thursday 26 June 2025 15:12:35 -0400 (0:00:01.166) 0:01:04.137 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wpa_supplicant_required", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Enable network service] ************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Thursday 26 June 2025 15:12:35 -0400 (0:00:00.270) 0:01:04.408 ********* skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Ensure initscripts network file dependency is present] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Thursday 26 June 2025 15:12:35 -0400 (0:00:00.175) 0:01:04.584 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_provider == \"initscripts\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Configure networking connection profiles] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Thursday 26 June 2025 15:12:35 -0400 (0:00:00.199) 0:01:04.783 ********* changed: [managed-node4] => { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n# system_role:network\n", "connections": [ { "ip": { "address": [ "2001:db8::2/64", "203.0.113.2/24" ], "auto6": false, "auto_gateway": false, "dhcp4": false, "gateway4": "203.0.113.1", "gateway6": "2001:db8::1" }, "name": "veth0", "state": "up", "type": "ethernet" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true } STDERR: [003] #0, state:up persistent_state:present, 'veth0': add connection veth0, ad025339-3888-4007-9e37-5259121628ef [004] #0, state:up persistent_state:present, 'veth0': up connection veth0, ad025339-3888-4007-9e37-5259121628ef (not-active) TASK [fedora.linux_system_roles.network : Configure networking state] ********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Thursday 26 June 2025 15:12:37 -0400 (0:00:01.254) 0:01:06.037 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Show stderr messages for the network_connections] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Thursday 26 June 2025 15:12:37 -0400 (0:00:00.069) 0:01:06.107 ********* ok: [managed-node4] => { "__network_connections_result.stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, ad025339-3888-4007-9e37-5259121628ef", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, ad025339-3888-4007-9e37-5259121628ef (not-active)" ] } TASK [fedora.linux_system_roles.network : Show debug messages for the network_connections] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Thursday 26 June 2025 15:12:37 -0400 (0:00:00.097) 0:01:06.204 ********* ok: [managed-node4] => { "__network_connections_result": { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n# system_role:network\n", "connections": [ { "ip": { "address": [ "2001:db8::2/64", "203.0.113.2/24" ], "auto6": false, "auto_gateway": false, "dhcp4": false, "gateway4": "203.0.113.1", "gateway6": "2001:db8::1" }, "name": "veth0", "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, 'veth0': add connection veth0, ad025339-3888-4007-9e37-5259121628ef\n[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, ad025339-3888-4007-9e37-5259121628ef (not-active)\n", "stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, ad025339-3888-4007-9e37-5259121628ef", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, ad025339-3888-4007-9e37-5259121628ef (not-active)" ] } } TASK [fedora.linux_system_roles.network : Show debug messages for the network_state] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Thursday 26 June 2025 15:12:37 -0400 (0:00:00.084) 0:01:06.288 ********* skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Thursday 26 June 2025 15:12:37 -0400 (0:00:00.085) 0:01:06.374 ********* ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'assert_device_present.yml' - 3] ************************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:108 Thursday 26 June 2025 15:12:38 -0400 (0:00:00.773) 0:01:07.148 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml for managed-node4 TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Thursday 26 June 2025 15:12:38 -0400 (0:00:00.602) 0:01:07.750 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml for managed-node4 TASK [Get stat for interface veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Thursday 26 June 2025 15:12:39 -0400 (0:00:00.151) 0:01:07.902 ********* ok: [managed-node4] => { "changed": false, "stat": { "atime": 1750965143.621871, "block_size": 4096, "blocks": 0, "ctime": 1750965143.621871, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 35192, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": true, "isreg": false, "issock": false, "isuid": false, "lnk_source": "/sys/devices/virtual/net/veth0", "lnk_target": "../../devices/virtual/net/veth0", "mode": "0777", "mtime": 1750965143.621871, "nlink": 1, "path": "/sys/class/net/veth0", "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 - 'veth0'] ************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Thursday 26 June 2025 15:12:39 -0400 (0:00:00.450) 0:01:08.353 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Include the task 'assert_profile_present.yml' again] ********************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:110 Thursday 26 June 2025 15:12:39 -0400 (0:00:00.040) 0:01:08.393 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml for managed-node4 TASK [Include the task 'get_profile_stat.yml'] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:3 Thursday 26 June 2025 15:12:39 -0400 (0:00:00.096) 0:01:08.489 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml for managed-node4 TASK [Initialize NM profile exist and ansible_managed comment flag] ************ task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:3 Thursday 26 June 2025 15:12:39 -0400 (0:00:00.120) 0:01:08.610 ********* ok: [managed-node4] => { "ansible_facts": { "lsr_net_profile_ansible_managed": false, "lsr_net_profile_exists": false, "lsr_net_profile_fingerprint": false }, "changed": false } TASK [Stat profile file] ******************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:9 Thursday 26 June 2025 15:12:39 -0400 (0:00:00.048) 0:01:08.659 ********* ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set NM profile exist flag based on the profile files] ******************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:17 Thursday 26 June 2025 15:12:40 -0400 (0:00:00.431) 0:01:09.091 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Get NM profile info] ***************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:25 Thursday 26 June 2025 15:12:40 -0400 (0:00:00.040) 0:01:09.131 ********* ok: [managed-node4] => { "changed": false, "cmd": "nmcli -f NAME,FILENAME connection show |grep veth0 | grep /etc", "delta": "0:00:00.020707", "end": "2025-06-26 15:12:40.711520", "rc": 0, "start": "2025-06-26 15:12:40.690813" } STDOUT: veth0 /etc/NetworkManager/system-connections/veth0.nmconnection TASK [Set NM profile exist flag and ansible_managed flag true based on the nmcli output] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:35 Thursday 26 June 2025 15:12:40 -0400 (0:00:00.514) 0:01:09.646 ********* ok: [managed-node4] => { "ansible_facts": { "lsr_net_profile_ansible_managed": true, "lsr_net_profile_exists": true, "lsr_net_profile_fingerprint": true }, "changed": false } TASK [Get the ansible_managed comment in ifcfg-veth0] ************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:49 Thursday 26 June 2025 15:12:40 -0400 (0:00:00.079) 0:01:09.725 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Verify the ansible_managed comment in ifcfg-veth0] *********************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:56 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.082) 0:01:09.807 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Get the fingerprint comment in ifcfg-veth0] ****************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:62 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.089) 0:01:09.897 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Verify the fingerprint comment in ifcfg-veth0] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:69 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.098) 0:01:09.996 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "profile_stat.stat.exists", "skip_reason": "Conditional result was False" } TASK [Assert that the profile is present - 'veth0'] **************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:5 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.049) 0:01:10.045 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the ansible managed comment is present in 'veth0'] *********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:10 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.038) 0:01:10.083 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the fingerprint comment is present in veth0] ***************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:15 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.042) 0:01:10.125 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Show ipv4 routes again] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:114 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.037) 0:01:10.163 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "route" ], "delta": "0:00:00.003641", "end": "2025-06-26 15:12:41.739668", "rc": 0, "start": "2025-06-26 15:12:41.736027" } STDOUT: default via 10.31.8.1 dev eth0 proto dhcp src 10.31.10.137 metric 100 default via 10.31.8.1 dev eth1 proto dhcp src 10.31.11.134 metric 101 10.31.8.0/22 dev eth0 proto kernel scope link src 10.31.10.137 metric 100 10.31.8.0/22 dev eth1 proto kernel scope link src 10.31.11.134 metric 101 203.0.113.0/24 dev veth0 proto kernel scope link src 203.0.113.2 metric 102 TASK [Assert default ipv4 route is absent] ************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:118 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.513) 0:01:10.677 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Get ipv6 routes again] *************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:123 Thursday 26 June 2025 15:12:41 -0400 (0:00:00.100) 0:01:10.778 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "-6", "route" ], "delta": "0:00:00.003801", "end": "2025-06-26 15:12:42.364316", "rc": 0, "start": "2025-06-26 15:12:42.360515" } STDOUT: 2001:db8::/64 dev veth0 proto kernel metric 102 pref medium fe80::/64 dev peerveth0 proto kernel metric 256 pref medium fe80::/64 dev eth0 proto kernel metric 1024 pref medium fe80::/64 dev eth1 proto kernel metric 1024 pref medium fe80::/64 dev veth0 proto kernel metric 1024 pref medium TASK [Assert default ipv6 route is absent] ************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:127 Thursday 26 June 2025 15:12:42 -0400 (0:00:00.514) 0:01:11.293 ********* ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEARDOWN: remove profiles. again] **************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:133 Thursday 26 June 2025 15:12:42 -0400 (0:00:00.118) 0:01:11.411 ********* ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Thursday 26 June 2025 15:12:42 -0400 (0:00:00.130) 0:01:11.542 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml for managed-node4 TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role are present] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Thursday 26 June 2025 15:12:43 -0400 (0:00:00.371) 0:01:11.913 ********* skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Check if system is ostree] *********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Thursday 26 June 2025 15:12:44 -0400 (0:00:00.901) 0:01:12.815 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not __network_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Set flag to indicate system is ostree] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Thursday 26 June 2025 15:12:44 -0400 (0:00:00.239) 0:01:13.054 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not __network_is_ostree is defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check which services are running] **** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Thursday 26 June 2025 15:12:44 -0400 (0:00:00.197) 0:01:13.251 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Check which packages are installed] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Thursday 26 June 2025 15:12:47 -0400 (0:00:02.902) 0:01:16.154 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Print network provider] ************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Thursday 26 June 2025 15:12:48 -0400 (0:00:01.455) 0:01:17.609 ********* ok: [managed-node4] => {} MSG: Using network provider: nm TASK [fedora.linux_system_roles.network : Abort applying the network state configuration if using the `network_state` variable with the initscripts provider] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Thursday 26 June 2025 15:12:49 -0400 (0:00:00.279) 0:01:17.889 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Abort applying the network state configuration if the system version of the managed host is below 8] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Thursday 26 June 2025 15:12:49 -0400 (0:00:00.094) 0:01:17.984 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Abort applying teaming configuration if the system version of the managed host is EL10 or later] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Thursday 26 June 2025 15:12:49 -0400 (0:00:00.148) 0:01:18.132 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution in __network_rh_distros", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the DNF package manager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Thursday 26 June 2025 15:12:49 -0400 (0:00:00.153) 0:01:18.286 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the YUM package manager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Thursday 26 June 2025 15:12:49 -0400 (0:00:00.300) 0:01:18.587 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution_major_version | int < 8", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Ask user's consent to restart NetworkManager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Thursday 26 June 2025 15:12:50 -0400 (0:00:00.289) 0:01:18.877 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install packages] ******************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Thursday 26 June 2025 15:12:50 -0400 (0:00:00.239) 0:01:19.116 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "not network_packages is subset(ansible_facts.packages.keys())", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install NetworkManager and nmstate when using network_state variable] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Thursday 26 June 2025 15:12:50 -0400 (0:00:00.281) 0:01:19.399 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Install python3-libnmstate when using network_state variable] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Thursday 26 June 2025 15:12:50 -0400 (0:00:00.164) 0:01:19.563 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Restart NetworkManager due to wireless or team interfaces] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Thursday 26 June 2025 15:12:50 -0400 (0:00:00.151) 0:01:19.714 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wireless_connections_defined or __network_team_connections_defined", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Enable and start NetworkManager] ***** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Thursday 26 June 2025 15:12:51 -0400 (0:00:00.257) 0:01:19.972 ********* ok: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Enable and start wpa_supplicant] ***** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Thursday 26 June 2025 15:12:52 -0400 (0:00:00.963) 0:01:20.935 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "__network_wpa_supplicant_required", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Enable network service] ************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Thursday 26 June 2025 15:12:52 -0400 (0:00:00.354) 0:01:21.292 ********* skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Ensure initscripts network file dependency is present] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Thursday 26 June 2025 15:12:52 -0400 (0:00:00.146) 0:01:21.438 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_provider == \"initscripts\"", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Configure networking connection profiles] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Thursday 26 June 2025 15:12:52 -0400 (0:00:00.201) 0:01:21.640 ********* changed: [managed-node4] => { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n# system_role:network\n", "connections": [ { "name": "veth0", "persistent_state": "absent", "state": "down" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true } STDERR: TASK [fedora.linux_system_roles.network : Configure networking state] ********** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Thursday 26 June 2025 15:12:54 -0400 (0:00:01.207) 0:01:22.848 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "network_state != {}", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Show stderr messages for the network_connections] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Thursday 26 June 2025 15:12:54 -0400 (0:00:00.170) 0:01:23.019 ********* ok: [managed-node4] => { "__network_connections_result.stderr_lines": [ "" ] } TASK [fedora.linux_system_roles.network : Show debug messages for the network_connections] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Thursday 26 June 2025 15:12:54 -0400 (0:00:00.159) 0:01:23.178 ********* ok: [managed-node4] => { "__network_connections_result": { "_invocation": { "module_args": { "__debug_flags": "", "__header": "#\n# Ansible managed\n#\n# system_role:network\n", "connections": [ { "name": "veth0", "persistent_state": "absent", "state": "down" } ], "force_state_change": false, "ignore_errors": false, "provider": "nm" } }, "changed": true, "failed": false, "stderr": "\n", "stderr_lines": [ "" ] } } TASK [fedora.linux_system_roles.network : Show debug messages for the network_state] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Thursday 26 June 2025 15:12:54 -0400 (0:00:00.161) 0:01:23.340 ********* skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Thursday 26 June 2025 15:12:54 -0400 (0:00:00.196) 0:01:23.536 ********* ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'manage_test_interface.yml' to remove interface again] *** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:145 Thursday 26 June 2025 15:12:55 -0400 (0:00:00.922) 0:01:24.458 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml for managed-node4 TASK [Ensure state in ["present", "absent"]] *********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Thursday 26 June 2025 15:12:56 -0400 (0:00:00.654) 0:01:25.113 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "state not in [\"present\", \"absent\"]", "skip_reason": "Conditional result was False" } TASK [Ensure type in ["dummy", "tap", "veth"]] ********************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Thursday 26 June 2025 15:12:56 -0400 (0:00:00.149) 0:01:25.262 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type not in [\"dummy\", \"tap\", \"veth\"]", "skip_reason": "Conditional result was False" } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Thursday 26 June 2025 15:12:56 -0400 (0:00:00.144) 0:01:25.406 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml for managed-node4 TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Thursday 26 June 2025 15:12:56 -0400 (0:00:00.259) 0:01:25.666 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml for managed-node4 TASK [Gather current interface info] ******************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Thursday 26 June 2025 15:12:57 -0400 (0:00:00.311) 0:01:25.978 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003953", "end": "2025-06-26 15:12:57.708529", "rc": 0, "start": "2025-06-26 15:12:57.704576" } STDOUT: eth0 eth1 lo peerveth0 veth0 TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Thursday 26 June 2025 15:12:57 -0400 (0:00:00.670) 0:01:26.649 ********* ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo", "peerveth0", "veth0" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Thursday 26 June 2025 15:12:58 -0400 (0:00:00.155) 0:01:26.804 ********* ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo', 'peerveth0', 'veth0'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Thursday 26 June 2025 15:12:58 -0400 (0:00:00.135) 0:01:26.940 ********* ok: [managed-node4] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do TASK [Create veth interface veth0] ********************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Thursday 26 June 2025 15:12:59 -0400 (0:00:01.809) 0:01:28.750 ********* skipping: [managed-node4] => (item=ip link add veth0 type veth peer name peerveth0) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link add veth0 type veth peer name peerveth0", "skip_reason": "Conditional result was False" } skipping: [managed-node4] => (item=ip link set peerveth0 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set peerveth0 up", "skip_reason": "Conditional result was False" } skipping: [managed-node4] => (item=ip link set veth0 up) => { "ansible_loop_var": "item", "changed": false, "false_condition": "type == 'veth' and state == 'present' and interface not in current_interfaces", "item": "ip link set veth0 up", "skip_reason": "Conditional result was False" } skipping: [managed-node4] => { "changed": false } MSG: All items skipped TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Thursday 26 June 2025 15:13:00 -0400 (0:00:00.263) 0:01:29.013 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'veth' and state == 'present'", "skip_reason": "Conditional result was False" } TASK [Delete veth interface veth0] ********************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Thursday 26 June 2025 15:13:00 -0400 (0:00:00.150) 0:01:29.164 ********* ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "link", "del", "veth0", "type", "veth" ], "delta": "0:00:00.007373", "end": "2025-06-26 15:13:00.903383", "rc": 0, "start": "2025-06-26 15:13:00.896010" } TASK [Create dummy interface veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Thursday 26 June 2025 15:13:01 -0400 (0:00:00.920) 0:01:30.084 ********* skipping: [managed-node4] => { "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 veth0] ******************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Thursday 26 June 2025 15:13:01 -0400 (0:00:00.148) 0:01:30.232 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'dummy' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Create tap interface veth0] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Thursday 26 June 2025 15:13:01 -0400 (0:00:00.175) 0:01:30.408 ********* skipping: [managed-node4] => { "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 veth0] ********************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Thursday 26 June 2025 15:13:01 -0400 (0:00:00.175) 0:01:30.583 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "type == 'tap' and state == 'absent' and interface in current_interfaces", "skip_reason": "Conditional result was False" } TASK [Verify network state restored to default] ******************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:149 Thursday 26 June 2025 15:13:02 -0400 (0:00:00.223) 0:01:30.807 ********* included: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/check_network_dns.yml for managed-node4 TASK [Check routes and DNS] **************************************************** task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/check_network_dns.yml:6 Thursday 26 June 2025 15:13:02 -0400 (0:00:00.535) 0:01:31.343 ********* ok: [managed-node4] => { "changed": false, "cmd": "set -euo pipefail\necho IP\nip a\necho IP ROUTE\nip route\necho IP -6 ROUTE\nip -6 route\necho RESOLV\nif [ -f /etc/resolv.conf ]; then\n cat /etc/resolv.conf\nelse\n echo NO /etc/resolv.conf\n ls -alrtF /etc/resolv.* || :\nfi\n", "delta": "0:00:00.009332", "end": "2025-06-26 15:13:03.115700", "rc": 0, "start": "2025-06-26 15:13:03.106368" } STDOUT: IP 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever 2: eth0: mtu 9001 qdisc mq state UP group default qlen 1000 link/ether 12:54:69:c5:6a:f9 brd ff:ff:ff:ff:ff:ff altname enX0 inet 10.31.10.137/22 brd 10.31.11.255 scope global dynamic noprefixroute eth0 valid_lft 3316sec preferred_lft 3316sec inet6 fe80::1054:69ff:fec5:6af9/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: eth1: mtu 9001 qdisc mq state UP group default qlen 1000 link/ether 12:2b:e7:06:f0:d7 brd ff:ff:ff:ff:ff:ff altname enX1 inet 10.31.11.134/22 brd 10.31.11.255 scope global dynamic noprefixroute eth1 valid_lft 3316sec preferred_lft 3316sec inet6 fe80::102b:e7ff:fe06:f0d7/64 scope link noprefixroute valid_lft forever preferred_lft forever IP ROUTE default via 10.31.8.1 dev eth0 proto dhcp src 10.31.10.137 metric 100 default via 10.31.8.1 dev eth1 proto dhcp src 10.31.11.134 metric 101 10.31.8.0/22 dev eth0 proto kernel scope link src 10.31.10.137 metric 100 10.31.8.0/22 dev eth1 proto kernel scope link src 10.31.11.134 metric 101 IP -6 ROUTE fe80::/64 dev eth0 proto kernel metric 1024 pref medium fe80::/64 dev eth1 proto kernel metric 1024 pref medium RESOLV # This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8). # Do not edit. # # This file might be symlinked as /etc/resolv.conf. If you're looking at # /etc/resolv.conf and seeing this text, you have followed the symlink. # # This is a dynamic resolv.conf file for connecting local clients to the # internal DNS stub resolver of systemd-resolved. This file lists all # configured search domains. # # Run "resolvectl status" to see details about the uplink DNS servers # currently in use. # # Third party programs should typically not access this file directly, but only # through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a # different way, replace this symlink by a static file or a different symlink. # # See man:systemd-resolved.service(8) for details about the supported modes of # operation for /etc/resolv.conf. nameserver 127.0.0.53 options edns0 trust-ad search testing-farm.us-east-1.aws.redhat.com TASK [Verify DNS and network connectivity] ************************************* task path: /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/check_network_dns.yml:24 Thursday 26 June 2025 15:13:03 -0400 (0:00:00.823) 0:01:32.166 ********* skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_facts[\"distribution\"] == \"CentOS\"", "skip_reason": "Conditional result was False" } PLAY RECAP ********************************************************************* managed-node4 : ok=126 changed=4 unreachable=0 failed=0 skipped=114 rescued=0 ignored=0 SYSTEM ROLES ERRORS BEGIN v1 [] SYSTEM ROLES ERRORS END v1 TASKS RECAP ******************************************************************** Thursday 26 June 2025 15:13:03 -0400 (0:00:00.121) 0:01:32.287 ********* =============================================================================== Install iproute -------------------------------------------------------- 10.87s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 fedora.linux_system_roles.network : Check which services are running ---- 2.99s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which services are running ---- 2.90s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which services are running ---- 2.87s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which services are running ---- 2.65s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Gathering Facts --------------------------------------------------------- 2.63s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:6 Install iproute --------------------------------------------------------- 1.97s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.85s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.81s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Create veth interface veth0 --------------------------------------------- 1.66s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 fedora.linux_system_roles.network : Check which packages are installed --- 1.49s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Create veth interface veth0 --------------------------------------------- 1.47s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 fedora.linux_system_roles.network : Check which packages are installed --- 1.46s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Check which packages are installed --- 1.26s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.25s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.21s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 fedora.linux_system_roles.network : Check which packages are installed --- 1.19s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Enable and start NetworkManager ----- 1.17s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.06s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 fedora.linux_system_roles.network : Enable and start NetworkManager ----- 1.04s /tmp/collections-XIT/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122