URL:
https://github.com/freeipa/freeipa/pull/3045
Author: abbra
Title: #3045: CA instances: make sure that an instance actually usable after a restart
Action: opened
PR body:
"""
Restarting CA instance might take time.
Dogtag doesn't report status of its own services to init system.
However, in most cases where we expect CA to start, we actually want to
use its HTTP or HTTPS end-points.
Wait until CA status can be retrieved over HTTP end-point. This allows
us to operate in both provisioned and pre-provision environments when
certificates aren't available yet so we cannot rely on TLS.
Fixes:
https://github.com/freeipa/ansible-freeipa/issues/72
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/3045/head:pr3045
git checkout pr3045