Does it appear that puppet is doing other things? Because I suspect it isn't doing anything.
The mystery is to figure out why your puppet clients aren't running/retrieving their catalogs. If you don't have logging or reports, fix that so you can start to get insight into what is actually happening. On Wed, Sep 17, 2008 at 2:28 PM, josh <[EMAIL PROTECTED]> wrote: > > I have that setup now, I have a class for puppet.conf and a command to > restart it, but it isn't getting pushed out automatically. I also > just discovered a misconfiguration in a critical system config file, > and since puppet isn't doing it's job, I may have to ssh into each box > manually and fix it. > > Here's another question, does the puppetd binary need to be in /usr/ > bin or some "normal" place? Due to OpenSolaris being OpenSolaris, my > copy of puppetd is in /usr/ruby/1.8/bin. > > A ps shows this: > > /usr/ruby/1.8/bin/ruby /usr/ruby/1.8/bin/puppetd > > But do I need to put /usr/ruby/1.8/bin in the "path =" statment in > puppet.conf? > (Currently it's commented out by default or unset) > > On Sep 17, 4:16 pm, Aj <[EMAIL PROTECTED]> wrote: > > You'll definitely be wanting to setup reporting, even just the log > > type to get your clients puppet logs back on the master. > > > > On 18/09/2008, at 7:31 AM, josh <[EMAIL PROTECTED]> wrote: > > > > > > > > > With almost 700 nodes this isn't an option. The whole point of > > > installing puppet in the first place was to not have to do this. > > > > > And like I said, if I run puppetd manually on each box it gets the > > > files, runs the scripts, etc. etc. > > > > > Also due to inconsistencies in the syslog config on these boxes, not > > > all of them have puppet logging to syslog the right way. Maybe I > > > will just configure puppet to log to a file locally on the box instead > > > of via syslog and see if I can get some more insight that way. > > > > > Josh > > > > > On Sep 17, 12:23 pm, chalex <[EMAIL PROTECTED]> wrote: > > >> I would do something like an ssh for loop that looked for the log > > >> entries from the clients to see what they're doing: > > > > >> for i in $NODES > > >> ssh $i grep puppetd /var/log/messages > > >> etc > > > > >> On Sep 17, 9:48 am, josh <[EMAIL PROTECTED]> wrote: > > > > >>> I should have mentioned, I'm running four mongrel instances > > >>> fronted by > > >>> Apache/2.2.8 on the puppetmaster server for serving the clients. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
