I found the problem. My puppet.conf somehow got checked into SVN with
CR/LF line endings. Apparently this causes puppet to fail to read it,
quite silently even with --debug unfortunately.

On Apr 6, 11:59 am, byron appelt <byron.app...@gmail.com> wrote:
> Thanks, testing other settings was an excellent suggestion. It seems
> no settings in my puppet.conf are working. Any suggestions on how to
> debug this? This was all working before I upgrading from 0.24.5 to
> 0.25.4 For reference, here are my configs, although it seems that the
> client config is not even being read.
>
> Here is my client puppet.conf:[main]
>
> logdir=/var/log/puppet
> vardir=/var/lib/puppet
> ssldir=/etc/puppet/ssl
> rundir=/var/run/puppet
> factpath=/var/lib/facter
> pluginsync=true
> server=puppetmaster.numerex.com
> environments=production,testing
> environment=production
>
> [puppetd]
> report = true
>
> And here is the puppetmaster:
>
> main]
> logdir=/var/log/puppet
> vardir=/var/lib/puppet
> ssldir=/var/lib/puppet/ssl
> rundir=/var/run/puppet
> pluginsync=true
> server = puppetmaster.numerex.com
> environments = development,testing,production
> node_terminus = exec
> external_nodes = /etc/puppet/query_deploymanager.rb
>
> [puppetmasterd]
> certname=puppetmaster.numerex.com
>
> [puppetd]
> report = true
>
> [testing]
> modulepath = /etc/puppet-dev/manifests/classes
> templatedir=/etc/puppet-dev/templates
> manifest = /etc/puppet-dev/manifests/site.pp
> pluginsync = true
>
> [production]
> modulepath = /etc/puppet/manifests/classes
> templatedir=/etc/puppet/templates
> manifest = /etc/puppet/manifests/site.pp
> pluginsync = true
>
> On Apr 6, 2:17 am, Ken <k...@bob.sh> wrote:
>
> > Yes in theory. Depending on the section you put it in of course. I
> > have pluginsync=true in the [main] section of my puppet.conf, on both
> > my client and server and sync works fine.
>
> > Can you post your full configuration? Both client and server? Can you
> > confirm your other settings are working when you adjust them in
> > puppet.conf?
>
> > On Apr 5, 10:43 pm, byron appelt <byron.app...@gmail.com> wrote:
>
> > > I am trying to get a custom fact to sync. The fact is in a module. It
> > > will sync if I run puppet with "--pluginsync" but not otherwise. I
> > > have "pluginsync=true" in my puppet.conf. Shouldn't the command line
> > > option and puppet.conf option have the same results?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to