Skip to content
  1. Jun 05, 2019
    • Thomas Woerner's avatar
      Increase minimal Ansible version to 2.8 · c8286758
      Thomas Woerner authored
      ansible-freeipa is a new Ansible Collection introduced with Ansible 2.8 and
      Ansible Galaxy 3.2.
      c8286758
    • Thomas Woerner's avatar
      New topology managament modules · 62fd4cc1
      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.
      62fd4cc1
    • Thomas Woerner's avatar
      Move role documentation into the specific role locations as README.md · c822423b
      Thomas Woerner authored
      This will result in a better role documentation on galaxy.
      c822423b
  2. May 31, 2019
  3. May 14, 2019
    • Thomas Woerner's avatar
      Update README.md · 58e1f03b
      Thomas Woerner authored
      Fixed wrong use of ipareplica name in ipaclient inventory examples.
      Added tier1 and tier2 replica handling.
      58e1f03b
  4. Apr 26, 2019
  5. Feb 11, 2019
  6. Jul 23, 2018
    • Thomas Woerner's avatar
      Ubuntu support added (partly pick from pyguy) · b2583f70
      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
      b2583f70
  7. Jun 25, 2018
  8. Feb 27, 2018
  9. Feb 01, 2018
  10. Jan 31, 2018
  11. Sep 19, 2017
  12. Sep 18, 2017
  13. Sep 15, 2017
  14. Aug 30, 2017