diff options
author | Simo Sorce <simo@redhat.com> | 2015-08-25 15:42:25 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2015-10-01 16:20:49 -0400 |
commit | 78c59858cddec7f5fec176eacaf318e2d77d2045 (patch) | |
tree | b9c4a4738aba35a3014584d3f6ea694639c0f5fa /install/tools/ipa-ca-install | |
parent | 7af795f3a2b314475ca24aae344544be91738607 (diff) | |
download | freeipa-78c59858cddec7f5fec176eacaf318e2d77d2045.tar.gz freeipa-78c59858cddec7f5fec176eacaf318e2d77d2045.tar.xz freeipa-78c59858cddec7f5fec176eacaf318e2d77d2045.zip |
Allow to install the KRA on a promoted servercustodia-review
Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'install/tools/ipa-ca-install')
-rwxr-xr-x | install/tools/ipa-ca-install | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/install/tools/ipa-ca-install b/install/tools/ipa-ca-install index 46fb36aa2..82896867c 100755 --- a/install/tools/ipa-ca-install +++ b/install/tools/ipa-ca-install @@ -29,7 +29,7 @@ from ipaserver.install import certs from ipaserver.install.installutils import create_replica_config from ipaserver.install.installutils import check_creds, ReplicaConfig from ipaserver.install import dsinstance, ca -from ipaserver.install import cainstance, custodiainstance +from ipaserver.install import cainstance, custodiainstance, service from ipapython import dogtag from ipapython import version from ipalib import api @@ -175,7 +175,8 @@ def install_replica(safe_options, options, filename): config.subject_base = attrs.get('ipacertificatesubjectbase')[0] if config.master_host_name is None: - config.ca_host_name = cainstance.find_ca_server(api.env.ca_host, conn) + config.ca_host_name = \ + service.find_providing_server('CA', conn, api.env.ca_host) config.master_host_name = config.ca_host_name else: config.ca_host_name = config.master_host_name |