Ansible lança um erro com a redefinição de conexão SSH quando usado sob cygwin

1

Quando tento fazer alguma coisa, mesmo algo básico com ansible sob cygwin, recebo o seguinte erro:

$ ansible all -m ping
example.org | UNREACHABLE! => {
    "changed": false,
    "msg": "Failed to connect to the host via ssh: mm_send_fd: sendmsg(2): Connection reset by peer\r\nmux_client_request_session: send fds failed\r\n",
    "unreachable": true 
}
    
por Zaroth 04.12.2017 / 13:16

1 resposta

0

Adicione as seguintes linhas a ansible.cfg (na pasta do playbook ou em /etc/ansible/ansible.cfg ):

[ssh_connection]
ssh_args = -o ControlMaster=no

Pelo que eu recolhi, ControlMaster=auto também funciona, mas sob o cygwin esta opção tem que ser desativada. Source .

    
por 04.12.2017 / 13:16