freeipa/ipatests/test_integration
Christian Heimes 80928ba6f5 Use Network Manager to configure resolv.conf
IPA used to write a custom /etc/resolv.conf. On Fedora and RHEL,
NetworkManager is typically maintaining resolv.conf. On reboot or
restart of the service, NM overwrites the custom settings.

On systems with NM enabled, the DNS server installer now drops a config
file into NM's global config directory and delegates resolv.conf to NM.

On systems without NM, fall back to create /etc/resolv.conf directly.

Fixes: https://pagure.io/freeipa/issue/7900
Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Thomas Woerner <twoerner@redhat.com>
2019-04-16 10:45:59 +02:00
..
__init__.py Add marker needs_ipaapi and option to skip tests 2017-12-11 20:40:06 +01:00
base.py ipatests: adapt test_trust.py for changes in multihost fixture 2019-04-01 10:24:46 -04:00
test_advise.py Test smart card advise scripts 2018-12-11 13:46:52 +01:00
test_authselect.py Remove unused tests 2019-01-17 14:36:27 +01:00
test_automount_locations.py ipatests: add a test for ipa-client-automount 2018-12-14 10:15:04 +01:00
test_backup_and_restore.py Add ldapmodify/search helper functions 2019-02-05 08:39:13 -05:00
test_caless.py Remove obsolete tests from test_caless.py 2019-01-29 14:42:13 -05:00
test_commands.py ipatests: fix host name for ssh connection from controller to master 2019-03-05 09:25:25 +01:00
test_crlgen_manage.py Test: add new tests for ipa-crlgen-manage 2019-03-14 09:39:55 +01:00
test_customized_ds_config_install.py Speed up test_customized_ds_config_install 2018-11-08 17:46:38 +01:00
test_dns_locations.py Py3: Replace six.text_type with str 2018-09-27 16:11:18 +02:00
test_dnssec.py Use Network Manager to configure resolv.conf 2019-04-16 10:45:59 +02:00
test_external_ca.py Verify external CA's basic constraint pathlen 2019-04-04 10:05:10 +02:00
test_forced_client_reenrollment.py ipatests/test_integration/test_forced_client_reenrollment.py: Use unshare 2018-12-03 11:26:08 +01:00
test_http_kdc_proxy.py ipatests/test_integration/test_http_kdc_proxy.py: Use new firewall import 2018-12-03 11:26:08 +01:00
test_idviews.py Add integration tests for idviews 2018-12-07 11:39:23 +01:00
test_installation.py ipatests: add too-restritive mask tests 2019-03-13 16:09:24 +01:00
test_kerberos_flags.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_legacy_clients.py Py3: Remove subclassing from object 2018-09-27 11:49:04 +02:00
test_netgroup.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_ntp_options.py Fix test_ntp_options to use tasks' methods 2019-03-29 18:56:40 +01:00
test_ordering.py Py3: Remove subclassing from object 2018-09-27 11:49:04 +02:00
test_pki_config_override.py Add test case for pki config override 2019-04-10 13:43:23 +02:00
test_pkinit_manage.py test: add non-reg test checking pkinit after server install 2019-02-20 09:18:38 +01:00
test_replica_promotion.py Disable flaky hidden replica backup test 2019-04-01 16:10:59 +02:00
test_replication_layouts.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_server_del.py ipatests/test_integration/test_server_del.py: Enable dns in fw for dnssec 2018-12-07 17:29:59 +01:00
test_service_permissions.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_simple_replication.py Rename pytest_plugins to ipatests.pytest_ipa 2018-08-02 17:07:43 +02:00
test_sudo.py ipatests: add test for ipa-advise for enabling sudo for admins group 2018-11-07 13:48:54 +01:00
test_testconfig.py ipatests: allow AD hosts to be placed in separate domain config objects 2019-04-01 10:24:46 -04:00
test_topologies.py Fix comparison-with-callable 2018-11-13 13:37:58 +01:00
test_topology.py tests: fix failure in test_topology_TestTopologyOptions:test_add_remove_segment 2019-02-19 14:51:56 +01:00
test_trust.py ipatests: refactor test_trust.py 2019-04-01 10:24:46 -04:00
test_uninstallation.py Tests: fix option name for dsctl 2019-02-06 13:13:46 -05:00
test_upgrade.py ipatests: fix TestUpgrade::test_double_encoded_cacert 2018-12-05 11:09:23 +01:00
test_user_permissions.py ipatests: remove all occurrences of osinfo.version_id 2019-03-01 08:38:11 +01:00
test_vault.py Add a shared-vault-retrieve test 2018-11-21 15:41:00 +01:00