[Bug 218724] ansible 2.3.0 does not pass su password correcly
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Apr 18 09:45:58 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=218724
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 at FreeBSD.org
Reporter: yom at 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 freshly
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 forever.
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 = paramiko
become_ask_pass = True
host_key_checking = False
[ssh_connection]
ssh_args=-o ForwardAgent=yes
```
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.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list