Parece mais que você está tendo problemas com a chave do host.
Tente adicionar
ssh_opts="-o StrictHostKeyChecking=no"
para o módulo git
Para minha vida, não consigo entender por que não consigo clonar um repositório privado do Stash. Acho que tentei:
1) Crie ' ansible.cfg ' com
[ssh_connection]
ssh_args = -o ForwardAgent=yes
No meu diretório de projetos. As chaves funcionam bem no host, pois posso simplesmente clonar o repositório. E é assim que eu clona:
- name: Clone the repo
git: >
repo=ssh://[email protected]:7999/pp/my-private-repo.git
accept_hostkey=yes
dest=/var/www
E eu recebo ' Falha na verificação da chave do host.Fatal: não foi possível ler do repositório remoto '
2) Eu tentei copiar meu arquivo de chave privada para a máquina remota, via vagrant e / ou Ansible e tentei usar key_file=/home/vagrant/.ssh/id_rsa_stash
e ainda sem sorte!
Parece mais que você está tendo problemas com a chave do host.
Tente adicionar
ssh_opts="-o StrictHostKeyChecking=no"
para o módulo git