We would like to roll out several clients with puppet. I want to make sure
that the clients can run a long time (~years) without requiring me to
login.
Reason: It would be hard to get access to this machines as they are
far away from my site. The clients would also not always be connected to
the network.
How would a default puppet.conf look like?
I would like to use this config:
### /etc/puppet/puppet.conf
[main]
logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=/var/lib/puppet/ssl
rundir=/var/run/puppet
[puppetd]
server=myserver.example.com
report = true
# Make sure future facts/providers/types are synced
pluginsync = true
###################
For example the "pluginsync" switch should be switched on
before rolling out the clients to make sure future types are synced to my
clients. Are there other options which are important for my intention?
2nd question:
I also noticed that error messages on the client are not appearing in my
server log e.g
"err: Could not load downloaded file
/var/lib/puppet/lib/puppet/provider/shells/parsed.rb: undefined method
`provide' for nil:NilClass"
Is there a way to force the client to send error messages back to the
server?
Patrick
--
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.