ansible: Git-Modul hängt

Ich benutze Ansible und es fällt mir schwer, das Git-Modul zum Laufen zu bringen. Ich habe mehrere Posts von Leuten gelesen, die das gleiche Problem haben. Ich habe mir den anonymen Doc angesehen. Nun, ich habe fast alles ausprobiert. Ich habe ein klares Tutorial gefunden, das ich befolgt habe, bis sie git verwenden, aber wieder habe ich ein Problem, wenn ich mein Repository verwende ...: / Die git-Aufgabe hängt nur ... kein Fehler, sie steckt nur fest!

Hier ist meine Host-Datei:

[web]
dev1 ansible_ssh_host=10.0.0.101 ansible_ssh_user=root

Dies ist eine weit verbreitete VM, die auf meinem Computer auf virtualbox ausgeführt wird.

Ich habe das Playbook aus diesem Tutorial genommen und alle Schritte bis Schritt 08 ausgeführt:https://github.com/leucos/ansible-tuto/tree/master/step-08

Ich führe es auf meiner VM aus, es funktioniert einwandfrei, dann füge ich eine Aufgabe hinzu "Code bereitstellen", um mein Repository zu verwenden ... aber diese Aufgabe funktioniert nicht. Es ist ein privates Repository auf Bitbucket. Macht es einen Unterschied?

- 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://[email protected]/YAmikep/djangotutorial.git dest=/var/www/my-app
      tags: deploy

Es könnte etwas mit dem Benutzer oder dem Benutzer sein, der ansible ausführt, oder den Schlüsseln usw., aber ich habe es stundenlang versucht und bin jetzt noch verwirrter ... Ich weiß nur nicht, was ich tun soll, um das jetzt zu debuggen und finde heraus, was los ist und was mir fehlt.

Vielen Dank.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage