diff options
author | Toshio Kuratomi <toshio@fedoraproject.org> | 2015-12-10 07:28:58 -0800 |
---|---|---|
committer | Toshio Kuratomi <toshio@fedoraproject.org> | 2015-12-10 07:29:38 -0800 |
commit | 1dda8158ff9aa5240e89711c7279c3d072e0e57e (patch) | |
tree | 1838b00d9c2dba75ff85724e95fce3bd84b40e6d /lib/ansible/plugins/connection/ssh.py | |
parent | 308f6a4dd69f8ab732f3e50ccdd4670b44aa962c (diff) | |
download | ansible-1dda8158ff9aa5240e89711c7279c3d072e0e57e.tar.gz |
become_pass needs to be bytes when it is passed to ssh.
Fixes #13240
Diffstat (limited to 'lib/ansible/plugins/connection/ssh.py')
-rw-r--r-- | lib/ansible/plugins/connection/ssh.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/plugins/connection/ssh.py b/lib/ansible/plugins/connection/ssh.py index debe36bd32..4251f8a63e 100644 --- a/lib/ansible/plugins/connection/ssh.py +++ b/lib/ansible/plugins/connection/ssh.py @@ -463,7 +463,7 @@ class Connection(ConnectionBase): if states[state] == 'awaiting_prompt': if self._flags['become_prompt']: display.debug('Sending become_pass in response to prompt') - stdin.write(self._play_context.become_pass + '\n') + stdin.write('{0}\n'.format(to_bytes(self._play_context.become_pass ))) self._flags['become_prompt'] = False state += 1 elif self._flags['become_success']: |