use ssh keys with passphrase on a vagrant+chef setup будет иметь такие же ответы, которые могли бы быть полезны.
Не зная более подробной информации о шеф-поваре или шеф-поваре + шеф-поваре. Это сводится к ключам ssh.
Убедитесь, что вы с Authoring для что-то вроде [email protected]:user/repo.git
Тогда вы хотите, чтобы убедиться, что VM и основной хост SSH экспедитором.
Убедитесь, что ваша ~/.ssh/config имеет соответствующую строку. Общий пример.
host *
ForwardAgent yes
Помните, что первый матч выигрывает в ~/.ssh/конфигурации, не самый специфический
Тогда вы, возможно, придется добавить любые тождества с ssh-add
и убедитесь, что ssh-agent
находится там.
Наконец, в Vagrantfile, config.ssh.forward_agent = true
Вы пытаетесь с предоставлением шеф-соло, шеф-сервер, или что-то другое? Для справки [см. Эти документы] (http://vagrantup.com/v1/docs/provisioners.html) – Christopher