ansible: git module está pendurado
Eu estou usando Ansible e estou tendo dificuldade em fazer o módulo git funcionar. Eu li vários posts de pessoas com o mesmo problema, olhei para o ansible doc, bem tentei quase tudo. Eu encontrei um tutorial claro que eu segui até que eles usam o git, mas novamente eu tenho um problema quando eu uso o meu repositório ...: / A tarefa git apenas trava ... sem erro, é apenas preso!
Aqui está o meu arquivo host:
[web]
dev1 ansible_ssh_host=10.0.0.101 ansible_ssh_user=root
Esta é uma VM vagante em execução no VirtualBox no meu computador.
Eu peguei o manual deste tutorial e fiz todos os passos até o passo 08:https://github.com/leucos/ansible-tuto/tree/master/step-08
Eu corro na minha VM, funciona bem, então eu adiciono uma tarefa "Implantar meu código" para usar meu repositório ... mas essa tarefa não funciona. É um repositório privado no bitbucket. Isso faz diferença?
- hosts: web
tasks:
- name: Deploy our awesome application
action: git repo=https://github.com/leucos/ansible-tuto-demosite.git dest=/var/www/awesome-app
tags: deploy
- name: Deploy my code
action: git repo=https://YAmikep@bitbucket.org/YAmikep/djangotutorial.git dest=/var/www/my-app
tags: deploy
Pode haver algo com o usuário, ou o usuário executando ansible, ou as chaves, etc, mas eu tentei para frente e para trás por horas e estou ainda mais confuso agora ... Eu só não sei o que fazer para depurar isso agora e descobrir o que está errado e o que estou perdendo.
Obrigado.