ansible-playbook [core 2.17.12] config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/local/lib/python3.13/site-packages/ansible ansible collection location = /tmp/collections-XBs executable location = /usr/local/bin/ansible-playbook python version = 3.13.3 (main, Apr 22 2025, 00:00:00) [GCC 15.0.1 20250418 (Red Hat 15.0.1-0)] (/usr/bin/python3.13) jinja version = 3.1.6 libyaml = True No config file found; using defaults running playbook inside collection fedora.linux_system_roles redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf redirecting (type: action) ansible.builtin.yum to ansible.builtin.dnf Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'jsonl', as we already have a stdout callback. Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: tests_auto_gateway_nm.yml ******************************************** 2 plays in /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:6 Saturday 31 May 2025 08:43:32 -0400 (0:00:00.029) 0:00:00.029 ********** [WARNING]: Platform linux on host managed-node4 is using the discovered Python interpreter at /usr/bin/python3, but future installation of another Python interpreter could change the meaning of that path. See https://docs.ansible.com/ansible- core/2.17/reference_appendices/interpreter_discovery.html for more information. ok: [managed-node4] TASK [Include the task 'el_repo_setup.yml'] ************************************ task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:9 Saturday 31 May 2025 08:43:35 -0400 (0:00:03.686) 0:00:03.716 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:3 Saturday 31 May 2025 08:43:36 -0400 (0:00:00.056) 0:00:03.772 ********** ok: [managed-node4] TASK [Check if system is ostree] *********************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:17 Saturday 31 May 2025 08:43:36 -0400 (0:00:00.671) 0:00:04.443 ********** ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set flag to indicate system is ostree] *********************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:22 Saturday 31 May 2025 08:43:37 -0400 (0:00:00.691) 0:00:05.135 ********** ok: [managed-node4] => { "ansible_facts": { "__network_is_ostree": false }, "changed": false } TASK [Fix CentOS6 Base repo] *************************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/tasks/el_repo_setup.yml:26 Saturday 31 May 2025 08:43:37 -0400 (0:00:00.045) 0:00:05.180 ********** skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution == 'CentOS'", "skip_reason": "Conditional result was False" } TASK [Set network provider to 'nm'] ******************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:11 Saturday 31 May 2025 08:43:37 -0400 (0:00:00.022) 0:00:05.203 ********** ok: [managed-node4] => { "ansible_facts": { "network_provider": "nm" }, "changed": false } PLAY [Play for testing auto_gateway setting] *********************************** TASK [Gathering Facts] ********************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:3 Saturday 31 May 2025 08:43:37 -0400 (0:00:00.031) 0:00:05.235 ********** ok: [managed-node4] TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:9 Saturday 31 May 2025 08:43:38 -0400 (0:00:00.977) 0:00:06.212 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 31 May 2025 08:43:38 -0400 (0:00:00.135) 0:00:06.348 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 31 May 2025 08:43:38 -0400 (0:00:00.037) 0:00:06.385 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003337", "end": "2025-05-31 08:43:39.223417", "rc": 0, "start": "2025-05-31 08:43:39.220080" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 31 May 2025 08:43:39 -0400 (0:00:00.683) 0:00:07.068 ********** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 31 May 2025 08:43:39 -0400 (0:00:00.069) 0:00:07.137 ********** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:11 Saturday 31 May 2025 08:43:39 -0400 (0:00:00.067) 0:00:07.205 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Saturday 31 May 2025 08:43:39 -0400 (0:00:00.122) 0:00:07.328 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Saturday 31 May 2025 08:43:39 -0400 (0:00:00.025) 0:00:07.353 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Saturday 31 May 2025 08:43:39 -0400 (0:00:00.019) 0:00:07.372 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 31 May 2025 08:43:39 -0400 (0:00:00.023) 0:00:07.396 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 31 May 2025 08:43:39 -0400 (0:00:00.023) 0:00:07.419 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003413", "end": "2025-05-31 08:43:40.018255", "rc": 0, "start": "2025-05-31 08:43:40.014842" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 31 May 2025 08:43:40 -0400 (0:00:00.427) 0:00:07.847 ********** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 31 May 2025 08:43:40 -0400 (0:00:00.052) 0:00:07.899 ********** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Saturday 31 May 2025 08:43:40 -0400 (0:00:00.062) 0:00:07.962 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Saturday 31 May 2025 08:43:49 -0400 (0:00:09.636) 0:00:17.600 ********** 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.015516", "end": "2025-05-31 08:43:50.248498", "item": "ip link add veth0 type veth peer name peerveth0", "rc": 0, "start": "2025-05-31 08:43:50.232982" } 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.003885", "end": "2025-05-31 08:43:50.738043", "item": "ip link set peerveth0 up", "rc": 0, "start": "2025-05-31 08:43:50.734158" } 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.003759", "end": "2025-05-31 08:43:51.170894", "item": "ip link set veth0 up", "rc": 0, "start": "2025-05-31 08:43:51.167135" } TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Saturday 31 May 2025 08:43:51 -0400 (0:00:01.402) 0:00:19.003 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "nmcli", "d", "set", "veth0", "managed", "true" ], "delta": "0:00:00.031476", "end": "2025-05-31 08:43:51.733098", "rc": 0, "start": "2025-05-31 08:43:51.701622" } TASK [Delete veth interface veth0] ********************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Saturday 31 May 2025 08:43:51 -0400 (0:00:00.549) 0:00:19.552 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Saturday 31 May 2025 08:43:51 -0400 (0:00:00.033) 0:00:19.585 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Saturday 31 May 2025 08:43:51 -0400 (0:00:00.042) 0:00:19.628 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Saturday 31 May 2025 08:43:51 -0400 (0:00:00.042) 0:00:19.671 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Saturday 31 May 2025 08:43:51 -0400 (0:00:00.035) 0:00:19.706 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:15 Saturday 31 May 2025 08:43:51 -0400 (0:00:00.038) 0:00:19.744 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.088) 0:00:19.832 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.038) 0:00:19.871 ********** ok: [managed-node4] => { "changed": false, "stat": { "atime": 1748695430.2456498, "block_size": 4096, "blocks": 0, "ctime": 1748695430.2456498, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 34304, "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": 1748695430.2456498, "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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.462) 0:00:20.333 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEST: I can configure an interface with auto_gateway enabled] ************ task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:17 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.062) 0:00:20.395 ********** ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.032) 0:00:20.428 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.059) 0:00:20.487 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.055) 0:00:20.543 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.035) 0:00:20.579 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 31 May 2025 08:43:52 -0400 (0:00:00.053) 0:00:20.632 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 31 May 2025 08:43:55 -0400 (0:00:03.088) 0:00:23.722 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 31 May 2025 08:43:57 -0400 (0:00:01.522) 0:00:25.244 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 31 May 2025 08:43:57 -0400 (0:00:00.087) 0:00:25.332 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 31 May 2025 08:43:57 -0400 (0:00:00.084) 0:00:25.417 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 31 May 2025 08:43:57 -0400 (0:00:00.072) 0:00:25.490 ********** skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution in __network_rh_distros", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the DNF package manager due to wireless or team interfaces] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 31 May 2025 08:43:57 -0400 (0:00:00.165) 0:00:25.655 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 31 May 2025 08:43:57 -0400 (0:00:00.083) 0:00:25.739 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Saturday 31 May 2025 08:43:58 -0400 (0:00:00.169) 0:00:25.909 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Saturday 31 May 2025 08:43:58 -0400 (0:00:00.216) 0:00:26.125 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Saturday 31 May 2025 08:43:58 -0400 (0:00:00.239) 0:00:26.364 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Saturday 31 May 2025 08:43:58 -0400 (0:00:00.122) 0:00:26.487 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Saturday 31 May 2025 08:43:58 -0400 (0:00:00.080) 0:00:26.568 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Saturday 31 May 2025 08:43:58 -0400 (0:00:00.175) 0:00:26.743 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Saturday 31 May 2025 08:43:59 -0400 (0:00:00.885) 0:00:27.629 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Saturday 31 May 2025 08:43:59 -0400 (0:00:00.057) 0:00:27.687 ********** skipping: [managed-node4] => { "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false } TASK [fedora.linux_system_roles.network : Ensure initscripts network file dependency is present] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Saturday 31 May 2025 08:43:59 -0400 (0:00:00.033) 0:00:27.720 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Saturday 31 May 2025 08:44:00 -0400 (0:00:00.033) 0:00:27.754 ********** 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, b9181d38-8da1-4b61-a796-b4304175fd5b [004] #0, state:up persistent_state:present, 'veth0': up connection veth0, b9181d38-8da1-4b61-a796-b4304175fd5b (not-active) TASK [fedora.linux_system_roles.network : Configure networking state] ********** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Saturday 31 May 2025 08:44:01 -0400 (0:00:01.058) 0:00:28.813 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Saturday 31 May 2025 08:44:01 -0400 (0:00:00.082) 0:00:28.895 ********** ok: [managed-node4] => { "__network_connections_result.stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, b9181d38-8da1-4b61-a796-b4304175fd5b", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, b9181d38-8da1-4b61-a796-b4304175fd5b (not-active)" ] } TASK [fedora.linux_system_roles.network : Show debug messages for the network_connections] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Saturday 31 May 2025 08:44:01 -0400 (0:00:00.074) 0:00:28.970 ********** 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, b9181d38-8da1-4b61-a796-b4304175fd5b\n[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, b9181d38-8da1-4b61-a796-b4304175fd5b (not-active)\n", "stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, b9181d38-8da1-4b61-a796-b4304175fd5b", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, b9181d38-8da1-4b61-a796-b4304175fd5b (not-active)" ] } } TASK [fedora.linux_system_roles.network : Show debug messages for the network_state] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Saturday 31 May 2025 08:44:01 -0400 (0:00:00.090) 0:00:29.060 ********** skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Saturday 31 May 2025 08:44:01 -0400 (0:00:00.072) 0:00:29.132 ********** ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'assert_device_present.yml'] **************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:42 Saturday 31 May 2025 08:44:02 -0400 (0:00:00.700) 0:00:29.833 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Saturday 31 May 2025 08:44:02 -0400 (0:00:00.299) 0:00:30.133 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Saturday 31 May 2025 08:44:02 -0400 (0:00:00.181) 0:00:30.315 ********** ok: [managed-node4] => { "changed": false, "stat": { "atime": 1748695430.2456498, "block_size": 4096, "blocks": 0, "ctime": 1748695430.2456498, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 34304, "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": 1748695430.2456498, "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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Saturday 31 May 2025 08:44:03 -0400 (0:00:00.518) 0:00:30.833 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Include the task 'assert_profile_present.yml'] *************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:44 Saturday 31 May 2025 08:44:03 -0400 (0:00:00.063) 0:00:30.896 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:3 Saturday 31 May 2025 08:44:03 -0400 (0:00:00.162) 0:00:31.059 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:3 Saturday 31 May 2025 08:44:03 -0400 (0:00:00.146) 0:00:31.205 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:9 Saturday 31 May 2025 08:44:03 -0400 (0:00:00.076) 0:00:31.282 ********** ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set NM profile exist flag based on the profile files] ******************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:17 Saturday 31 May 2025 08:44:04 -0400 (0:00:00.561) 0:00:31.843 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:25 Saturday 31 May 2025 08:44:04 -0400 (0:00:00.168) 0:00:32.012 ********** ok: [managed-node4] => { "changed": false, "cmd": "nmcli -f NAME,FILENAME connection show |grep veth0 | grep /etc", "delta": "0:00:00.024465", "end": "2025-05-31 08:44:04.691140", "rc": 0, "start": "2025-05-31 08:44:04.666675" } 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:35 Saturday 31 May 2025 08:44:04 -0400 (0:00:00.543) 0:00:32.555 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:49 Saturday 31 May 2025 08:44:04 -0400 (0:00:00.052) 0:00:32.608 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:56 Saturday 31 May 2025 08:44:04 -0400 (0:00:00.048) 0:00:32.656 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:62 Saturday 31 May 2025 08:44:04 -0400 (0:00:00.080) 0:00:32.737 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:69 Saturday 31 May 2025 08:44:05 -0400 (0:00:00.083) 0:00:32.820 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:5 Saturday 31 May 2025 08:44:05 -0400 (0:00:00.152) 0:00:32.972 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the ansible managed comment is present in 'veth0'] *********** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:10 Saturday 31 May 2025 08:44:05 -0400 (0:00:00.130) 0:00:33.103 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the fingerprint comment is present in veth0] ***************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:15 Saturday 31 May 2025 08:44:05 -0400 (0:00:00.163) 0:00:33.266 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Show ipv4 routes] ******************************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:48 Saturday 31 May 2025 08:44:05 -0400 (0:00:00.158) 0:00:33.424 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "route" ], "delta": "0:00:00.004229", "end": "2025-05-31 08:44:06.119545", "rc": 0, "start": "2025-05-31 08:44:06.115316" } STDOUT: default via 10.31.40.1 dev eth0 proto dhcp src 10.31.40.233 metric 100 default via 10.31.40.1 dev eth1 proto dhcp src 10.31.42.49 metric 101 default via 203.0.113.1 dev veth0 proto static metric 65535 10.31.40.0/22 dev eth0 proto kernel scope link src 10.31.40.233 metric 100 10.31.40.0/22 dev eth1 proto kernel scope link src 10.31.42.49 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:52 Saturday 31 May 2025 08:44:06 -0400 (0:00:00.557) 0:00:33.982 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Get ipv6 routes] ********************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:57 Saturday 31 May 2025 08:44:06 -0400 (0:00:00.058) 0:00:34.040 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "-6", "route" ], "delta": "0:00:00.004225", "end": "2025-05-31 08:44:06.648303", "rc": 0, "start": "2025-05-31 08:44:06.644078" } 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:61 Saturday 31 May 2025 08:44:06 -0400 (0:00:00.468) 0:00:34.508 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEARDOWN: remove profiles.] ********************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:67 Saturday 31 May 2025 08:44:06 -0400 (0:00:00.049) 0:00:34.558 ********** ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 31 May 2025 08:44:06 -0400 (0:00:00.058) 0:00:34.616 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 31 May 2025 08:44:06 -0400 (0:00:00.115) 0:00:34.732 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 31 May 2025 08:44:07 -0400 (0:00:00.152) 0:00:34.885 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 31 May 2025 08:44:07 -0400 (0:00:00.156) 0:00:35.041 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 31 May 2025 08:44:07 -0400 (0:00:00.085) 0:00:35.127 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 31 May 2025 08:44:10 -0400 (0:00:02.897) 0:00:38.024 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 31 May 2025 08:44:11 -0400 (0:00:01.331) 0:00:39.355 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 31 May 2025 08:44:11 -0400 (0:00:00.103) 0:00:39.459 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 31 May 2025 08:44:11 -0400 (0:00:00.081) 0:00:39.540 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 31 May 2025 08:44:11 -0400 (0:00:00.067) 0:00:39.607 ********** skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution in __network_rh_distros", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the DNF package manager due to wireless or team interfaces] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 31 May 2025 08:44:11 -0400 (0:00:00.085) 0:00:39.693 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 31 May 2025 08:44:12 -0400 (0:00:00.122) 0:00:39.815 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Saturday 31 May 2025 08:44:12 -0400 (0:00:00.128) 0:00:39.944 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Saturday 31 May 2025 08:44:12 -0400 (0:00:00.149) 0:00:40.093 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Saturday 31 May 2025 08:44:12 -0400 (0:00:00.177) 0:00:40.270 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Saturday 31 May 2025 08:44:12 -0400 (0:00:00.068) 0:00:40.339 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Saturday 31 May 2025 08:44:12 -0400 (0:00:00.057) 0:00:40.396 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Saturday 31 May 2025 08:44:12 -0400 (0:00:00.171) 0:00:40.568 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Saturday 31 May 2025 08:44:13 -0400 (0:00:00.797) 0:00:41.365 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Saturday 31 May 2025 08:44:13 -0400 (0:00:00.085) 0:00:41.451 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Saturday 31 May 2025 08:44:13 -0400 (0:00:00.059) 0:00:41.510 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Saturday 31 May 2025 08:44:13 -0400 (0:00:00.062) 0:00:41.573 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Saturday 31 May 2025 08:44:14 -0400 (0:00:01.075) 0:00:42.649 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Saturday 31 May 2025 08:44:15 -0400 (0:00:00.139) 0:00:42.788 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Saturday 31 May 2025 08:44:15 -0400 (0:00:00.234) 0:00:43.023 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Saturday 31 May 2025 08:44:15 -0400 (0:00:00.260) 0:00:43.283 ********** skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Saturday 31 May 2025 08:44:15 -0400 (0:00:00.148) 0:00:43.432 ********** ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:79 Saturday 31 May 2025 08:44:16 -0400 (0:00:00.731) 0:00:44.163 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Saturday 31 May 2025 08:44:16 -0400 (0:00:00.501) 0:00:44.665 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Saturday 31 May 2025 08:44:17 -0400 (0:00:00.188) 0:00:44.853 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Saturday 31 May 2025 08:44:17 -0400 (0:00:00.167) 0:00:45.021 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 31 May 2025 08:44:17 -0400 (0:00:00.253) 0:00:45.275 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 31 May 2025 08:44:17 -0400 (0:00:00.201) 0:00:45.476 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003872", "end": "2025-05-31 08:44:18.152859", "rc": 0, "start": "2025-05-31 08:44:18.148987" } STDOUT: eth0 eth1 lo peerveth0 veth0 TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 31 May 2025 08:44:18 -0400 (0:00:00.593) 0:00:46.070 ********** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo", "peerveth0", "veth0" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 31 May 2025 08:44:18 -0400 (0:00:00.292) 0:00:46.362 ********** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo', 'peerveth0', 'veth0'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Saturday 31 May 2025 08:44:18 -0400 (0:00:00.352) 0:00:46.714 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Saturday 31 May 2025 08:44:20 -0400 (0:00:01.573) 0:00:48.288 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Saturday 31 May 2025 08:44:20 -0400 (0:00:00.105) 0:00:48.393 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Saturday 31 May 2025 08:44:20 -0400 (0:00:00.103) 0:00:48.496 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "link", "del", "veth0", "type", "veth" ], "delta": "0:00:00.012403", "end": "2025-05-31 08:44:21.192151", "rc": 0, "start": "2025-05-31 08:44:21.179748" } TASK [Create dummy interface veth0] ******************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Saturday 31 May 2025 08:44:21 -0400 (0:00:00.625) 0:00:49.122 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Saturday 31 May 2025 08:44:21 -0400 (0:00:00.176) 0:00:49.299 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Saturday 31 May 2025 08:44:21 -0400 (0:00:00.157) 0:00:49.457 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Saturday 31 May 2025 08:44:21 -0400 (0:00:00.124) 0:00:49.582 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:83 Saturday 31 May 2025 08:44:21 -0400 (0:00:00.132) 0:00:49.714 ********** ok: [managed-node4] => {} MSG: ################################################## TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:87 Saturday 31 May 2025 08:44:22 -0400 (0:00:00.103) 0:00:49.818 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Saturday 31 May 2025 08:44:22 -0400 (0:00:00.339) 0:00:50.158 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Saturday 31 May 2025 08:44:22 -0400 (0:00:00.203) 0:00:50.361 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Saturday 31 May 2025 08:44:22 -0400 (0:00:00.123) 0:00:50.485 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 31 May 2025 08:44:23 -0400 (0:00:00.263) 0:00:50.748 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 31 May 2025 08:44:23 -0400 (0:00:00.351) 0:00:51.099 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003246", "end": "2025-05-31 08:44:23.885418", "rc": 0, "start": "2025-05-31 08:44:23.882172" } STDOUT: eth0 eth1 lo TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 31 May 2025 08:44:24 -0400 (0:00:00.661) 0:00:51.761 ********** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 31 May 2025 08:44:24 -0400 (0:00:00.092) 0:00:51.854 ********** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Saturday 31 May 2025 08:44:24 -0400 (0:00:00.119) 0:00:51.973 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Saturday 31 May 2025 08:44:25 -0400 (0:00:01.526) 0:00:53.500 ********** 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.017553", "end": "2025-05-31 08:44:26.261833", "item": "ip link add veth0 type veth peer name peerveth0", "rc": 0, "start": "2025-05-31 08:44:26.244280" } 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.003795", "end": "2025-05-31 08:44:26.847678", "item": "ip link set peerveth0 up", "rc": 0, "start": "2025-05-31 08:44:26.843883" } 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.004336", "end": "2025-05-31 08:44:27.386640", "item": "ip link set veth0 up", "rc": 0, "start": "2025-05-31 08:44:27.382304" } TASK [Set up veth as managed by NetworkManager] ******************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Saturday 31 May 2025 08:44:27 -0400 (0:00:01.837) 0:00:55.337 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "nmcli", "d", "set", "veth0", "managed", "true" ], "delta": "0:00:00.020295", "end": "2025-05-31 08:44:28.168626", "rc": 0, "start": "2025-05-31 08:44:28.148331" } TASK [Delete veth interface veth0] ********************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Saturday 31 May 2025 08:44:28 -0400 (0:00:00.793) 0:00:56.131 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Saturday 31 May 2025 08:44:28 -0400 (0:00:00.149) 0:00:56.280 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Saturday 31 May 2025 08:44:28 -0400 (0:00:00.105) 0:00:56.386 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Saturday 31 May 2025 08:44:28 -0400 (0:00:00.198) 0:00:56.584 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Saturday 31 May 2025 08:44:29 -0400 (0:00:00.165) 0:00:56.750 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 31 May 2025 08:44:29 -0400 (0:00:00.153) 0:00:56.903 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 31 May 2025 08:44:29 -0400 (0:00:00.324) 0:00:57.228 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 31 May 2025 08:44:29 -0400 (0:00:00.219) 0:00:57.448 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 31 May 2025 08:44:29 -0400 (0:00:00.142) 0:00:57.590 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 31 May 2025 08:44:29 -0400 (0:00:00.128) 0:00:57.719 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 31 May 2025 08:44:32 -0400 (0:00:02.953) 0:01:00.672 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 31 May 2025 08:44:34 -0400 (0:00:01.677) 0:01:02.350 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 31 May 2025 08:44:34 -0400 (0:00:00.198) 0:01:02.548 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 31 May 2025 08:44:34 -0400 (0:00:00.162) 0:01:02.711 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 31 May 2025 08:44:35 -0400 (0:00:00.147) 0:01:02.859 ********** skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution in __network_rh_distros", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the DNF package manager due to wireless or team interfaces] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 31 May 2025 08:44:35 -0400 (0:00:00.229) 0:01:03.088 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 31 May 2025 08:44:35 -0400 (0:00:00.258) 0:01:03.347 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Saturday 31 May 2025 08:44:36 -0400 (0:00:00.405) 0:01:03.753 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Saturday 31 May 2025 08:44:36 -0400 (0:00:00.210) 0:01:03.964 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Saturday 31 May 2025 08:44:36 -0400 (0:00:00.502) 0:01:04.466 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Saturday 31 May 2025 08:44:36 -0400 (0:00:00.205) 0:01:04.671 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Saturday 31 May 2025 08:44:37 -0400 (0:00:00.178) 0:01:04.850 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Saturday 31 May 2025 08:44:37 -0400 (0:00:00.223) 0:01:05.074 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Saturday 31 May 2025 08:44:38 -0400 (0:00:00.977) 0:01:06.051 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Saturday 31 May 2025 08:44:38 -0400 (0:00:00.085) 0:01:06.136 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Saturday 31 May 2025 08:44:38 -0400 (0:00:00.052) 0:01:06.188 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Saturday 31 May 2025 08:44:38 -0400 (0:00:00.058) 0:01:06.247 ********** 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, 0165d478-3b22-4b81-8f71-48d459ebb6fb [004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 0165d478-3b22-4b81-8f71-48d459ebb6fb (not-active) TASK [fedora.linux_system_roles.network : Configure networking state] ********** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Saturday 31 May 2025 08:44:39 -0400 (0:00:01.013) 0:01:07.260 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Saturday 31 May 2025 08:44:39 -0400 (0:00:00.150) 0:01:07.410 ********** ok: [managed-node4] => { "__network_connections_result.stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, 0165d478-3b22-4b81-8f71-48d459ebb6fb", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 0165d478-3b22-4b81-8f71-48d459ebb6fb (not-active)" ] } TASK [fedora.linux_system_roles.network : Show debug messages for the network_connections] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Saturday 31 May 2025 08:44:39 -0400 (0:00:00.150) 0:01:07.561 ********** 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, 0165d478-3b22-4b81-8f71-48d459ebb6fb\n[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 0165d478-3b22-4b81-8f71-48d459ebb6fb (not-active)\n", "stderr_lines": [ "[003] #0, state:up persistent_state:present, 'veth0': add connection veth0, 0165d478-3b22-4b81-8f71-48d459ebb6fb", "[004] #0, state:up persistent_state:present, 'veth0': up connection veth0, 0165d478-3b22-4b81-8f71-48d459ebb6fb (not-active)" ] } } TASK [fedora.linux_system_roles.network : Show debug messages for the network_state] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Saturday 31 May 2025 08:44:39 -0400 (0:00:00.112) 0:01:07.674 ********** skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Saturday 31 May 2025 08:44:39 -0400 (0:00:00.059) 0:01:07.733 ********** ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'assert_device_present.yml'] **************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:108 Saturday 31 May 2025 08:44:40 -0400 (0:00:00.559) 0:01:08.293 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:3 Saturday 31 May 2025 08:44:40 -0400 (0:00:00.313) 0:01:08.606 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_interface_stat.yml:3 Saturday 31 May 2025 08:44:41 -0400 (0:00:00.180) 0:01:08.787 ********** ok: [managed-node4] => { "changed": false, "stat": { "atime": 1748695466.2480457, "block_size": 4096, "blocks": 0, "ctime": 1748695466.2480457, "dev": 23, "device_type": 0, "executable": true, "exists": true, "gid": 0, "gr_name": "root", "inode": 34710, "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": 1748695466.2480457, "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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_device_present.yml:5 Saturday 31 May 2025 08:44:41 -0400 (0:00:00.695) 0:01:09.482 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Include the task 'assert_profile_present.yml'] *************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:110 Saturday 31 May 2025 08:44:41 -0400 (0:00:00.155) 0:01:09.638 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:3 Saturday 31 May 2025 08:44:42 -0400 (0:00:00.400) 0:01:10.039 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:3 Saturday 31 May 2025 08:44:42 -0400 (0:00:00.269) 0:01:10.308 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:9 Saturday 31 May 2025 08:44:42 -0400 (0:00:00.187) 0:01:10.495 ********** ok: [managed-node4] => { "changed": false, "stat": { "exists": false } } TASK [Set NM profile exist flag based on the profile files] ******************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:17 Saturday 31 May 2025 08:44:43 -0400 (0:00:00.694) 0:01:11.190 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:25 Saturday 31 May 2025 08:44:43 -0400 (0:00:00.151) 0:01:11.342 ********** ok: [managed-node4] => { "changed": false, "cmd": "nmcli -f NAME,FILENAME connection show |grep veth0 | grep /etc", "delta": "0:00:00.021328", "end": "2025-05-31 08:44:44.085401", "rc": 0, "start": "2025-05-31 08:44:44.064073" } 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:35 Saturday 31 May 2025 08:44:44 -0400 (0:00:00.663) 0:01:12.005 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:49 Saturday 31 May 2025 08:44:44 -0400 (0:00:00.211) 0:01:12.217 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:56 Saturday 31 May 2025 08:44:44 -0400 (0:00:00.157) 0:01:12.374 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:62 Saturday 31 May 2025 08:44:44 -0400 (0:00:00.191) 0:01:12.566 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_profile_stat.yml:69 Saturday 31 May 2025 08:44:44 -0400 (0:00:00.157) 0:01:12.723 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:5 Saturday 31 May 2025 08:44:45 -0400 (0:00:00.172) 0:01:12.899 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the ansible managed comment is present in 'veth0'] *********** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:10 Saturday 31 May 2025 08:44:45 -0400 (0:00:00.148) 0:01:13.048 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Assert that the fingerprint comment is present in veth0] ***************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/assert_profile_present.yml:15 Saturday 31 May 2025 08:44:45 -0400 (0:00:00.116) 0:01:13.164 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Show ipv4 routes] ******************************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:114 Saturday 31 May 2025 08:44:45 -0400 (0:00:00.116) 0:01:13.281 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "route" ], "delta": "0:00:00.003881", "end": "2025-05-31 08:44:45.973102", "rc": 0, "start": "2025-05-31 08:44:45.969221" } STDOUT: default via 10.31.40.1 dev eth0 proto dhcp src 10.31.40.233 metric 100 default via 10.31.40.1 dev eth1 proto dhcp src 10.31.42.49 metric 101 10.31.40.0/22 dev eth0 proto kernel scope link src 10.31.40.233 metric 100 10.31.40.0/22 dev eth1 proto kernel scope link src 10.31.42.49 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:118 Saturday 31 May 2025 08:44:46 -0400 (0:00:00.574) 0:01:13.856 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [Get ipv6 routes] ********************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:123 Saturday 31 May 2025 08:44:46 -0400 (0:00:00.114) 0:01:13.970 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "-6", "route" ], "delta": "0:00:00.003850", "end": "2025-05-31 08:44:46.625561", "rc": 0, "start": "2025-05-31 08:44:46.621711" } 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:127 Saturday 31 May 2025 08:44:46 -0400 (0:00:00.535) 0:01:14.505 ********** ok: [managed-node4] => { "changed": false } MSG: All assertions passed TASK [TEARDOWN: remove profiles.] ********************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:133 Saturday 31 May 2025 08:44:46 -0400 (0:00:00.108) 0:01:14.614 ********** ok: [managed-node4] => {} MSG: ################################################## TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 31 May 2025 08:44:46 -0400 (0:00:00.072) 0:01:14.687 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 31 May 2025 08:44:47 -0400 (0:00:00.221) 0:01:14.908 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 31 May 2025 08:44:47 -0400 (0:00:00.076) 0:01:14.984 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 31 May 2025 08:44:47 -0400 (0:00:00.065) 0:01:15.050 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 31 May 2025 08:44:47 -0400 (0:00:00.075) 0:01:15.125 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 31 May 2025 08:44:50 -0400 (0:00:02.900) 0:01:18.026 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 31 May 2025 08:44:52 -0400 (0:00:01.737) 0:01:19.763 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 31 May 2025 08:44:52 -0400 (0:00:00.196) 0:01:19.959 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 31 May 2025 08:44:52 -0400 (0:00:00.208) 0:01:20.167 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 31 May 2025 08:44:52 -0400 (0:00:00.145) 0:01:20.313 ********** skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_distribution in __network_rh_distros", "skip_reason": "Conditional result was False" } TASK [fedora.linux_system_roles.network : Check if updates for network packages are available through the DNF package manager due to wireless or team interfaces] *** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 31 May 2025 08:44:52 -0400 (0:00:00.146) 0:01:20.459 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 31 May 2025 08:44:52 -0400 (0:00:00.254) 0:01:20.715 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:60 Saturday 31 May 2025 08:44:53 -0400 (0:00:00.261) 0:01:20.976 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:73 Saturday 31 May 2025 08:44:53 -0400 (0:00:00.347) 0:01:21.324 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:85 Saturday 31 May 2025 08:44:53 -0400 (0:00:00.323) 0:01:21.647 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:96 Saturday 31 May 2025 08:44:54 -0400 (0:00:00.159) 0:01:21.806 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:109 Saturday 31 May 2025 08:44:54 -0400 (0:00:00.167) 0:01:21.974 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 Saturday 31 May 2025 08:44:54 -0400 (0:00:00.376) 0:01:22.351 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:133 Saturday 31 May 2025 08:44:55 -0400 (0:00:01.126) 0:01:23.477 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:142 Saturday 31 May 2025 08:44:56 -0400 (0:00:00.309) 0:01:23.787 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:150 Saturday 31 May 2025 08:44:56 -0400 (0:00:00.229) 0:01:24.016 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 Saturday 31 May 2025 08:44:56 -0400 (0:00:00.236) 0:01:24.253 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:171 Saturday 31 May 2025 08:44:57 -0400 (0:00:01.171) 0:01:25.425 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:177 Saturday 31 May 2025 08:44:57 -0400 (0:00:00.197) 0:01:25.622 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:181 Saturday 31 May 2025 08:44:58 -0400 (0:00:00.149) 0:01:25.772 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:186 Saturday 31 May 2025 08:44:58 -0400 (0:00:00.150) 0:01:25.922 ********** skipping: [managed-node4] => { "false_condition": "network_state != {}" } TASK [fedora.linux_system_roles.network : Re-test connectivity] **************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:192 Saturday 31 May 2025 08:44:58 -0400 (0:00:00.104) 0:01:26.026 ********** ok: [managed-node4] => { "changed": false, "ping": "pong" } TASK [Include the task 'manage_test_interface.yml'] **************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:145 Saturday 31 May 2025 08:44:59 -0400 (0:00:00.725) 0:01:26.752 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:3 Saturday 31 May 2025 08:44:59 -0400 (0:00:00.420) 0:01:27.172 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:8 Saturday 31 May 2025 08:44:59 -0400 (0:00:00.182) 0:01:27.354 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:13 Saturday 31 May 2025 08:44:59 -0400 (0:00:00.233) 0:01:27.588 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:3 Saturday 31 May 2025 08:45:00 -0400 (0:00:00.408) 0:01:27.996 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:3 Saturday 31 May 2025 08:45:00 -0400 (0:00:00.270) 0:01:28.267 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003512", "end": "2025-05-31 08:45:00.974937", "rc": 0, "start": "2025-05-31 08:45:00.971425" } STDOUT: eth0 eth1 lo peerveth0 veth0 TASK [Set current_interfaces] ************************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/get_current_interfaces.yml:9 Saturday 31 May 2025 08:45:01 -0400 (0:00:00.614) 0:01:28.881 ********** ok: [managed-node4] => { "ansible_facts": { "current_interfaces": [ "eth0", "eth1", "lo", "peerveth0", "veth0" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/show_interfaces.yml:5 Saturday 31 May 2025 08:45:01 -0400 (0:00:00.208) 0:01:29.089 ********** ok: [managed-node4] => {} MSG: current_interfaces: ['eth0', 'eth1', 'lo', 'peerveth0', 'veth0'] TASK [Install iproute] ********************************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Saturday 31 May 2025 08:45:01 -0400 (0:00:00.167) 0:01:29.256 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Saturday 31 May 2025 08:45:03 -0400 (0:00:01.747) 0:01:31.004 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:35 Saturday 31 May 2025 08:45:03 -0400 (0:00:00.434) 0:01:31.439 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:43 Saturday 31 May 2025 08:45:03 -0400 (0:00:00.144) 0:01:31.583 ********** ok: [managed-node4] => { "changed": false, "cmd": [ "ip", "link", "del", "veth0", "type", "veth" ], "delta": "0:00:00.013439", "end": "2025-05-31 08:45:04.274915", "rc": 0, "start": "2025-05-31 08:45:04.261476" } TASK [Create dummy interface veth0] ******************************************** task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:49 Saturday 31 May 2025 08:45:04 -0400 (0:00:00.617) 0:01:32.201 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:54 Saturday 31 May 2025 08:45:04 -0400 (0:00:00.113) 0:01:32.315 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:60 Saturday 31 May 2025 08:45:04 -0400 (0:00:00.136) 0:01:32.452 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:65 Saturday 31 May 2025 08:45:04 -0400 (0:00:00.149) 0:01:32.601 ********** 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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tests_auto_gateway.yml:149 Saturday 31 May 2025 08:45:05 -0400 (0:00:00.162) 0:01:32.764 ********** included: /tmp/collections-XBs/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-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/check_network_dns.yml:6 Saturday 31 May 2025 08:45:05 -0400 (0:00:00.432) 0:01:33.196 ********** 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.009665", "end": "2025-05-31 08:45:05.959790", "rc": 0, "start": "2025-05-31 08:45:05.950125" } 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 0e:d9:36:13:71:7b brd ff:ff:ff:ff:ff:ff altname enX0 altname enx0ed93613717b inet 10.31.40.233/22 brd 10.31.43.255 scope global dynamic noprefixroute eth0 valid_lft 3316sec preferred_lft 3316sec inet6 fe80::cd9:36ff:fe13:717b/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: eth1: mtu 9001 qdisc mq state UP group default qlen 1000 link/ether 0e:3f:94:16:03:4d brd ff:ff:ff:ff:ff:ff altname enX1 altname enx0e3f9416034d inet 10.31.42.49/22 brd 10.31.43.255 scope global dynamic noprefixroute eth1 valid_lft 3316sec preferred_lft 3316sec inet6 fe80::c3f:94ff:fe16:34d/64 scope link noprefixroute valid_lft forever preferred_lft forever IP ROUTE default via 10.31.40.1 dev eth0 proto dhcp src 10.31.40.233 metric 100 default via 10.31.40.1 dev eth1 proto dhcp src 10.31.42.49 metric 101 10.31.40.0/22 dev eth0 proto kernel scope link src 10.31.40.233 metric 100 10.31.40.0/22 dev eth1 proto kernel scope link src 10.31.42.49 metric 101 IP -6 ROUTE fe80::/64 dev eth0 proto kernel metric 1024 pref medium fe80::/64 dev eth1 proto kernel metric 1024 pref medium RESOLV # This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8). # Do not edit. # # This file might be symlinked as /etc/resolv.conf. If you're looking at # /etc/resolv.conf and seeing this text, you have followed the symlink. # # This is a dynamic resolv.conf file for connecting local clients to the # internal DNS stub resolver of systemd-resolved. This file lists all # configured search domains. # # Run "resolvectl status" to see details about the uplink DNS servers # currently in use. # # Third party programs should typically not access this file directly, but only # through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a # different way, replace this symlink by a static file or a different symlink. # # See man:systemd-resolved.service(8) for details about the supported modes of # operation for /etc/resolv.conf. nameserver 127.0.0.53 options edns0 trust-ad search testing-farm.us-east-1.aws.redhat.com TASK [Verify DNS and network connectivity] ************************************* task path: /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/check_network_dns.yml:24 Saturday 31 May 2025 08:45:06 -0400 (0:00:00.800) 0:01:33.996 ********** skipping: [managed-node4] => { "changed": false, "false_condition": "ansible_facts[\"distribution\"] == \"CentOS\"", "skip_reason": "Conditional result was False" } PLAY RECAP ********************************************************************* managed-node4 : ok=126 changed=4 unreachable=0 failed=0 skipped=114 rescued=0 ignored=0 SYSTEM ROLES ERRORS BEGIN v1 [] SYSTEM ROLES ERRORS END v1 TASKS RECAP ******************************************************************** Saturday 31 May 2025 08:45:06 -0400 (0:00:00.088) 0:01:34.085 ********** =============================================================================== Install iproute --------------------------------------------------------- 9.64s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Gathering Facts --------------------------------------------------------- 3.69s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/tests_auto_gateway_nm.yml:6 fedora.linux_system_roles.network : Check which services are running ---- 3.09s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which services are running ---- 2.95s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which services are running ---- 2.90s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 fedora.linux_system_roles.network : Check which services are running ---- 2.90s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Create veth interface veth0 --------------------------------------------- 1.84s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 Install iproute --------------------------------------------------------- 1.75s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 fedora.linux_system_roles.network : Check which packages are installed --- 1.74s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Check which packages are installed --- 1.68s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Install iproute --------------------------------------------------------- 1.57s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 Install iproute --------------------------------------------------------- 1.53s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:16 fedora.linux_system_roles.network : Check which packages are installed --- 1.52s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Create veth interface veth0 --------------------------------------------- 1.40s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/tests/network/playbooks/tasks/manage_test_interface.yml:27 fedora.linux_system_roles.network : Check which packages are installed --- 1.33s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.17s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 fedora.linux_system_roles.network : Enable and start NetworkManager ----- 1.13s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:122 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.08s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.06s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159 fedora.linux_system_roles.network : Configure networking connection profiles --- 1.01s /tmp/collections-XBs/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:159