Red Hat Bugzilla – Bug 483767
default puppet.conf does not support pluginsync
Last modified: 2013-04-30 19:40:51 EDT
Description of problem:
The recommended method for distributing plugins and facts does not work out of the box with the EPEL packaged puppet.conf. This complicates bootstrapping since a replacement puppet.conf must be distributed prior to the first Puppet run if the configuration relies on custom facts or providers.
Version-Release number of selected component (if applicable):
This URL has the background:
The fix is pretty simple, add this to puppet.conf:
pluginsync = true
factpath = $vardir/lib/facter
This seems like something that we should follow upstream on. I think it would be worth asking on puppet-dev or puppet-users why these settings are not enabled by default. Kjetil, would you care to ask about this on one of those lists?
I don't think this should be considered a bug. If this should be enabled by default, it should be something that upstream agrees with and ships in the stock configuration.