Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Facter by default does not resolve Puppet facts, only built in. The p Switch tell it to use Puppet as well.

Please execute 'puppet facts' instead

I'm confused on what the agents OS is. It it OSX?

The error means Facter is calling the Ruby split method on a Nil object rather than an array.

What this working before? There may be a missing dependency Facter needs to resolve the fact.

Need more output to see which Fact is being resolved.

Run Puppet with the debug and trace switches. It should print said Fact.