[Puppet Users] Puppet Resources Ordering

2013-09-14 Thread chengkai liang
Hi All, I have the following classes define: init.pp class { 'A': } -> class { 'B': } -> class { 'C': } Supposedly, the execution order should A then B then C, but the actual execution order seems that C is being executed before B. Why is this happening? Isn't -> wil

Re: [Puppet Users] Re: Announce: Puppet 3.3.0 Available

2013-09-14 Thread William Van Hevelingen
Hi Henrik or Eric, Is it possible to error on failed lookups? This is useful for replacing the fail('osfamily not supported') lines in most params.pp files. Ryan mentioned the same thing in the ticket and I wasn't sure if it was resolved. It currently returns undef if the value is not found.

Re: [Puppet Users] Puppet can't start service (dropbox) but init.d command works manually

2013-09-14 Thread Jon Jaroker
Ashley, Thanks for reporting the solution. I was just struggling with the same odd behavior. My setup automatically inserts "puppet managed" comments at the top of all templates, but this breaks init scripts (at least in Debian). Jon = Jon Jaroker http://jaroker.com On Monday, Jul

[Puppet Users] /var/opt/lib/pe-puppet/reports/$hostname yaml files not recent

2013-09-14 Thread root
Cross-posted from Puppet Enterprise Users: Is Puppet Enterprise (3.0) supposed to create a yaml file in /var/opt/lib/pe-puppet/reports/$hostname every time it runs? Because the files in this directory on all my nodes are not very consistent and they are not recent. If I do a puppet run on the

Re: [Puppet Users] Distributing files from varied sources to a common location on the clients

2013-09-14 Thread root
I could manage everything in /opt/local/scripts, but then if I wanted to choose which files to deploy based on OS or platform, I'd have to list each file inside my class. I thought it would be nice and simple to just have people drop a script in the correct sub-folder, and it would get deployed

Re: [Puppet Users] Distributing files from varied sources to a common location on the clients

2013-09-14 Thread root
I could manage everything in /opt/local/scripts, but then if I wanted to choose which files to deploy based on OS or platform, I'd have to list each file inside my class. I thought it would be nice and simple to just have people drop a script in the correct sub-folder, and it would get deployed

Re: [Puppet Users] Re: Announce: Puppet 3.3.0 Available

2013-09-14 Thread Henrik Lindberg
On 2013-14-09 9:05, Robin Powell wrote: In the announcement, http://projects.puppetlabs.com/issues/16856 is introduced as data in modules, and that we should see ARM-9 ( https://github.com/puppetlabs/armatures/blob/master/arm-9.data_in_modules/index.md ). But #16856 itself never references ARM

Re: [Puppet Users] Re: Is it possible to install actual OS using puppet?

2013-09-14 Thread Rich Siegel
> the Puppet code by which you achieve the OS installation is totally different > from what you would use to maintain any part of the installed system post > installation, via a client running on it? Yes but within our gitrepo, using the same tooling and contributions via the same workflow an

Re: [Puppet Users] Re: hostname appears in classes.txt

2013-09-14 Thread Rahul Khengare
Hello Mark, can you post what is the problem you faced and how you solved, this will be helpful for community... :) Thanks and regards, Rahul Khengare NTT DATA OSS Center, pune, India. On 9/14/13, mark bradley wrote: > Hello Rahul, > > I've found the problem -- error on my part :( > > Thanks

[Puppet Users] Re: Announce: Puppet 3.3.0 Available

2013-09-14 Thread Robin Powell
In the announcement, http://projects.puppetlabs.com/issues/16856 is introduced as data in modules, and that we should see ARM-9 ( https://github.com/puppetlabs/armatures/blob/master/arm-9.data_in_modules/index.md ). But #16856 itself never references ARM-9 that I can see, but only references