【发布时间】:2016-12-03 10:53:18
【问题描述】:
我在配置 puppet 时遇到问题, 这是我设置环境的代码:
node 'web' {
include concat, staging, java8, tomcat
}
我从https://forge.puppet.com/puppetlabs/concat 下载并解压缩了puppet/modules/concat 中的文件
但我收到以下错误
Could not find class concat for web.station on node web.station
我的vagrant配置文件是:
config.vm.provision :puppet do |puppet|
puppet.manifests_path = "puppet/manifests"
puppet.module_path = "puppet/modules"
puppet.manifest_file = "site.pp"
puppet.options = "--verbose --debug --parser future"
end
【问题讨论】:
-
我会保留默认名称 puppetlabs-concat,然后是
include puppetlabs-concat和文件夹名称 puppetlabs-concat 而不是 concat -
目录名应该不有作者前缀,
concat是正确的。