Re: [Puppet Users] FYI: Mac Configuration Management at the Los Alamos National Laboratory white paper

2010-06-04 Thread Gary Larizza
I agree with Nigel - and thank you again for sending this out. I've been following your implementation closely since last June, and have implemented a version of your puppetd.sh script. It's interesting to see the changes you've made and the lessons learned. Again, excellent job on the documenta

Re: [Puppet Users] FYI: Mac Configuration Management at the Los Alamos National Laboratory white paper

2010-06-04 Thread Nigel Kersten
On Fri, Jun 4, 2010 at 4:59 PM, Marcus, Allan B wrote: > Here's a white paper you may be interested in. > > The Los Alamos National Laboratory (LANL) had a need for central > configuration management of non-Windows computers. LANL has three to five > thousand Macs and an equal number of Linux bas

[Puppet Users] FYI: Mac Configuration Management at the Los Alamos National Laboratory white paper

2010-06-04 Thread Marcus, Allan B
Here's a white paper you may be interested in. The Los Alamos National Laboratory (LANL) had a need for central configuration management of non-Windows computers. LANL has three to five thousand Macs and an equal number of Linux based systems. The primary goal was to be able to inventory all no

Re: [Puppet Users] running puppet withput puppetmasterd

2010-06-04 Thread Julian Simpson
When I run "puppet /etc/manifests/site.pp" I get onloy import errors. When I run puppetd it only complains that it cannot access any server. Try adding a --modulepath to the puppet command line. You may need to tweak your manifests: make sure that file urls are of the form puppet:///some

[Puppet Users] running puppet withput puppetmasterd

2010-06-04 Thread Henning Sprang
Hi, I'm pretty sure I once did some experiments with running puppet wihtout a puppertmasterd - but having a "normal" puppet manifests and modules structure in /etc/puppet. Sadly, I can't find how to do that anymore. I know I can write plain puppet instructions in a file.pp and run them plainly -

[Puppet Users] Access to fileserver

2010-06-04 Thread Matt Juszczak
Hello all, I was just wondering: there's a fileserver.conf inside /etc/puppet. Do nodes have access to the fileserver without having a signed cert? So for instance, could a random box on my LAN access files on the puppetmaster fileserver without having a signed certificate if the IP address

Re: [Puppet Users] Re: authenticating new nodes that are created by provisioning

2010-06-04 Thread Todd Zullinger
Oded wrote: > Never tried it myself but I think you can create the certificate as > a part of the provisioning process, and then somehow place it in the > new server. > http://serverfault.com/questions/19462/how-can-i-pre-sign-puppet-certificates Without reading the link to see if it's similar to

Re: [Puppet Users] Managing RPM Repositories

2010-06-04 Thread Todd Zullinger
Matt Wallace wrote: > I've updated my manifests to reflect the above, however now when I run > Yum manually on the servers I get the following output: > > Repository 'epel' is missing name in configuration, using id > > > It doesn't make a difference to the install, I'm just wondering if I'm > miss

Re: [Puppet Users] accessing client certname in manifests?

2010-06-04 Thread Nigel Kersten
On Fri, May 28, 2010 at 4:33 PM, Nigel Kersten wrote: > > > On Fri, May 28, 2010 at 4:19 PM, James Turnbull > wrote: > >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 >> >> Nigel Kersten wrote: >> > I mentioned we had a custom fact for the client certname in IRC the >> > other day and someon

[Puppet Users] using puppetforge modules

2010-06-04 Thread byron appelt
I have just made my first attempt at using a module from puppetforge, so this is probably a newbie question. I used the puppet module tool to grab the camptocamp-apt module, it created a directory called "camptocamp-apt" with the structure expected for a module. However, the only way I could get

Re: [Puppet Users] Initial puppet instance configuring a client to look elsewhere?

2010-06-04 Thread Nigel Kersten
On Fri, Jun 4, 2010 at 12:32 PM, Matt Juszczak wrote: > Our DNS naming scheme works like this: > > servername..host-name.net > > I'd like to be able to create a single server image with puppet configured > that can work with multiple data centers. Right now, my image is tied to a > single data c

[Puppet Users] Simple config question

2010-06-04 Thread Dan
Most of my machines are pretty cookie-cutter, so I have one class and config file setup for different services. For example, pretty much have one hosts.allow that goes out everywhere. However, there are always exceptions. So I have 3 hosts that have similar configs but have more things open, so

[Puppet Users] LDAP node search stopped working after Puppetmaster upgrade

2010-06-04 Thread jc.listmail
Hi- I recently upgrade from 0.24 to 0.25. In my 0.24 config, I had LDAP working such that Puppet was matching nodes in my directory to determine what classes to apply. I upgraded to 0.25 and this stopped working. I do not even see attempts from the Puppetmaster to search the directory (i.e., no

Re: [Puppet Users] Initial puppet instance configuring a client to look elsewhere?

2010-06-04 Thread Mathias Gug
On Fri, Jun 04, 2010 at 03:32:29PM -0400, Matt Juszczak wrote: > > So just to standardize, what I've been thinking of doing instead is > creating a "fake" data center, where CNAMEs live for other data > centers, such as: > > > That way, when puppet searches for "puppet" as a shortname (which it >

[Puppet Users] Initial puppet instance configuring a client to look elsewhere?

2010-06-04 Thread Matt Juszczak
Our DNS naming scheme works like this: servername..host-name.net I'd like to be able to create a single server image with puppet configured that can work with multiple data centers. Right now, my image is tied to a single data center, so /etc/resolv.conf looks like this: nameserver 1.2.3.4

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Christopher Johnston
Yup, I am on the latest and greatest as well as an attempted git checkout of ruby-augeas, still no good. Also on the latest .25.5 stable of puppet. ruby-augeas-0.3.0-1.fc10.x86_64 augeas-0.7.1-1.fc10.x86_64 augeas-libs-0.7.1-1.fc10.x86_64 On Fri, Jun 4, 2010 at 1:16 PM, Rob McBroom wrote: > On

[Puppet Users] Re: facter installation and ruby 1.9.1 (ftools (LoadError)) -- Diff Patch?

2010-06-04 Thread CraftyTech
I ended up not using the patch. Instead, I used the install.rb from: http://github.com/phantez/facter/blob/bug/master/2788/install.rb It worked fine for me with facter 1.5.7. On Jun 4, 12:58 pm, Paul Nasrat wrote: > On 4 June 2010 16:10, CraftyTech wrote: > > > patch orig.file patch.file --

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Rob McBroom
On Jun 4, 2010, at 1:03 PM, Christopher Johnston wrote: > I tested the new version from the CLI, I noticed it is quite different and > more powerful features. But I wonder if puppet has caught to support them in > the augeas provider. If I set this below it fails and either operation. Be sure

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Christopher Johnston
I tested the new version from the CLI, I noticed it is quite different and more powerful features. But I wonder if puppet has caught to support them in the augeas provider. If I set this below it fails and either operation. changes => ["set service-name[port = '7302'][protocol = 'tcp']/port

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Rob McBroom
On Jun 4, 2010, at 11:55 AM, Christopher Johnston wrote: > What version of augeas are you using? I am on 0.5.3 I don't think support > has been added to do some of that functionality I am going to upgrade 0.7.0 -- Rob McBroom -- You received this message because y

Re: [Puppet Users] Re: facter installation and ruby 1.9.1 (ftools (LoadError)) -- Diff Patch?

2010-06-04 Thread Paul Nasrat
On 4 June 2010 16:10, CraftyTech wrote: > patch orig.file patch.file --- that was easy > There is an open bug for 1.9.x support for Facter. Can you verify this on git master? Paul -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Christopher Johnston
What version of augeas are you using? I am on 0.5.3 I don't think support has been added to do some of that functionality I am going to upgrade On Fri, Jun 4, 2010 at 10:33 AM, Rob McBroom wrote: > On Jun 4, 2010, at 10:20 AM, Christopher Johnston wrote: > > > I tried using the "alias" option as

[Puppet Users] Re: facter installation and ruby 1.9.1 (ftools (LoadError)) -- Diff Patch?

2010-06-04 Thread CraftyTech
patch orig.file patch.file --- that was easy On Jun 4, 10:03 am, CraftyTech wrote: > Hello All, > >      I've setup a fresh vm in my dev environment with Ruby 1.9.1. > Facter won't install from source with this level of ruby and It'll > produce the following error: > > install.rb:38:in `requi

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Christopher Johnston
Let me give this a whirl will let you know how I make out On Fri, Jun 4, 2010 at 10:42 AM, Rob McBroom wrote: > These types of paths seem to match the correct thing as well: > >/files/etc/services/service-name[port = '443' and protocol = 'tcp'] >/files/etc/services/*[port = '443' and prot

Re: [Puppet Users] Re: storing facter facts in Dashboard.....

2010-06-04 Thread Ohad Levy
http://projects.puppetlabs.com/projects/puppet/wiki/IRC_Channel On Fri, Jun 4, 2010 at 10:20 PM, CraftyTech wrote: > Ohad, > > I'm setting up irc at work (never use it before). What are the > details to communicating w/ #theforeman or #puppet? Is there a > channel that I'm supposed to go t

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Rob McBroom
These types of paths seem to match the correct thing as well: /files/etc/services/service-name[port = '443' and protocol = 'tcp'] /files/etc/services/*[port = '443' and protocol = 'tcp'] Maybe you should just take a look at . -- Rob McBroom

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Rob McBroom
On Jun 4, 2010, at 10:20 AM, Christopher Johnston wrote: > I tried using the "alias" option as an identifier, but have not been > succesful with it. I will play that a little bit more as I think that may be > the only way to do it that I know of. It looks like you can use the port/protocol com

[Puppet Users] Re: storing facter facts in Dashboard.....

2010-06-04 Thread CraftyTech
Ohad, I'm setting up irc at work (never use it before). What are the details to communicating w/ #theforeman or #puppet? Is there a channel that I'm supposed to go to? Thanks, Henry On Jun 3, 10:46 pm, Ohad Levy wrote: > Henry, > > can you try with an sqlite db? just to be sure I'm not

Re: [Puppet Users] augeas type and /etc/services

2010-06-04 Thread Christopher Johnston
I tried using the "alias" option as an identifier, but have not been succesful with it. I will play that a little bit more as I think that may be the only way to do it that I know of. On Thu, Jun 3, 2010 at 10:55 PM, Rob McBroom wrote: > On Jun 3, 2010, at 3:05 PM, Christopher Johnston wrote: >

[Puppet Users] facter installation and ruby 1.9.1 (ftools (LoadError)) -- Diff Patch?

2010-06-04 Thread CraftyTech
Hello All, I've setup a fresh vm in my dev environment with Ruby 1.9.1. Facter won't install from source with this level of ruby and It'll produce the following error: install.rb:38:in `require': no such file to load -- ftools (LoadError) from install.rb:38:in `' There's a diff patch avail

[Puppet Users] Re: problems after puppet upgrade

2010-06-04 Thread Stefan Wiederoder
I´ve revamped my puppet.conf and updated to ruby 1.8.6/gem 1.3.7 and it seems that everything´s fine again . thanks for all input! -- 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...@googlegrou

[Puppet Users] Re: Could not render to yaml: stack level too deep

2010-06-04 Thread Stefan Wiederoder
gosh! I´ve update to ruby 1.8.6 and gem 1.3.7 - now puppetmaster is running fine again. thanks Trevor! -- 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