Versuchen Sie, die / mein_projekt / -rezepte aus dem cookbooks_path zu entfernen.
So stellen Sie eine virtuelle VM mit Chef und einer .rb-Datei mit Anweisungen bereit
401
Bastian
Ich habe wahrscheinlich das ganze Konzept falsch verstanden: Ich habe eine funktionierende Vagrant VM mit Ubuntu 12.04, darüber möchte ich noch ein paar Pakete und Konfigurationsdateien installieren. Ich habe sie in Chef gesetzt, im Pfad cookbooks / my_project / recipes habe ich eine vagrant-dev.rb-Datei mit allen Anweisungen. Nun muss meine Vagrant-Konfig in Vagrantfile das Problem hier sein:
config.vm.provision :chef_solo do |chef| chef.cookbooks_path = "cookbooks/my_project/recipes" chef.add_recipe "vagrant-dev.rb" end
und wenn ich die VM lade bekomme ich
FATAL: Chef::Exceptions::CookbookNotFound: Cookbook vagrant-dev.rb not found.
Ich habe am Ende ohne die .rb versucht. Ich denke, es ist eine völlig andere Sache und ich benutze es nicht richtig. Aber nach der Suche konnte ich nichts finden, was erklärt, wie man es richtig macht.
1 Antwort auf die Frage
0
Kevin
Willkommen bei Superuser. Bitte beachten Sie, dass 1 Zeile Antworten häufig verpönt ist :( Bitte denken Sie an Ihre Antwort
50-3 vor 10 Jahren
2
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?