Я использую Puppet 3.7, и у меня возникла следующая проблема:
Установил гем nokogiri на агентов с pe_gem. Написал кастомного провайдера, который делает require 'nokogiri'
на вершине.
Запуск Puppet "иногда" завершается ошибкой "Не удается загрузить nokogiri" из автозагрузчика Ruby.
Дело в том, что он работает при первом получении провайдера от мастера Puppet. Все последующие прогоны терпят неудачу.
Я предполагаю, что каким-то образом перед моим провайдером что-то загружается, что заставляет его работать, когда это происходит.
Кто-нибудь еще испытывал это или думал о том, что это может быть?