每次我运行木偶,我都会收到此错误. err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: Could not retrieve information from source(s) puppet://puppet/plugins 出现此错误的原因是您启用了plug
出现此错误的原因是您启用了pluginsync,并且没有任何插件可以同步.默认情况下,在Ubuntu软件包中启用pluginsync.不幸的是,由于木偶的设计,错误信息有点强加,并在你的绿色测试输出中抛出一些粉红色.
err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: Could not retrieve information from source(s) puppet://puppet/plugins
有两种选择:
>在每个客户端上禁用pluginsync:编辑/etc/puppet/puppet.conf并设置pluginsync = false.
>创建至少一个插件.
最简单的解决方法是在您选择的模块下创建单个lib目录.即使是空的插件也足以导致错误消失.
(答案发现于this bug report.)