Добавление свойств ресурса в командную строку в chef-run
Теоретически, chef-run
включает в себя возможность настройки свойств непосредственно в командной строке. Я хотел бы, например, установить конкретную версию Ruby с:
chef-run -i .vagrant/machines/default/virtualbox/private_key vagrant@127.0.0.1:2222 package ruby version=2.5.3 action=install
Это приводит к довольно смущающей ошибке:
INTERNAL ERROR
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Message:
i18n key errors.CHEFVAL001 does not exist.
Referenced from File: chef_apply/ui/error_printer.rb Line: 71
Backtrace:
/opt/chef-workstation/embedded/lib/ruby/gems/2.5.0/gems/chef-apply-0.2.4/lib/chef_apply/text/text_wrapper.rb:48:in `method_missing'
[... more stuff here ... ]
Это можно сделать из командной строки, или вам нужно создать рецепт для этого? Если это можно сделать из командной строки, какой синтаксис используется для этого?