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
-~----------~----~----~----~------~----~------~--~---

Reply via email to