Я испытал ту же проблему с ChefDK. Причина была в неразборчивом значении в моем knife.rb. Я скопировал свою конфигурацию с рабочей станции Windows на Mac. Так что мой путь к кулинарной книге c: ... не имел смысла, и все значения конфигурации (включая путь pem) были проигнорированы.
Нож команд у шеф-повара не работает
2599
JoshS
мой конфиг ножа работал. Сервер Chef обновлен до более новой версии. файлы pem совпадают, и конфигурация ножа должна быть правильной.
Но когда я запускаю любую команду ножа .. например
knife user list
Я получаю это сообщение об ошибке:
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>'
Версия Chef на рабочей станции - 11.16.0, Chef Server - 12.rc5.
1 ответ на вопрос
0
Code Silverback
Похожие вопросы
-
2
.profile в Mac OS X?
-
6
Какие функции Zsh вы используете?
-
5
Прозрачная командная строка в Vista?
-
-
4
Используйте портфель Windows из командной строки
-
4
Почему некоторые команды не существуют?
-
11
Есть ли простой способ разделить mp3 файлы?
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
4
Синхронизация удаленных папок в Linux
-
6
Полноэкранная командная строка или замена Vista
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием