From 613d48cdbc2cebc0fe2336fd186e2dee73251807 Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Tue, 13 Feb 2018 14:26:27 -0500 Subject: [PATCH] add support for new "BECOME" prompt in Ansible 2.5+ for adhoc commands see: https://github.com/ansible/ansible-tower/issues/7850 --- awx/main/tasks.py | 1 + 1 file changed, 1 insertion(+) diff --git a/awx/main/tasks.py b/awx/main/tasks.py index 9b04d368b8..6b9feeabe5 100644 --- a/awx/main/tasks.py +++ b/awx/main/tasks.py @@ -2242,6 +2242,7 @@ class RunAdHocCommand(BaseTask): for method in PRIVILEGE_ESCALATION_METHODS: d[re.compile(r'%s password.*:\s*?$' % (method[0]), re.M)] = 'become_password' d[re.compile(r'%s password.*:\s*?$' % (method[0].upper()), re.M)] = 'become_password' + d[re.compile(r'BECOME password.*:\s*?$', re.M)] = 'become_password' d[re.compile(r'SSH password:\s*?$', re.M)] = 'ssh_password' d[re.compile(r'Password:\s*?$', re.M)] = 'ssh_password' return d