Re: [Puppet Users] are read-only type attributes usable?

2009-11-19 Thread Nigel Kersten
On Thu, Nov 19, 2009 at 3:53 PM, Dan Bode wrote: > On Thu, Nov 19, 2009 at 11:52 AM, Andrew Schulman > wrote: >> >> The Type Reference lists 8 read-only type attributes, but I can't find any >> information in the documentation about how to use them.  Are they usable, >> and if so how? >> >> Here'

Re: [Puppet Users] Re: passenger not accepting alternate config file

2009-11-20 Thread Nigel Kersten
On Fri, Nov 20, 2009 at 5:40 AM, Christian Hofstaedtler wrote: > >> config.ru: >> $:.unshift('/apps/puppet/puppet/lib') >> $:.unshift('/apps/puppet/facter/lib') >> $0 = "puppetmasterd" >> require 'puppet' >> ARGV << "--debug" >> ARGV << "--verbose" >> ARGV << "--rack" >> ARGV << "--config /tmp/pup

Re: [Puppet Users] What are puppet dependencies

2009-11-21 Thread Nigel Kersten
On Fri, Nov 20, 2009 at 3:47 PM, Adam Ryczkowski wrote: > Can anyone have detailed list of dependencies? > > I am under impression, that all my all problems with getting puppet to > work come from the fact, that I have no idea what are puppet > dependencies. > > On puppet Wiki one can read, that w

Re: [Puppet Users] Re: passenger not accepting alternate config file

2009-11-23 Thread Nigel Kersten
On Sun, Nov 22, 2009 at 4:04 PM, John Warburton wrote: > 2009/11/22 Scott Smith >> >> John Warburton wrote: >> > Thanks Guys >> > >> > But it didn't seem to like ARGS. Is it set in rack or passenger or ?? >> > >> > Can I amp up the debugging here? >> > >> >> Have you tried this? >> >> ARGV << "--

Re: [Puppet Users] Module Execution Order

2009-11-30 Thread Nigel Kersten
On Mon, Nov 30, 2009 at 1:21 PM, Douglas Garstang wrote: > On Mon, Nov 30, 2009 at 12:12 AM, David Schmitt wrote: >> Douglas Garstang wrote: >>> On Thu, Nov 26, 2009 at 11:59 PM, David Schmitt wrote: Douglas Garstang wrote: > First post didn't appear on the list (gee, like that doesn't

Re: [Puppet Users] Module Execution Order

2009-11-30 Thread Nigel Kersten
On Mon, Nov 30, 2009 at 4:58 PM, Steven VanDevender wrote: > Paul Lathrop writes: >  > 2) Why does puppet manage dependencies the way it does? >  > 3) How can I keep dependencies manageable? >  > >  > The answer to #2 is more complicated, and has been hashed over before >  > on the list, but I'll

Re: [Puppet Users] manitest - a simple tool to help your puppet development and testing

2009-12-01 Thread Nigel Kersten
On Sun, Nov 29, 2009 at 6:18 AM, Ohad Levy wrote: > If it happened to you before that someone broke your manifest because of > simple change (e.g. didnt test it on all hosts/classes external nodes ... > combinations) this tool might be useful for you. No-one else tried this out? It's really quite

Re: [Puppet Users] How to read client certificate's CN

2009-12-01 Thread Nigel Kersten
On Tue, Dec 1, 2009 at 12:23 PM, Miguel Armas wrote: > 2009/12/1 Ohad Levy : >> Hi, >> >> Why not use cobbler external nodes feature to avoid all of this all together > > Because right now only some nodes will use cobbler, I already have >>250 hosts and I don't want to change all my setup > >> sou

Re: [Puppet Users] manitest - a simple tool to help your puppet development and testing

2009-12-01 Thread Nigel Kersten
On Tue, Dec 1, 2009 at 5:46 PM, Ohad Levy wrote: > > > On Wed, Dec 2, 2009 at 2:47 AM, Nigel Kersten wrote: >> >> Ohad, I noticed you have /etc/puppet/manifests/site.pp hard-wired >> there. We actually serve our manifests out of a different location, so >> I ha

Re: [Puppet Users] Puppet Dashboard 0.0.1 Release Announcement

2009-12-08 Thread Nigel Kersten
On Tue, Dec 8, 2009 at 11:14 AM, Rein Henrichs wrote: > Greetings Puppeteers, > > Reductive Labs and the Puppet Dashboard team (that would be me) are > proud to announce the immediate release of Puppet Dashboard 0.0.1, > codenamed "Enterra". Because the Enterra is a car. And cars have > dashboards

Re: [Puppet Users] pkgdmg Provider for Deploying pkgs with OS X

2009-12-09 Thread Nigel Kersten
On Wed, Dec 9, 2009 at 10:15 AM, Gary Larizza wrote: > Hi All, > > I'm looking to clean up the way I deploy packages to OS X clients.  I > have a puppetmaster and a webserver that hosts installation .pkg files > at every site in our district.  I've been using variations of the > pkg_deploy.pp file

Re: [Puppet Users] unless & onlyif for the exec

2009-12-17 Thread Nigel Kersten
On Thu, Dec 17, 2009 at 2:57 PM, Roy Nielsen wrote: > Hello, > > Can I specify multiple onlyif's and/or unless's in an exec statement? > > A quick look through the recipes didn't find any... You can't specify multiples of any parameter. You'd need to chain them together with && or || as appropri

Re: [Puppet Users] puppet packaging in Debian

2010-01-06 Thread Nigel Kersten
On Wed, Jan 6, 2010 at 6:16 PM, Steve Wray wrote: > Hi there > > I am about to embark on a project to implement puppet for server management > and I'm noticing that the version currently in Debian testing is 0.25.1-3 > while the latest stable version is 0.25.2 > > I'm not seeing any indication on

Re: [Puppet Users] Global vs local puppet management

2010-01-11 Thread Nigel Kersten
On Mon, Jan 11, 2010 at 10:07 AM, SyRenity wrote: > Hi. > > Have anyone ever managed several geographically distributed systems > with Puppet? > > I have several almost exactly similar deployments (except the server > IP's), which management I'm looking to convert to Puppet. > > > I have 2 option

Re: [Puppet Users] 0.25.2 available via git?

2010-01-12 Thread Nigel Kersten
* 0.25.2 internal release -- Nigel Kersten Tue, 12 Jan 2010 09:29:49 -0800 -- (at least bump the version to 0.25.2, you should probably suffix it with an internal ~mycorp or something to distinguish it from real upstream bui

Re: [Puppet Users] 0.25.2 available via git?

2010-01-12 Thread Nigel Kersten
And I just noticed that 0.25.3 is out, so you should be using that if possible. On Tue, Jan 12, 2010 at 9:34 AM, Nigel Kersten wrote: > On Mon, Jan 11, 2010 at 2:29 PM, Silviu Paragina wrote: >> When you apt-get source the package you get a few files. A tar.gz (bz2 not >> sur

Re: [Puppet Users] New Puppet Documentation Site

2010-01-14 Thread Nigel Kersten
On Thu, Jan 14, 2010 at 10:50 AM, Andrew Schulman < google-groups-and...@sneakemail.com> wrote: > > http://docs.reductivelabs.com/guides/introduction.html > > There seems to be a glitch in > http://docs.reductivelabs.com/guides/introduction.html#functions . > > I really like it, but the font size

Re: [Puppet Users] New Puppet Documentation Site

2010-01-14 Thread Nigel Kersten
On Thu, Jan 14, 2010 at 2:19 PM, Carl Caum wrote: > Agreed. The font is too big. Other than that it's great though. Good work > I also have to say that I really appreciate the speed at which this loads compared to the old site too :) > On Jan 14, 2010, at 4:16 PM, Nigel

Re: [Puppet Users] best way to make puppet temporarily ignore a file?

2010-01-19 Thread Nigel Kersten
On Tue, Jan 19, 2010 at 1:21 PM, Scott Smith wrote: > Trevor Vaughan wrote: > >> Yes. But, in theory, this is a temporary measure. >> >> If it's not, then why are you managing that file in the first place? >> >> > I monitor puppetd errors with splunk, so this could cause someone to get > paged =(

Re: [Puppet Users] facter question

2010-01-22 Thread Nigel Kersten
On Fri, Jan 22, 2010 at 11:18 AM, Allan Marcus wrote: > int he example below I run facter looking for the fact "sp_serial_number". > as you can see, the command facter sp_serial_number returns nothing, but the > fact is there and is returned when just running facter and grepping for the > fact. >

Re: [Puppet Users] facter question

2010-01-22 Thread Nigel Kersten
On Fri, Jan 22, 2010 at 11:23 AM, Nigel Kersten wrote: > > > On Fri, Jan 22, 2010 at 11:18 AM, Allan Marcus wrote: > >> int he example below I run facter looking for the fact "sp_serial_number". >> as you can see, the command facter sp_serial_number returns not

Re: [Puppet Users] Re: facter question

2010-01-22 Thread Nigel Kersten
On Fri, Jan 22, 2010 at 11:28 AM, Mark Plaksin wrote: > Nigel Kersten writes: > > > On Fri, Jan 22, 2010 at 11:18 AM, Allan Marcus wrote: > > > >> int he example below I run facter looking for the fact > "sp_serial_number". > >> as you can

Re: [Puppet Users] Using Git to distribute Puppet configs

2010-01-27 Thread Nigel Kersten
On Wed, Jan 27, 2010 at 7:59 AM, Atha Kouroussis wrote: > Hi John, > I read the blog post and although an interesting approach, I can see > several shortcomings, namely: > - Lack of external node classifier: how do you control/specify which node > applies which modules? > We don't do things this

Re: [Puppet Users] Distributing Facts to client.

2010-02-01 Thread Nigel Kersten
On Mon, Feb 1, 2010 at 12:52 PM, James Turnbull wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 2/02/10 2:59 AM, Brian Schrock wrote: >> I have built my own fact to add to facter. When I manually put the >> script in /usr/lib/ruby/1.8/facter it works fine. I can run facter and >> I

Re: [Puppet Users] Cannot seem to turn off the CA

2010-02-02 Thread Nigel Kersten
On Mon, Feb 1, 2010 at 8:53 PM, Scott Smith wrote: > On 2/1/10 8:10 PM, nicholas wrote: >> >> Trying to manage my certs sanely, upgrading from 0.24.8 ->  0.25.3 >> >> I setup one host as the CA and have all my clients point to that. >> Then I have several puppetmaster's running on other hosts. >>

Re: [Puppet Users] Cannot seem to turn off the CA

2010-02-02 Thread Nigel Kersten
On Tue, Feb 2, 2010 at 8:03 AM, Scott Smith wrote: > On 2/2/10 7:04 AM, Nigel Kersten wrote: >> >> How are you running puppet? Are you using Passenger? >> >> I found ca = false didn't work in the .conf file with Passenger, and I >> instead had to add -

[Puppet Users] Plugins in modules with environments and the puppetmaster libdir

2010-02-04 Thread Nigel Kersten
Unless I'm missing something, we kind of have a fatal flaw with using plugins in modules with environments when it comes to making those same plugins available to the puppetmaster itself. If you're deploying a custom type/provider with the plugins in modules model, you still need to make these plu

Re: [Puppet Users] Plugins in modules with environments and the puppetmaster libdir

2010-02-04 Thread Nigel Kersten
On Thu, Feb 4, 2010 at 9:08 AM, Matthew Hyclak wrote: > On Thu, Feb 4, 2010 at 11:49 AM, Nigel Kersten wrote: >> Unless I'm missing something, we kind of have a fatal flaw with using >> plugins in modules with environments when it comes to making those >> sam

Re: [Puppet Users] Plugins in modules with environments and the puppetmaster libdir

2010-02-05 Thread Nigel Kersten
On Fri, Feb 5, 2010 at 3:29 AM, Thomas Bellman wrote: > Nigel Kersten wrote: > >> So facter plugins are kind of different, as they're not actually >> required to be in the puppetmaster libdir. >> >> Say this was a type/provider, and you wanted to add a new pa

Re: [Puppet Users] custom facts

2010-02-06 Thread Nigel Kersten
On Sat, Feb 6, 2010 at 12:00 AM, Sukh Khehra wrote: > Hi, > > I am running puppet 0.25.1 and was wondering if  the following 2 make > for better default values > > [main] > pluginsync = true # current default is false > factpath = $vardir/lib/facter # current default is $vardir/facts Yeah, I thin

Re: [Puppet-dev] Re: [Puppet Users] Plugins in modules with environments and the puppetmaster libdir

2010-02-09 Thread Nigel Kersten
On Mon, Feb 8, 2010 at 2:45 PM, Luke Kanies wrote: > On Feb 5, 2010, at 8:47 AM, Nigel Kersten wrote: > > On Fri, Feb 5, 2010 at 3:29 AM, Thomas Bellman >> wrote: >> >>> Nigel Kersten wrote: >>> >>> So facter plugins are kind of different, as

Re: [Puppet Users] Making the new users experience easier

2010-02-09 Thread Nigel Kersten
I honestly think the most important thing for new users is to clean up the documentation. Not a lot of the existing docs on the wiki read as being particularly authoritative. They're full of lines like: "Exporting and collecting resources is an extension of virtual resources

Re: [Puppet Users] Living with Puppet...

2010-02-09 Thread Nigel Kersten
On Tue, Feb 9, 2010 at 9:39 AM, R.I.Pienaar wrote: > hello, > > - "Michael DeHaan" wrote: > > > > I've written an application, which aims to solve all of the missing > > peaces > > > around puppet - http://theforeman.org > > > > Ohad, as you've said "I've written an application, which aims t

[Puppet Users] Puppet 0.25.4 and Facter 1.5.7 debs available in debian unstable.

2010-02-09 Thread Nigel Kersten
packages.debian.org is lagging in terms of what it's showing, but $ rmadison -u debian {puppet,facter} | grep unstable puppet | 0.25.4-1 | unstable | source, all facter |1.5.7-1 | unstable | source, all they're both up there now. -- nigel -- You received this messag

Re: [Puppet Users] Exec doesn't work with Ubuntu Server 10.04 (Lucid Lynx) 64bit

2010-02-10 Thread Nigel Kersten
On Tue, Feb 9, 2010 at 5:06 AM, kai.steverding wrote: > I installed ruby on the above server and tried with a simple exec- > test : > > class testmodule { >                exec {"TEST-EXEC" : >                        cwd => "/tmp/", >                        command =>"/usr/bin/touch /tmp/ >/tm

Re: [Puppet Users] Exec doesn't work with Ubuntu Server 10.04 (Lucid Lynx) 64bit

2010-02-10 Thread Nigel Kersten
On Wed, Feb 10, 2010 at 11:48 AM, Nigel Kersten wrote: > On Tue, Feb 9, 2010 at 5:06 AM, kai.steverding > wrote: >> I installed ruby on the above server and tried with a simple exec- >> test : >> >> class testmodule { >>                exec {"TEST-EXEC&

Re: [Puppet Users] satellite sites management

2010-02-12 Thread Nigel Kersten
On Fri, Feb 12, 2010 at 11:41 AM, Michael DeHaan wrote: > On Thu, Feb 11, 2010 at 7:20 PM, Nat wrote: >> Hi, >> >> We have got puppet set up and running at our main office with no >> issues. >> We are using an external node classifier instead of directly creating >> node definition files. >> >> W

Re: [Puppet Users] Re: Exec doesn't work with Ubuntu Server 10.04 (Lucid Lynx) 64bit

2010-02-13 Thread Nigel Kersten
Ubuntu.  The solution is to rebuild ruby1.8 >> without pthreads, unless ruby fixes the bug upstream which causes the >> hang. >> >> https://bugs.launchpad.net/ubuntu/+source/ruby1.8/+bug/520715 >> >> Joel >> >> On Feb 10, 2:42 pm, Nigel Kersten wrote:

[Puppet Users] naming inherited classes vs namespace children.

2010-02-13 Thread Nigel Kersten
Do other people have a consistent naming system for distinguishing between sub-classes that are simply namespace children versus those that actually inherit from another class? ie the following setup class foo { } class foo::bar { } vs. class foo { } class foo::bar inherits foo { } I'm consid

Re: [Puppet Users] Re: naming inherited classes vs namespace children.

2010-02-15 Thread Nigel Kersten
On Mon, Feb 15, 2010 at 5:58 AM, jcbollinger wrote: > > > On Feb 13, 6:53 pm, Nigel Kersten wrote: >> Do other people have a consistent naming system for distinguishing >> between sub-classes that are simply namespace children versus those >> that actually inherit f

Re: [Puppet Users] Re: satellite sites management

2010-02-16 Thread Nigel Kersten
I'm going to ask what might be a dumb question now. Why can't we re-order things such that the external node classifier doesn't simply get a certname as an argument, but instead receives all the client facts? There is an awful lot of logic I would like to remove from my manifests and push to the

Re: [Puppet Users] My first type/provider - does nothing...

2010-02-16 Thread Nigel Kersten
On Mon, Feb 15, 2010 at 9:30 AM, Daniel Kerwin wrote: > Hi list, > > i tried to write my first type and provider that should create logical > volumes. Seems like i'm missing something as i get nothing when i use > it: No errors and no logical volume :-( This might be better for puppet-dev. It lo

Re: [Puppet Users] Re: satellite sites management

2010-02-16 Thread Nigel Kersten
s? This means it's not going to have these facts until the client has completed at least one puppet run right? > feature requests are welcomed > cheers, > Ohad > > On Tue, Feb 16, 2010 at 5:51 PM, Nigel Kersten wrote: >> >> I'm going to ask what might be a d

Re: [Puppet Users] Re: satellite sites management

2010-02-16 Thread Nigel Kersten
sure what the best solution is here, but I have a very mobile user base that reasonably frequently switch between different puppet servers based upon their location, so the "first puppet run against a given server" scenario is something I have to be concerned about. > Ohad > >

Re: [Puppet Users] Puppetmaster child processes hang

2010-02-16 Thread Nigel Kersten
On Tue, Feb 16, 2010 at 9:05 AM, S H wrote: > After an unexpected and unreasonably long hiatus, I've finally returned to > implementing Puppet in my environment. > > My puppetmaster: Puppet 0.25.4, Facter 1.5.7, Ruby 1.8.7, and FreeBSD 8.0. Is this ruby 1.8.7 patch level 249 SH ? > > I've got

Re: [Puppet Users] Re: Exec doesn't work with Ubuntu Server 10.04 (Lucid Lynx) 64bit

2010-02-16 Thread Nigel Kersten
13402' > debug: //testmodule/Exec[TEST-EXEC]: Changing returns > debug: //testmodule/Exec[TEST-EXEC]: 1 change(s) > debug: //testmodule/Exec[TEST-EXEC]: Executing '/usr/bin/touch /tmp/7777 > >/tmp/123 2>&1' > debug: Executing '/usr/bin/touch /tmp/ >

Re: [Puppet Users] Re: Exec doesn't work with Ubuntu Server 10.04 (Lucid Lynx) 64bit

2010-02-16 Thread Nigel Kersten
On Tue, Feb 16, 2010 at 12:23 PM, Nigel Kersten wrote: > On Sat, Feb 13, 2010 at 6:13 PM, Joshua Anderson > wrote: >> I'm afraid that I couldn't reproduce this on a Debian VM with Kai's example. > > Joshua, I was just having issues reproducing it as well on a 4

[Puppet Users] capacity planning with puppet.

2010-02-18 Thread Nigel Kersten
+puppet-users, puppet-dev to catch the developer-y folks too. How, if at all, do any of you do capacity planning with Puppet? I've worked out a snippet of ruby code that will take the cached fact data from the servers, and use that to issue a bunch of catalog retrieval requests. I ended up modif

Re: [Puppet Users] capacity planning with puppet.

2010-02-18 Thread Nigel Kersten
On Thu, Feb 18, 2010 at 8:59 AM, R P Herrold wrote: > On Thu, 18 Feb 2010, Nigel Kersten wrote: > >> How, if at all, do any of you do capacity planning with Puppet? > > somewhat orthogonal to the question, but after reading this piece: >        http://www.usenix.org/publi

Re: [Puppet Users] capacity planning with puppet.

2010-02-18 Thread Nigel Kersten
t you're actually looking for in the tool. > > Trevor > > On Thu, Feb 18, 2010 at 12:06 PM, Nigel Kersten wrote: >> On Thu, Feb 18, 2010 at 8:59 AM, R P Herrold wrote: >>> On Thu, 18 Feb 2010, Nigel Kersten wrote: >>> >>>> How, if at all, do any

Re: [Puppet Users] Re: Augeas pam.d argument checking

2010-02-21 Thread Nigel Kersten
On Sun, Feb 21, 2010 at 6:43 PM, Joe McDonagh wrote: > seph wrote: >> >> Joe McDonagh writes: >> >>> I have not thought about using augeas because last time I tried to >>> build it for our standard OS (Ubuntu 8.04) IIRC it needed a newer >>> version of glibc. >> >> I didn't have any trouble build

Re: [Puppet Users] Re: Magazine article comparing CPU usage of Puppet vs. Cfengine

2010-02-24 Thread Nigel Kersten
On Wed, Feb 24, 2010 at 1:59 AM, Michael Gliwinski wrote: > On Tuesday 23 Feb 2010 16:22:44 Lindsay Holmwood wrote: >> Performance, expressiveness, stability. Pick two. >> > > You make it sound like it's impossible to write a well performing, expressive > and stable system in C/C++, etc.  Surely y

Re: [Puppet Users] Re: Exec doesn't work with Ubuntu Server 10.04 (Lucid Lynx) 64bit

2010-03-01 Thread Nigel Kersten
02' >> debug: //testmodule/Exec[TEST-EXEC]: Changing returns >> debug: //testmodule/Exec[TEST-EXEC]: 1 change(s) >> debug: //testmodule/Exec[TEST-EXEC]: Executing '/usr/bin/touch >> /tmp/>/tmp/123 2>&1' >> debug: Executing '/usr/bin/t

Re: [Puppet Users] puppet on os x: definitive setup notes?

2010-03-01 Thread Nigel Kersten
On Mon, Mar 1, 2010 at 11:47 AM, foilpan wrote: > i've been reading docs and blundering my way through a simple puppet > client/server setup between two test hosts (puppetmasterd on server > 10.5.8, puppet client on client 10.6.2) and am wondering if there's > any current definitive guide for conf

Re: [Puppet Users] Re: puppet on os x: definitive setup notes?

2010-03-01 Thread Nigel Kersten
On Mon, Mar 1, 2010 at 6:02 PM, foilpan wrote: > thanks nigel and james. i'm actually reading notes passed along by > another list member, watching the macworld 2008 presentation from > nigel and jeff, and have the "pulling strings" book here for > reference. > > i needed ruby 1.9.1 for a class i

Re: [Puppet Users] syntax

2010-03-04 Thread Nigel Kersten
On Thu, Mar 4, 2010 at 9:01 AM, Len Rugen wrote: > Well, it workes in erb test, but not when puppet runs: > > undefined method `start_with?' for  via puppet > > erb -x -T '-' test.erb | ruby -c  says Syntax OK I thought 'start_with" was a ruby 1.9 thing only? And "starts_with" is a Rails-

Re: [Puppet Users] Puppet 0.24.8 RPM (0.25.4 client not backwards compatible)

2010-03-04 Thread Nigel Kersten
On Thu, Mar 4, 2010 at 11:27 AM, Douglas Garstang wrote: > Does anyone know where I can get the puppet 0.24.8 RPM? We had been > getting it from the public EPEL Repo, but it looks like they just > decided to upgrade the version in their repository to 0.25.4. > > So... since our server is running 0

Re: [Puppet Users] syntax

2010-03-06 Thread Nigel Kersten
On Fri, Mar 5, 2010 at 10:31 PM, Dick Davies wrote: > On Thu, Mar 4, 2010 at 5:43 PM, Peter Meier wrote: >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 >> Well, it workes in erb test, but not when puppet runs: undefined method `start_with?' for  via puppet erb -x

Re: [Puppet Users] About autosigning and the FAQ entry

2010-03-06 Thread Nigel Kersten
On Fri, Mar 5, 2010 at 2:20 PM, Claus Divossen wrote: > Hello! > > The FAQ contains an entry about autosigning: > > http://reductivelabs.com/trac/puppet/wiki/FrequentlyAskedQuestions#why-shouldn-t-i-use-autosign-for-all-my-clients > > It says: > >> The certificate itself is stored, so two nodes

Re: [Puppet Users] About autosigning and the FAQ entry

2010-03-06 Thread Nigel Kersten
the puppetmaster accepts it when this > test is passed. That's not true for 0.24.x. If cert "foo" exists (the public cert on the CA) and someone else requests "foo", the second autosign will fail. Claus, this is a huge bug if you've confirmed it. > > Regards

Re: [Puppet Users] Tons of "configuration version" reports

2010-03-09 Thread Nigel Kersten
On Tue, Mar 9, 2010 at 12:07 PM, Kent Rankin wrote: > When is 0.25.5 scheduled to be fixed?  If it's not very soon, we're > going to have to jump on the CFEngine bandwagon. Just for this feature? If it's that critical to you, wouldn't providing a patch be a more productive use of your time rather

Re: [Puppet Users] Is it possible for puppet to compile packages?

2010-03-10 Thread Nigel Kersten
I build debs for passenger based upon the brightbox PPA dsc file. I refuse to compile by hand on production. On Mar 10, 2010 7:46 AM, "Michael DeHaan" wrote: On Wed, Mar 10, 2010 at 4:04 AM, James Turnbull wrote: > -BEGIN PGP SI... Apache modules can easily be shipped as seperate packages

Re: [Puppet Users] Making Puppet run faster

2010-03-10 Thread Nigel Kersten
On Wed, Mar 10, 2010 at 9:58 AM, Douglas Garstang wrote: > We have puppet 0.24.8 running on multiple EIGHT core 3.16Ghz servers > with 32Gb of RAM, and in each case puppet is taking longer and longer > to run, as we have it control more. Currently it's taking up to 20 > minutes to perform a run. >

Re: [Puppet Users] Making Puppet run faster

2010-03-10 Thread Nigel Kersten
On Wed, Mar 10, 2010 at 10:19 AM, Douglas Garstang wrote: > On Wed, Mar 10, 2010 at 10:06 AM, Nigel Kersten wrote: >> On Wed, Mar 10, 2010 at 9:58 AM, Douglas Garstang >> wrote: >>> We have puppet 0.24.8 running on multiple EIGHT core 3.16Ghz servers >>> w

Re: [Puppet Users] Making Puppet run faster

2010-03-10 Thread Nigel Kersten
On Wed, Mar 10, 2010 at 10:24 AM, Douglas Garstang wrote: > On Wed, Mar 10, 2010 at 10:18 AM, Brice Figureau > wrote: >> On 10/03/10 18:58, Douglas Garstang wrote: >>> We have puppet 0.24.8 running on multiple EIGHT core 3.16Ghz servers >>> with 32Gb of RAM, and in each case puppet is taking long

Re: [Puppet Users] Re: Failed to retrieve current state of resource a.o

2010-03-11 Thread Nigel Kersten
Is that your entire config? ie no environments or anything? On Wed, Mar 10, 2010 at 10:49 PM, skoesters wrote: > Hi and thanks for your answer, > > no, i do not have plugins in my fileserver config. > > my puppet.conf looks like this: > > --- > > [main] >    # Where Puppet stores dynamic and grow

Re: [Puppet Users] Re: Failed to retrieve current state of resource a.o

2010-03-11 Thread Nigel Kersten
xit_on_fail' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:217:in `run' > /usr/sbin/puppetd:159 > err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of > resource: Could not retrieve information from source(s) > puppet://puppet.domain.local/plugins >

Re: [Puppet Users] Re: Failed to retrieve current state of resource a.o

2010-03-11 Thread Nigel Kersten
legroups.com [mailto:puppet-us...@googlegroups.com] Im > Auftrag von Nigel Kersten > Gesendet: Donnerstag, 11. März 2010 19:12 > An: puppet-users@googlegroups.com > Betreff: Re: [Puppet Users] Re: Failed to retrieve current state of resource > a.o > > Do you actually have any plugins in your

Re: [Puppet Users] Re: Exec doesn't work with Ubuntu Server 10.04 (Lucid Lynx) 64bit

2010-03-12 Thread Nigel Kersten
For those people following along at home on this issue, Lucas Nussbaum chased it up on behalf of Debian and has just gotten a patch uploaded to Debian that resolves this problem. http://redmine.ruby-lang.org/issues/show/2739 On Mon, Mar 1, 2010 at 8:44 AM, Nigel Kersten wrote: > On Mon, Ma

Re: [Puppet Users] Re: Exec doesn't work with Ubuntu Server 10.04 (Lucid Lynx) 64bit

2010-03-12 Thread Nigel Kersten
On Fri, Mar 12, 2010 at 12:55 PM, James Turnbull wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 13/03/10 7:34 AM, Nigel Kersten wrote: >> For those people following along at home on this issue, Lucas Nussbaum >> chased it up on behalf of Debian and

Re: [Puppet Users] disable ssl

2010-03-13 Thread Nigel Kersten
On Sat, Mar 13, 2010 at 8:43 AM, Christopher Johnston wrote: > Sorry for the late response.  That feature looks attractive, but not > feasible at this state.  I am still running .24 version of puppet which is > working great (although performance could be slightly better!) and I wasn't > looking t

Re: [Puppet Users] disable ssl

2010-03-14 Thread Nigel Kersten
o puppetmasters  they also have their own dns > domain suffix so that could work. > > On Sat, Mar 13, 2010 at 11:47 AM, Nigel Kersten wrote: >> >> On Sat, Mar 13, 2010 at 8:43 AM, Christopher Johnston >> wrote: >> > Sorry for the late response.  That featur

Re: [Puppet Users] Package Providers for OD X Server

2010-03-15 Thread Nigel Kersten
On Mon, Mar 15, 2010 at 1:12 PM, Gary Larizza Jr. wrote: > Hi Everyone, > I'm curious to see how many people are running puppetmasterd on OS X Server. >  I'm trying to cement a recipe for my puppetmasters (10.5 Servers), and I'm > finding that many modules port over well but certain things fall sh

Re: [Puppet Users] Choosing the web server

2010-03-17 Thread Nigel Kersten
On Wed, Mar 17, 2010 at 6:34 AM, Trevor Vaughan wrote: > Passenger should be about 30% faster and has built-in memory > management via mod-rack. > > This is a huge plus if you have a lot of nodes or limited memory. > > Also, you stop having problems with Apache getting out of sync with > the puppe

Re: [Puppet Users] Re: Package Providers for OD X Server

2010-03-17 Thread Nigel Kersten
On Wed, Mar 17, 2010 at 3:01 AM, donavan wrote: > At work we have three puppetmasters running on OSX 10.5. I hate to say > it, but it came down to custom packages. We're using encap to deploy > across 3 different OSs for all the site common bits. > > Other than the packaging the other bits of appl

Re: [Puppet Users] Choosing the web server

2010-03-17 Thread Nigel Kersten
On Wed, Mar 17, 2010 at 8:37 AM, Christopher Johnston wrote: > Am I missing something with mongrel though?  It seemed straighfwd to me just > a custom httpd.conf you add the puppetmaster ports you want it to proxy too > and make sure the puppetmasters have the ports. > Or is it they passenger is m

Re: [Puppet Users] passenger errors

2010-03-17 Thread Nigel Kersten
On Wed, Mar 17, 2010 at 9:16 AM, Christopher Johnston wrote: > Has anyone seen this come up, I am using 0.24.8 version of puppet.  I > followed the directions on the wiki and installed passenger correctly from > what I can tell. > > > [Wed Mar 17 09:07:56 2010] [notice] Apache/2.2.14 (Unix) DAV/2

Re: [Puppet Users] dependencies

2010-03-18 Thread Nigel Kersten
On Thu, Mar 18, 2010 at 7:32 AM, Christopher Johnston wrote: > Majority of the time rpm deps in fedora are good, so thats not that big of a > concern.  I am just overly anal about stuff where if I install the ldap > client I also make sure pam is there also (yet you would expect the rpm dep > to s

Re: [Puppet Users] dependencies

2010-03-18 Thread Nigel Kersten
On Thu, Mar 18, 2010 at 8:49 AM, Christopher Johnston wrote: > Yup the yum manifest sets up my configuration files for the various repos > (ie, we have a development repos for our lab that only goes on lab systems > and production hosts the production repo). > > Package { require => Class["yum::ba

Re: [Puppet Users] Doc site upgrades and Wiki question

2010-03-19 Thread Nigel Kersten
On Fri, Mar 19, 2010 at 12:03 PM, Michael DeHaan wrote: > Hi folks, > > I've been working on adding content to http://docs.reductivelabs.com > (not pushed just yet) ... the goal for docs.reductivelabs.com is to be > a great place to point people learning puppet, that produces a good > gentle intro

Re: [Puppet Users] Doc site upgrades and Wiki question

2010-03-19 Thread Nigel Kersten
On Fri, Mar 19, 2010 at 12:31 PM, Michael DeHaan wrote: >> I vote that what we really need is a "Puppetmaster Server Options" >> page with a brief overview of the different options and the benefits >> of each. >> >> It's really quite complicated at the moment >> >> Webrick >> Apache with Passenger

Re: [Puppet Users] Doc site upgrades and Wiki question

2010-03-19 Thread Nigel Kersten
On Fri, Mar 19, 2010 at 3:33 PM, Brice Figureau wrote: > On 19/03/10 20:31, Michael DeHaan wrote: >>> I vote that what we really need is a "Puppetmaster Server Options" >>> page with a brief overview of the different options and the benefits >>> of each. >>> >>> It's really quite complicated at th

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] Re: Package Providers for OD X Server

2010-03-21 Thread Nigel Kersten
On Sun, Mar 21, 2010 at 3:15 PM, donavan wrote: > Sorry for the late reply. I hadn't noticed your response. > >> How are you running the puppetmasters Donovan? Passenger? >> >> I'd like us to have a nice simple install for people wanting to run >> the server on OS X. I have a script around somewhe

Re: [Puppet Users] Behavior of Environments -- Bug?

2010-03-22 Thread Nigel Kersten
On Mon, Mar 22, 2010 at 2:24 PM, Julian Simpson wrote: > I'd expect it to fail in such a way that the puppet run could not happen. > Anything else could have worse consequences. ++ > J. > > On 22 March 2010 20:26, Paul Lathrop wrote: >> >> Scott, >> >> I know it defaults to production if a env

Re: [Puppet Users] Directory structure?

2010-03-22 Thread Nigel Kersten
You should use 'lib' instead of 'plugins' for 0.25.x clients. Otherwise that's exactly how I have things laid out. On Mon, Mar 22, 2010 at 4:24 PM, Allan Marcus wrote: > hello, > > Is this directory structure for modules still recommended, or is there a > better way? > > http://projects.reduct

Re: [Puppet Users] Behavior of Environments -- Bug?

2010-03-22 Thread Nigel Kersten
On Mon, Mar 22, 2010 at 6:25 PM, Scott Smith wrote: > On 3/22/10 1:26 PM, Paul Lathrop wrote: >> >> Scott, >> >> I know it defaults to production if a environment is not specified. >> However, that's not the case here. The client *is* specifying an >> environment, the server doesn't know about tha

Re: [Puppet Users] large files hierarchy - per module or monolithic?

2010-03-22 Thread Nigel Kersten
On Mon, Mar 22, 2010 at 10:50 PM, John Warburton wrote: > The issue isn't organising puppet, but dealing with a global team of 50 > people who may or may not really understand what they are dealing with > > I was thinking that rather than find out too late that someone has tried to > manage the sa

Re: [Puppet Users] Will a 0.25 client work w/ 0.24 server?

2010-03-23 Thread Nigel Kersten
No. On Tue, Mar 23, 2010 at 8:11 AM, sdotsen wrote: > I'm using the latest stable build of 0.24 on my servers. The > puppetmaster runs on 0.24 as well. > Prior to upgrading, I would like to test 0.25 to make sure all is > well. When trying to connect a 0.25 client to my puppetmaster, it > doesn'

Re: [Puppet Users] templatedir for environment or for module?

2010-03-23 Thread Nigel Kersten
if a template exists in modules/foo/templates/bar.erb you refer to it as template("foo/bar.erb") in manifests. On Tue, Mar 23, 2010 at 10:12 AM, Allan Marcus wrote: > I am confused about the template dir in the module/{modulename}/ dir > > Does the autoloader look in /env1/modules/{modulena

Re: [Puppet Users] Best practises for managing secret keys with puppet?

2010-03-26 Thread Nigel Kersten
On Fri, Mar 26, 2010 at 12:22 AM, Daniel Pittman wrote: > G'day. > > One of the current problems we face with our puppet network, and about which > I would like to solicit opinions, is the distribution of secret keys for > (mostly) SSL secured services. > > The most pressing example of this is tha

Re: [Puppet Users] plugin in modules - Environments - documentation?

2010-03-30 Thread Nigel Kersten
On Tue, Mar 30, 2010 at 7:49 AM, Thomas Bellman wrote: > JeFFreaK wrote: > >> i'm stuck with the plugin in modules section. >> i've got 2 environments set called >> development and production. > > [...] >> >> now i wanted to have the sysctl plugin inserted in my development >> environment without

Re: [Puppet Users] plugin in modules - Environments - documentation?

2010-03-30 Thread Nigel Kersten
On Tue, Mar 30, 2010 at 8:21 AM, Roy Nielsen wrote: > On 3/30/10 8:49 AM, Thomas Bellman wrote: >> >> JeFFreaK wrote: >> >>> i'm stuck with the plugin in modules section. >>> i've got 2 environments set called >>> development and production. >> >> [...] >>> >>> now i wanted to have the sysctl plug

Re: [Puppet Users] plugin in modules - Environments - documentation?

2010-03-30 Thread Nigel Kersten
On Tue, Mar 30, 2010 at 9:09 AM, Roy Nielsen wrote: > On 3/30/10 9:33 AM, Nigel Kersten wrote: >> >> On Tue, Mar 30, 2010 at 8:21 AM, Roy Nielsen  wrote: >> >>> >>> On 3/30/10 8:49 AM, Thomas Bellman wrote: >>> >>>> >>>> Je

Re: [Puppet Users] puppet 0.25.4 & passenger

2010-03-30 Thread Nigel Kersten
It's worth reading the ext/rack stuff on how to set up passenger. You don't necessarily need to use the example manifests there to set up Passenger, but we should all be capable of reading puppet manifests to work out what actually needs to be done. http://github.com/reductivelabs/puppet/tree/0.2

Re: [Puppet Users] puppet 0.25.4 & passenger

2010-03-30 Thread Nigel Kersten
include that directory, or it's not immediately obvious that it's been placed somewhere. > Sorry all. > Cheers-- > Charles > > On Tue, Mar 30, 2010 at 1:36 PM, Nigel Kersten wrote: >> >> It's worth reading the ext/rack stuff on how to set up passenger. &

Re: [Puppet Users] puppet 0.25.4 & passenger with 0.24.8 clients

2010-03-31 Thread Nigel Kersten
On Wed, Mar 31, 2010 at 6:02 AM, Charles Johnson wrote: > > > On Tue, Mar 30, 2010 at 9:46 PM, Daniel Pittman wrote: >> >> [...] >> Your client logs *still* show that there is no MOTD stuff being touched at >> all; try this on the client that should manage MOTD and see what is >> output: >> >>  

Re: [Puppet Users] REST API for puppet

2010-03-31 Thread Nigel Kersten
On Wed, Mar 31, 2010 at 7:19 AM, Brice Figureau wrote: > On Wed, 2010-03-31 at 10:45 -0300, Gustavo Soares wrote: >> Ok, thanks. >> >> I'll check the code too. > > You can also have a look to the auth.conf file which lists most of the > REST urls. I found that using ssldump to sniff the connectio

Re: [Puppet Users] puppet 0.25.4 & passenger with 0.24.8 clients

2010-03-31 Thread Nigel Kersten
On Wed, Mar 31, 2010 at 7:41 AM, Charles Johnson wrote: > > > On Wed, Mar 31, 2010 at 9:16 AM, Nigel Kersten wrote: >> >> > /etc/puppet/modules/motd/manifests/init.pp looks like this >> > class motd { >> >     include prodcomputenode >> &

Re: [Puppet Users] puppet 0.25.4 & passenger with 0.24.8 clients

2010-03-31 Thread Nigel Kersten
On Wed, Mar 31, 2010 at 8:29 AM, Charles Johnson wrote: > > > On Wed, Mar 31, 2010 at 10:02 AM, Nigel Kersten wrote: >> >> Which examples? >> I've always qualified the full class name, in 0.24 and 0.25. I didn't >> realize you could do what you&#x

<    5   6   7   8   9   10   11   12   >