network/tests/tasks
Wen Liang 48b1619318 Validate the ip addresses added to the DHCP server
DHCP server certainly needs the IP address configured in order to lease
the address to the client. There is a bug in NM which wrongly removes
all addresses on the unmanaged interface while it should not. To
guarantee the IP address indeed configured for DHCP server, rescue it
via adding conditional loop for configuring IP address to DHCP server.

Notice that this workaround will be removed eventually when NM fixes
the bug.

https://bugzilla.redhat.com/show_bug.cgi?id=2079642

Signed-off-by: Wen Liang <liangwen12year@gmail.com>
2022-05-05 14:42:00 +02:00
..
provider add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
activate_profile.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
assert_device_absent.yml Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
assert_device_present.yml Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
assert_output_in_stderr_without_warnings.yml library: Separate debug and info logs from warnings 2020-05-06 21:57:34 +02:00
assert_profile_absent.yml test: Fix profile assertion on Fedora 33 2020-12-16 10:39:13 +08:00
assert_profile_present.yml System Roles should consistently use ansible_managed in configuration files it manages 2022-02-25 06:10:42 +08:00
cleanup_802_1x_server.yml Cleaning up ansible-lint errors except '106', '303' and '403' 2021-04-15 20:53:53 +02:00
cleanup_mock_wifi.yml Cleaning up ansible-lint errors except '106', '303' and '403' 2021-04-15 20:53:53 +02:00
cleanup_profile+device.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
create_and_remove_interface.yml Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
create_bridge_profile.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
create_bridge_profile_no_autoconnect.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
create_dummy_profile.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
create_team_profile.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
create_test_interfaces_with_dhcp.yml Validate the ip addresses added to the DHCP server 2022-05-05 14:42:00 +02:00
delete_interface.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
el_repo_setup.yml Cleaning up ansible-lint errors except '106', '303' and '403' 2021-04-15 20:53:53 +02:00
enable_epel.yml On RHEL 7, enable epel using yum-config-manager 2021-10-06 20:02:12 +02:00
get_current_interfaces.yml Cleaning up ansible-lint errors except '106', '303' and '403' 2021-04-15 20:53:53 +02:00
get_interface_stat.yml Rename files to be valid python identifiers 2020-04-22 17:40:03 +02:00
get_modules_and_utils_paths.yml Cleaning up ansible-lint errors except '106', '303' and '403' 2021-04-15 20:53:53 +02:00
get_NetworkManager_NVR.yml tests: Do not check arch for NM version 2020-08-21 08:43:10 +02:00
get_profile_stat.yml System Roles should consistently use ansible_managed in configuration files it manages 2022-02-25 06:10:42 +08:00
manage_test_interface.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
remove+down_profile.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
remove_profile.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
remove_test_interfaces_with_dhcp.yml test: Fix the bond test on DHCP 2021-07-28 19:50:09 +08:00
run_test.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
setup_802.1x.yml Add ca_path option for 802.1x connections 2020-06-15 18:26:34 +02:00
setup_802_1x_server.yml Fix hostapd package installation error 2022-02-21 21:51:38 +01:00
setup_mock_wifi.yml Cleaning up ansible-lint errors except '106', '303' and '403' 2021-04-15 20:53:53 +02:00
setup_mock_wifi_wpa3_owe.yml wifi: Add Opportunistic Wireless Encryption (OWE) support 2021-05-24 10:51:01 +08:00
setup_mock_wifi_wpa3_sae.yml wifi: Add Simultaneous Authentication of Equals(SAE) support 2021-08-09 09:59:22 +08:00
setup_test_interface.yml Forget unmanaged state in NetworkManager 2020-07-11 16:17:06 +02:00
show_interfaces.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00
start_mock_wifi.yml wifi: Add Opportunistic Wireless Encryption (OWE) support 2021-05-24 10:51:01 +08:00
test_802.1x_capath.yml add support for ansible-core 2.11 ansible-lint, ansible-test 2021-10-11 12:03:00 -06:00