[Puppet Users] Re: behavioural testing of puppet manifests with cucumber-puppet

2010-04-18 Thread Nikolay Sturm
On Apr 18, 3:23 am, James Turnbull wrote: > Wow.  Awesome.  Only comment I'd make - and it's more a suggestion than > a critique - is that it'd be great to be able to bundle the features > inside modules to aid in portability. Yes, that makes sense. Thanks! cheers, Nikolay -- You received thi

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Mayank
On Sun, Apr 18, 2010 at 8:45 AM, Nigel Kersten wrote: > On Sat, Apr 17, 2010 at 6:21 PM, Douglas Garstang > wrote: > > On Thu, Apr 15, 2010 at 8:44 AM, Jim Bala wrote: > >> On Apr 15, 2010, at 1:30 AM, Mayank wrote: > >> > >>> Hi, > >>>I'm trying to manage some hosts using a single puppetma

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Mayank
On Sun, Apr 18, 2010 at 1:47 PM, Mayank wrote: > On Sun, Apr 18, 2010 at 8:45 AM, Nigel Kersten wrote: > >> On Sat, Apr 17, 2010 at 6:21 PM, Douglas Garstang >> wrote: >> > On Thu, Apr 15, 2010 at 8:44 AM, Jim Bala wrote: >> >> On Apr 15, 2010, at 1:30 AM, Mayank wrote: >> >> >> >>> Hi, >> >>>

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Patrick
On Apr 18, 2010, at 1:17 AM, Mayank wrote: > On Sun, Apr 18, 2010 at 8:45 AM, Nigel Kersten wrote: > On Sat, Apr 17, 2010 at 6:21 PM, Douglas Garstang > wrote: > > On Thu, Apr 15, 2010 at 8:44 AM, Jim Bala wrote: > >> On Apr 15, 2010, at 1:30 AM, Mayank wrote: > >> > >>> Hi, > >>>I'm tryin

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Mr Gabriel
On 18/04/2010, Douglas Garstang wrote: > On Thu, Apr 15, 2010 at 8:44 AM, Jim Bala wrote: >> On Apr 15, 2010, at 1:30 AM, Mayank wrote: >> >>> Hi, >>>    I'm trying to manage some hosts using a single puppetmaster. I >>> don't know why but puppet on clients seems to be executing the recipes >>> h

[Puppet Users] Can I specify the order classes are run?

2010-04-18 Thread Mr Gabriel
I'm new to puppet, and just managed to get my puppet master working, and creating files. Now I want to begin to build software 'stacks' that work across multiple distros. But my limited understanding of puppet, is that a client will download all its instructions at once, and the execute then, can

Re: [Puppet Users] behavioural testing of puppet manifests with cucumber-puppet

2010-04-18 Thread Mayank
On Sun, Apr 18, 2010 at 2:53 AM, Nikolay Sturm wrote: > Hi, > > I'd like to announce a little tool I have written, called cucumber- > puppet. It supports writing behavioural tests for your puppet > manifest, using cucumber. This allows for BDD-style manifest > development and fearless refactorings

Re: [Puppet Users] Can I specify the order classes are run?

2010-04-18 Thread Patrick
On Apr 18, 2010, at 1:44 AM, Mr Gabriel wrote: > I'm new to puppet, and just managed to get my puppet master working, > and creating files. > > Now I want to begin to build software 'stacks' that work across > multiple distros. > > But my limited understanding of puppet, is that a client will d

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Daniel Pittman
Mayank writes: > On Sun, Apr 18, 2010 at 1:47 PM, Mayank wrote: >> On Sun, Apr 18, 2010 at 8:45 AM, Nigel Kersten wrote: [...] > Found an error: > > Following is my puppet recipe: [...] > During first run of puppet thru rc.local I got following error in > /var/log/messages > > Apr 18 04:11:

Re: [Puppet Users] Can I specify the order classes are run?

2010-04-18 Thread Daniel Pittman
Mr Gabriel writes: > I'm new to puppet, and just managed to get my puppet master working, and > creating files. Now I want to begin to build software 'stacks' that work > across multiple distros. > > But my limited understanding of puppet, is that a client will download > all its instructions at

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Patrick
On Apr 18, 2010, at 1:55 AM, Daniel Pittman wrote: >> Any ideas as to why ruby-devel was not able to install properly during first >> run? > > Nope. I can tell you right now that it isn't a puppet problem, though.[1] > > The problem is that puppet executed ... > >/usr/bin/yum -d 0 -e 0 -y

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Mayank
On Sun, Apr 18, 2010 at 2:39 PM, Patrick wrote: > > On Apr 18, 2010, at 1:55 AM, Daniel Pittman wrote: > > >> Any ideas as to why ruby-devel was not able to install properly during > first > >> run? > > > > Nope. I can tell you right now that it isn't a puppet problem, > though.[1] > > > > The p

[Puppet Users] Re: Fabric vs ControlTier

2010-04-18 Thread SyRenity
Hi. Thanks for the detailed explanation. > MCollective enables you to write agents on all your nodes and talk to > them in an RPC fashion. It has more dependencies than some of the other > tools but provides tight integration with puppet and other such tools > meaning instead of host lists etc yo

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Peter Meier
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 > Now I am able to get puppet work for me in very first run. I had to do a > require => Exec["updateyum"] for every package installation in order to > ensure that the command yum update -y ran before package is being installed. > However this brings me

Re: [Puppet Users] Re: Fabric vs ControlTier

2010-04-18 Thread R.I.Pienaar
hello, - "SyRenity" wrote: > Hi. > > Thanks for the detailed explanation. > > > MCollective enables you to write agents on all your nodes and talk > to > > them in an RPC fashion. It has more dependencies than some of the > other > > tools but provides tight integration with puppet and oth

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Mayank
On Sun, Apr 18, 2010 at 6:18 PM, Peter Meier wrote: > > > > Now I am able to get puppet work for me in very first run. I had to do a > > require => Exec["updateyum"] for every package installation in order to > > ensure that the command yum update -y ran before package is being > installed. > > H

Re: [Puppet Users] How to bring about serialization in puppet ?

2010-04-18 Thread Daniel Pittman
Mayank writes: > On Sun, Apr 18, 2010 at 6:18 PM, Peter Meier wrote: >> > Now I am able to get puppet work for me in very first run. I had to do a >> > require => Exec["updateyum"] for every package installation in order to >> > ensure that the command yum update -y ran before package is being >>

[Puppet Users] Re: Can I specify the order classes are run?

2010-04-18 Thread Mr Gabriel
Thank you for your answer, I thought this was the case, I coudn't see any mechanism to control the order. Is is true enough to say that eventually, everything will run? On 18/04/2010, Daniel Pittman wrote: > Mr Gabriel writes: > >> I'm new to puppet, and just managed to get my puppet master wor

Re: [Puppet Users] Re: Can I specify the order classes are run?

2010-04-18 Thread Peter Meier
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 > Is is true enough to say that eventually, everything will run? One simple rule: if order matters, specify and hence document it, otherwise everything will run. cheers pete -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Usi

Re: [Puppet Users] Re: Can I specify the order classes are run?

2010-04-18 Thread Paul Lathrop
On Sun, Apr 18, 2010 at 12:03 PM, Mr Gabriel wrote: > Thank you for your answer, I thought this was the case, I coudn't see > any mechanism to control the order. There specifically IS a mechanism to control ordering. 'before', 'require', 'subscribe', and 'notify' are metaparameters which specify

[Puppet Users] Re: Could not create PID file error when .svn directory exists.

2010-04-18 Thread Tore
Did you try to start puppetmaster prior you removed the .svn directory? On Apr 15, 11:18 pm, Mike wrote: > Getting some strange behavior when I try and start the puppetmaster. > I keep my configs in a subversion repository so naturally there > are .svn directories within the puppet config directo

Re: [Puppet Users] Re: Can I specify the order classes are run?

2010-04-18 Thread Daniel Pittman
Paul Lathrop writes: > On Sun, Apr 18, 2010 at 12:03 PM, Mr Gabriel wrote: > >> Thank you for your answer, I thought this was the case, I coudn't see >> any mechanism to control the order. > > There specifically IS a mechanism to control ordering. 'before', > 'require', 'subscribe', and 'notify'

Re: [Puppet Users] Import behavior

2010-04-18 Thread David Schmitt
On 4/16/2010 8:25 PM, Derek Yarnell wrote: Am I reading the right code which I believe is responsible and that Import "foo/*" does not recursively import beyond the directory of foo correct? Yes. Does the behavior of module importation import everything recursively from the manifests director