Hi all,

I just installed CentOS 7 on a new machine, and 'yum update'-ed it to pick 
up the latest packages. Here's the output of 'uname -a' and 
'/etc/redhat-release':

[root@problem-svr ~]# uname -a
Linux problem-svr.mycompany.com 3.10.0-123.6.3.el7.x86_64 #1 SMP Wed Aug 6 
21:12:36 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@problem-svr ~]# cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)


When I try to do anything with Ansible (v1.7.1 running on Ubuntu 12.04.5) 
against this box, it just hangs (even '-m ping') When I throw the '-vvvv' 
on the run, here's what I see:


will@wdennis-p390:~/ansible-stuff$ ansible -vvvv problem-svr -u root -k -i 
test -m setup
SSH password: 
<problem-svr> ESTABLISH CONNECTION FOR USER: root
<problem-svr> REMOTE_MODULE setup
<problem-svr> EXEC ['sshpass', '-d6', 'ssh', '-C', '-tt', '-vvv', '-o', 
'ControlMaster=auto', '-o', 'ControlPersist=60s', '-o', 
'ControlPath=/home/will/.ansible/cp/ansible-ssh-%h-%p-%r', '-o', 'Port=22', 
'-o', 'GSSAPIAuthentication=no', '-o', 'PubkeyAuthentication=no', '-o', 
'User=root', '-o', 'ConnectTimeout=10', 'problem-svr-new', "/bin/sh -c 
'mkdir -p $HOME/.ansible/tmp/ansible-tmp-1409846776.31-88290040276656 && 
echo $HOME/.ansible/tmp/ansible-tmp-1409846776.31-88290040276656'"]


I do see a SSH session initiated on the host:


[root@problem-svr ~]# ss -4 -t 
State Recv-Q Send-Q Local Address:Port Peer Address:Port 
ESTAB 0 208 192.168.180.22:ssh 192.168.180.50:63172 
[root@problem-svr ~]# ss -4 -t 
State Recv-Q Send-Q Local Address:Port Peer Address:Port 
ESTAB 0 0 192.168.180.22:ssh 192.168.180.53:42717 <--- Ansible session
ESTAB 0 0 192.168.180.22:ssh 192.168.180.50:63172 


But then, the session just times out and finally drops:


State Recv-Q Send-Q Local Address:Port Peer Address:Port 
FIN-WAIT-2 0 0 192.168.180.22:ssh 192.168.180.53:42717 
ESTAB 0 208 192.168.180.22:ssh 192.168.180.50:63172 
[root@problem-svr ~]# ss -4 -t 
State Recv-Q Send-Q Local Address:Port Peer Address:Port 
ESTAB 0 208 192.168.180.22:ssh 192.168.180.50:63172 


Meanwhile, the Ansible process on the control machine keeps trying (i.e., 
does not die when the session ends) and eventually, I kill it with a Ctrl-C.

I did already try setting SELinux to "disabled" on the CentOS 7 box, and 
turning off the 'firewalld' service (does not seem to make a difference.)

I do have another CentOS 7 box that I can successfully run Ansible against, 
so I think it's just something strange on the target CentOS 7 box... How 
can I further debug this?


Thanks,
Will

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/62be84d8-3911-4b74-b124-4c6cde89fc9a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to