Puppet:评估资源声明时出错,未知资源类型:'ini_setting'
Puppet: Error while evaluating a Resource Statement, Unknown resource type: 'ini_setting'
我正在尝试编辑我的人偶特工签到时间,但无法将其设置为 运行 命令 ini_settting
我一直以本指南为例:link
ini_setting {'server_true':
path => '/tmp/server.conf',
section => 'main',
setting => 'server',
value => 'true',
}
但是,当我 运行 使用 ini_setting
的任何内容时,我得到:错误:无法从远程服务器检索目录:服务器上的错误 500:服务器错误:评估错误:评估 a 时出错资源声明,未知资源类型:'ini_setting' at /etc/puppetlabs/code/environments/production/manifests/test.pp
我也试过在 class 中声明它,但出现同样的错误。我也尝试过本指南 link 中的 inifile::setting { 'agent_runinterval':
遇到同样的问题。
我的签到代码如下所示:
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.
根据人偶 docs 我应该能够将 运行interval 添加到 main
注意:我不想在这里手动更改配置文件。
谢谢!
按照上面 Larsks 的想法,原来模块一路失败。
使用 puppet module install puppetlabs-inifile --version 2.0.0
手动安装,一切正常。再次感谢。
我正在尝试编辑我的人偶特工签到时间,但无法将其设置为 运行 命令 ini_settting
我一直以本指南为例:link
ini_setting {'server_true':
path => '/tmp/server.conf',
section => 'main',
setting => 'server',
value => 'true',
}
但是,当我 运行 使用 ini_setting
的任何内容时,我得到:错误:无法从远程服务器检索目录:服务器上的错误 500:服务器错误:评估错误:评估 a 时出错资源声明,未知资源类型:'ini_setting' at /etc/puppetlabs/code/environments/production/manifests/test.pp
我也试过在 class 中声明它,但出现同样的错误。我也尝试过本指南 link 中的 inifile::setting { 'agent_runinterval':
遇到同样的问题。
我的签到代码如下所示:
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.
根据人偶 docs 我应该能够将 运行interval 添加到 main
注意:我不想在这里手动更改配置文件。
谢谢!
按照上面 Larsks 的想法,原来模块一路失败。
使用 puppet module install puppetlabs-inifile --version 2.0.0
手动安装,一切正常。再次感谢。