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.
