Skip to content

Commit

Permalink
Merge pull request #1217 from Nihlus/fork-freeipa-modules
Browse files Browse the repository at this point in the history
ansible_mitogen: Add all ansible_freeipa modules to the always-fork list.
  • Loading branch information
moreati authored Jan 13, 2025
2 parents 20e92a6 + 0d1c84e commit 69a6173
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
41 changes: 41 additions & 0 deletions ansible_mitogen/planner.py
Original file line number Diff line number Diff line change
Expand Up @@ -341,6 +341,47 @@ def get_module_deps(self):
'firewalld', # issue #570: ansible module_utils caches dbus conn
'ansible.legacy.dnf', # issue #776
'ansible.builtin.dnf', # issue #832
'freeipa.ansible_freeipa.ipaautomember', # issue #1216
'freeipa.ansible_freeipa.ipaautomountkey',
'freeipa.ansible_freeipa.ipaautomountlocation',
'freeipa.ansible_freeipa.ipaautomountmap',
'freeipa.ansible_freeipa.ipacert',
'freeipa.ansible_freeipa.ipaconfig',
'freeipa.ansible_freeipa.ipadelegation',
'freeipa.ansible_freeipa.ipadnsconfig',
'freeipa.ansible_freeipa.ipadnsforwardzone',
'freeipa.ansible_freeipa.ipadnsrecord',
'freeipa.ansible_freeipa.ipadnszone',
'freeipa.ansible_freeipa.ipagroup',
'freeipa.ansible_freeipa.ipahbacrule',
'freeipa.ansible_freeipa.ipahbacsvc',
'freeipa.ansible_freeipa.ipahbacsvcgroup',
'freeipa.ansible_freeipa.ipahost',
'freeipa.ansible_freeipa.ipahostgroup',
'freeipa.ansible_freeipa.idoverridegroup',
'freeipa.ansible_freeipa.idoverrideuser',
'freeipa.ansible_freeipa.idp',
'freeipa.ansible_freeipa.idrange',
'freeipa.ansible_freeipa.idview',
'freeipa.ansible_freeipa.ipalocation',
'freeipa.ansible_freeipa.ipanetgroup',
'freeipa.ansible_freeipa.ipapermission',
'freeipa.ansible_freeipa.ipaprivilege',
'freeipa.ansible_freeipa.ipapwpolicy',
'freeipa.ansible_freeipa.iparole',
'freeipa.ansible_freeipa.ipaselfservice',
'freeipa.ansible_freeipa.ipaserver',
'freeipa.ansible_freeipa.ipaservice',
'freeipa.ansible_freeipa.ipaservicedelegationrule',
'freeipa.ansible_freeipa.ipaservicedelegationtarget',
'freeipa.ansible_freeipa.ipasudocmd',
'freeipa.ansible_freeipa.ipasudocmdgroup',
'freeipa.ansible_freeipa.ipasudorule',
'freeipa.ansible_freeipa.ipatopologysegment',
'freeipa.ansible_freeipa.ipatopologysuffix',
'freeipa.ansible_freeipa.ipatrust',
'freeipa.ansible_freeipa.ipauser',
'freeipa.ansible_freeipa.ipavault',
])

def should_fork(self):
Expand Down
2 changes: 2 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ In progress (unreleased)
------------------------

* :gh:issue:`1209` docs: Fix Netlify build of website
* :gh:issue:`1216` :mod:`ansible_mitogen`: Add all ansible_freeipa modules to
the always-fork list.


v0.3.20 (2025-01-07)
Expand Down

0 comments on commit 69a6173

Please sign in to comment.