Я использую Ansible, и мне трудно работать с модулем git. Я прочитал несколько сообщений о людях, имеющих одну и ту же проблему, я посмотрел на недопустимый документ, и я попробовал почти все. Я нашел четкое учебное пособие, после которого я использовал git, но опять-таки у меня проблема, когда я использую свой репозиторий...:/ Задача git просто зависает... нет ошибки, она просто застряла!
Вот мой файл хоста:
[web]
dev1 ansible_ssh_host=10.0.0.101 ansible_ssh_user=root
Это виртуальная виртуальная машина, работающая на виртуальном компьютере на моем компьютере.
Я взял учебник из этого учебника и выполнил все шаги до шага 08: https://github.com/leucos/ansible-tuto/tree/master/step-08
Я запускаю его на своей виртуальной машине, он отлично работает, затем я добавляю одну задачу "Развернуть мой код", чтобы использовать мой репозиторий... но эта задача не работает. Это частный репозиторий на битбакете. Это имеет значение?
- 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
Может быть что-то с пользователем, или с пользователем, с которым можно работать, или с ключами, и т.д., но я пробовал взад и вперед в течение нескольких часов, и теперь я еще больше смущен... Я просто не знаю, что делать с отлаживайте это сейчас и выясните, что не так и чего я не вижу.
Спасибо.