puppet无法检索事实selinux

时间:2015-04-30 07:11:48

标签: debian puppet facter

我有一个在cron上运行的puppet节点:

/usr/bin/puppet agent --onetime --no-daemonize

我在debian Wheezy工作得很好,但在升级到Debian Jessie后,每次木偶代理运行时我都会在节点上收到此消息:

Could not retrieve fact='selinux_current_mode', resolution='<anonymous>': undefined method `each_line' for nil:NilClass
Could not retrieve fact='selinux_config_mode', resolution='<anonymous>': undefined method `each_line' for nil:NilClass
Could not retrieve fact='selinux_config_policy', resolution='<anonymous>': undefined method `each_line' for nil:NilClass

我缩小了比较但我不知道如何摆脱这个。我检查了木偶大师没有这个,如另一篇文章所示:

facts_terminus = inventory_active_record

它不存在,所以我不知道还有什么要检查。节点木偶版本为3.7.2-4,木偶服务器为puppetmaster 3.7.5-1puppetlabs1

任何提示?谢谢。

0 个答案:

没有答案