如果我通过添加 modulepath / manifestdir 设置将我的 Puppet 模块配置外部化到 Puppet 之外的目录:
[main]
pluginsync=true
modulepath=/home/user/project/etc/puppet/modules
manifestdir=/home/user/project/etc/puppet/manifests
代理记录以下错误:
“无法评估:无法从来源 puppet://my-dns-name/plugins 检索信息”
所以看起来他们似乎不再能够找到我在 $modulepath//lib/facter 中安装的 Facter 事实?
如果我注释掉 modulepath / manifestdir 设置并将配置复制回 /etc/puppet 安装目录,则代理工作正常。
我是否可能还需要设置 pluginsource 设置,如果需要,在哪里?任何指针不胜感激!