2014-09-08 3 views
1

Мне нужна помощь в отношении шеф-повара ...Vagrant - Chef снабжение

-> Я упакована убунту ж/графический интерфейс

-> на vagrantfile Im работающей поваром .. а потому, что графический интерфейс не запустить установки (бродячие вверх) помогите кому-нибудь?

ДОПОЛНИТЕЛЬНО :: гуй = истинные

при запуске vagrantile на непостоянной графический интерфейс коробки, вы увидите установки на терминале выполняются автоматически ...

когда бродяга вверх останавливается здесь

Vagrant :: Errors :: VagrantError: Следующая команда SSH ответила ненужным статусом выхода. Vagrant предполагает, что это означает, что команда не удалась!

MkDir -p/бродяга

Stdout из команды:

Stderr из команды:

SUDO: нет TTY настоящего и без программы askpass указано

ответ

0

звучит, как вы бродячего пользователь не входит в список судов.

Сравните /etc/sudoers.d с gui и non-gui box.

1

Удостоверьтесь, что пользователю разрешено выполнять команды sudo без запроса пароля.

Обычно это может быть достигнуто путем добавления этой строки в /etc/sudoers

vagrant ALL=(ALL) NOPASSWD:ALL 

Или просто строк редактирования с группой администраторов (это, как это сделано в официальном precise64 бродячей коробки)

%admin ALL=(ALL) NOPASSWD:ALL 

Обратите внимание, что вы должны отредактировать /etc/sudoers только с помощью команды sudo visudo.

P.S. Этот метод быстрый и грязный, лучше управлять папкой /etc/sudoers.d/ и никогда не касаться файла /etc/sudoers вручную.

Смежные вопросы