diff --git a/changelogs/fragments/967-use-fqcn-when-calling-a-module-from-action-plugin.yml b/changelogs/fragments/967-use-fqcn-when-calling-a-module-from-action-plugin.yml new file mode 100644 index 0000000000..052e412404 --- /dev/null +++ b/changelogs/fragments/967-use-fqcn-when-calling-a-module-from-action-plugin.yml @@ -0,0 +1,4 @@ +--- +minor_changes: + - iptables_state - use FQCN when calling a module from action plugin + (https://github.com/ansible-collections/community.general/pull/967). diff --git a/plugins/action/system/iptables_state.py b/plugins/action/system/iptables_state.py index 07c6a23dfb..1b689dfb0c 100644 --- a/plugins/action/system/iptables_state.py +++ b/plugins/action/system/iptables_state.py @@ -48,7 +48,7 @@ class ActionModule(ActionBase): # At least one iteration is required, even if timeout is 0. for i in range(max(1, timeout)): async_result = self._execute_module( - module_name='async_status', + module_name='ansible.builtin.async_status', module_args=module_args, task_vars=task_vars, wrap_async=False) @@ -177,7 +177,7 @@ class ActionModule(ActionBase): async_status_args['mode'] = 'cleanup' garbage = self._execute_module( - module_name='async_status', + module_name='ansible.builtin.async_status', module_args=async_status_args, task_vars=task_vars, wrap_async=False)