Вот так:
А на клиенты эта библиотека притянется автоматически при синхронизации :)
puppet module install puppetlabs-stdlibПодробно о полезных функциях: https://forge.puppetlabs.com/puppetlabs/stdlib
А на клиенты эта библиотека притянется автоматически при синхронизации :)
Сейчас считается правильным установка непосредственно в environment.
ReplyDeleteК тому же уже не получится указать общий modulepath в настройках - этот параметр deprecated.
По хорошему нужно делать как-то так:
puppet module install -i /etc/puppet/environments/webdev/modules/ camptocamp-mcollective --verbose
У нас пока env не используются, один на всех общий, и, честно говоря, не вижу в нем явной необходимости при нашем использовании. У нас сотни идентичных машинок без зоопарка и различий в конфигурации.
DeleteВозможно, хотя странно, что вы хотя бы не используете тестовое окружение.
DeleteP.S. Собственно на клиентах stdlib не нужен - функции выполняются на стороне сервера во время компиляции каталога.