5

だから私は私のvagrantファイルに以下を持っています:

config.ssh.forward_agent = true

そして、次のソルト状態:

git+ssh://git@bitbucket.org/xxx/repo.git:
  git.latest:
    - rev: rest
    - target: /home/vagrant/src

ただし、このソルト状態が実行されると、公開鍵エラーが発生します。

厄介なことgit+ssh://git@bitbucket.org/xxx/repo.gitに、インスタンス内から手動で git clone を実行すると、すべて正常に動作します。何か案は?

4

2 に答える 2

0

bitbucket.org は known_hosts ファイルにありますか?

git+ssh://git@bitbucket.org/xxx/repo.git:
  git.latest:
    - rev: rest
    - target: /home/vagrant/src
    - require:
      - ssh_known_hosts: bitbucket.org
于 2015-08-11T06:33:44.137 に答える