2016-01-29 2 views
0

Я пытаюсь использовать шеф-повар supermarket cookbook для установки powershell.chef powershell cookbook, fail if node ['ms_dotnet'] ['v4'] ['version'] <'4.5', где установить атрибут узла

Версия .NET 4.52 установлена ​​на узле.

я бегу шеф-клиента таким образом:

$ chef-client –o "recipe[powershell::powershell4]" 

Неудача:

fail 'Attribute ms_dotnet.v4.version is not configured to install .NET4.5 as required for Powershell4' if node['ms_dotnet']['v4']['version'] < '4.5' 

Эта ошибка из line 32 in the powershell4.rb рецепта.

Где вы предполагаете, я должен установить атрибут узла node['ms_dotnet']['v4']['version']?

ответ

0

Лучший ответ я слышал:

Создать обертку кулинарной и установить свойство узла там.

0

Насколько я могу судить, рецепт только не написан правильно. Угадывая, что большинство людей устанавливают PS5, и никто не заметил.