Ho installato Vagrant + Virtualbox utilizzando Chef (+ chef della biblioteca). Quando eseguo la prima volta il vagrant up
, i libri di cucina vengono caricati correttamente. Tuttavia, quando lo faccio disposizione successivamente (sia esso vagrant provision
, vagrant reload --provision
o vagrant up --provision
ottengo questo errore:Vagrant + Chef: errore nella fornitura "Le cartelle condivise che Chef richiede mancano sulla macchina virtuale."
Shared folders that Chef requires are missing on the virtual machine.
This is usually due to configuration changing after already booting the
machine. The fix is to run a `vagrant reload` so that the proper shared
folders will be prepared and mounted on the VM.
Ho cercato dappertutto e l'unica soluzione è quella di fare data vagrant reload --provision
, questo ha funzionato fino fino a Vagrant 1.3.1.
"Basta abituarsi a correre che comando" - Il PO afferma che il comando non funziona, così questo non aiuta –
'vagrant reload --provision' lo risolverà in generale, a volte ci vogliono alcuni tentativi per convergere completamente. – coderanger