你好,我叫attmepting從VSTS git倉庫克隆(// ********/_混帳/ ClouderaAutomation SSH)時,拉掛。以下是正在使用的git模塊的一部分。Ansible從VSTS混帳回購協議
name: Clone git repo.
git:
repo: "{{ repoToClone }}"
dest: "/home/vagrant/ClouderaAutomation"
accept_hostkey: yes
clone: yes
become: yes
repoToClone是ssh:// ********/_ git/ClouderaAutomation。當我直接在遠程服務器上執行'git clone'cmd時,它克隆了存儲庫而沒有問題。但是,當我嘗試通過ansible進行克隆時,它只是掛起而沒有錯誤,下面是-vvv日誌的最後一行:
< 192.168.33.30> SSH:EXEC sshpass -d15 ssh -C -o ControlMaster = auto - øControlPersist = 60 -o ConnectTimeout = 10 -o了ControlPath = /家庭/流浪/ .ansible/CP/9a3517bddd -tt 192.168.33.30「/ bin/sh的-c '「'」'須藤-H -S -n -u root/bin/sh -c''''''''''''''''''echo BECOME-SUCCESS-lugffujkolhidvafudbyhootlistpyyf;的/ usr /斌/蟒/home/vagrant/.ansible/tmp/ansible-tmp-1494346256.28-165153189526831/git.py;室射頻 「/home/vagrant/.ansible/tmp/ansible-tmp-1494346256.28-165153189526831/」>的/ dev/null的2> & 1' 「'」 '「' 」'「 '」' 「'」'& &睡眠0' 「」'
是它與ansible唯一的問題?並且您可以使用哪個用戶在遠程機器上手動克隆? – Berlin
是它是我目前與Ansible面臨的唯一問題。例如,如果我嘗試使用相同的模塊克隆「https://github.com/Microsoft/PowerBI-JavaScript.git」,它會成功完成。我正在手動使用流浪用戶。 – raah