[Puppet Users] Tips for a new puppet setup

2009-05-05 Thread Alan Evans
Ok folks, I've read BestPractices and probably most of the wiki docs but I am still banging my head about how to layout a new puppet deployment. Everything is fresh, fresh repo, fresh puppet install. We will use SVN for version control. Here are some of my challenges. I go back and forth on how

[Puppet Users] Puppet Reporting - ignoring reports config option?

2009-05-05 Thread Greg
Hi all, I've gotten a fair way into implementing a pilot puppet implementation. I have a reasonable amount of the configuration done, and have been working on reporting. At present, on the puppetmaster I have: report = true <-- puppetmaster is also a puppet... reportserver = pup

[Puppet Users] Pitching Puppet - How does it work question

2009-05-05 Thread Len Rugen
I'm trying to pitch puppet to my group. I have a test server & 2 clients, things are going pretty well. The question relates to user password management as outlined in the recipies. My question, if only the hash value changes, will puppet apply that change? Who notices the change, the client or

[Puppet Users] Re: Conditionally install a file resource

2009-05-05 Thread Robin Sheat
On Wed, 06 May 2009, James Turnbull wrote: > http://projects.reductivelabs.com/issues/651 Internal error An error occurred on the page you were trying to access. If you continue to experience problems please contact your redMine administrator for assistance. ...I saw this error yesterday when l

[Puppet Users] Re: defined() and ordering and helppppppppp

2009-05-05 Thread Luke Kanies
Ok, great. And thanks for the follow-up. On May 5, 2009, at 6:11 PM, Ashley Penney wrote: > > We're on the latest .24 epel release (I'm at home so I can't check). > Working over this with Volcane we determined the problem was my define > not having a name, and when I changed them to nagios::tar

[Puppet Users] Re: defined() and ordering and helppppppppp

2009-05-05 Thread Ashley Penney
We're on the latest .24 epel release (I'm at home so I can't check). Working over this with Volcane we determined the problem was my define not having a name, and when I changed them to nagios::target{ "$fqdn": } i was able to get this working properly. Pretty weird but at least it was fixable.

[Puppet Users] Re: reducing logging

2009-05-05 Thread Luke Kanies
On May 4, 2009, at 9:29 PM, Steve Wray wrote: > > Hi there, > > I'd like to reduce log traffic by stopping entries such as: > > Starting configuration run > > Finished configuration run in 1.23 seconds > > What is the appropriate config option to disable this? There really isn't a way to do tha

[Puppet Users] Re: defined() and ordering and helppppppppp

2009-05-05 Thread Luke Kanies
On May 5, 2009, at 12:05 PM, Ashley Penney wrote: > > I'm fed up so I thought I'd turn to you guys and see if you can stop > me from setting fire to my office. I'm trying to add > nagios::service{} statements to various modules throughout my > configuration, but ONLY if the node in question uses

[Puppet Users] Re: Puppet and yum repositories

2009-05-05 Thread David Lutterkort
On Thu, 2009-04-30 at 14:19 -0700, Brandon Evans wrote: > I prefer copying the repos over using a template. This way all my > CentOS boxes have the same repos. If I were to add any Fedora boxes to > the mix I'd add the repos to the Fedora {} block. Instead of using a template, you can also us

[Puppet Users] defined() and ordering and helppppppppp

2009-05-05 Thread Ashley Penney
I'm fed up so I thought I'd turn to you guys and see if you can stop me from setting fire to my office. I'm trying to add nagios::service{} statements to various modules throughout my configuration, but ONLY if the node in question uses a define of nagios::target. This is so I don't break nagios

[Puppet Users] Re: Conditionally install a file resource

2009-05-05 Thread James Turnbull
Trevor Vaughan wrote: > I agree that this would be useful, and fairly easy to add. > > I believe that the current best practice for this is to use a custom fact. > > If you stick it into the Puppet bug tracker as a feature request > someone in the community may bite, or at least the technical mer

[Puppet Users] Re: tweaking Passenger/Rack for performance.

2009-05-05 Thread Nigel Kersten
On Tue, May 5, 2009 at 7:20 AM, Steven Jenkins wrote: > > Nigel Kersten wrote: >> On Mon, May 4, 2009 at 2:07 PM,   wrote: >>> On Apr 30, 7:20 pm, Nigel Kersten wrote: so here are my unorganized thoughts on Passenger settings. * PassengerMaxPoolSize This depends a lot on

[Puppet Users] Re: Conditionally install a file resource

2009-05-05 Thread Trevor Vaughan
I agree that this would be useful, and fairly easy to add. I believe that the current best practice for this is to use a custom fact. If you stick it into the Puppet bug tracker as a feature request someone in the community may bite, or at least the technical merits can be hammered out. Trevor

[Puppet Users] Re: tweaking Passenger/Rack for performance.

2009-05-05 Thread Steven Jenkins
Nigel Kersten wrote: > On Mon, May 4, 2009 at 2:07 PM, wrote: >> On Apr 30, 7:20 pm, Nigel Kersten wrote: >>> so here are my unorganized thoughts on Passenger settings. >>> >>> * PassengerMaxPoolSize >>> >>> This depends a lot on two primary variables. a) How much RAM you have. >>> b) How much

[Puppet Users] Re: tweaking Passenger/Rack for performance.

2009-05-05 Thread Nigel Kersten
On Mon, May 4, 2009 at 2:07 PM, wrote: > > On Apr 30, 7:20 pm, Nigel Kersten wrote: >> so here are my unorganized thoughts on Passenger settings. >> >> * PassengerMaxPoolSize >> >> This depends a lot on two primary variables. a) How much RAM you have. >> b) How much resident memory is needed fo

[Puppet Users] Re: Help with Passenger-based puppetmaster....

2009-05-05 Thread Juri Rischel Jensen
Hi, Just to add some more info, I get this when I visit https://puppet: 8140/: 0 /usr/lib/ruby/1.8/puppet/network/http_server/rack.rb62 in `initialize' 1 config.ru 32 in `new' 2 config.ru 32 3 /var/lib/gems/1.8/gems/passenger-2.1.2/vendor

[Puppet Users] Help with Passenger-based puppetmaster....

2009-05-05 Thread Juri Rischel Jensen
Hi eveyone, I'm struggling with setting up a Passengerbased Puppetmaster. I've followed the guidelines on http://reductivelabs.com/trac/puppet/wiki/UsingPassenger and doublechecked the config, but I can't get it to work properly :-( I'm using Puppet 0.24.8 installed as .deb packages, rack v