ansible-playbook [core 2.17.14] config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/local/lib/python3.12/site-packages/ansible ansible collection location = /tmp/collections-phW executable location = /usr/local/bin/ansible-playbook python version = 3.12.11 (main, Aug 14 2025, 00:00:00) [GCC 14.3.1 20250617 (Red Hat 14.3.1-2)] (/usr/bin/python3.12) 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-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:6 Saturday 25 October 2025 08:43:27 -0400 (0:00:00.019) 0:00:00.019 ****** [WARNING]: Platform linux on host managed-node4 is using the discovered Python interpreter at /usr/bin/python3.12, 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:9 Saturday 25 October 2025 08:43:29 -0400 (0:00:02.466) 0:00:02.485 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:3 Saturday 25 October 2025 08:43:29 -0400 (0:00:00.038) 0:00:02.524 ****** ok: [managed-node4] TASK [Check if system is ostree] *********************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:17 Saturday 25 October 2025 08:43:30 -0400 (0:00:00.558) 0:00:03.082 ****** ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set flag to indicate system is ostree] *********************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:22 Saturday 25 October 2025 08:43:30 -0400 (0:00:00.543) 0:00:03.626 ****** ok: [managed-node4] => { "ansible_facts": { "__network_is_ostree": false }, "changed": false } TASK [Fix CentOS6 Base repo] *************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:26 Saturday 25 October 2025 08:43:30 -0400 (0:00:00.056) 0:00:03.682 ****** skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution_major_version == '6'", "skip_reason": "Conditional result was False" } TASK [Set network provider to 'nm'] ******************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:11 Saturday 25 October 2025 08:43:30 -0400 (0:00:00.036) 0:00:03.719 ****** ok: [managed-node4] => { "ansible_facts": { "network_provider": "nm" }, "changed": false } PLAY [Play for testing auto_gateway setting] *********************************** TASK [Gathering Facts] ********************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:3 Saturday 25 October 2025 08:43:30 -0400 (0:00:00.085) 0:00:03.804 ****** ok: [managed-node4] TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:9 Saturday 25 October 2025 08:43:31 -0400 (0:00:01.018) 0:00:04.822 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 25 October 2025 08:43:32 -0400 (0:00:00.144) 0:00:04.967 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 25 October 2025 08:43:32 -0400 (0:00:00.052) 0:00:05.020 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003204", "end": "2025-10-25 08:43:32.834799", "rc": 0, "start": "2025-10-25 08:43:32.831595" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 25 October 2025 08:43:32 -0400 (0:00:00.830) 0:00:05.851 ****** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 25 October 2025 08:43:33 -0400 (0:00:00.089) 0:00:05.940 ****** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:11 Saturday 25 October 2025 08:43:33 -0400 (0:00:00.074) 0:00:06.015 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Saturday 25 October 2025 08:43:33 -0400 (0:00:00.200) 0:00:06.216 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Saturday 25 October 2025 08:43:33 -0400 (0:00:00.034) 0:00:06.251 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Saturday 25 October 2025 08:43:33 -0400 (0:00:00.077) 0:00:06.329 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 25 October 2025 08:43:33 -0400 (0:00:00.126) 0:00:06.456 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 25 October 2025 08:43:33 -0400 (0:00:00.130) 0:00:06.587 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.002953", "end": "2025-10-25 08:43:34.176988", "rc": 0, "start": "2025-10-25 08:43:34.174035" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 25 October 2025 08:43:34 -0400 (0:00:00.603) 0:00:07.190 ****** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 25 October 2025 08:43:34 -0400 (0:00:00.099) 0:00:07.289 ****** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Saturday 25 October 2025 08:43:34 -0400 (0:00:00.099) 0:00:07.389 ****** ok: [managed-node4] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do lsrpackages: iproute TASK [Create veth interface veth0] ********************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Saturday 25 October 2025 08:43:39 -0400 (0:00:04.959) 0:00:12.348 ****** 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.012582", "end": "2025-10-25 08:43:39.934599", "item": "ip link add veth0 type veth peer name peerveth0", "rc": 0, "start": "2025-10-25 08:43:39.922017" } 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.003580", "end": "2025-10-25 08:43:40.415690", "item": "ip link set peerveth0 up", "rc": 0, "start": "2025-10-25 08:43:40.412110" } 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.003543", "end": "2025-10-25 08:43:40.939638", "item": "ip link set veth0 up", "rc": 0, "start": "2025-10-25 08:43:40.936095" } TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Saturday 25 October 2025 08:43:41 -0400 (0:00:01.598) 0:00:13.946 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "nmcli", "d", "set", "veth0", "managed", "true" ], "delta": "0:00:00.027091", "end": "2025-10-25 08:43:41.520144", "rc": 0, "start": "2025-10-25 08:43:41.493053" } TASK [Delete veth interface veth0] ********************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Saturday 25 October 2025 08:43:41 -0400 (0:00:00.594) 0:00:14.541 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Saturday 25 October 2025 08:43:41 -0400 (0:00:00.066) 0:00:14.607 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Saturday 25 October 2025 08:43:41 -0400 (0:00:00.077) 0:00:14.685 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Saturday 25 October 2025 08:43:41 -0400 (0:00:00.087) 0:00:14.772 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Saturday 25 October 2025 08:43:41 -0400 (0:00:00.098) 0:00:14.872 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:15 Saturday 25 October 2025 08:43:42 -0400 (0:00:00.069) 0:00:14.941 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Saturday 25 October 2025 08:43:42 -0400 (0:00:00.239) 0:00:15.181 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Saturday 25 October 2025 08:43:42 -0400 (0:00:00.109) 0:00:15.290 ****** ok: [managed-node4] => { "changed": false, "stat": { "atime": 1761396219.9329073, "block_size": 4096, "blocks": 0, "ctime": 1761396219.9329073, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 26070, "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": 1761396219.9329073, "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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Saturday 25 October 2025 08:43:42 -0400 (0:00:00.512) 0:00:15.803 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEST: I can configure an interface with auto_gateway enabled] ************ task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:17 Saturday 25 October 2025 08:43:42 -0400 (0:00:00.061) 0:00:15.864 ****** ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 25 October 2025 08:43:43 -0400 (0:00:00.058) 0:00:15.922 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 25 October 2025 08:43:43 -0400 (0:00:00.096) 0:00:16.019 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 25 October 2025 08:43:43 -0400 (0:00:00.092) 0:00:16.111 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 25 October 2025 08:43:43 -0400 (0:00:00.067) 0:00:16.178 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 25 October 2025 08:43:43 -0400 (0:00:00.060) 0:00:16.239 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 25 October 2025 08:43:45 -0400 (0:00:02.468) 0:00:18.708 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 25 October 2025 08:43:47 -0400 (0:00:01.956) 0:00:20.664 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 25 October 2025 08:43:47 -0400 (0:00:00.134) 0:00:20.799 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 25 October 2025 08:43:48 -0400 (0:00:00.128) 0:00:20.927 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 25 October 2025 08:43:48 -0400 (0:00:00.121) 0:00:21.048 ****** skipping: [managed-node4] => { "changed": false, "false_condition": "network_connections | selectattr(\"type\", \"defined\") | selectattr(\"type\", \"match\", \"^team$\") | list | length > 0 or network_state.get(\"interfaces\", []) | selectattr(\"type\", \"defined\") | selectattr(\"type\", \"match\", \"^team$\") | list | length > 0", "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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 25 October 2025 08:43:48 -0400 (0:00:00.124) 0:00:21.173 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 25 October 2025 08:43:48 -0400 (0:00:00.209) 0:00:21.383 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Saturday 25 October 2025 08:43:48 -0400 (0:00:00.167) 0:00:21.551 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Saturday 25 October 2025 08:43:49 -0400 (0:00:00.499) 0:00:22.051 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Saturday 25 October 2025 08:43:49 -0400 (0:00:00.289) 0:00:22.340 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Saturday 25 October 2025 08:43:49 -0400 (0:00:00.097) 0:00:22.437 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Saturday 25 October 2025 08:43:49 -0400 (0:00:00.106) 0:00:22.544 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Saturday 25 October 2025 08:43:49 -0400 (0:00:00.257) 0:00:22.801 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Saturday 25 October 2025 08:43:51 -0400 (0:00:01.338) 0:00:24.140 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Saturday 25 October 2025 08:43:51 -0400 (0:00:00.129) 0:00:24.269 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Saturday 25 October 2025 08:43:51 -0400 (0:00:00.143) 0:00:24.412 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Saturday 25 October 2025 08:43:51 -0400 (0:00:00.169) 0:00:24.583 ****** 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, 8b9fb60d-c9e5-448b-9921-f3304e7a1f8e [004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 8b9fb60d-c9e5-448b-9921-f3304e7a1f8e (not-active) TASK [fedora.linux_system_roles.network : Configure networking state] ********** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Saturday 25 October 2025 08:43:53 -0400 (0:00:01.647) 0:00:26.230 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Saturday 25 October 2025 08:43:53 -0400 (0:00:00.063) 0:00:26.293 ****** ok: [managed-node4] => { "__network_connections_result.stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, 8b9fb60d-c9e5-448b-9921-f3304e7a1f8e", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 8b9fb60d-c9e5-448b-9921-f3304e7a1f8e (not-active)" ] } TASK [fedora.linux_system_roles.network : Show debug messages for the network_connections] *** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Saturday 25 October 2025 08:43:53 -0400 (0:00:00.084) 0:00:26.377 ****** 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, 8b9fb60d-c9e5-448b-9921-f3304e7a1f8e\n[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 8b9fb60d-c9e5-448b-9921-f3304e7a1f8e (not-active)\n", "stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, 8b9fb60d-c9e5-448b-9921-f3304e7a1f8e", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 8b9fb60d-c9e5-448b-9921-f3304e7a1f8e (not-active)" ] } } TASK [fedora.linux_system_roles.network : Show debug messages for the network_state] *** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Saturday 25 October 2025 08:43:53 -0400 (0:00:00.091) 0:00:26.469 ****** skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Saturday 25 October 2025 08:43:53 -0400 (0:00:00.072) 0:00:26.542 ****** ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'assert_device_present.yml' again] ********************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:42 Saturday 25 October 2025 08:43:54 -0400 (0:00:00.720) 0:00:27.262 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Saturday 25 October 2025 08:43:54 -0400 (0:00:00.585) 0:00:27.847 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Saturday 25 October 2025 08:43:55 -0400 (0:00:00.242) 0:00:28.090 ****** ok: [managed-node4] => { "changed": false, "stat": { "atime": 1761396219.9329073, "block_size": 4096, "blocks": 0, "ctime": 1761396219.9329073, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 26070, "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": 1761396219.9329073, "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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Saturday 25 October 2025 08:43:55 -0400 (0:00:00.630) 0:00:28.721 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Include the task 'assert_profile_present.yml'] *************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:44 Saturday 25 October 2025 08:43:55 -0400 (0:00:00.122) 0:00:28.843 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:3 Saturday 25 October 2025 08:43:56 -0400 (0:00:00.318) 0:00:29.161 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:3 Saturday 25 October 2025 08:43:56 -0400 (0:00:00.266) 0:00:29.428 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:9 Saturday 25 October 2025 08:43:56 -0400 (0:00:00.079) 0:00:29.507 ****** ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set NM profile exist flag based on the profile files] ******************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:17 Saturday 25 October 2025 08:43:57 -0400 (0:00:00.532) 0:00:30.039 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:25 Saturday 25 October 2025 08:43:57 -0400 (0:00:00.116) 0:00:30.156 ****** ok: [managed-node4] => { "changed": false, "cmd": "nmcli -f NAME,FILENAME connection show |grep veth0 | grep /etc", "delta": "0:00:00.024412", "end": "2025-10-25 08:43:57.682908", "rc": 0, "start": "2025-10-25 08:43:57.658496" } 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:35 Saturday 25 October 2025 08:43:57 -0400 (0:00:00.632) 0:00:30.789 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:49 Saturday 25 October 2025 08:43:57 -0400 (0:00:00.079) 0:00:30.868 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:56 Saturday 25 October 2025 08:43:58 -0400 (0:00:00.116) 0:00:30.985 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:62 Saturday 25 October 2025 08:43:58 -0400 (0:00:00.253) 0:00:31.238 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:69 Saturday 25 October 2025 08:43:58 -0400 (0:00:00.070) 0:00:31.309 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:5 Saturday 25 October 2025 08:43:58 -0400 (0:00:00.107) 0:00:31.417 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the ansible managed comment is present in 'veth0'] *********** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:10 Saturday 25 October 2025 08:43:58 -0400 (0:00:00.070) 0:00:31.487 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the fingerprint comment is present in veth0] ***************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:15 Saturday 25 October 2025 08:43:58 -0400 (0:00:00.081) 0:00:31.569 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Show ipv4 routes] ******************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:48 Saturday 25 October 2025 08:43:58 -0400 (0:00:00.075) 0:00:31.645 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "route" ], "delta": "0:00:00.003465", "end": "2025-10-25 08:43:59.140341", "rc": 0, "start": "2025-10-25 08:43:59.136876" } STDOUT: default via 10.31.12.1 dev eth0 proto dhcp src 10.31.15.234 metric 100 default via 10.31.12.1 dev eth1 proto dhcp src 10.31.13.92 metric 101 default via 203.0.113.1 dev veth0 proto static metric 65535 10.31.12.0/22 dev eth0 proto kernel scope link src 10.31.15.234 metric 100 10.31.12.0/22 dev eth1 proto kernel scope link src 10.31.13.92 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:52 Saturday 25 October 2025 08:43:59 -0400 (0:00:00.544) 0:00:32.189 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Get ipv6 routes] ********************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:57 Saturday 25 October 2025 08:43:59 -0400 (0:00:00.081) 0:00:32.271 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "-6", "route" ], "delta": "0:00:00.003544", "end": "2025-10-25 08:43:59.693804", "rc": 0, "start": "2025-10-25 08:43:59.690260" } 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:61 Saturday 25 October 2025 08:43:59 -0400 (0:00:00.414) 0:00:32.686 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEARDOWN: remove profiles.] ********************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:67 Saturday 25 October 2025 08:43:59 -0400 (0:00:00.074) 0:00:32.760 ****** ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 25 October 2025 08:43:59 -0400 (0:00:00.062) 0:00:32.823 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 25 October 2025 08:44:00 -0400 (0:00:00.132) 0:00:32.955 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 25 October 2025 08:44:00 -0400 (0:00:00.195) 0:00:33.151 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 25 October 2025 08:44:00 -0400 (0:00:00.064) 0:00:33.215 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 25 October 2025 08:44:00 -0400 (0:00:00.065) 0:00:33.280 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 25 October 2025 08:44:02 -0400 (0:00:02.321) 0:00:35.602 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 25 October 2025 08:44:04 -0400 (0:00:01.344) 0:00:36.946 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.074) 0:00:37.020 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.060) 0:00:37.081 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.060) 0:00:37.141 ****** skipping: [managed-node4] => { "changed": false, "false_condition": "network_connections | selectattr(\"type\", \"defined\") | selectattr(\"type\", \"match\", \"^team$\") | list | length > 0 or network_state.get(\"interfaces\", []) | selectattr(\"type\", \"defined\") | selectattr(\"type\", \"match\", \"^team$\") | list | length > 0", "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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.116) 0:00:37.257 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.185) 0:00:37.443 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.077) 0:00:37.520 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.109) 0:00:37.629 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.160) 0:00:37.790 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.059) 0:00:37.850 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Saturday 25 October 2025 08:44:04 -0400 (0:00:00.038) 0:00:37.889 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Saturday 25 October 2025 08:44:05 -0400 (0:00:00.082) 0:00:37.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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Saturday 25 October 2025 08:44:05 -0400 (0:00:00.832) 0:00:38.804 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Saturday 25 October 2025 08:44:06 -0400 (0:00:00.330) 0:00:39.135 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Saturday 25 October 2025 08:44:06 -0400 (0:00:00.229) 0:00:39.364 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Saturday 25 October 2025 08:44:06 -0400 (0:00:00.146) 0:00:39.511 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Saturday 25 October 2025 08:44:07 -0400 (0:00:01.092) 0:00:40.603 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Saturday 25 October 2025 08:44:07 -0400 (0:00:00.114) 0:00:40.718 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Saturday 25 October 2025 08:44:07 -0400 (0:00:00.108) 0:00:40.827 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Saturday 25 October 2025 08:44:08 -0400 (0:00:00.099) 0:00:40.926 ****** skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Saturday 25 October 2025 08:44:08 -0400 (0:00:00.117) 0:00:41.043 ****** ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'manage_test_interface.yml' to remove interface] ******** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:79 Saturday 25 October 2025 08:44:08 -0400 (0:00:00.535) 0:00:41.579 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Saturday 25 October 2025 08:44:08 -0400 (0:00:00.122) 0:00:41.701 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Saturday 25 October 2025 08:44:08 -0400 (0:00:00.034) 0:00:41.736 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Saturday 25 October 2025 08:44:08 -0400 (0:00:00.030) 0:00:41.766 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 25 October 2025 08:44:08 -0400 (0:00:00.050) 0:00:41.817 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 25 October 2025 08:44:09 -0400 (0:00:00.247) 0:00:42.065 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003029", "end": "2025-10-25 08:44:09.602517", "rc": 0, "start": "2025-10-25 08:44:09.599488" } STDOUT: eth0 eth1 lo peerveth0 veth0 TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 25 October 2025 08:44:09 -0400 (0:00:00.634) 0:00:42.699 ****** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo", "peerveth0", "veth0" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 25 October 2025 08:44:09 -0400 (0:00:00.204) 0:00:42.904 ****** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo', 'peerveth0', 'veth0'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Saturday 25 October 2025 08:44:10 -0400 (0:00:00.169) 0:00:43.073 ****** ok: [managed-node4] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do lsrpackages: iproute TASK [Create veth interface veth0] ********************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Saturday 25 October 2025 08:44:11 -0400 (0:00:01.168) 0:00:44.241 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Saturday 25 October 2025 08:44:11 -0400 (0:00:00.192) 0:00:44.434 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Saturday 25 October 2025 08:44:11 -0400 (0:00:00.132) 0:00:44.566 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "link", "del", "veth0", "type", "veth" ], "delta": "0:00:00.009631", "end": "2025-10-25 08:44:12.176557", "rc": 0, "start": "2025-10-25 08:44:12.166926" } TASK [Create dummy interface veth0] ******************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Saturday 25 October 2025 08:44:12 -0400 (0:00:00.687) 0:00:45.254 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Saturday 25 October 2025 08:44:12 -0400 (0:00:00.123) 0:00:45.377 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Saturday 25 October 2025 08:44:12 -0400 (0:00:00.145) 0:00:45.523 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Saturday 25 October 2025 08:44:12 -0400 (0:00:00.139) 0:00:45.663 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:83 Saturday 25 October 2025 08:44:12 -0400 (0:00:00.133) 0:00:45.796 ****** ok: [managed-node4] => {} MSG: ################################################## TASK [Include the task 'manage_test_interface.yml' to disable auto_gateway] **** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:87 Saturday 25 October 2025 08:44:13 -0400 (0:00:00.167) 0:00:45.964 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Saturday 25 October 2025 08:44:13 -0400 (0:00:00.497) 0:00:46.461 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Saturday 25 October 2025 08:44:13 -0400 (0:00:00.187) 0:00:46.649 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Saturday 25 October 2025 08:44:14 -0400 (0:00:00.335) 0:00:46.985 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 25 October 2025 08:44:14 -0400 (0:00:00.263) 0:00:47.248 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 25 October 2025 08:44:14 -0400 (0:00:00.234) 0:00:47.483 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003525", "end": "2025-10-25 08:44:15.138157", "rc": 0, "start": "2025-10-25 08:44:15.134632" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 25 October 2025 08:44:15 -0400 (0:00:00.718) 0:00:48.202 ****** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 25 October 2025 08:44:15 -0400 (0:00:00.094) 0:00:48.296 ****** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Saturday 25 October 2025 08:44:15 -0400 (0:00:00.096) 0:00:48.393 ****** ok: [managed-node4] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do lsrpackages: iproute TASK [Create veth interface veth0] ********************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Saturday 25 October 2025 08:44:16 -0400 (0:00:01.128) 0:00:49.522 ****** 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.006081", "end": "2025-10-25 08:44:17.026571", "item": "ip link add veth0 type veth peer name peerveth0", "rc": 0, "start": "2025-10-25 08:44:17.020490" } 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.003895", "end": "2025-10-25 08:44:17.485752", "item": "ip link set peerveth0 up", "rc": 0, "start": "2025-10-25 08:44:17.481857" } 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.003956", "end": "2025-10-25 08:44:18.032140", "item": "ip link set veth0 up", "rc": 0, "start": "2025-10-25 08:44:18.028184" } TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Saturday 25 October 2025 08:44:18 -0400 (0:00:01.649) 0:00:51.171 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "nmcli", "d", "set", "veth0", "managed", "true" ], "delta": "0:00:00.021566", "end": "2025-10-25 08:44:18.711225", "rc": 0, "start": "2025-10-25 08:44:18.689659" } TASK [Delete veth interface veth0] ********************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Saturday 25 October 2025 08:44:18 -0400 (0:00:00.669) 0:00:51.840 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Saturday 25 October 2025 08:44:19 -0400 (0:00:00.159) 0:00:52.000 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Saturday 25 October 2025 08:44:19 -0400 (0:00:00.225) 0:00:52.225 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Saturday 25 October 2025 08:44:19 -0400 (0:00:00.178) 0:00:52.404 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Saturday 25 October 2025 08:44:19 -0400 (0:00:00.242) 0:00:52.646 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 25 October 2025 08:44:19 -0400 (0:00:00.200) 0:00:52.847 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 25 October 2025 08:44:20 -0400 (0:00:00.461) 0:00:53.309 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 25 October 2025 08:44:20 -0400 (0:00:00.335) 0:00:53.645 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 25 October 2025 08:44:20 -0400 (0:00:00.156) 0:00:53.801 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 25 October 2025 08:44:21 -0400 (0:00:00.128) 0:00:53.929 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 25 October 2025 08:44:23 -0400 (0:00:02.157) 0:00:56.086 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 25 October 2025 08:44:24 -0400 (0:00:01.392) 0:00:57.478 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 25 October 2025 08:44:24 -0400 (0:00:00.141) 0:00:57.620 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 25 October 2025 08:44:24 -0400 (0:00:00.132) 0:00:57.752 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 25 October 2025 08:44:24 -0400 (0:00:00.115) 0:00:57.867 ****** skipping: [managed-node4] => { "changed": false, "false_condition": "network_connections | selectattr(\"type\", \"defined\") | selectattr(\"type\", \"match\", \"^team$\") | list | length > 0 or network_state.get(\"interfaces\", []) | selectattr(\"type\", \"defined\") | selectattr(\"type\", \"match\", \"^team$\") | list | length > 0", "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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 25 October 2025 08:44:25 -0400 (0:00:00.429) 0:00:58.296 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 25 October 2025 08:44:25 -0400 (0:00:00.317) 0:00:58.614 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Saturday 25 October 2025 08:44:26 -0400 (0:00:00.298) 0:00:58.912 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Saturday 25 October 2025 08:44:26 -0400 (0:00:00.317) 0:00:59.230 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Saturday 25 October 2025 08:44:26 -0400 (0:00:00.402) 0:00:59.632 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Saturday 25 October 2025 08:44:27 -0400 (0:00:00.352) 0:00:59.985 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Saturday 25 October 2025 08:44:27 -0400 (0:00:00.218) 0:01:00.203 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Saturday 25 October 2025 08:44:27 -0400 (0:00:00.349) 0:01:00.553 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Saturday 25 October 2025 08:44:28 -0400 (0:00:01.214) 0:01:01.768 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Saturday 25 October 2025 08:44:29 -0400 (0:00:00.215) 0:01:01.984 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Saturday 25 October 2025 08:44:29 -0400 (0:00:00.145) 0:01:02.129 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Saturday 25 October 2025 08:44:29 -0400 (0:00:00.189) 0:01:02.319 ****** 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, ea989752-5b39-4bcd-8990-62ebcd19a675 [004] #0, state:up persistent_state:present, 'veth0': up connection veth0, ea989752-5b39-4bcd-8990-62ebcd19a675 (not-active) TASK [fedora.linux_system_roles.network : Configure networking state] ********** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Saturday 25 October 2025 08:44:30 -0400 (0:00:01.178) 0:01:03.497 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Saturday 25 October 2025 08:44:30 -0400 (0:00:00.116) 0:01:03.614 ****** ok: [managed-node4] => { "__network_connections_result.stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, ea989752-5b39-4bcd-8990-62ebcd19a675", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, ea989752-5b39-4bcd-8990-62ebcd19a675 (not-active)" ] } TASK [fedora.linux_system_roles.network : Show debug messages for the network_connections] *** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Saturday 25 October 2025 08:44:30 -0400 (0:00:00.108) 0:01:03.723 ****** 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, ea989752-5b39-4bcd-8990-62ebcd19a675\n[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, ea989752-5b39-4bcd-8990-62ebcd19a675 (not-active)\n", "stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, ea989752-5b39-4bcd-8990-62ebcd19a675", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, ea989752-5b39-4bcd-8990-62ebcd19a675 (not-active)" ] } } TASK [fedora.linux_system_roles.network : Show debug messages for the network_state] *** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Saturday 25 October 2025 08:44:30 -0400 (0:00:00.164) 0:01:03.887 ****** skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Saturday 25 October 2025 08:44:31 -0400 (0:00:00.128) 0:01:04.016 ****** ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'assert_device_present.yml' - 3] ************************ task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:108 Saturday 25 October 2025 08:44:31 -0400 (0:00:00.744) 0:01:04.760 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Saturday 25 October 2025 08:44:32 -0400 (0:00:00.327) 0:01:05.088 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Saturday 25 October 2025 08:44:32 -0400 (0:00:00.447) 0:01:05.535 ****** ok: [managed-node4] => { "changed": false, "stat": { "atime": 1761396257.0239797, "block_size": 4096, "blocks": 0, "ctime": 1761396257.0239797, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 26476, "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": 1761396257.0239797, "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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Saturday 25 October 2025 08:44:33 -0400 (0:00:00.634) 0:01:06.170 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Include the task 'assert_profile_present.yml' again] ********************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:110 Saturday 25 October 2025 08:44:33 -0400 (0:00:00.218) 0:01:06.388 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:3 Saturday 25 October 2025 08:44:34 -0400 (0:00:00.535) 0:01:06.923 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:3 Saturday 25 October 2025 08:44:34 -0400 (0:00:00.340) 0:01:07.264 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:9 Saturday 25 October 2025 08:44:34 -0400 (0:00:00.123) 0:01:07.387 ****** ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set NM profile exist flag based on the profile files] ******************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:17 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.582) 0:01:07.970 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:25 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.076) 0:01:08.046 ****** ok: [managed-node4] => { "changed": false, "cmd": "nmcli -f NAME,FILENAME connection show |grep veth0 | grep /etc", "delta": "0:00:00.019757", "end": "2025-10-25 08:44:35.561515", "rc": 0, "start": "2025-10-25 08:44:35.541758" } 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:35 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.491) 0:01:08.537 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:49 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.037) 0:01:08.574 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:56 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.033) 0:01:08.608 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:62 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.036) 0:01:08.644 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:69 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.057) 0:01:08.702 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:5 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.104) 0:01:08.807 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the ansible managed comment is present in 'veth0'] *********** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:10 Saturday 25 October 2025 08:44:35 -0400 (0:00:00.044) 0:01:08.851 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the fingerprint comment is present in veth0] ***************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:15 Saturday 25 October 2025 08:44:36 -0400 (0:00:00.070) 0:01:08.922 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Show ipv4 routes again] ************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:114 Saturday 25 October 2025 08:44:36 -0400 (0:00:00.057) 0:01:08.979 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "route" ], "delta": "0:00:00.004226", "end": "2025-10-25 08:44:36.394428", "rc": 0, "start": "2025-10-25 08:44:36.390202" } STDOUT: default via 10.31.12.1 dev eth0 proto dhcp src 10.31.15.234 metric 100 default via 10.31.12.1 dev eth1 proto dhcp src 10.31.13.92 metric 101 10.31.12.0/22 dev eth0 proto kernel scope link src 10.31.15.234 metric 100 10.31.12.0/22 dev eth1 proto kernel scope link src 10.31.13.92 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:118 Saturday 25 October 2025 08:44:36 -0400 (0:00:00.497) 0:01:09.476 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Get ipv6 routes again] *************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:123 Saturday 25 October 2025 08:44:36 -0400 (0:00:00.137) 0:01:09.614 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "-6", "route" ], "delta": "0:00:00.003380", "end": "2025-10-25 08:44:37.213566", "rc": 0, "start": "2025-10-25 08:44:37.210186" } 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:127 Saturday 25 October 2025 08:44:37 -0400 (0:00:00.710) 0:01:10.324 ****** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEARDOWN: remove profiles. again] **************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:133 Saturday 25 October 2025 08:44:37 -0400 (0:00:00.152) 0:01:10.476 ****** ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 25 October 2025 08:44:37 -0400 (0:00:00.167) 0:01:10.644 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 25 October 2025 08:44:37 -0400 (0:00:00.165) 0:01:10.810 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 25 October 2025 08:44:38 -0400 (0:00:00.209) 0:01:11.020 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 25 October 2025 08:44:38 -0400 (0:00:00.205) 0:01:11.225 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 25 October 2025 08:44:38 -0400 (0:00:00.267) 0:01:11.493 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 25 October 2025 08:44:40 -0400 (0:00:02.208) 0:01:13.701 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 25 October 2025 08:44:42 -0400 (0:00:01.561) 0:01:15.263 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 25 October 2025 08:44:42 -0400 (0:00:00.212) 0:01:15.475 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 25 October 2025 08:44:42 -0400 (0:00:00.184) 0:01:15.660 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 25 October 2025 08:44:42 -0400 (0:00:00.181) 0:01:15.842 ****** skipping: [managed-node4] => { "changed": false, "false_condition": "network_connections | selectattr(\"type\", \"defined\") | selectattr(\"type\", \"match\", \"^team$\") | list | length > 0 or network_state.get(\"interfaces\", []) | selectattr(\"type\", \"defined\") | selectattr(\"type\", \"match\", \"^team$\") | list | length > 0", "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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 25 October 2025 08:44:43 -0400 (0:00:00.324) 0:01:16.167 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 25 October 2025 08:44:43 -0400 (0:00:00.359) 0:01:16.527 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Saturday 25 October 2025 08:44:43 -0400 (0:00:00.278) 0:01:16.806 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Saturday 25 October 2025 08:44:44 -0400 (0:00:00.442) 0:01:17.248 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Saturday 25 October 2025 08:44:44 -0400 (0:00:00.471) 0:01:17.720 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Saturday 25 October 2025 08:44:45 -0400 (0:00:00.209) 0:01:17.929 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Saturday 25 October 2025 08:44:45 -0400 (0:00:00.159) 0:01:18.089 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Saturday 25 October 2025 08:44:45 -0400 (0:00:00.234) 0:01:18.324 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Saturday 25 October 2025 08:44:46 -0400 (0:00:01.071) 0:01:19.395 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Saturday 25 October 2025 08:44:46 -0400 (0:00:00.275) 0:01:19.671 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Saturday 25 October 2025 08:44:46 -0400 (0:00:00.089) 0:01:19.760 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Saturday 25 October 2025 08:44:46 -0400 (0:00:00.093) 0:01:19.853 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Saturday 25 October 2025 08:44:48 -0400 (0:00:01.579) 0:01:21.433 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Saturday 25 October 2025 08:44:48 -0400 (0:00:00.191) 0:01:21.625 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Saturday 25 October 2025 08:44:48 -0400 (0:00:00.252) 0:01:21.878 ****** 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-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Saturday 25 October 2025 08:44:49 -0400 (0:00:00.246) 0:01:22.124 ****** skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Saturday 25 October 2025 08:44:49 -0400 (0:00:00.114) 0:01:22.239 ****** ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'manage_test_interface.yml' to remove interface again] *** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:145 Saturday 25 October 2025 08:44:50 -0400 (0:00:00.715) 0:01:22.955 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Saturday 25 October 2025 08:44:50 -0400 (0:00:00.267) 0:01:23.223 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Saturday 25 October 2025 08:44:50 -0400 (0:00:00.080) 0:01:23.303 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Saturday 25 October 2025 08:44:50 -0400 (0:00:00.084) 0:01:23.387 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 25 October 2025 08:44:50 -0400 (0:00:00.098) 0:01:23.485 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 25 October 2025 08:44:50 -0400 (0:00:00.166) 0:01:23.652 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003054", "end": "2025-10-25 08:44:51.156290", "rc": 0, "start": "2025-10-25 08:44:51.153236" } STDOUT: eth0 eth1 lo peerveth0 veth0 TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 25 October 2025 08:44:51 -0400 (0:00:00.583) 0:01:24.235 ****** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo", "peerveth0", "veth0" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 25 October 2025 08:44:51 -0400 (0:00:00.277) 0:01:24.513 ****** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo', 'peerveth0', 'veth0'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Saturday 25 October 2025 08:44:51 -0400 (0:00:00.194) 0:01:24.707 ****** ok: [managed-node4] => { "attempts": 1, "changed": false, "rc": 0, "results": [] } MSG: Nothing to do lsrpackages: iproute TASK [Create veth interface veth0] ********************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Saturday 25 October 2025 08:44:52 -0400 (0:00:01.138) 0:01:25.845 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Saturday 25 October 2025 08:44:53 -0400 (0:00:00.213) 0:01:26.062 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Saturday 25 October 2025 08:44:53 -0400 (0:00:00.207) 0:01:26.270 ****** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "link", "del", "veth0", "type", "veth" ], "delta": "0:00:00.007966", "end": "2025-10-25 08:44:53.893990", "rc": 0, "start": "2025-10-25 08:44:53.886024" } TASK [Create dummy interface veth0] ******************************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Saturday 25 October 2025 08:44:54 -0400 (0:00:00.762) 0:01:27.032 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Saturday 25 October 2025 08:44:54 -0400 (0:00:00.220) 0:01:27.252 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Saturday 25 October 2025 08:44:54 -0400 (0:00:00.174) 0:01:27.427 ****** 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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Saturday 25 October 2025 08:44:54 -0400 (0:00:00.134) 0:01:27.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 [Verify network state restored to default] ******************************** task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:149 Saturday 25 October 2025 08:44:54 -0400 (0:00:00.178) 0:01:27.741 ****** included: /tmp/collections-phW/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-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/check_network_dns.yml:6 Saturday 25 October 2025 08:44:55 -0400 (0:00:00.416) 0:01:28.157 ****** 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.008866", "end": "2025-10-25 08:44:55.699994", "rc": 0, "start": "2025-10-25 08:44:55.691128" } 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 0a:ff:e4:40:0e:19 brd ff:ff:ff:ff:ff:ff altname enX0 altname enx0affe4400e19 inet 10.31.15.234/22 brd 10.31.15.255 scope global dynamic noprefixroute eth0 valid_lft 3312sec preferred_lft 3312sec inet6 fe80::8ff:e4ff:fe40:e19/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: eth1: mtu 9001 qdisc mq state UP group default qlen 1000 link/ether 0a:ff:ef:1c:f9:3b brd ff:ff:ff:ff:ff:ff altname enX1 altname enx0affef1cf93b inet 10.31.13.92/22 brd 10.31.15.255 scope global dynamic noprefixroute eth1 valid_lft 3312sec preferred_lft 3312sec inet6 fe80::8ff:efff:fe1c:f93b/64 scope link noprefixroute valid_lft forever preferred_lft forever IP ROUTE default via 10.31.12.1 dev eth0 proto dhcp src 10.31.15.234 metric 100 default via 10.31.12.1 dev eth1 proto dhcp src 10.31.13.92 metric 101 10.31.12.0/22 dev eth0 proto kernel scope link src 10.31.15.234 metric 100 10.31.12.0/22 dev eth1 proto kernel scope link src 10.31.13.92 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 # Generated by NetworkManager search testing-farm.us-east-1.aws.redhat.com nameserver 10.29.169.13 nameserver 10.29.170.12 nameserver 10.2.32.1 TASK [Verify DNS and network connectivity] ************************************* task path: /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/check_network_dns.yml:24 Saturday 25 October 2025 08:44:55 -0400 (0:00:00.665) 0:01:28.822 ****** ok: [managed-node4] => { "changed": false, "cmd": "set -euo pipefail\necho CHECK DNS AND CONNECTIVITY\nfor host in mirrors.fedoraproject.org mirrors.centos.org; do\n if ! getent hosts \"$host\"; then\n echo FAILED to lookup host \"$host\"\n exit 1\n fi\n if ! curl -o /dev/null https://\"$host\"; then\n echo FAILED to contact host \"$host\"\n exit 1\n fi\ndone\n", "delta": "0:00:00.106459", "end": "2025-10-25 08:44:56.605335", "rc": 0, "start": "2025-10-25 08:44:56.498876" } STDOUT: CHECK DNS AND CONNECTIVITY 2620:52:3:1:dead:beef:cafe:fed6 wildcard.fedoraproject.org mirrors.fedoraproject.org 2600:1f14:fad:5c02:5270:306c:35d6:1f81 wildcard.fedoraproject.org mirrors.fedoraproject.org 2605:bc80:3010:600:dead:beef:cafe:fed9 wildcard.fedoraproject.org mirrors.fedoraproject.org 2620:52:6:1121:bead:cafe:feed:fed6 wildcard.fedoraproject.org mirrors.fedoraproject.org 2606:f640:6000:651::8 wildcard.fedoraproject.org mirrors.fedoraproject.org 2620:52:6:1121:bead:cafe:feed:fed5 wildcard.fedoraproject.org mirrors.fedoraproject.org 2620:52:3:1:dead:beef:cafe:fed7 wildcard.fedoraproject.org mirrors.fedoraproject.org 2604:1580:fe00:0:dead:beef:cafe:fed1 wildcard.fedoraproject.org mirrors.fedoraproject.org 2606:f640:6000:651::7 wildcard.fedoraproject.org mirrors.fedoraproject.org 2605:bc80:3010:600:dead:beef:cafe:fed9 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2620:52:6:1121:bead:cafe:feed:fed6 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2606:f640:6000:651::8 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2620:52:6:1121:bead:cafe:feed:fed5 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2620:52:3:1:dead:beef:cafe:fed7 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2604:1580:fe00:0:dead:beef:cafe:fed1 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2606:f640:6000:651::7 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2620:52:3:1:dead:beef:cafe:fed6 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2600:1f14:fad:5c02:5270:306c:35d6:1f81 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org STDERR: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 305 100 305 0 0 6610 0 --:--:-- --:--:-- --:--:-- 6630 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 291 100 291 0 0 8361 0 --:--:-- --:--:-- --:--:-- 8558 PLAY RECAP ********************************************************************* managed-node4 : ok=127 changed=4 unreachable=0 failed=0 skipped=113 rescued=0 ignored=0 SYSTEM ROLES ERRORS BEGIN v1 [] SYSTEM ROLES ERRORS END v1 TASKS RECAP ******************************************************************** Saturday 25 October 2025 08:44:56 -0400 (0:00:00.785) 0:01:29.608 ****** =============================================================================== Install iproute --------------------------------------------------------- 4.96s /tmp/collections-phW/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.47s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Gathering Facts --------------------------------------------------------- 2.47s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:6 fedora.linux_system_roles.network : Check which services are running ---- 2.32s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which services are running ---- 2.21s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which services are running ---- 2.16s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which packages are installed --- 1.96s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Create veth interface veth0 --------------------------------------------- 1.65s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.65s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Create veth interface veth0 --------------------------------------------- 1.60s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.58s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 fedora.linux_system_roles.network : Check which packages are installed --- 1.56s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Check which packages are installed --- 1.39s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Check which packages are installed --- 1.34s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Enable and start NetworkManager ----- 1.34s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 fedora.linux_system_roles.network : Enable and start NetworkManager ----- 1.21s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.18s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Install iproute --------------------------------------------------------- 1.17s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.14s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.13s /tmp/collections-phW/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16