Вы хотите дать только имя:
package 'ruby'
Или, если вы хотите указать одну версию:
package 'ruby' do version '2.3.3' end
Я пытаюсь установить пользовательский пакет из репозитория. Запуск chef-client выдаёт мне эту ошибку:
No candidate version available for ruby-2.3.3 ============================================= Error executing action `install` on resource 'yum_package[ruby-2.3.3]'
Но я могу установить его вручную:
yum install ruby-2.3.3 ......... ......... =================================================================================================================== Installing: ruby x86_64 2.3.3-1.el6 vmc-misc 16 M Installing for dependencies: libyaml x86_64 0.1.3-4.el6_6 vmc-base 52 k Transaction Summary ======================================================================================================================== Install 2 Package(s) Total download size: 16 M Installed size: 46 M
Как я могу заставить Chef установить этот пакет?
Вы хотите дать только имя:
package 'ruby'
Или, если вы хотите указать одну версию:
package 'ruby' do version '2.3.3' end