小编ste*_*lin的帖子

Ansible 在 git clone 上挂起

我正在尝试设置一个任务,在一个流浪箱中克隆一个 repo。我已经正确设置了代理转发,在 ~/.ssh/known_hosts 中添加了 repo 服务器,并验证了我可以以 vagrant 用户身份登录并克隆 repo,而不会被要求提供凭据并且没有检查主机密钥(git clone 运行时没有挂钩)。

我的任务设置如下:

- name: Check out pname dev branch
  git: repo=ssh://git@gitlab.dev-web.ca:dev-team/pname.git
    dest=/home/vagrant/pname
    version=dev
    accept_hostkey=yes
  become: yes
  become_user: vagrant
Run Code Online (Sandbox Code Playgroud)

我的任务只是挂起,详细设置为 -vvvv 提供以下输出:

<10.210.55.82> ESTABLISH CONNECTION FOR USER: vagrant
<10.210.55.82> REMOTE_MODULE git repo=ssh:********@dev-web.ca:dev-team/project.git dest=/home/vagrant/project_folder version=dev accept_hostkey=yes
<10.210.55.82> EXEC ssh -C -tt -vvv -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/stef/.ansible/cp/ansible-ssh-%h-%p-%r" -o StrictHostKeyChecking=no -o Port=22 -o IdentityFile="/Users/stef/devbox_cp/.vagrant/machines/default/parallels/private_key" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=vagrant -o ConnectTimeout=30 10.210.55.82 /bin/sh …
Run Code Online (Sandbox Code Playgroud)

vagrant ansible

3
推荐指数
1
解决办法
2523
查看次数

标签 统计

ansible ×1

vagrant ×1