“vagrant up” falha com erro “NS_ERROR_CALL_FAILED” [fechado]

3

Estou seguindo o guia básico "Primeiros passos": link

Eu corri vagrant init <etc> seguido por vagrant up , mas ele falhou com o erro "NS_ERROR_CALL_FAILED".

Em seguida, ativando o log de depuração com VAGRANT_LOG=debug vagrant up , recebo a seguinte saída de erro:

ERROR vagrant: /Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/plugins/providers/virtualbox/driver/base.rb:316:in 'execute'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/plugins/providers/virtualbox/driver/version_4_2.rb:165:in 'import'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/plugins/providers/virtualbox/action/import.rb:15:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/warden.rb:34:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/builtin/handle_box_url.rb:72:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/warden.rb:34:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/plugins/providers/virtualbox/action/check_accessible.rb:18:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/warden.rb:34:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/runner.rb:61:in 'block in run'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/util/busy.rb:19:in 'busy'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/runner.rb:61:in 'run'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/builtin/call.rb:51:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/warden.rb:34:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/builtin/config_validate.rb:25:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/warden.rb:34:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/plugins/providers/virtualbox/action/check_virtualbox.rb:17:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/warden.rb:34:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/builder.rb:116:in 'call'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/runner.rb:61:in 'block in run'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/util/busy.rb:19:in 'busy'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/action/runner.rb:61:in 'run'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/machine.rb:147:in 'action'
/Applications/Vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/batch_action.rb:63:in 'block (2 levels) in run'
 INFO interface: error: There was an error while executing 'VBoxManage', a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["import", "/Users/me/.vagrant.d/boxes/precise32/virtualbox/box.ovf"]

Stderr: 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Interpreting /Users/me/.vagrant.d/boxes/precise32/virtualbox/box.ovf...
OK.
0%...
Progress object failure: NS_ERROR_CALL_FAILED

Informações de configuração do meu sistema:

Vagrant 1.2.2

VirtualBox 4.2.14 (Também tentei 4.2.10, mesmo erro)

Mac OSX 10.8.3

    
por Peter 25.06.2013 / 02:33

2 respostas

4

Esta é uma regressão na versão VirtualBox 4.2.14, e uma correção foi verificada no controle de versão.

link

Até que a correção seja liberada, o downgrade do VirtualBox é sua melhor opção. Versão 4.2.12 foi relatado para o trabalho.

    
por 25.06.2013 / 05:32
0

Os itens a seguir podem ajudar:

link

sudo adduser $USER vboxusers

link

For best results, quit all VirtualBox UIs, halt all VirtualBox VMs, and only use Vagrant + VirtualBox from a single user.

ou ...

It came down to the fact that I was running from an elevated prompt (Administrator.)

Você tem alguma configuração estranha, como vários usuários, ou a GUI aberta, ou um usuário com acesso restrito ou pastas não-padrão ou permissões restritas?

    
por 25.06.2013 / 03:41