Ich habe das gleiche Problem mit ChefDK erlebt. Die Ursache war ein nicht analysierbarer Wert in meiner knife.rb. Ich hatte meine Konfiguration von einer Windows-Workstation auf einen Mac kopiert. Also machte mein Kochbuchpfad von c: ... keinen Sinn und alle Konfigurationswerte (einschließlich Pem-Pfad) wurden ignoriert.
Messerbefehle im Chef funktionieren nicht
2669
JoshS
meine Messerkonfiguration hat funktioniert. Chef-Server wurde auf eine neuere Version aktualisiert. Die Pem-Dateien stimmen überein und die Messerkonfiguration sollte korrekt sein.
Aber wenn ich irgendeinen Messerbefehl starte, zum Beispiel
knife user list
Ich bekomme diese Fehlermeldung:
ERROR: The object you are looking for could not be found C:/opscode/chefdk/embedded/lib/ruby/2.0.0/net/http/response.rb:325:in `stream_check': undefined method `closed?' for nil:NilClass (NoMethodError) from C:/opscode/chefdk/embedded/lib/ruby/2.0.0/net/http/response.rb:199:in `read_body' from C:/opscode/chefdk/embedded/lib/ruby/2.0.0/net/http/response.rb:226:in `body' from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:573:in `rescue in format_rest_error' from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:571:in `format_rest_error' from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:542:in `humanize_http_exception' from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:508:in `humanize_exception' from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:499:in `rescue in run_with_pretty_exceptions' from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:487:in `run_with_pretty_exceptions' from C:/opscode/chefdk/embedded/apps/chef/lib/chef/knife.rb:174:in `run' from C:/opscode/chefdk/embedded/apps/chef/lib/chef/application/knife.rb:139:in `run' from C:/opscode/chefdk/embedded/apps/chef/bin/knife:25:in `<top (required)>' from C:/opscode/chefdk/bin/knife:44:in `load' from C:/opscode/chefdk/bin/knife:44:in `<main>'
Die Version von Chef auf der Workstation ist 11.16.0, Chef Server ist 12.rc5.
1 Antwort auf die Frage
0
Code Silverback
Verwandte Probleme
-
6
Welche zsh-Funktionen verwenden Sie?
-
5
Transparente Eingabeaufforderung in Vista?
-
4
Verwenden Sie den Windows-Aktenkoffer von der Befehlszeile aus
-
4
Warum sind einige Befehle nicht vorhanden?
-
11
Gibt es eine einfache Möglichkeit, MP3-Dateien zu teilen?
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
4
Remote-Ordner unter Linux synchronisieren
-
6
Vollbild-Vista-Eingabeaufforderung oder Ersatz
-
6
Guter PowerShell-Leitfaden, der durch fortgeschrittene Verwendung Einstieg leistet
-
3
Planen Sie einen Job von der Windows-Befehlszeile aus?