# STDOUT: ---v---v---v---v---v--- ansible-playbook [core 2.16.0] config file = /etc/ansible/ansible.cfg configured module search path = ['/home/jenkins/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /opt/ansible-2.16/lib/python3.11/site-packages/ansible ansible collection location = /WORKDIR/git-weekly-cibdkggsr7/.collection executable location = /opt/ansible-2.16/bin/ansible-playbook python version = 3.11.5 (main, Sep 7 2023, 00:00:00) [GCC 11.4.1 20230605 (Red Hat 11.4.1-2)] (/opt/ansible-2.16/bin/python) jinja version = 3.1.2 libyaml = True Using /etc/ansible/ansible.cfg as config file Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: tests_wireless_and_network_restart_nm.yml **************************** 2 plays in /WORKDIR/git-weekly-cibdkggsr7/tests/tests_wireless_and_network_restart_nm.yml PLAY [Run playbook 'playbooks/tests_wireless_and_network_restart.yml' with nm as provider] *** TASK [Gathering Facts] ********************************************************* task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tests_wireless_and_network_restart_nm.yml:6 Saturday 13 July 2024 13:45:28 +0000 (0:00:00.012) 0:00:00.012 ********* ok: [sut] TASK [Include the task 'el_repo_setup.yml'] ************************************ task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tests_wireless_and_network_restart_nm.yml:9 Saturday 13 July 2024 13:45:29 +0000 (0:00:00.721) 0:00:00.733 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/el_repo_setup.yml for sut TASK [Gather the minimum subset of ansible_facts required by the network role test] *** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/el_repo_setup.yml:3 Saturday 13 July 2024 13:45:29 +0000 (0:00:00.011) 0:00:00.744 ********* ok: [sut] TASK [Check if system is ostree] *********************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/el_repo_setup.yml:17 Saturday 13 July 2024 13:45:29 +0000 (0:00:00.236) 0:00:00.981 ********* ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [Set flag to indicate system is ostree] *********************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/el_repo_setup.yml:22 Saturday 13 July 2024 13:45:29 +0000 (0:00:00.182) 0:00:01.163 ********* ok: [sut] => { "ansible_facts": { "__network_is_ostree": false }, "changed": false } TASK [Fix CentOS6 Base repo] *************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/el_repo_setup.yml:26 Saturday 13 July 2024 13:45:29 +0000 (0:00:00.013) 0:00:01.177 ********* skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution_major_version == '6'", "skip_reason": "Conditional result was False" } TASK [Include the task 'enable_epel.yml'] ************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/el_repo_setup.yml:51 Saturday 13 July 2024 13:45:29 +0000 (0:00:00.008) 0:00:01.186 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml for sut TASK [Create EPEL 7] *********************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml:8 Saturday 13 July 2024 13:45:29 +0000 (0:00:00.020) 0:00:01.207 ********* ok: [sut] => { "attempts": 1, "changed": false, "cmd": [ "rpm", "-iv", "https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm" ], "delta": null, "end": null, "rc": 0, "start": null } STDOUT: skipped, since /etc/yum.repos.d/epel.repo exists MSG: Did not run command since '/etc/yum.repos.d/epel.repo' exists TASK [Install yum-utils package] *********************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml:24 Saturday 13 July 2024 13:45:29 +0000 (0:00:00.183) 0:00:01.390 ********* ok: [sut] => { "changed": false, "rc": 0, "results": [ "yum-utils-1.1.31-54.el7_8.noarch providing yum-utils is already installed" ] } lsrpackages: yum-utils TASK [Enable EPEL 7] *********************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml:30 Saturday 13 July 2024 13:45:30 +0000 (0:00:00.422) 0:00:01.812 ********* ok: [sut] => { "changed": false, "cmd": [ "yum-config-manager", "--enable", "epel" ], "delta": "0:00:00.185056", "end": "2024-07-13 09:45:30.678718", "rc": 0, "start": "2024-07-13 09:45:30.493662" } STDOUT: Loaded plugins: fastestmirror ================================== repo: epel ================================== [epel] async = True bandwidth = 0 base_persistdir = /var/lib/yum/repos/x86_64/7 baseurl = cache = 0 cachedir = /var/cache/yum/x86_64/7/epel check_config_file_age = True compare_providers_priority = 80 cost = 1000 deltarpm_metadata_percentage = 100 deltarpm_percentage = enabled = 1 enablegroups = True exclude = failovermethod = priority ftp_disable_epsv = False gpgcadir = /var/lib/yum/repos/x86_64/7/epel/gpgcadir gpgcakey = gpgcheck = True gpgdir = /var/lib/yum/repos/x86_64/7/epel/gpgdir gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 hdrdir = /var/cache/yum/x86_64/7/epel/headers http_caching = all includepkgs = ip_resolve = keepalive = True keepcache = False mddownloadpolicy = sqlite mdpolicy = group:small mediaid = metadata_expire = 21600 metadata_expire_filter = read-only:present metalink = https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=x86_64&infra=stock&content=centos minrate = 0 mirrorlist = mirrorlist_expire = 86400 name = Extra Packages for Enterprise Linux 7 - x86_64 old_base_cache_dir = password = persistdir = /var/lib/yum/repos/x86_64/7/epel pkgdir = /var/cache/yum/x86_64/7/epel/packages proxy = False proxy_dict = proxy_password = proxy_username = repo_gpgcheck = False retries = 10 skip_if_unavailable = False ssl_check_cert_permissions = True sslcacert = sslclientcert = sslclientkey = sslverify = True throttle = 0 timeout = 30.0 ui_id = epel/x86_64 ui_repoid_vars = releasever, basearch username = TASK [Enable EPEL 8] *********************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml:35 Saturday 13 July 2024 13:45:30 +0000 (0:00:00.312) 0:00:02.125 ********* skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution_major_version == '8'", "skip_reason": "Conditional result was False" } TASK [Enable EPEL 6] *********************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml:40 Saturday 13 July 2024 13:45:30 +0000 (0:00:00.008) 0:00:02.133 ********* skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution_major_version == '6'", "skip_reason": "Conditional result was False" } TASK [Set network provider to 'nm'] ******************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/tests_wireless_and_network_restart_nm.yml:11 Saturday 13 July 2024 13:45:30 +0000 (0:00:00.007) 0:00:02.141 ********* ok: [sut] => { "ansible_facts": { "network_provider": "nm" }, "changed": false } PLAY [Play for testing wifi and network restart] ******************************* TASK [Gathering Facts] ********************************************************* task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tests_wireless_and_network_restart.yml:3 Saturday 13 July 2024 13:45:30 +0000 (0:00:00.014) 0:00:02.155 ********* ok: [sut] TASK [Show playbook name] ****************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tests_wireless_and_network_restart.yml:14 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.512) 0:00:02.668 ********* ok: [sut] => {} MSG: this is: playbooks/tests_wireless_and_network_restart.yml TASK [Check if test can run on ostree systems] ********************************* task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tests_wireless_and_network_restart.yml:20 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.009) 0:00:02.678 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/ostree_systems_check.yml for sut TASK [Cannot test ostree systems because the package cannot be removed or installed - '{{ package }}'] *** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/ostree_systems_check.yml:3 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.009) 0:00:02.688 ********* META: end_host conditional evaluated to False, continuing execution for sut skipping: [sut] => { "skip_reason": "end_host conditional evaluated to False, continuing execution for sut" } MSG: end_host conditional evaluated to false, continuing execution for sut TASK [Include the task 'run_test.yml'] ***************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tests_wireless_and_network_restart.yml:29 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.011) 0:00:02.699 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml for sut TASK [TEST: Given a system with 'NetworkManager-wifi' package removed, when creating a wifi connection without NetworkManager restarted, then the role should fail with the error specified in `network_connections_result_error`.] *** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:5 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.013) 0:00:02.712 ********* ok: [sut] => {} MSG: ########## Given a system with 'NetworkManager-wifi' package removed, when creating a wifi connection without NetworkManager restarted, then the role should fail with the error specified in `network_connections_result_error`. ########## TASK [Show item] *************************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:9 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.010) 0:00:02.723 ********* ok: [sut] => (item=lsr_description) => { "ansible_loop_var": "item", "item": "lsr_description", "lsr_description": "Given a system with 'NetworkManager-wifi' package removed, when creating a wifi connection without NetworkManager restarted, then the role should fail with the error specified in `network_connections_result_error`." } ok: [sut] => (item=lsr_setup) => { "ansible_loop_var": "item", "item": "lsr_setup", "lsr_setup": [ "tasks/delete_interface.yml", "tasks/assert_device_absent.yml", "tasks/remove_package.yml" ] } ok: [sut] => (item=lsr_test) => { "ansible_loop_var": "item", "item": "lsr_test", "lsr_test": [ "tasks/create_wireless_profile_restart_network.yml" ] } ok: [sut] => (item=lsr_assert) => { "ansible_loop_var": "item", "item": "lsr_assert", "lsr_assert": [ "tasks/assert_network_connections_failed.yml" ] } ok: [sut] => (item=lsr_assert_when) => { "ansible_loop_var": "item", "item": "lsr_assert_when", "lsr_assert_when": "VARIABLE IS NOT DEFINED!: 'lsr_assert_when' is undefined. 'lsr_assert_when' is undefined" } ok: [sut] => (item=lsr_fail_debug) => { "ansible_loop_var": "item", "item": "lsr_fail_debug", "lsr_fail_debug": [ "__network_connections_result" ] } ok: [sut] => (item=lsr_cleanup) => { "ansible_loop_var": "item", "item": "lsr_cleanup", "lsr_cleanup": [ "tasks/check_network_dns.yml" ] } TASK [Include the task 'show_interfaces.yml'] ********************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:21 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.026) 0:00:02.749 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/show_interfaces.yml for sut TASK [Include the task 'get_current_interfaces.yml'] *************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/show_interfaces.yml:3 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.011) 0:00:02.761 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/get_current_interfaces.yml for sut TASK [Gather current interface info] ******************************************* task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/get_current_interfaces.yml:3 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.010) 0:00:02.772 ********* ok: [sut] => { "changed": false, "cmd": [ "ls", "-1" ], "delta": "0:00:00.003647", "end": "2024-07-13 09:45:31.453950", "rc": 0, "start": "2024-07-13 09:45:31.450303" } STDOUT: eth0 lo TASK [Set current_interfaces] ************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/get_current_interfaces.yml:9 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.128) 0:00:02.900 ********* ok: [sut] => { "ansible_facts": { "current_interfaces": [ "eth0", "lo" ] }, "changed": false } TASK [Show current_interfaces] ************************************************* task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/show_interfaces.yml:5 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.011) 0:00:02.911 ********* ok: [sut] => {} MSG: current_interfaces: ['eth0', 'lo'] TASK [Setup] ******************************************************************* task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:24 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.009) 0:00:02.921 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/delete_interface.yml for sut => (item=tasks/delete_interface.yml) included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/assert_device_absent.yml for sut => (item=tasks/assert_device_absent.yml) included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/remove_package.yml for sut => (item=tasks/remove_package.yml) TASK [Remove test interface if necessary] ************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/delete_interface.yml:3 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.019) 0:00:02.940 ********* fatal: [sut]: FAILED! => { "changed": false, "cmd": [ "ip", "link", "del", "wlan0" ], "delta": "0:00:00.010889", "end": "2024-07-13 09:45:31.629275", "rc": 1, "start": "2024-07-13 09:45:31.618386" } STDERR: Cannot find device "wlan0" MSG: non-zero return code ...ignoring TASK [Include the task 'get_interface_stat.yml'] ******************************* task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/assert_device_absent.yml:3 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.133) 0:00:03.074 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/get_interface_stat.yml for sut TASK [Get stat for interface wlan0] ******************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/get_interface_stat.yml:3 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.011) 0:00:03.085 ********* ok: [sut] => { "changed": false, "stat": { "exists": false } } TASK [Assert that the interface is absent - 'wlan0'] *************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/assert_device_absent.yml:5 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.123) 0:00:03.208 ********* ok: [sut] => { "changed": false } MSG: All assertions passed TASK [Remove the package 'NetworkManager-wifi'] ******************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/remove_package.yml:3 Saturday 13 July 2024 13:45:31 +0000 (0:00:00.012) 0:00:03.220 ********* ok: [sut] => { "changed": false, "rc": 0, "results": [ "NetworkManager-wifi is not installed" ] } TASK [Test] ******************************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:30 Saturday 13 July 2024 13:45:32 +0000 (0:00:00.341) 0:00:03.562 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/create_wireless_profile_restart_network.yml for sut => (item=tasks/create_wireless_profile_restart_network.yml) TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role] *** task path: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:4 Saturday 13 July 2024 13:45:32 +0000 (0:00:00.030) 0:00:03.592 ********* included: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml for sut TASK [fedora.linux_system_roles.network : Ensure ansible_facts used by role are present] *** task path: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:3 Saturday 13 July 2024 13:45:32 +0000 (0:00:00.019) 0:00:03.612 ********* skipping: [sut] => { "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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:12 Saturday 13 July 2024 13:45:32 +0000 (0:00:00.011) 0:00:03.623 ********* skipping: [sut] => { "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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:17 Saturday 13 July 2024 13:45:32 +0000 (0:00:00.013) 0:00:03.636 ********* skipping: [sut] => { "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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Saturday 13 July 2024 13:45:32 +0000 (0:00:00.011) 0:00:03.647 ********* ok: [sut] => { "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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 Saturday 13 July 2024 13:45:33 +0000 (0:00:00.828) 0:00:04.476 ********* ok: [sut] => { "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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:7 Saturday 13 July 2024 13:45:34 +0000 (0:00:01.117) 0:00:05.593 ********* ok: [sut] => {} 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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:11 Saturday 13 July 2024 13:45:34 +0000 (0:00:00.021) 0:00:05.614 ********* skipping: [sut] => { "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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:18 Saturday 13 July 2024 13:45:34 +0000 (0:00:00.018) 0:00:05.633 ********* skipping: [sut] => { "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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:25 Saturday 13 July 2024 13:45:34 +0000 (0:00:00.017) 0:00:05.650 ********* skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution_major_version | int > 9", "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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:36 Saturday 13 July 2024 13:45:34 +0000 (0:00:00.019) 0:00:05.669 ********* skipping: [sut] => { "changed": false, "false_condition": "ansible_distribution == 'Fedora' or ansible_distribution_major_version | int > 7", "skip_reason": "Conditional result was False" } 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: /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 Saturday 13 July 2024 13:45:34 +0000 (0:00:00.018) 0:00:05.688 ********* fatal: [sut]: FAILED! => { "changed": false, "rc": 1, "results": [] } MSG: Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error" One of the configured repositories failed (Unknown), and yum doesn't have enough cached data to continue. At this point the only safe thing yum can do is fail. There are a few ways to work "fix" this: 1. Contact the upstream for the repository and get them to fix the problem. 2. Reconfigure the baseurl/etc. for the repository, to point to a working upstream. This is most often useful if you are using a newer distribution release than is supported by the repository (and the packages for the previous distribution release still work). 3. Run the command with the repository temporarily disabled yum --disablerepo= ... 4. Disable the repository permanently, so yum won't use it by default. Yum will then just ignore the repository until you permanently enable it again or use --enablerepo for temporary usage: yum-config-manager --disable or subscription-manager repos --disable= 5. Configure the failing repository to be skipped, if it is unavailable. Note that yum will try to contact the repo. when it runs most commands, so will have to try and fail each time (and thus. yum will be be much slower). If it is a very temporary problem though, this is often a nice compromise: yum-config-manager --save --setopt=.skip_if_unavailable=true Cannot find a valid baseurl for repo: base/7/x86_64 TASK [Show rescue result] ****************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/create_wireless_profile_restart_network.yml:19 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.838) 0:00:06.527 ********* ok: [sut] => { "__network_service_restart_requested": "VARIABLE IS NOT DEFINED!: '__network_service_restart_requested' is undefined. '__network_service_restart_requested' is undefined" } TASK [Asserts] ***************************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:36 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.018) 0:00:06.545 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/assert_network_connections_failed.yml for sut => (item=tasks/assert_network_connections_failed.yml) TASK [Assert that configuring network connections failed] ********************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/assert_network_connections_failed.yml:3 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.061) 0:00:06.607 ********* fatal: [sut]: FAILED! => {} MSG: The conditional check '__network_service_restart_requested is failed' failed. The error was: The 'failed' test expects a dictionary TASK [Failure in test 'Given a system with 'NetworkManager-wifi' package removed, when creating a wifi connection without NetworkManager restarted, then the role should fail with the error specified in `network_connections_result_error`.'] *** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:52 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.023) 0:00:06.631 ********* ok: [sut] => {} MSG: !!!!! Failure in test 'Given a system with 'NetworkManager-wifi' package removed, when creating a wifi connection without NetworkManager restarted, then the role should fail with the error specified in `network_connections_result_error`.' !!!!! TASK [Show item that failed] *************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:56 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.020) 0:00:06.652 ********* ok: [sut] => (item=__network_connections_result) => { "__network_connections_result": "VARIABLE IS NOT DEFINED!: '__network_connections_result' is undefined. '__network_connections_result' is undefined", "ansible_loop_var": "item", "item": "__network_connections_result" } TASK [Issue failed message] **************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:61 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.021) 0:00:06.673 ********* fatal: [sut]: FAILED! => { "changed": false } MSG: !!!!! Failure in test 'Given a system with 'NetworkManager-wifi' package removed, when creating a wifi connection without NetworkManager restarted, then the role should fail with the error specified in `network_connections_result_error`.' !!!!! TASK [Cleanup] ***************************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:66 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.018) 0:00:06.692 ********* included: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/check_network_dns.yml for sut => (item=tasks/check_network_dns.yml) TASK [Check routes and DNS] **************************************************** task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/check_network_dns.yml:6 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.038) 0:00:06.731 ********* ok: [sut] => { "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.007748", "end": "2024-07-13 09:45:35.417525", "rc": 0, "start": "2024-07-13 09:45:35.409777" } 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 valid_lft forever preferred_lft forever 2: eth0: mtu 9001 qdisc mq state UP group default qlen 1000 link/ether 12:2b:bc:b2:5a:3d brd ff:ff:ff:ff:ff:ff inet 10.31.9.156/22 brd 10.31.11.255 scope global noprefixroute dynamic eth0 valid_lft 3179sec preferred_lft 3179sec inet6 fe80::102b:bcff:feb2:5a3d/64 scope link valid_lft forever preferred_lft forever IP ROUTE default via 10.31.8.1 dev eth0 proto dhcp metric 100 10.31.8.0/22 dev eth0 proto kernel scope link src 10.31.9.156 metric 100 IP -6 ROUTE unreachable ::/96 dev lo metric 1024 error -113 pref medium unreachable ::ffff:0.0.0.0/96 dev lo metric 1024 error -113 pref medium unreachable 2002:a00::/24 dev lo metric 1024 error -113 pref medium unreachable 2002:7f00::/24 dev lo metric 1024 error -113 pref medium unreachable 2002:a9fe::/32 dev lo metric 1024 error -113 pref medium unreachable 2002:ac10::/28 dev lo metric 1024 error -113 pref medium unreachable 2002:c0a8::/32 dev lo metric 1024 error -113 pref medium unreachable 2002:e000::/19 dev lo metric 1024 error -113 pref medium unreachable 3ffe:ffff::/32 dev lo metric 1024 error -113 pref medium fe80::/64 dev eth0 proto kernel metric 256 mtu 9001 pref medium RESOLV # Generated by NetworkManager search us-east-1.aws.redhat.com nameserver 10.29.169.13 nameserver 10.29.170.12 nameserver 10.2.32.1 TASK [Verify DNS and network connectivity] ************************************* task path: /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/check_network_dns.yml:24 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.141) 0:00:06.872 ********* ok: [sut] => { "changed": false, "cmd": "set -euo pipefail\necho CHECK DNS AND CONNECTIVITY\nfor host in mirrors.fedoraproject.org mirrors.centos.org; do\n if ! getent hosts \"$host\"; then\n echo FAILED to lookup host \"$host\"\n exit 1\n fi\n if ! curl -o /dev/null https://\"$host\"; then\n echo FAILED to contact host \"$host\"\n exit 1\n fi\ndone\n", "delta": "0:00:00.395481", "end": "2024-07-13 09:45:35.951569", "rc": 0, "start": "2024-07-13 09:45:35.556088" } STDOUT: CHECK DNS AND CONNECTIVITY 2600:1f14:fad:5c02:7c8a:72d0:1c58:c189 wildcard.fedoraproject.org mirrors.fedoraproject.org 2620:52:3:1:dead:beef:cafe:fed7 wildcard.fedoraproject.org mirrors.fedoraproject.org 2604:1580:fe00:0:dead:beef:cafe:fed1 wildcard.fedoraproject.org mirrors.fedoraproject.org 2600:2701:4000:5211:dead:beef:fe:fed3 wildcard.fedoraproject.org mirrors.fedoraproject.org 2620:52:3:1:dead:beef:cafe:fed6 wildcard.fedoraproject.org mirrors.fedoraproject.org 2605:bc80:3010:600:dead:beef:cafe:fed9 wildcard.fedoraproject.org mirrors.fedoraproject.org 2620:52:3:1:dead:beef:cafe:fed7 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2620:52:3:1:dead:beef:cafe:fed6 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2600:2701:4000:5211:dead:beef:fe:fed3 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2604:1580:fe00:0:dead:beef:cafe:fed1 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2600:1f14:fad:5c02:7c8a:72d0:1c58:c189 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org 2605:bc80:3010:600:dead:beef:cafe:fed9 wildcard.fedoraproject.org mirrors.centos.org mirrors.fedoraproject.org STDERR: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 305 100 305 0 0 1260 0 --:--:-- --:--:-- --:--:-- 1265 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 291 100 291 0 0 2219 0 --:--:-- --:--:-- --:--:-- 2238 to retry, use: --limit @/tmp/tests_wireless_and_network_restart_nm.retry PLAY RECAP ********************************************************************* sut : ok=41 changed=0 unreachable=0 failed=1 skipped=10 rescued=2 ignored=1 Saturday 13 July 2024 13:45:35 +0000 (0:00:00.523) 0:00:07.396 ********* =============================================================================== fedora.linux_system_roles.network : Check which packages are installed --- 1.12s /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:26 fedora.linux_system_roles.network : Check if updates for network packages are available through the YUM package manager due to wireless or team interfaces --- 0.84s /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/main.yml:48 fedora.linux_system_roles.network : Check which services are running ---- 0.83s /WORKDIR/git-weekly-cibdkggsr7/.collection/ansible_collections/fedora/linux_system_roles/roles/network/tasks/set_facts.yml:21 Gathering Facts --------------------------------------------------------- 0.72s /WORKDIR/git-weekly-cibdkggsr7/tests/tests_wireless_and_network_restart_nm.yml:6 Verify DNS and network connectivity ------------------------------------- 0.52s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/check_network_dns.yml:24 - Gathering Facts --------------------------------------------------------- 0.51s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tests_wireless_and_network_restart.yml:3 Install yum-utils package ----------------------------------------------- 0.42s /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml:24 ----------------- Remove the package 'NetworkManager-wifi' -------------------------------- 0.34s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/remove_package.yml:3 ----- Enable EPEL 7 ----------------------------------------------------------- 0.31s /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml:30 ----------------- Gather the minimum subset of ansible_facts required by the network role test --- 0.24s /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/el_repo_setup.yml:3 ---------------- Create EPEL 7 ----------------------------------------------------------- 0.18s /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/enable_epel.yml:8 ------------------ Check if system is ostree ----------------------------------------------- 0.18s /WORKDIR/git-weekly-cibdkggsr7/tests/tasks/el_repo_setup.yml:17 --------------- Check routes and DNS ---------------------------------------------------- 0.14s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/check_network_dns.yml:6 -- Remove test interface if necessary -------------------------------------- 0.13s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/delete_interface.yml:3 --- Gather current interface info ------------------------------------------- 0.13s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/get_current_interfaces.yml:3 Get stat for interface wlan0 -------------------------------------------- 0.12s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/get_interface_stat.yml:3 - Asserts ----------------------------------------------------------------- 0.06s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:36 ---------- Cleanup ----------------------------------------------------------------- 0.04s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:66 ---------- Test -------------------------------------------------------------------- 0.03s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:30 ---------- Show item --------------------------------------------------------------- 0.03s /WORKDIR/git-weekly-cibdkggsr7/tests/playbooks/tasks/run_test.yml:9 ----------- ---^---^---^---^---^--- # STDERR: ---v---v---v---v---v--- [DEPRECATION WARNING]: ANSIBLE_COLLECTIONS_PATHS option, does not fit var naming standard, use the singular form ANSIBLE_COLLECTIONS_PATH instead. This feature will be removed from ansible-core in version 2.19. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. ---^---^---^---^---^---