- Oct 22, 2019
-
-
Rafael Guterres Jeffman authored
There is a new sudocmdgroup management module placed in the plugins folder: plugins/modules/ipasudocmdgroup.py The sudocmdgroup module allows to add or remove sudo command groups.. The sudocmdgroup module is as compatible as possible to the Ansible upstream ipa_sudocmdgroup module, and additionally offers to ensure member presence and absence. Here is the documentation for the module: README-sudocmdgroup.md New example playbooks have been added: playbooks/sudocmd/ensure-sudocmdgroup-is-absent.yml playbooks/sudocmd/ensure-sudocmdgroup-is-present.yml playbooks/sudocmd/ensure-sudocmd-is-absent-in-sudocmdgroup.yml playbooks/sudocmd/ensure-sudocmd-is-present-in-sudocmdgroup.yml A test playbook is provided in: tests/sudocmdgroup/test_sudocmdgroup.yml Signed-off-by: Rafael Guterres Jeffman <rjeffman@redhat.com>
-
Rafael Guterres Jeffman authored
There is a new sudocmd management module placed in the plugins folder: plugins/modules/ipasudocmd.py The sudocmd module allows to add or remove sudo commands. The sudocmd module is as compatible as possible to the Ansible upstream ipa_sudocmd module. Here is the documentation for the module: README-sudocmd.md New example playbooks have been added: playbooks/sudocmd/ensure-sudocmd-is-absent.yml playbooks/sudocmd/ensure-sudocmd-is-present.yml Signed-off-by: Rafael Guterres Jeffman <rjeffman@redhat.com>
-
- Oct 07, 2019
-
-
Thorsten Scherf authored
-
- Sep 23, 2019
-
-
Thomas Woerner authored
There is a new hostgroup management module placed in the plugins folder: plugins/modules/ipahostgroup.py The hostgroup module allows to add, remove and disable hosts. The hostgroup module is as compatible as possible to the Ansible upstream ipa_hostgroup module, but addtionally offers to ensure member presence and absence. Here is the documentation for the module: README-hostgroup.md New example playbooks have been added: playbooks/hostgroup/ensure-hostgroup-is-absent.yml playbooks/hostgroup/ensure-hostgroup-is-present.yml playbooks/hostgroup/ensure-hosts-and-hostgroups-are-absent-in-hostgroup.yml playbooks/hostgroup/ensure-hosts-and-hostgroups-are-present-in-hostgroup.yml
-
Thomas Woerner authored
There is a new hostgroup management module placed in the plugins folder: plugins/modules/ipahostgroup.py The hostgroup module allows to add, remove and disable hosts. The hostgroup module is as compatible as possible to the Ansible upstream ipa_hostgroup module, but addtionally offers to ensure member presence and absence. Here is the documentation for the module: README-hostgroup.md New example playbooks have been added: playbooks/hostgroup/ensure-hostgroup-is-absent.yml playbooks/hostgroup/ensure-hostgroup-is-present.yml playbooks/hostgroup/ensure-hosts-and-hostgroups-are-absent-in-hostgroup.yml playbooks/hostgroup/ensure-hosts-and-hostgroups-are-present-in-hostgroup.yml
-
- Sep 10, 2019
-
-
Thomas Woerner authored
There is a new user management module placed in the plugins folder: plugins/modules/ipauser.py The host module allows to add, remove and disable hosts. The host module is as compatible as possible to the Ansible upstream ipa_host` module, but addtionally offers to disable hosts. Here is the documentation for the module: README-host.md New example playbooks have been added: playbooks/host/add-host.yml playbooks/host/delete-host.yml playbooks/host/disable-host.yml
-
- Jul 24, 2019
-
-
Thomas Woerner authored
-
- Jul 23, 2019
-
-
Uumas authored
-
Thomas Woerner authored
-
- Jul 19, 2019
-
-
Thomas Woerner authored
-
Thomas Woerner authored
-
Thomas Woerner authored
-
Thomas Woerner authored
-
- Jul 17, 2019
-
-
Thomas Woerner authored
-
- Jul 09, 2019
-
-
Thomas Woerner authored
-
- Jul 05, 2019
-
-
Thomas Woerner authored
Add Information about needed /usr/bin/kinit on the controller when OTP is used
-
- Jun 27, 2019
-
-
Thomas Woerner authored
-
- Jun 17, 2019
-
-
Thomas Woerner authored
-
Thomas Woerner authored
-
- Jun 05, 2019
-
-
Thomas Woerner authored
ansible-freeipa is a new Ansible Collection introduced with Ansible 2.8 and Ansible Galaxy 3.2.
-
Thomas Woerner authored
There are now two topology management modules placed in the plugins folder: plugins/modules/ipatopologysegment.py plugins/modules/ipatopologysuffix.py Topology segments can be added, removed and reinitialized with the ipatopologysegment module. Also it is possible to verify topology suffixes with the ipatopologysuffix module. A new module_utils for plugins has been added: plugins/module_utils/ansible_freeipa_module.py And documentation for the modules: README-topology.md New sample playbooks are available in playbooks/topology: playbooks/topology/add-topologysegment.yml playbooks/topology/delete-topologysegment.yml playbooks/topology/reinitialize-topologysegment.yml playbooks/topology/verify-topologysuffix.yml The plugins folder can be used with the new Ansible Collections supported by Ansible 2.8 and Ansible galaxy 3.2.
-
Thomas Woerner authored
This will result in a better role documentation on galaxy.
-
- May 31, 2019
-
-
Thomas Woerner authored
gssapi is only needed for OTP if keytab is used. The common case with password does not require gssapi. This change also fixes the new ansible 2.8 failure if gssapi is not installed on the controller. Ansible 2.8 seems to also transfer and load action plugins to the node if they are not used.
-
- May 14, 2019
-
-
Thomas Woerner authored
Fixed wrong use of ipareplica name in ipaclient inventory examples. Added tier1 and tier2 replica handling.
-
- Apr 26, 2019
-
-
Thomas Woerner authored
The replica role is not able to work with version 4.5.
-
- Feb 11, 2019
-
-
Thomas Woerner authored
-
Thomas Woerner authored
New information about requirements, limitations, installation and usage
-
- Jul 23, 2018
-
-
Thomas Woerner authored
This is a partly pick of the changes done by pyguy for pull request #28. The unrelated changed on inventory files have been removed and the change to the README has been adapted to use the "Supported Distributions" section. The original commits by pyguy in https://github.com/pyguy/ansible-freeipa are: commit 1ed1fa845eafd69432b1fd1fc8e5329e4991e84a Author: pyguy <hr.josheghani@gmail.com> Date: Mon Jun 25 17:17:31 2018 +0430 Ubuntu Support added commit 9a4a7c84e4af20af27e814aba4fc2c6b8b35ec0f Author: pyguy <hr.josheghani@gmail.com> Date: Sun Jun 24 10:58:07 2018 +0430 Ubuntu support added
-
- Jun 25, 2018
-
-
Thomas Woerner authored
-
Thomas Woerner authored
The new section contains RHEL/CentOS 7.4+ and Fedora26+ for now.
-
- Feb 27, 2018
-
-
Chris authored
-
- Feb 01, 2018
-
-
Thomas Woerner authored
-
- Jan 31, 2018
-
-
Thomas Woerner authored
-
- Sep 19, 2017
-
-
Thomas Woerner authored
This has been done to make clear that these are admin settings and to make these settings consistent to ipaadmin_keytab.
-
Thomas Woerner authored
-
- Sep 18, 2017
-
-
Thomas Woerner authored
-
- Sep 15, 2017
-
-
Thomas Woerner authored
The use od ipaclient_keytab for ipahost is not correct as the admin keytab needs to be used here.
-
- Aug 30, 2017
-
-
Thomas Woerner authored
-
Thomas Woerner authored
-
Thomas Woerner authored
-