freeipa/ipaplatform/redhat
Christian Heimes 1de92b1326 RedHatCAService should wait for local Dogtag instance
RedHatCAService.wait_until_running() uses dogtag.ca_status() to make a
HTTP(s) request to Dogtag in order to check if /ca/admin/ca/getStatus
returns OK. The ca_status() function defaults to api.env.ca_host as
host.

On a replica without CA ca_host is a remote host (e.g. master's
FQDN). ipa-ca-install waits for master:8080 instead of replica:8080,
which might be blocked by a firewall.

https://fedorahosted.org/freeipa/ticket/6016

Reviewed-By: Petr Spacek <pspacek@redhat.com>
Reviewed-By: Martin Basti <mbasti@redhat.com>
2016-08-03 19:20:42 +02:00
..
__init__.py Split off generic Red Hat-like platform code from Fedora platform code 2014-10-09 15:37:24 +02:00
authconfig.py do not overwrite files with local users/groups when restoring authconfig 2015-10-02 12:45:26 +02:00
constants.py ipaplatform: Add constants submodule 2015-07-21 17:29:33 +02:00
paths.py DNSSEC: platform paths and services 2014-10-21 12:23:03 +02:00
services.py RedHatCAService should wait for local Dogtag instance 2016-08-03 19:20:42 +02:00
tasks.py Do not log error when removing a non-existing file 2016-07-01 09:01:21 +02:00