Date: Tue, 18 Apr 2017 09:45:57 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 218724] ansible 2.3.0 does not pass su password correcly Message-ID: <bug-218724-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218724 Bug ID: 218724 Summary: ansible 2.3.0 does not pass su password correcly Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: yom@iaelu.net - Host: FreeBSD 11.0 - Ansible: 2.3.0 I'm using ansible since version 2.1, and with all the 'become' changes I finally had found a way to install a few things with 'su' method. I'm using= the 'su' method because I need to install just a few packages and files on fres= hly installed servers. With version 2.2.1, the su password was well sent to each server, but with 2.3.0, nothing happens and the 'su' command on the remote server hangs fore= ver. my site.yml: ``` - hosts: all become: yes become_method: su become_user: root gather_facts: False vars: ansible_python_interpreter: "/usr/local/bin/python" tasks: - name: Install python with raw as ansible relies on it for most commands except raw raw: pkg install -fy python ``` my ansible.cfg: ``` [defaults] transport =3D paramiko become_ask_pass =3D True host_key_checking =3D False [ssh_connection] ssh_args=3D-o ForwardAgent=3Dyes ``` the anible command I'm using: ``` ansible-playbook -i ./hosts -u remoteuser -k -K site.yml ``` Works well with 2.2.1. Does not work with 2.3.0. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218724-13>