Ade Lee b592a6479f fix in case of expired kerberos ticket
If we attempt the registration with an expired ticket, the attempt to
find existing systems fails.  With the current code, this can result in
an attempt to re-create an existing host, resulting in problems on
stack updates.

To ensure we always have a valid ticket, we now do a kdestroy and kinit
before the first ipa invocation.  We will also output the result of the
host show command to alllow errors to be diagnosed more easily.

Change-Id: Id5f38d89a3c358288ff8dd21d718c161e03d9e36
2021-04-06 11:13:59 -04:00
2020-03-18 00:41:55 +00:00
2020-03-18 00:41:55 +00:00
2020-03-13 16:34:26 +00:00
2020-03-18 09:45:08 +00:00
2020-04-03 11:51:08 +02:00
2020-03-18 00:41:55 +00:00

tripleo-ipa

This repository contains Ansible for use integrating TripleO with FreeIPA.

Installation

$ pip install --prefix=/usr tripleo-ipa

Or, if you are installing from source, in the project directory:

$ python setup.py install --prefix=/usr

Contributing

You can create an environment to develop locally using the following.

$ python3.7 -m virtualenv --system-site-packages .venv
$ .venv/bin/pip3 install -r molecule-requirements.txt
Description
Ansible roles to register and deregister services with FreeIPA.
Readme 1.8 MiB