From 7a742391c1558680900bcb130bbf3fe6790fc573 Mon Sep 17 00:00:00 2001 From: Oleg Fayans Date: Thu, 14 Jan 2016 14:59:37 +0100 Subject: [PATCH] fixed an issue with master installation not creating reverse zone When resolv.conf is set to point to the master's ip before installation, the ipa-server-install does not create a reverse zone for it's ip even despite --auto-reverse option provided. The fix is not to mess around with resolv.conf before master installation. Reviewed-By: Petr Spacek --- ipatests/test_integration/tasks.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ipatests/test_integration/tasks.py b/ipatests/test_integration/tasks.py index 6fdcf9a90..a1d6cb88a 100644 --- a/ipatests/test_integration/tasks.py +++ b/ipatests/test_integration/tasks.py @@ -88,11 +88,12 @@ def allow_sync_ptr(host): raiseonerr=False) -def apply_common_fixes(host): +def apply_common_fixes(host, fix_resolv=True): fix_etc_hosts(host) fix_hostname(host) modify_nm_resolv_conf_settings(host) - fix_resolv_conf(host) + if fix_resolv: + fix_resolv_conf(host) def backup_file(host, filename): @@ -264,7 +265,7 @@ def install_master(host, setup_dns=True, setup_kra=False): host.collect_log(paths.SLAPD_INSTANCE_ERROR_LOG_TEMPLATE % inst) host.collect_log(paths.SLAPD_INSTANCE_ACCESS_LOG_TEMPLATE % inst) - apply_common_fixes(host) + apply_common_fixes(host, fix_resolv=False) fix_apache_semaphores(host) args = [