Você precisa adicionar uma chave pública válida ao usuário vagabundo dentro da VM. Consulte: link
Vagrant Version: 1.6.3
VirtualBox: 4.3.14
Ubuntu 14.04 LTS 64 Bit
Olá pessoal, Eu estive nisso por um bom tempo agora e não consigo descobrir isso. Eu tenho minhas chaves públicas e privadas configuradas e elas funcionam. Eu sei que eles não são o problema em que eles funcionaram bem antes de eu atualizar o Ubuntu de 32 bits para 64 bits. Eu desinstalei e reinstalei todos os softwares mencionados e ainda não corrigi. Isso está em um exemplo do Laravel Homestead, mas está acontecendo em todas as minhas caixas, incluindo o preciso32 da página inicial do vagrants.
Quando eu executo vagrant ssh-config O erro que estou recebendo é
The provider for this Vagrant-managed machine is reporting that it
is not yet ready for SSH. Depending on your provider this can carry
different meanings. Make sure your machine is created and running and
try again. Additionally, check the output of 'vagrant status' to verify
that the machine is in the state that you expect. If you continue to
get this error message, please view the documentation for the provider
you're using.
Isso não aconteceu quando eu estava em 32 bits, mas eu tive outros problemas quando foi o que me levou a subir para 64 bits.
Quando eu executo o vagrant up , ele para nesta linha:
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2201
default: SSH username: vagrant
default: SSH auth method: private key
Qualquer pensamento sobre isso seria bem-vindo. Eu odeio que isso esteja acontecendo, já que eu recentemente lancei um episódio de podcast sobre como o desenvolvimento do Vagrant era a partir de agora, está chupando meu tempo para tentar colocar isso em ordem. Obrigado a todos antecipadamente!
Você precisa adicionar uma chave pública válida ao usuário vagabundo dentro da VM. Consulte: link