From c6c16bb3feaed87dba938a6d3eb888b16237835d Mon Sep 17 00:00:00 2001 From: Lee Garrett Date: Sat, 15 Nov 2025 15:23:01 +0100 Subject: [PATCH] Fix _AnsibleActionDone deprecation in patch plugin --- plugins/action/patch.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/action/patch.py b/plugins/action/patch.py index 3b477d7..3afddcb 100644 --- a/plugins/action/patch.py +++ b/plugins/action/patch.py @@ -20,7 +20,7 @@ __metaclass__ = type import os -from ansible.errors import AnsibleError, AnsibleAction, _AnsibleActionDone, AnsibleActionFail +from ansible.errors import AnsibleError, AnsibleAction, AnsibleActionFail from ansible.module_utils._text import to_native from ansible.module_utils.parsing.convert_bool import boolean from ansible.plugins.action import ActionBase @@ -46,7 +46,7 @@ class ActionModule(ActionBase): elif remote_src: # everything is remote, so we just execute the module # without changing any of the module arguments - raise _AnsibleActionDone(result=self._execute_module(task_vars=task_vars)) + return self._execute_module(task_vars=task_vars) try: src = self._find_needle('files', src)