을 {필요한 실행 자식을 찾는 데 실패했습니다}하지만 난이 오류 받고있는 것으로 보인다 :오류 - 내가 Ansible를 사용하여 내 망할 놈의 repos의 두에서 끌어하려고
failed: [app01] (item={u'dest': u'/etc/', u'repo': u'Vigorate'}) =>{"failed": true, "item": {"dest": "/etc/", "repo": "Vigorate"}, "msg": "Failed to find required executable git"}
failed: [app01] (item={u'dest': u'/etc/', u'repo': u'Paint-UI'}) => {"failed": true, "item": {"dest": "/etc/", "repo": "Paint-UI"}, "msg": "Failed to find required executable git"}
내 자식을 .yml 각본은 다음과 같습니다
편집 :
- hosts: app01
vars:
- destination: /home/vagrant/rep
tasks:
- name: Install dependencies
apt: name={{ item }} state=present
with_items:
- htop
- git-all
- name: Pull from Git
git: repo=http://[email protected]/*****/{{ item.repo }}.git
dest={{ item.dest }}
# accept_hostkey=yes
# force=yes
# recursive=no
with_items:
-
dest: "{{ destination }}"
repo: RepoEexample
# -
# dest: "{{ destination }}"
# repo: RepoExample
어떤 도움을 주시면 감사하겠습니다
좋습니다. 하지만 지금은 "치명적인 오류가 발생하는 것 같습니다. 저장소 '[email protected]/daniyalj/Vigorate.git'이 존재하지 않습니다. \ n" 웃기는 말을 해주셔서 감사합니다. – firebolt
Wonderful! git-URL을 두 번 확인하고 싶을 것입니다. 올바른 사이트인지 확인하십시오 (http 또는 ssh). 다시 말하지만, 변수를 사용하지 않고 코드를 작성하여 공상에 들어가기 전에 구문을 확인한 다음 다시 입력하는 것이 좋습니다. –
작은 http : // 트릭을 해결했습니다! 고마워요 ~ laughing-horse – firebolt