我无法让 puppet 同步自定义事实。我使用的是 puppet 版本 0.25.4。事实位于模块内,如中所述http://docs.reductivelabs.com/guides/plugins_in_modules.html
如果我在命令行上指定 --pluginsync,它会正确同步,但即使我的 puppet.conf 中有 pluginsync=true,它也不会同步。
这个命令行选项和 puppet.conf 中的选项具有相同的行为,这样正确吗?
答案1
是的。你的 puppet.conf 中的正确部分([main] 或 [puppetd])中是否有 pluginsync=true,并且你是否删除了任何旧的 puppetd.conf?
答案2
我认为 0.25.x 不支持模块中的插件。如果支持,则仅当您在 fileserver.conf 中未定义插件挂载点时才支持它们。