Presently, when novajoin fails to make a connection with the IPA
server, for any reason, it will immediately re-attempt to make
the connection when the backoff is unset (it is off by default).
As a result, any timing related issues could be the source of
the connection issues will likely result in no connection at all.
This change adds a new configuration option, retry_delay, which
will halt subsequent connection attempts for N seconds where N
is the retry_delay. By default this is set to 5 seconds, mirroring
internal ipalib behavior[1].
[1] - https://github.com/freeipa/freeipa/blob/master/ipalib/install/kinit.py#L29-L30
Change-Id: Iec96e4bd6643c0a657c8db424cc72deb10f170bd
In order to add the README to the docs, the format was moved from
markdown to rst; and some fixes were done to it.
Change-Id: Ic1337fcadaa344128dd89cd2b5b9db90f3ac7603
The old default port, 9999, was being set in a few places.
In novajoin-install, the standalone installer, a few things
were not being configure.
- The join api_paste_config option wasn't being set
- The service credentials section was incomplete
Change-Id: I3169c68d29be11edea52c74535ae43b75884fb66