Я пытаюсь изменить время регистрации агентов марионеток, но не могу заставить его выполнить команду ini_settting
В качестве примера я использовал это руководство: ссылка
ini_setting {'server_true':
path => '/tmp/server.conf',
section => 'main',
setting => 'server',
value => 'true',
}
Однако, когда я запускаю что-либо с ini_setting
, я получаю: Ошибка: Не удалось получить каталог с удаленного сервера: Ошибка 500 на СЕРВЕРЕ: Ошибка сервера: Ошибка оценки: Ошибка при оценке заявления о ресурсе, Неизвестный тип ресурса: «ini_setting» в /etc /puppetlabs/code/environments/production/manifests/test.pp
Я также попытался объявить его в классе с той же ошибкой. Я также пробовал inifile::setting { 'agent_runinterval':
из этого руководства ссылка с такой же проблемой.
Мой код регистрации выглядит следующим образом:
тест.pp
ini_setting { "agent_runinterval":
ensure => present,
path => "/etc/puppetlabs/puppet/puppet.conf",
section => "main",
settting => "runinterval",
value => "21600"
}
Я проверил, что файл конфигурации настроен правильно:
cat /etc/puppetlabs/puppet/puppet.conf
# This file can be used to override the default puppet settings.
Согласно документам марионетки, я должен иметь возможность добавить интервал выполнения к основному
ПРИМЕЧАНИЕ. Я НЕ собираюсь вручную вносить изменения в файл конфигурации здесь.
Спасибо!