From b8885c8dfd968a7e27c2a2bd39bd439bc9395ee6 Mon Sep 17 00:00:00 2001
From: Thomas Woerner <twoerner@redhat.com>
Date: Wed, 3 Apr 2019 17:07:25 +0200
Subject: [PATCH] ipareplica_enable_ipa: DO not create unused replica config

Replica config is not needed and there fore has been removed.
---
 roles/ipareplica/library/ipareplica_enable_ipa.py | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/roles/ipareplica/library/ipareplica_enable_ipa.py b/roles/ipareplica/library/ipareplica_enable_ipa.py
index 7c473b82..5c78a7ef 100644
--- a/roles/ipareplica/library/ipareplica_enable_ipa.py
+++ b/roles/ipareplica/library/ipareplica_enable_ipa.py
@@ -112,11 +112,8 @@ def main():
     env = gen_env_boostrap_finalize_core(paths.ETC_IPA,
                                          constants.DEFAULT_CONFIG)
     api_bootstrap_finalize(env)
-    config = gen_ReplicaConfig()
-    config.subject_base = options.subject_base
-    config.master_host_name = config_master_host_name
 
-    remote_api = gen_remote_api(config.master_host_name, paths.ETC_IPA)
+    remote_api = gen_remote_api(config_master_host_name, paths.ETC_IPA)
     installer._remote_api = remote_api
 
     conn = remote_api.Backend.ldap2
@@ -126,7 +123,7 @@ def main():
 
     with redirect_stdout(ansible_log):
         # Enable configured services and update DNS SRV records
-        service.enable_services(config.host_name)
+        service.enable_services(options.host_name)
         api.Command.dns_update_system_records()
         ca_servers = service.find_providing_servers('CA', api.Backend.ldap2,
                                                     api)
-- 
GitLab