Issue #17383 has been updated by Anand Kumria.
Hmm. OK - yes, restarting each of the puppet agent daemon on each client machine *does* work. This problem; where the facter code update needs to also be noticed by the locally running puppet agent is something that DpkgTriggers (there is an RPM equivalent but the name escapes me) is designed for. See http://wiki.debian.org/DpkgTriggers for further details. I personally consider this closed; but it really is sub-optimal having to restart each client machine puppet agent daemon when a facter update occurs. ---------------------------------------- Bug #17383: Could not retrieve local facts: undefined method `kernel_fact_value' for Facter::Util::Processor:Module https://projects.puppetlabs.com/issues/17383#change-75740 Author: Anand Kumria Status: Re-opened Priority: Normal Assignee: Category: Target version: Keywords: undefined, method Branch: Affected Facter version: 1.6.14 With facter 1.6.14 installed, I receive the following messages: Nov 2 05:43:09 xxx puppet-agent[4012]: Could not retrieve local facts: undefined method `kernel_fact_value' for Facter::Util::Processor:Module Nov 2 05:43:09 xxx puppet-agent[4012]: Failed to apply catalog: Could not retrieve local facts: undefined method `kernel_fact_value' for Facter::Util::Processor:Module This message does not occur with facter 1.6.13 # dpkg -l | grep puppet ii facter 1.6.14-1puppetlabs1 Ruby module for collecting simple facts abou ii hiera 1.1.0-1puppetlabs1 A simple pluggable Hierarchical Database. ii puppet 3.0.1-1puppetlabs1 Centralized configuration management - agent ii puppet-common 3.0.1-1puppetlabs1 Centralized configuration management -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
