So far this is looking like a really obscure CoreOS issue.  I tried against 
Ubuntu running inside a Docker container on an Ubuntu host, and couldn't 
reproduce this.  Sorry for the noise.  (but any insight would still be 
welcome)

On Wednesday, June 10, 2015 at 11:48:03 AM UTC-7, Traun Leyden wrote:
>
>
> I'm running ansible on Ubuntu 14.04.2 LTS running OpenSSH_6.6.1p1 inside 
> of a Docker container with a CoreOS host, and running this command as root:
>
> ansible key_tleyden -i inventory -m ping -u centos -vvvv
>
>
> and seeing this error: 
>
> ec2-52-152-154-133.compute-1.amazonaws.com | FAILED => SSH Error: debug2: 
> set_control_persist_exit_time: schedule exit in 60 seconds
>     while connecting to 10.152.151.154:22
>
> After quite a lot of digging (I wish ansible gave a clearer error message 
> here), it seemed to be related to SSH ControlPersist, so I tried running 
> this command (also as root):
>
> ssh -o ControlMaster=auto -o ControlPersist=60s -o ControlPath=$CP 
> [email protected]
>
>
> and with that I get the error:
>
> Control socket 
> connect(/root/.ansible/cp/ansible-ssh-10.119.181.141-22-centos): Connection 
> refused
>
>
> I can see the domain socket here:
>
> srw------- 1 root root    0 Jun 10 18:11 
> ansible-ssh-ec2-54-157-151-133.compute-1.amazonaws.com-22-centos
>
> but am unclear on why ssh can't seem to use it. 
>
> If I change my ansible.cfg to disable the ControlPersist settings via:
>
>
> [ssh_connection]
> ssh_args =
>
>
> Then the ansible errors completely go away.
>
>
>
>

-- 
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/84f9c4af-092f-4795-9aa9-9916bcba6078%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to