Привет всем, я пытаюсь вытащить репо из моего github в бродячую коробку через ansible, ссылаясь на эта проблема с github. Я зарегистрировал ssh с моего хоста на github. И ниже часть в playbook, где я пытаюсь тянуть;
- name: install git
apt: name=git
- name: create the ssh public key file
copy: src=/home/user/.ssh/id_rsa.pub dest=/root/.ssh/id_rsa.pub mode=0644
- name: create the ssh private key file
copy: src=/home/user/.ssh/id_rsa dest=/root/.ssh/id_rsa mode=0600
- name: setup git repo
git: [email protected]:myusername/project_foo_bar.git dest=/home/projects/myproject accept_hostkey=yes key_file="/root/.ssh/id_rsa"
После установки git я скопировал свои открытые и закрытые ключи в поле, но на последнем шаге моя подготовка не удалась. Я не могу вытащить репо, вместо этого получаю следующую ошибку:
TASK: [setup git repo] ********************************************************
failed: [default] => {"cmd": "/usr/bin/git ls-remote origin -h refs/heads/master", "failed": true, "rc": 128}
stderr: fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
msg: fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
FATAL: all hosts have already failed -- aborting
Я неправильно ввожу адрес. Я пробовал repo=ssh://[email protected]/myusername/project_foo_bar.git
, но это тоже не работает
/home/projects/myproject
? - person Alik   schedule 21.07.2015/home/projects/myproject
из коробки? - person Alik   schedule 21.07.2015- name: create a directory for projects file: path=/home/projects state=directory
и- name: create a directory for our project file: path=/home/projects/myproject state=directory
? У меня они выше. - person Afzal S.H.   schedule 21.07.2015/home/projects/myproject
в вашем ящике? Если да, содержит ли он какие-либо файлы и папки (в частности,.git
)? Если да, то удалите его и снова запустите свою книгу воспроизведения. - person Alik   schedule 21.07.2015