Puppet: Грешка при оценяване на отчет за ресурс, неизвестен тип ресурс: „ini_setting“

Опитвам се да редактирам времето за регистрация на моите марионетни агенти, но не мога да го накарам да изпълни командата 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': от това ръководство link със същия проблем.

Моят код за регистрация изглежда по следния начин:

test.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.

Според марионетните документи трябва да мога да добавя runinterval към main

ЗАБЕЛЕЖКА: НЕ искам да правя ръчна промяна в конфигурационния файл тук.

Благодаря!


person Ben    schedule 29.10.2017    source източник
comment
Не го споменавате изрично, инсталирали ли сте модула ininifile?   -  person larsks    schedule 29.10.2017
comment
@larsks Благодаря! Мислех, че го имам в основния си шаблон за инсталиране на марионетки, но се оказа, че се е провалил по пътя. Сега всичко е наред, благодаря отново.   -  person Ben    schedule 30.10.2017


Отговори (1)


Според идеята на Larsks по-горе, оказа се, че модулът се е провалил по пътя.

Ръчна инсталация с помощта на puppet module install puppetlabs-inifile --version 2.0.0 и всичко е наред. Благодаря отново.

person Ben    schedule 29.10.2017