Skip to content

Commit 69a6173

Browse files
authored
Merge pull request #1217 from Nihlus/fork-freeipa-modules
ansible_mitogen: Add all ansible_freeipa modules to the always-fork list.
2 parents 20e92a6 + 0d1c84e commit 69a6173

File tree

2 files changed

+43
-0
lines changed

2 files changed

+43
-0
lines changed

ansible_mitogen/planner.py

+41
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,47 @@ def get_module_deps(self):
341341
'firewalld', # issue #570: ansible module_utils caches dbus conn
342342
'ansible.legacy.dnf', # issue #776
343343
'ansible.builtin.dnf', # issue #832
344+
'freeipa.ansible_freeipa.ipaautomember', # issue #1216
345+
'freeipa.ansible_freeipa.ipaautomountkey',
346+
'freeipa.ansible_freeipa.ipaautomountlocation',
347+
'freeipa.ansible_freeipa.ipaautomountmap',
348+
'freeipa.ansible_freeipa.ipacert',
349+
'freeipa.ansible_freeipa.ipaconfig',
350+
'freeipa.ansible_freeipa.ipadelegation',
351+
'freeipa.ansible_freeipa.ipadnsconfig',
352+
'freeipa.ansible_freeipa.ipadnsforwardzone',
353+
'freeipa.ansible_freeipa.ipadnsrecord',
354+
'freeipa.ansible_freeipa.ipadnszone',
355+
'freeipa.ansible_freeipa.ipagroup',
356+
'freeipa.ansible_freeipa.ipahbacrule',
357+
'freeipa.ansible_freeipa.ipahbacsvc',
358+
'freeipa.ansible_freeipa.ipahbacsvcgroup',
359+
'freeipa.ansible_freeipa.ipahost',
360+
'freeipa.ansible_freeipa.ipahostgroup',
361+
'freeipa.ansible_freeipa.idoverridegroup',
362+
'freeipa.ansible_freeipa.idoverrideuser',
363+
'freeipa.ansible_freeipa.idp',
364+
'freeipa.ansible_freeipa.idrange',
365+
'freeipa.ansible_freeipa.idview',
366+
'freeipa.ansible_freeipa.ipalocation',
367+
'freeipa.ansible_freeipa.ipanetgroup',
368+
'freeipa.ansible_freeipa.ipapermission',
369+
'freeipa.ansible_freeipa.ipaprivilege',
370+
'freeipa.ansible_freeipa.ipapwpolicy',
371+
'freeipa.ansible_freeipa.iparole',
372+
'freeipa.ansible_freeipa.ipaselfservice',
373+
'freeipa.ansible_freeipa.ipaserver',
374+
'freeipa.ansible_freeipa.ipaservice',
375+
'freeipa.ansible_freeipa.ipaservicedelegationrule',
376+
'freeipa.ansible_freeipa.ipaservicedelegationtarget',
377+
'freeipa.ansible_freeipa.ipasudocmd',
378+
'freeipa.ansible_freeipa.ipasudocmdgroup',
379+
'freeipa.ansible_freeipa.ipasudorule',
380+
'freeipa.ansible_freeipa.ipatopologysegment',
381+
'freeipa.ansible_freeipa.ipatopologysuffix',
382+
'freeipa.ansible_freeipa.ipatrust',
383+
'freeipa.ansible_freeipa.ipauser',
384+
'freeipa.ansible_freeipa.ipavault',
344385
])
345386

346387
def should_fork(self):

docs/changelog.rst

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ In progress (unreleased)
2222
------------------------
2323

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

2628

2729
v0.3.20 (2025-01-07)

0 commit comments

Comments
 (0)