diff options
author | Toshio Kuratomi <a.badger@gmail.com> | 2016-10-15 16:29:54 -0700 |
---|---|---|
committer | Toshio Kuratomi <a.badger@gmail.com> | 2016-10-15 16:29:54 -0700 |
commit | 4ea3cd3a3822b3b81af65bc8d1d186a8fd776671 (patch) | |
tree | 02af8e7bd5ab8024c0ff9ba473830f4e62273d25 | |
parent | 264b33da6bdca865f87f372169a1c9ff3246d7f4 (diff) | |
download | ansible-4ea3cd3a3822b3b81af65bc8d1d186a8fd776671.tar.gz |
Fix paramiko for non-ascii become password
Cherry-picked from a part of f24c10c32be86d3eb792d109fb6fdad19bbfcf4c
-rw-r--r-- | lib/ansible/plugins/connection/paramiko_ssh.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/plugins/connection/paramiko_ssh.py b/lib/ansible/plugins/connection/paramiko_ssh.py index 904ed04140..7b91f6b90d 100644 --- a/lib/ansible/plugins/connection/paramiko_ssh.py +++ b/lib/ansible/plugins/connection/paramiko_ssh.py @@ -308,7 +308,7 @@ class Connection(ConnectionBase): if passprompt: if self._play_context.become and self._play_context.become_pass: - chan.sendall(self._play_context.become_pass + '\n') + chan.sendall(to_bytes(self._play_context.become_pass, errors='strict') + b'\n') else: raise AnsibleError("A password is reqired but none was supplied") else: |