Re: [Puppet Users] puppet and git

2010-09-10 Thread Julian Simpson
. -- Julian Simpson The Build Doctor Ltd. http://www.build-doctor.com jul...@build-doctor.com (+44) 207 183 0323 -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from

Re: [Puppet Users] puppet dashboard and 64-bit mysql

2010-09-08 Thread Julian Simpson
Solaris machine to test, but you could have a look at the second comment from the bottom here: http://peppyheppy.com/2009/6/15/fail-sudo-gem-install-mysql-fixed J. -- Julian Simpson The Build Doctor Ltd. http://www.build-doctor.com jul...@build-doctor.com (+44) 207 183 0323 -- You received

Re: [Puppet Users] puppet capistrano and repository

2010-07-13 Thread Julian Simpson
Running Puppet without a puppetmaster would be one reason. You could have a repository of your manifests that your machines check out and run against. Cap is a poor mans way of orchestrating that setup in lieu of something more powerful like MCollective. I could have asked that question in

Re: [Puppet Users] puppet capistrano and repository

2010-07-12 Thread Julian Simpson
with Capistrano? It would be a simple capistrano task to run Puppet standalone. You can override configuration settings on the command line. But I 'm wondering why you'd want do to that. J. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor

Re: [Puppet Users] Re: Splitting classes into separate files

2010-07-05 Thread Julian Simpson
'Maven' or 'Ruby on Rails' :) J. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us

Re: [Puppet Users] running puppet withput puppetmasterd

2010-06-05 Thread Julian Simpson
Actually, only this last thing (and that was what I wanted to do first) is what really requires to set the confdir explicitly, like cd /path/to/puppet/dir/manifests puppet --confdir /path/to/puppet/dir site.pp or without cd'ing in the manifests dir: puppet --confdir

Re: [Puppet Users] Puppet Forge Readme standard?

2010-05-31 Thread Julian Simpson
, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.compuppet-users%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software

Re: [Puppet Users] puppet-module-apache

2010-05-12 Thread Julian Simpson
http://github.com/camptocamp/puppet-apache http://github.com/wesabe/puppet-apache2 http://github.com/puppet-modules/puppet-apache http://github.com/simpsonjulian/puppet-apache-ubuntu http://github.com/ohlol/puppet-apache I'd be delighted to see my apache module be made redundant.

Re: [Puppet Users] OS Conditional exec.

2010-04-26 Thread Julian Simpson
The first poster said he would include os::centos in his module. What happens if the module might be running on either CentOS or Ubuntu? I don't think 'include os::centos' will work so great on an Ubuntu system. How do you make it dynamic? By using the $operatingsystem variable in the

Re: [Puppet Users] Ubuntu /var/lib/puppet/lib failed.

2010-04-26 Thread Julian Simpson
Apr 26 11:12:36 ext-web1.fr.xxx.com puppetd[17974]: Starting Puppet client version 0.24.5 Apr 26 11:12:37 ext-web1.fr.xxx.com puppetd[17974]: (/File[/var/lib/puppet/lib]) Failed to retrieve current state of resource: No specified source was found from puppet://puppet/plugins Apr 26 11:12:40

Re: [Puppet Users] London Puppet Meet - Wednesday 31 March

2010-03-31 Thread Julian Simpson
%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor -- You received this message because you are subscribed

Re: [Puppet Users] Re: London meetup during Training days

2010-03-29 Thread Julian Simpson
On 29 March 2010 15:18, scramble scott.k.campb...@gmail.com wrote: The class will end around 5pm on Wednesday, so a meet-up around 6 or 6:30 would be great. Open to suggestions from Paul or others... I double-booked this with my other half, so if I can make this it will be for a /very/ swift

Re: [Puppet Users] Ukuug 2010

2010-03-18 Thread Julian Simpson
this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send

Re: [Puppet Users] Using Puppet for application deployment

2010-03-11 Thread Julian Simpson
They're two distinct areas of 'deployment'. Puppet is more like, systems deployment, cap is app or content deployment in my eyes. Yes, I want to change that observation. I use Puppet for deploying my blog. It's a WordPress distro with a bunch of plugins, etc. It was too slow. I ended

Re: [Puppet Users] Using Puppet for application deployment

2010-03-08 Thread Julian Simpson
Given that there are so many ways to skin the same cat, I'm wondering how others are doing their application deployments using Puppet. Or, if you are using Puppet but do your app deployments via some other mechanism, how do you do it, and why aren't you using Puppet to do it? Pete I

Re: [Puppet Users] Using Puppet for application deployment

2010-03-08 Thread Julian Simpson
email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.compuppet-users%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build

Re: [Puppet Users] London meetup during Training days

2010-03-03 Thread Julian Simpson
...@googlegroups.compuppet-users%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor -- You received this message because you

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

2010-02-22 Thread Julian Simpson
I'm not really surprised by this, puppet is written in Ruby (an interpreted language) vs CFengine which is written in C. I've used both, and I'd gladly trade a little CPU performance for the stability gains offered by puppet. CFengine is notoriously buggy in implementation, something I can

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

2010-02-06 Thread Julian Simpson
. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor

Re: [Puppet Users] Combining our experience into a larger, common module repo

2010-02-03 Thread Julian Simpson
Can we start by grafting together everyone's modules and trying to namespace them? Has there been any discussion of bundling some common modules in the puppet distribution? It might help people get up to speed faster. -- Julian Simpson Software Build and Deployment http://www.build

Re: [Puppet Users] Combining our experience into a larger, common module repo

2010-02-02 Thread Julian Simpson
I'd love to see this get off the ground.  There have been a couple of attempts at it - and you can see some background at: +1. I'd love to see better platform support for the modules that we have. J. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http

Re: [Puppet Users] Inheritance versus inclusion

2010-01-21 Thread Julian Simpson
I use the approach inclusion over inheritance. Only inherit stuff if you need to overwrite things. Eric Gamma (the guy who wrote the book on design patterns) said as much: http://www.artima.com/lejava/articles/designprinciples4.html J. -- You received this message because you are subscribed

Re: [Puppet Users] Re: continues puppet run in production

2009-12-30 Thread Julian Simpson
Is this the case or am I missing out on the big picture? Since when does “being productive” come before production integrity? I've seen production integrity used as an excuse for not delivering new services, costing the business $$$. There has to be a balance... -- You received this message

Re: [Puppet Users] Re: continues puppet run in production

2009-12-30 Thread Julian Simpson
I'm not mad, I take pride in my laziness, I'm more efficient that way. On Laziness: Wall along with Randal L. Schwartz and Tom Christiansen writing in the second edition of Programming Perl, outlined the Three Virtues of a Programmer: Laziness - The quality that makes you go to great effort to

Re: [Puppet Users] Re: Class not compiled - help!

2009-12-29 Thread Julian Simpson
group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build

Re: [Puppet Users] Proposals for modules naming conventions

2009-12-17 Thread Julian Simpson
, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor -- You received this message

Re: [Puppet Users] Re: no name for client-ip

2009-12-14 Thread Julian Simpson
. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor

Re: [Puppet Users] I am new bee in puppet please help me to configure a node to install something from central puppet master.

2009-12-10 Thread Julian Simpson
group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build

Re: [Puppet Users] In my system source of plugin folder has destroyed...where to find this plugin folder.

2009-12-10 Thread Julian Simpson
this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor -- You received

Re: [Puppet Users] Best practice for modules used for multiple environments

2009-12-10 Thread Julian Simpson
-ish systems. The default docroot is different as well - '/var/www/html' on RH and '/var/www' on Debian/Ubuntu. The best solution I can think of at the module level is custom facts - ideally derived from a source of truth like the apache packages themselves. J. -- Julian Simpson Software Build

Re: [Puppet Users] How to add Ubuntu PPA repository (with signing key)?

2009-12-08 Thread Julian Simpson
. This is the elegant, but complex solution. Now I'm balabbering. You're not blabbering. A new type in Puppet seems like the right idea to me. J. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com http://twitter.com/builddoctor -- You received this message because you

Re: [Puppet Users] Module Execution Order

2009-11-30 Thread Julian Simpson
want. I'd like to make a proposal around module metadata, so that you could declare things like: - this module depends on others - this module works for this list of $operatingsystems - this module uses this sysadmin strategy J. -- Julian Simpson Software Build and Deployment http://www.build

Re: [Puppet Users] Templates and loops..

2009-11-23 Thread Julian Simpson
2009/11/19 Christopher Johnston chjoh...@gmail.com: How come this doesnt work?  I write this in a normal ruby script it works just fine. % for cpu in (0..processorcount) % I want to loop through the number of processor so a specific action can be taken to generate content for a file. I get

Re: [Puppet Users] Templates and loops..

2009-11-23 Thread Julian Simpson
2009/11/23 Christopher Johnston chjoh...@gmail.com: Its definitely there.. I even put a %= processorcount % to make sure the variable is set. % processorcount.to_i-1 % % for cpu in (0..processorcount) % Facter version is 1.52 # facter  | grep proc processor0 = Intel(R) Xeon(R) CPU          

Re: [Puppet Users] Re: Problem with storedconfigs on Ubuntu Jaunty (9.04)

2009-11-19 Thread Julian Simpson
that no database was ever created in /var/lib/puppet/. Did you try creating the sqlite database by hand? J. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post

Re: [Puppet Users] Puppet explained, in badly-drawn cartoons

2009-11-19 Thread Julian Simpson
/14/agile-systems-admi/ Julian. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email to puppet-us...@googlegroups.com. For more options

[Puppet Users] Re: Marco...

2009-11-17 Thread Julian Simpson
It works for me. J. 2009/11/17 Douglas Garstang doug.garst...@gmail.com: Polo? Am I the only one having problems with this mailing list? Repeated attempts to post often result in messages going to the bit bucket. Who knows if this message will make it. Doug. -- Julian

[Puppet Users] Re: Behavior Driven Infrastructure

2009-11-09 Thread Julian Simpson
gmbh co. kg · forsterstraße 29 · 06112 halle (saale) · germany http://gocept.com · tel +49 345 1229889 11 · fax +49 345 1229889 1 Zope and Plone consulting and development -- Julian Simpson Software Build and Deployment http://www.build-doctor.com

[Puppet Users] Re: Behavior Driven Infrastructure

2009-11-08 Thread Julian Simpson
]http://auxesis.github.com/cucumber-nagios --http://holmwood.id.au/~lindsay/(me) -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups

[Puppet Users] Re: Require Class?

2009-10-25 Thread Julian Simpson
Require = Class will me Sent from my iPhone On 25 Oct 2009, at 06:59, Douglas Garstang doug.garst...@gmail.com wrote: Can someone tell me what a require = Class actually does? The documentation on this really isn't clear. The language tutorial at

[Puppet Users] Re: Require Class?

2009-10-25 Thread Julian Simpson
Darn iPhone. Requiring a class will make puppet consider an entire class of resources a dependency. So in the example you quoted, the squid class would be executed before the apache service. It allows abstraction over requiring individual resources, that's all. Sent from my iPhone On 25

[Puppet Users] Re: Object Dependancies

2009-10-24 Thread Julian Simpson
to be updated BEFORE the service is started by putting a before= on the file, or a require= on the package. Or... am I just missing something here? Doug -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received

[Puppet Users] Re: Explicit Repo, Package ordering

2009-10-24 Thread Julian Simpson
node tst_basenode {    include yum    Package {        require = [            Yumrepo[CentOS-Base],            Yumrepo[EPEL-Core],            ...        ]    } } node tst_childnode inherits tst_basenode {    include ldap_client } [snip] Quite simply, how do I GUARANTEE that my

[Puppet Users] Re: Stuck with puppet

2009-10-20 Thread Julian Simpson
/sudoers What I did wrong? -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send email

[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-10-19 Thread Julian Simpson
collected wisdom, adding my own experiences from 3 years of running puppet, and maintaining the document seems like an ideal fit. Is everyone ok with this? S. -- Stephen Nelson-Smith Technical Director Atalanta Systems Ltd www.atalanta-systems.com -- Julian Simpson Software Build

[Puppet Users] Re: Passenger Woes

2009-10-19 Thread Julian Simpson
Is there a file called rewindable_input.rb on the system? Looks like a missing gem or ruby path issue. J. Sent from my iPhone On 19 Oct 2009, at 18:52, Stephen Nelson-Smith sanel...@gmail.com wrote: Hello, I really didn't expect this to be difficult, but I've been struggling with

[Puppet Users] Re: Puppetmaster config

2009-10-14 Thread Julian Simpson
] section. I've been trying to get the client and server to talk to each other for over 24 hours now and inconsistency's like this are making it REALLY hard to get a good starting baseline. Doug. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com

[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-10-12 Thread Julian Simpson
: on Wednesday morning my son, who was originally due Dec. 31st, decided to make an early appearance. He's in the NICU, and doing great, but my attention is probably going to be elsewhere for awhile. Congrats ! -- Julian Simpson Software Build and Deployment http://www.build-doctor.com

[Puppet Users] Re: Service started with onestart instead of start

2009-10-05 Thread Julian Simpson
): Executing '/etc/init.d/myService onestart' Do you think the change of provider can explain the error ? Why can the provider change ? (I run the command in the same server). Thank you. Best wishes. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com

[Puppet Users] Re: Windows support roadmap

2009-10-03 Thread Julian Simpson
as a service Interesting thought was running puppet on IronRuby, Paul -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Puppet Users

[Puppet Users] Re: Best Practices Rewrite - First Draft

2009-09-17 Thread Julian Simpson
/a,              puppet:///modules/foobar/${operatingsystem}/a,              puppet:///modules/foobar/a ], } ??? cheers pete -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because

[Puppet Users] Re: duplicate package definitions

2009-09-04 Thread Julian Simpson
] is already defined Is there a way to get around this? Thanks, Matt Delves -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Puppet

[Puppet Users] Re: duplicate package definitions

2009-09-04 Thread Julian Simpson
I think John's probably right. My manifests are all written for Ubuntu - which has a different set of package names for mysql: mysql-server, mysql-client, etc. Best J. 2009/9/4 jcbollinger john.bollin...@stjude.org: On Sep 4, 1:46 am, Julian Simpson simpsonjul...@gmail.com wrote: You need

[Puppet Users] Example of a site module?

2009-08-09 Thread Julian Simpson
I do that, can anybody share an example site module? Does it end up just being a site.pp with any relevant facts and private info? Do people keep anything else in there of note? Any pointers welcome. Thanks, Julian. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com

[Puppet Users] Re: passenger for Hardy

2009-07-22 Thread Julian Simpson
nig...@google.com System Administrator Google, Inc. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Puppet Users group. To post

[Puppet Users] Re: Resource ordering

2009-07-17 Thread Julian Simpson
suits is derided by others as its Achille's heel. -Peter -- Peter Burkholder AARP | Web Strategy Operations | 601 E Street, NW | Washington, DC 20049 email: pburkhol...@aarp.org | aim: peterbtech | ph: 202-434-3530 | cell: 202-344-7129 | -- Julian Simpson Software Build

[Puppet Users] Testing manifests before you check in?

2009-06-14 Thread Julian Simpson
that nobody else feels. Best, Julian. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send

[Puppet Users] Re: Syntax checking hook when using git?

2009-04-23 Thread Julian Simpson
require the rest of Puppet? Thanks! -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group, send

[Puppet Users] Re: London (UK) Puppet Meetup 24th March (UKUUG social)

2009-03-16 Thread Julian Simpson
to UKUUG attendees, I'll try and make myself obvious by having some puppet related paraphenalia. http://www.ukuug.org/events/spring2009/social/ Paul -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received

[Puppet Users] Re: UK Meetups / Training

2009-02-17 Thread Julian Simpson
/messenger: gary@gmail.com iChat/jabber/AIM: gary@mac.com -- Julian Simpson Software Build and Deployment http://www.build-doctor.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Puppet Users group. To post

[Puppet Users] Re: Testing puppet manifests

2009-02-07 Thread Julian Simpson
type would cure this, but I don't want the master to serve the file, as I use a similar curl command to get the file from S3 if specified. Thanks, Matt -- Nigel Kersten Systems Administrator Tech Lead - MacOps -- Julian Simpson Software Build and Deployment http://www.build

[Puppet Users] Re: Puppet Proposal (what problems will puppet solve)

2009-02-03 Thread Julian Simpson
having no troubles at all. The server being a dual quadcore with 16 gb of ram is serving approx 200 nodes and is not sweating a bit. Could easly serve the double. -- Julian Simpson Software Build and Deployment http://www.build-doctor.com

[Puppet Users] Re: Facter - the future - your input needed

2009-01-30 Thread Julian Simpson
Hi, 1. Namespaces - add a namespace or tiered namespace to Facter, i.e. network - interface - ipaddress. Sounds interesting. 2. Additional output formats - JSON, XML? (winces) - Facter already outputs in YAML. YAML support is growing. .NET developers are starting to use YAML. I'd never