diff --git a/lib/ansible/plugins/action/assemble.py b/lib/ansible/plugins/action/assemble.py index 51ceea51106..979d37f3d47 100644 --- a/lib/ansible/plugins/action/assemble.py +++ b/lib/ansible/plugins/action/assemble.py @@ -102,7 +102,7 @@ class ActionModule(ActionBase): result['msg'] = "src and dest are required" return result - remote_user = task_vars.get('ansible_ssh_user') or self._play_context.remote_user + remote_user = self._play_context.remote_user if boolean(remote_src): result.update(self._execute_module(tmp=tmp, task_vars=task_vars)) return result diff --git a/lib/ansible/plugins/action/copy.py b/lib/ansible/plugins/action/copy.py index 7f79952c90a..8633693e816 100644 --- a/lib/ansible/plugins/action/copy.py +++ b/lib/ansible/plugins/action/copy.py @@ -139,7 +139,7 @@ class ActionModule(ActionBase): delete_remote_tmp = (len(source_files) == 1) # If this is a recursive action create a tmp path that we can share as the _exec_module create is too late. - remote_user = task_vars.get('ansible_ssh_user') or self._play_context.remote_user + remote_user = self._play_context.remote_user if not delete_remote_tmp: if tmp is None or "-tmp-" not in tmp: tmp = self._make_tmp_path(remote_user) diff --git a/lib/ansible/plugins/action/patch.py b/lib/ansible/plugins/action/patch.py index 88fe91ec2c2..4c5319ab1e7 100644 --- a/lib/ansible/plugins/action/patch.py +++ b/lib/ansible/plugins/action/patch.py @@ -36,7 +36,7 @@ class ActionModule(ActionBase): src = self._task.args.get('src', None) remote_src = boolean(self._task.args.get('remote_src', 'no')) - remote_user = task_vars.get('ansible_ssh_user') or self._play_context.remote_user + remote_user = self._play_context.remote_user if src is None: result['failed'] = True diff --git a/lib/ansible/plugins/action/script.py b/lib/ansible/plugins/action/script.py index 44cbff02e17..3b749b1e88d 100644 --- a/lib/ansible/plugins/action/script.py +++ b/lib/ansible/plugins/action/script.py @@ -39,7 +39,7 @@ class ActionModule(ActionBase): result['msg'] = 'check mode not supported for this module' return result - remote_user = task_vars.get('ansible_ssh_user') or self._play_context.remote_user + remote_user = self._play_context.remote_user if not tmp: tmp = self._make_tmp_path(remote_user) self._cleanup_remote_tmp = True diff --git a/lib/ansible/plugins/action/template.py b/lib/ansible/plugins/action/template.py index 8b863dbae53..b1a3dc4281c 100644 --- a/lib/ansible/plugins/action/template.py +++ b/lib/ansible/plugins/action/template.py @@ -145,7 +145,7 @@ class ActionModule(ActionBase): result['msg'] = type(e).__name__ + ": " + str(e) return result - remote_user = task_vars.get('ansible_ssh_user') or self._play_context.remote_user + remote_user = self._play_context.remote_user if not tmp: tmp = self._make_tmp_path(remote_user) self._cleanup_remote_tmp = True diff --git a/lib/ansible/plugins/action/unarchive.py b/lib/ansible/plugins/action/unarchive.py index 38a7faf1a56..8b6aaf94b10 100644 --- a/lib/ansible/plugins/action/unarchive.py +++ b/lib/ansible/plugins/action/unarchive.py @@ -59,7 +59,7 @@ class ActionModule(ActionBase): result['msg'] = "src (or content) and dest are required" return result - remote_user = task_vars.get('ansible_ssh_user') or self._play_context.remote_user + remote_user = self._play_context.remote_user if not tmp: tmp = self._make_tmp_path(remote_user) self._cleanup_remote_tmp = True