.
--
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
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
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
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
'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
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
, 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
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.
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
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
%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
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
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
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
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
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
...@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
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
.
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
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
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
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
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
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
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
, 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
.
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
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
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
-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
. 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
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
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
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
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
/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
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
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
]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
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
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
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
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
/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
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
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
] 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
: 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
): 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
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
/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
] 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
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
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
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
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
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
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
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
/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
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
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
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
63 matches
Mail list logo