[Puppet Users] Re: using portsnap

2009-03-05 Thread Nicolas Szalay
Le mercredi 04 mars 2009 à 13:47 -0800, kuh...@gmx.net a écrit : > Hi again, > just wanted to correct something: > > If I uninstall a port, the most current one is installed. But if for > instance joe-3.5 is already installed, puppet doesn't upgrade to 3.7 > (which is the current at the moment).

[Puppet Users] Re: Certificate problems

2009-03-05 Thread Alexis
On Mar 4, 4:10 am, Luke Kanies wrote: > That sounds more like a configuration problem or something; I don't   > think I've seen that error. > > Do you maybe have mongrel set up but have your client talking directly   > to Mongrel, rather than through a proxy that does SSL termination for   > you

[Puppet Users] Re: Chef versus Puppet

2009-03-05 Thread Michael Robinson
> I have the same confusion, but the initial publication of Chef was > made with many claims that it was just easier for them to start again > than to try to understand Puppet's code base or to try to participate > as developers. Of course, this is a development truism: It's *always* > ea

[Puppet Users] Re: Community: How to deal with attempts at sabotage

2009-03-05 Thread paul matthews
Aside from the various commendable points about free speech and tolerance, I would like to offer an alternate viewpoint in support of Luke's position. This is a chap who, whilst supporting a young family, has worked immeasurably hard creating this jewel of a product for (presumably) little financia

[Puppet Users] genmanifest question

2009-03-05 Thread kevin
Hi all, puppet --genmanifest : Should this not introspect all the packages on my system? I ran it just now on ubuntu intrepid, puppet 24.7, and it just gave me puppet related things... Is it not possible to configure a system using the packages I want, and then run puppet --genmanifest to retri

[Puppet Users] Re: Chef versus Puppet

2009-03-05 Thread Joe McDonagh
I'm with Luke on the whole Order-of-operations thing he had posted on his blog at some point (I think in the history of puppet). I just think it's a better design, and one of the main reasons why I didn't choose cfengine to whip my inherited infrastructure into line. May have been easier to st

[Puppet Users] Re: using portsnap

2009-03-05 Thread kuh...@gmx.net
> > Portsnap is only used to fetch & extract the ports tree. The ports > provider is not versionnable so latest acts as installed (someone > correct me if I'm wrong). > Hi, according to http://reductivelabs.com/trac/puppet/wiki/TypeReference#package the ports-providers supports upgrading (upgrad

[Puppet Users] Re: Chef versus Puppet

2009-03-05 Thread Michael Robinson
Oh, I quite agree with you. It's why I stopped investigating Chef. Just to be clear, the order of operation thing isn't like cfengine's multiple passes; it is more like recipes are executed in the order defined, and if you need to "depend" on something, you include the other recipe. On Thu, Mar

[Puppet Users] Re: Augeas type proposal; long.

2009-03-05 Thread Bryan Kearney
Robin Lee Powell wrote: > > Just to be clear: I am offering to write what I describe below if it > seems acceptable to others (and if I get the time). > > I love the idea of Augeas, and I love that Puppet has built-in > support for it. However, I'm finding that I'm routinely unable to > do thin

[Puppet Users] Exposing environment variables to Facter

2009-03-05 Thread Avi Miller
Hey gang, During the build of our Linux (EL4 and EL5) images, the kickstart process writes out a file (/etc/sysconfig/soe) that contains: SOE_VERSION="Version string" SOE_BUILD_DATE="2009-03-06" I then have /etc/profile.d/facter.sh scripts that has this: . /etc/sysconfig/puppet . /etc/sysconf

[Puppet Users] Re: Exposing environment variables to Facter

2009-03-05 Thread Frank Sweetser
Avi Miller wrote: > Hey gang, > > During the build of our Linux (EL4 and EL5) images, the kickstart > process writes out a file (/etc/sysconfig/soe) that contains: > > SOE_VERSION="Version string" > SOE_BUILD_DATE="2009-03-06" > > I then have /etc/profile.d/facter.sh scripts that has this: >

[Puppet Users] Re: Exposing environment variables to Facter

2009-03-05 Thread Avi Miller
Frank Sweetser wrote: > The files in /etc/profile.d are, as you found out, only loaded for interactive > login sessions. I'd recommend putting those lines directly into > /etc/sysconfig/puppet (except for the first one, of course), as it's > considered a config file anyway. That seems like an

[Puppet Users] Visualizing puppet circular dependencies

2009-03-05 Thread Philip Zeyliger
I recently got a scary-looking circular dependency as a puppet error, and it took some thought to decipher it. Long story short, I fed it to graphviz, and the graph made it obvious where the problem was. Thought I'd share, in case others are having the same trouble. Code's at http://gist.github

[Puppet Users] Re: Visualizing puppet circular dependencies

2009-03-05 Thread Frank Sweetser
Philip Zeyliger wrote: > I recently got a scary-looking circular dependency as a puppet error, > and it took some thought to decipher it. > > Long story short, I fed it to graphviz, and the graph made it obvious > where the problem was. Thought I'd share, in case others are having > the same tro

[Puppet Users] Re: Community: How to deal with attempts at sabotage

2009-03-05 Thread Kent Tenney
On Thu, Mar 5, 2009 at 5:45 PM, David Lutterkort wrote: > > On Wed, 2009-03-04 at 16:59 -0600, Luke Kanies wrote: >> > >> > We're grown ups.  If someone is bugging us out-of-band, we can tell >> > them to go away, block their email, or decide to accompany them to >> > their fabulous World of Wond

[Puppet Users] Re: genmanifest question

2009-03-05 Thread Paul Lathrop
Kevin, You misunderstand; --genmanifest generates the resources needed to run Puppet itself. You probably want to look into the 'ralsh' command. --Paul On Thu, Mar 5, 2009 at 9:01 AM, kevin wrote: > > Hi all, > > puppet --genmanifest : > > Should this not introspect all the packages on my sys

[Puppet Users] Re: Visualizing puppet circular dependencies

2009-03-05 Thread Brice Figureau
On 5/03/09 22:56, Frank Sweetser wrote: > Philip Zeyliger wrote: >> I recently got a scary-looking circular dependency as a puppet error, >> and it took some thought to decipher it. >> >> Long story short, I fed it to graphviz, and the graph made it obvious >> where the problem was. Thought I'd s

[Puppet Users] Re: Community: How to deal with attempts at sabotage

2009-03-05 Thread Paul Lathrop
On Wed, Mar 4, 2009 at 1:32 PM, Luke Kanies wrote: > Hi all, > > The underlying assumption of membership in any community is that your > participation is at worst neutral, and if possible positive. > Communities, online or off, generally do what they can to protect > themselves from detrimental i

[Puppet Users] Re: Chef versus Puppet

2009-03-05 Thread Trevor Vaughan
I finally got a chance to look at Chef and I must agree with Michael. If I wanted to go this way, I would push forth with Cfengine. The big advantage with Chef over Cfengine is that I can hack it in Ruby instead of C. The DSL in Puppet still holds trumps for me in terms of usability and the comm

[Puppet Users] Debian sarge packages?

2009-03-05 Thread Steve Wray
Hi there, I was wondering if anyone might know of a repository or other source for puppet packages for Debian Sarge? (and supporting packages for ruby etc) Thanks! -- Please remember that an email is just like a postcard; it is not confidential nor private nor secure and can be read by many

[Puppet Users] Re: Community: How to deal with attempts at sabotage

2009-03-05 Thread Andrew Shafer
The voice of reason has mostly prevailed in my opinion, which is the sentiment that the right approach is not to worry. Trying to be as objective as possible, AJ has contributed to the Puppet community. He has submitted patches, triaged bugs and been helpful in both IRC and email. He is still quit