Issue #21793 has been updated by Andrew Parker.

Puppet can't properly configure Facter without #21792.

----------------------------------------
Refactor #21793: Puppet needs to delegate all fact loading to Facter
https://projects.puppetlabs.com/issues/21793#change-94819

* Author: Andrew Parker
* Status: Accepted
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 3.3.0
* Affected Puppet version: 
* Keywords: 
* Branch: 
----------------------------------------
At the moment, Puppet duplicates fact loading that should properly live inside 
Facter. It is doing this, I believe, because there is no good way at the moment 
to control Facter's search paths. Unfortunately this causes issues when facter 
tries to resolve facts that appear in the paths that Puppet knows about (such 
as the modulepath), but Facter does not.

There are 2 parts to this:

  * Remove the hook from the `factpath` setting that tries to configure Facter
  * Change `Puppet::Indirector::Facts::Facter` to only configure Facter and 
with the correct paths and then request the facts from Facter



-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to