enabling facts hash

14 views
Skip to first unread message

Matt Zagrabelny

unread,
Nov 11, 2015, 10:43:15 AM11/11/15
to puppet...@googlegroups.com
Greetings,

I'm getting ready to spin up a puppet 3.7 environment (Debian Jessie)
and was reading about the top level $facts hash that holds the
client's facts. The puppet documentation states that it is off by
default in the open source version [1].

"Drawbacks: Only works with Puppet 3.5 or later. Disabled by default
in open source releases prior to Puppet 4.0."

I grepped the configs on my puppet master and didn't see what config I
need to change to enable this feature.

# puppet config print | grep fact
cfacter = false
facts_terminus = facter
inventory_terminus = facter
stringify_facts = true
node_name_fact =
dynamicfacts = memorysize,memoryfree,swapsize,swapfree
pluginfactdest = /var/lib/puppet/facts.d
pluginfactsource = puppet://puppet/pluginfacts
factpath = /var/lib/puppet/lib/facter

Any ideas on how to enable this feature?

Thanks!

-m

[1] https://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_vars.html#the-factsfactname-hash
Reply all
Reply to author
Forward
0 new messages