Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Erro ao executar o comando vagrant up

Boa tarde.

Segue o erro apresentado quando utilizo o comando vagrant up.

undefined local variable or method `config' for main:Object

4 respostas

Oi Amoreto, tudo bem? Cola o seu Vagrantfile aqui pra gente dar uma analisada no que pode ser? Esse erro não ajuda muito a gente :(

Diz também seu sistema operacional e versão, versão do Virtualbox e do Vagrant por favor?

Olá Wanderson.

Vagrant.configure("2") do |config|
end


config.vm.box = "hashicorp/precise32"
config.vm.define :web do |web_config|
        web_config.vm.network "private_network", ip: "10.0.0.150"
end

Utilizo Mint 19. Vagrant: 1.8.1 VM: 5.1.38

solução!

Oi Amoreto, o problema é que o o código de configuração, ou seja, que usa a referência config está fora do bloco configure.

O bloco de config precisa estar dentro do configure dessa forma:

Vagrant.configure("2") do |config|

    config.vm.box = "hashicorp/precise32"
    config.vm.define :web do |web_config|
            web_config.vm.network "private_network", ip:     "10.0.0.150"
    end
end

Obrigado Wanderson !

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software