Ich versuche, ein Kochbuch mit Chef-Client mit "Chef-apply default.rb" (wo default.rb ist das Standard-Rezept des Kochbuchs), aber ich bekomme immer die der gleiche Fehler, unabhängig vom Kochbuch, das ich versuche. Was mache ich falsch? Gibt es eine andere Möglichkeit, ein einzelnes Kochbuch auszuführen?Fehler beim Ausführen von Kochbüchern mit Chef-Client
Die Fehler Ich erhalte sind:
[2016-07-20T11:00:57+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
[2016-07-20T11:00:57+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2016-07-20T11:00:57+00:00] FATAL: NoMethodError: undefined method `[]' for nil:NilClass
ja, chef-apply soll ein einziges Rezept und kein Kochbuch führen. Verwenden Sie Chef-Solo oder Chef-Zero mit einem Cookbook-Pfad und einem Runlist-Argument. Siehe https://learn.chef.io – Tensibai
Ist dies der Grund, warum ich den Fehler bekomme? – ninesalt
Entsprechend meinen Wahrsagerfähigkeiten, wie Sie keinen Rezeptcode zeigten, würde ich sagen, dass Sie versuchen, 'node ['whatever']' Attribut zu erreichen, das in der Kochbuchattributdatei definiert wird, die nicht von 'Chef-apply' geladen wird Ziel ist es, nur eigenständige Rezepte auszuführen. – Tensibai