Comment 4 for bug 1076286

Revision history for this message
Robie Basak (racb) wrote :

> Puppet sources additional directories for facts, (hence facter -p).

If I understand this report correctly, it sounds to me that the problem is that puppet is not sourcing /var/lib/puppet/lib/facter for facts, which is where factsync is writing them. Setting FACTERLIB in /etc/default/puppet is a workaround for the daemon, but will not work when calling "puppet agent --test" from the commandline, which should work too (but presumably doesn't).

Is this an accurate interpretation? Have I understood your description wrong? What is upstream's behaviour here?