2016-05-19 16 views
0

Wenn ich vagrant up oder vagrant provision ausführe, schlägt es mit dem folgenden Fehler fehl. Jeder Vorschlag, dies zu beheben, ist willkommen. Wo ist die vagrant-7343223c erstellt invagrant provisioning schlägt fehl, wenn Objekt nicht gefunden wird

#<ChefZero::RestErrorResponse: 404: Object not found: hefzero://localhost:8889/nodes/vagrant-7343223c> 

Die obige Zeile wird aus dem Fehlerprotokoll unten genommen.

==> local: Running provisioner: chef_solo... 
    local: Installing Chef (latest)... 
==> local: Generating chef JSON and uploading... 
==> local: Running chef-solo... 
==> local: stdin: is not a tty 
==> local: [2016-05-19T02:12:50-07:00] INFO: Started chef-zero at chefzero://localhost:8889 with repository at /tmp/vagrant-chef/695f45722c929d836cb98d5599d7becf 
==> local: One version per cookbook 
==> local: [2016-05-19T02:12:50-07:00] INFO: Forking chef instance to converge... 
==> local: Starting Chef Client, version 12.11.1 
==> local: [2016-05-19T02:12:50-07:00] INFO: *** Chef 12.11.1 *** 
==> local: [2016-05-19T02:12:50-07:00] INFO: Platform: x86_64-linux 
==> local: [2016-05-19T02:12:50-07:00] INFO: Chef-client pid: 2877 
==> local: [2016-05-19T02:12:51-07:00] INFO: GET /organizations/chef/nodes/vagrant-7343223c 
==> local: [2016-05-19T02:12:51-07:00] INFO: #<ChefZero::RestErrorResponse: 404: Object not found: chefzero://localhost:8889/nodes/vagrant-7343223c> 

Antwort

0

es ist schon ein paar issues seit gestern berichtet - die Lösung Koch zu herabzustufen scheint 12.10.24

In Ihrem Vagrantfile erwähnen nur die Koch-Version verwenden

Vagrant.configure("2") do |config| 
    config.vm.provision "chef_solo" do |chef| 
    chef.version = "12.10.24" 
    end 
end