Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
FreeIPA/RHIdM API dynamic inventory script & plugin (Mk II) #41766
A dynamic inventory script that uses the FreeIPA API with HTTPS authentication. No Kerberos required. Requires the python_freeipa module.
This is a duplicate of #41570 because I forgot to branch before developing a new feature.
Dynamic Inventory Script
* um... I don't have a sensible method for that... I suspect it's one of the reasons the original ipalib based dynamic inventory script wasn't converted into a plugin.
changed the title from
FreeIPA/RHIdM API dynamic inventory script & plugin (Mk II)
Jun 21, 2018
referenced this pull request
Jun 21, 2018
Tests failing due to a TLS certificate error in an area of the code not related to this PR. https://app.shippable.com/github/ansible/ansible/runs/70931/28/tests
I'm going to try and do the rebase to reduce the number of commits.
This dependency on python_freeipa, which itself depends on Python Requests, for a FreeIPA HTTP(S) client seems unnecessary given that Ansible already has
See also #36326 which requests Kerberos authentication for current FreeIPA modules
@mkrupcale I think that
I didn't do any of the Kerberos work, it already existed before this PR, I just replicated what was in the old inventory script into the new plugin, I'd have left it out if it wasn't important to preserve existing functionality.
OK, I've looked at using
I'd have to build a dummy
If there was documentation or an example of