From 59d5d74abd03b4caa7e5ec9c9e6662d7546e2a28 Mon Sep 17 00:00:00 2001 From: Jarl Gullberg Date: Sat, 13 Sep 2025 21:48:03 +0200 Subject: [PATCH 1/2] Add FreeIPA client modules to the always-fork list. --- ansible_mitogen/planner.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/ansible_mitogen/planner.py b/ansible_mitogen/planner.py index 5d0fbd78..b4c9d9b8 100644 --- a/ansible_mitogen/planner.py +++ b/ansible_mitogen/planner.py @@ -347,6 +347,25 @@ class NewStylePlanner(ScriptPlanner): 'freeipa.ansible_freeipa.ipaautomountlocation', 'freeipa.ansible_freeipa.ipaautomountmap', 'freeipa.ansible_freeipa.ipacert', + 'freeipa.ansible_freeipa.ipaclient_api', + 'freeipa.ansible_freeipa.ipaclient_fix_ca', + 'freeipa.ansible_freeipa.ipaclient_fstore', + 'freeipa.ansible_freeipa.ipaclient_get_otp', + 'freeipa.ansible_freeipa.ipaclient_ipa_conf', + 'freeipa.ansible_freeipa.ipaclient_join', + 'freeipa.ansible_freeipa.ipaclient_set_hostname', + 'freeipa.ansible_freeipa.ipaclient_setup_automount', + 'freeipa.ansible_freeipa.ipaclient_setup_certmonger', + 'freeipa.ansible_freeipa.ipaclient_setup_firefox', + 'freeipa.ansible_freeipa.ipaclient_setup_krb5', + 'freeipa.ansible_freeipa.ipaclient_setup_nis', + 'freeipa.ansible_freeipa.ipaclient_setup_nss', + 'freeipa.ansible_freeipa.ipaclient_setup_ntp', + 'freeipa.ansible_freeipa.ipaclient_setup_ssh', + 'freeipa.ansible_freeipa.ipaclient_setup_sshd', + 'freeipa.ansible_freeipa.ipaclient_temp_krb5', + 'freeipa.ansible_freeipa.ipaclient_test', + 'freeipa.ansible_freeipa.ipaclient_test_keytab', 'freeipa.ansible_freeipa.ipaconfig', 'freeipa.ansible_freeipa.ipadelegation', 'freeipa.ansible_freeipa.ipadnsconfig', From 2736f38c4babf3c83c7b0f41a07fb0a5612953c1 Mon Sep 17 00:00:00 2001 From: Alex Willmer Date: Wed, 17 Sep 2025 10:46:28 +0100 Subject: [PATCH 2/2] docs: Changelog for FreeIPA client modules -> ALWAYS_FORK_MODULES --- docs/changelog.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/changelog.rst b/docs/changelog.rst index 99378e1a..f99f220a 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -28,6 +28,8 @@ In progress (unreleased) * :gh:issue:`1306` preamble_size: Fix variability of measured command size * :gh:issue:`1306` tests: Count bytes written in ``stdio_test.StdIOTest`` * :gh:issue:`1306` tests: Check stdio is blocking in sudo contexts +* :gh:issue:`1327` :mod:`ansible_mitogen`: Add FreeIPA client modules to the + always-fork list v0.3.27 (2025-08-20)