diff --git a/ansible_mitogen/planner.py b/ansible_mitogen/planner.py index 3c5bd64f..2eebd36d 100644 --- a/ansible_mitogen/planner.py +++ b/ansible_mitogen/planner.py @@ -296,6 +296,7 @@ class NewStylePlanner(ScriptPlanner): #: manner. ALWAYS_FORK_MODULES = frozenset([ 'dnf', # issue #280; py-dnf/hawkey need therapy + 'firewalld', # issue #570: ansible module_utils caches dbus conn ]) def should_fork(self): diff --git a/docs/changelog.rst b/docs/changelog.rst index 22d7962a..a10ac883 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -27,13 +27,18 @@ Fixes * `#557 `_: fix a crash when running on machines with high CPU counts. +* `#570 `_: the ``firewalld`` module + internally caches a dbus name that changes across ``firewalld`` restarts, + causing a failure if the service is restarted between ``firewalld`` module invocations. + Thanks! ~~~~~~~ Mitogen would not be possible without the support of users. A huge thanks for bug reports, testing, features and fixes in this release contributed by -`Orion Poplawski `_. +`Orion Poplawski `_, and +`@Moumoutaru `_. v0.2.6 (2019-03-06)