[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-10-12 Thread Julian Simpson
I swear people who use Puppet are more fertile. Congratulations, Paul! Julian. 2009/10/12 Nicolas Szalay : > Le dimanche 11 octobre 2009 à 12:58 -0700, Paul Lathrop a écrit : >> Hey everyone, >> >> Well, I really was meaning to get this cleaned up and put on the wiki, >> but the world seems to

[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-10-12 Thread Jean Spirat
Julian Simpson a écrit : > I swear people who use Puppet are more fertile. Congratulations, Paul! > > Julian. > this is just that they do not let chaos do the job even in biology, all is managed in a central repository secured by ssl certificates where the family keeps his good practice sinc

[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-10-12 Thread Nigel Kersten
On Sun, Oct 11, 2009 at 12:58 PM, Paul Lathrop wrote: > > Hey everyone, > > Well, I really was meaning to get this cleaned up and put on the wiki, > but the world seems to conspire against it. First couple of times I > sat down to do it, I got Nagios pages. The last time was the real > winner, th

[Puppet Users] Re: tagmail configuration

2009-10-12 Thread Luke Schierer
On Thu, Oct 8, 2009 at 6:14 PM, Luke Schierer wrote: > I am trying to configure tagmail to send emails to different segments of > the team based on the classes that are loaded. For the most part it seems > to be working, but I'm having trouble with getting a rule that will send an > email for eve

[Puppet Users] new to puppet. how to add condition in a class?

2009-10-12 Thread william Famy
Hi. II am trying puppet after cfengine and I am looking for a method to use a class if a file exist. exemple I have a condition class. I have to create on the server the condition class but i do not want to have it execute on every client. It is not easy for me to set on the server the condition

[Puppet Users] Variable to be available to different puppet clients

2009-10-12 Thread Sunil_mlec
Hi all, I am trying to cache data, which should be available to different puppet clients and so far I am not successful. The cached data should reside in a variable and not in a flat file. When the first puppetclient connects to the puppetmaster, then the puppetmaster generates the data dynamica

[Puppet Users] Re: Variable to be available to different puppet clients

2009-10-12 Thread Andrew Shafer
Sunil, I read the thread. The way Puppet works, it's going to compile a specific catalog for the host making a requests with essentially a blank slate every time. You could do something like extend Ohad's example and add a global variable to the Ruby runtime that gets assigned the first time it

[Puppet Users] Best Practices Rewrite - First Draft

2009-10-12 Thread Steven VanDevender
Julian Simpson writes: > I swear people who use Puppet are more fertile. Congratulations, Paul! Or at least using Puppet frees up time for side projects. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Puppet Use

[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-10-12 Thread Paul Lathrop
On Mon, Oct 12, 2009 at 5:09 AM, Jean Spirat wrote: > > Julian Simpson a écrit : >> I swear people who use Puppet are more fertile.  Congratulations, Paul! >> >> Julian. >> > this is just that they do not let chaos do the job even in biology, all > is managed in a central repository secured by ss

[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-10-12 Thread Robin Bowes
On 12/10/09 12:42, Julian Simpson wrote: > > I swear people who use Puppet are more fertile. Congratulations, Paul! > There may be something in that - I have two sets of twins :) Congrats Paul! R. --~--~-~--~~~---~--~~ You received this message because you a

[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-10-12 Thread James Turnbull
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Paul Lathrop wrote: > You guys crack me up. Thanks for all the good wishes! > > --Paul Congrats +1! node offspring inherits plathrop { include littlebundleofjoy include nosleep include puppet } Cheers James Turnbull - -- Author of:

[Puppet Users] Re: new to puppet. how to add condition in a class?

2009-10-12 Thread Matthias Saou
william Famy wrote: > I prefer runing class on my client if thereis a file exemple if the > file /etc/mypuppet/condition is present execute the condition class. If you want to do this, you'll likely have to create a simple facter fact for your clients so that the puppetmaster receives "true" if

[Puppet Users] Re: Monitoring the puppetmaster

2009-10-12 Thread Matthias Saou
Pete Emerson wrote: > We've got over 150 hosts hitting the one puppetmaster, and based on > what I've seen via searching it seems like we're hitting into > scalability issues with Webrick, and the recommendation is to switch > to Mongrel or Passenger. Looks to me like Passenger is where the focu

[Puppet Users] Re: Mac OS X plist resource type spec

2009-10-12 Thread Crawford Kyle
Carl, Nigel, Thanks for working on this. It looks great and will be a valuable addition. Sorry for the late reply. I haven't been watching the lists closely lately. I agree that the name auth_membership is probably a poor choice since auth and membership bring to mind other unrelated top

[Puppet Users] Re: Mac OS X plist resource type spec

2009-10-12 Thread Carl.caum
How about merge_exclusive? It shows we want to merge all known entries in the defined dict/array, but also shows we exclusively want those defined. On Oct 12, 2009, at 10:58 PM, Crawford Kyle wrote: > Carl, Nigel, > > Thanks for working on this. It looks great and will be a valuable > add

[Puppet Users] Re: new to puppet. how to add condition in a class?

2009-10-12 Thread Andrew Shafer
You can technically do this with a custom fact as suggested. if $myfact { include specialsauce } The rational behind why you would want to avoid this in general is simple, favor specificity. Machines shouldn't have a file that then decides how something else gets configured, you should tell