Re: [Puppet Users] Inline include

2010-03-20 Thread Nigel Kersten
On Sat, Mar 20, 2010 at 9:31 AM, James Turnbull wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 20/03/10 5:16 PM, Douglas Garstang wrote: >> >> Thanks, but for the simple reason you can't revision control external >> nodes, they are just not feasible. >> > > You can easily version

Re: [Puppet Users] Inline include

2010-03-20 Thread James Turnbull
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 20/03/10 5:16 PM, Douglas Garstang wrote: > > Thanks, but for the simple reason you can't revision control external > nodes, they are just not feasible. > You can easily version control an external node source. Can you expand on why you think you

Re: [Puppet Users] Inline include

2010-03-20 Thread Ohad Levy
Another option might be with Foreman, as it keeps track (e.g. an audit trail) of changes to your nodes settings (e.g. classes, parameters etc). Ohad On Sat, Mar 20, 2010 at 2:34 PM, Steven VanDevender wrote: > Douglas Garstang writes: > > Thanks, but for the simple reason you can't revision con

Re: [Puppet Users] Inline include

2010-03-19 Thread Steven VanDevender
Douglas Garstang writes: > Thanks, but for the simple reason you can't revision control external > nodes, they are just not feasible. Wait, what? You can totally implement an external node classifier that takes its data from a version-controlled source. -- You received this message because yo

Re: [Puppet Users] Inline include

2010-03-19 Thread Douglas Garstang
On Fri, Mar 19, 2010 at 5:55 PM, James Turnbull wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 20/03/10 10:19 AM, Douglas Garstang wrote: >> My node manifests are getting rather large. >> >> Is there a way I can inline include a file into a node manifest? I'd >> like to break the

Re: [Puppet Users] Inline include

2010-03-19 Thread James Turnbull
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 20/03/10 10:19 AM, Douglas Garstang wrote: > My node manifests are getting rather large. > > Is there a way I can inline include a file into a node manifest? I'd > like to break the node manifest into smaller parts. Note, this is NOT > a module inc

Re: [Puppet Users] Inline include

2010-03-19 Thread Patrick
On Mar 19, 2010, at 5:05 PM, Douglas Garstang wrote: > On Fri, Mar 19, 2010 at 4:51 PM, Patrick wrote: >> >> On Mar 19, 2010, at 4:36 PM, Douglas Garstang wrote: >> >>> I've already broken it down as much as I can. The bottom class is >>> calling the same definition 10 times to set up 10 insta

Re: [Puppet Users] Inline include

2010-03-19 Thread Douglas Garstang
On Fri, Mar 19, 2010 at 4:51 PM, Patrick wrote: > > On Mar 19, 2010, at 4:36 PM, Douglas Garstang wrote: > >> I've already broken it down as much as I can. The bottom class is >> calling the same definition 10 times to set up 10 instances of jboss >> on a single system, and another definition is r

Re: [Puppet Users] Inline include

2010-03-19 Thread Patrick
On Mar 19, 2010, at 4:36 PM, Douglas Garstang wrote: > I've already broken it down as much as I can. The bottom class is > calling the same definition 10 times to set up 10 instances of jboss > on a single system, and another definition is running 10 times to > setup 10 instances of tomcat on the

Re: [Puppet Users] Inline include

2010-03-19 Thread Douglas Garstang
I've already broken it down as much as I can. The bottom class is calling the same definition 10 times to set up 10 instances of jboss on a single system, and another definition is running 10 times to setup 10 instances of tomcat on the same server (don't blame me... it's the way our software was b

Re: [Puppet Users] Inline include

2010-03-19 Thread Patrick
On Mar 19, 2010, at 4:19 PM, Douglas Garstang wrote: > My node manifests are getting rather large. > > Is there a way I can inline include a file into a node manifest? I'd > like to break the node manifest into smaller parts. Note, this is NOT > a module include I am looking for. I don't know ho