[PUP-3610] external facts copied over via pluginsync dont show up when facter runs Created: 2014/11/03 Updated: 2016/10/19 Resolved: 2014/11/10
|Affects Version/s:||PUP 3.7.2|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
Red Hat Linux 6.5
Running puppet 3.7.2 on both the master and the client. The issue is that although external facts are being copied to the client during the puppet run, the do not turn up when I run facter -p.
They do run when I run "facter --external-dir=/var/lib/puppet/facts.d/"
Also, they show up when I run puppet apply -e 'alert ($::<my_external_fact>)'.
So Puppet sees it, but facter doesn't without pointing it to the dir.
|Comment by Josh Cooper [ 2014/11/10 ]|
Historically, external facts only appear when puppet executes facter, but not when facter is run stand-alone with or without the --puppet option.