Re: AW: [Puppet Users] OT: Monitoring solutions

2012-06-25 Thread Christopher Johnston
I use pnp4nagios with icinga, and use the graphite branch (some mods required). Otherwise the RRD setup works well too. On Mon, Jun 25, 2012 at 8:58 AM, Kyle Sexton k...@mocker.org wrote: Curious if Icinga has integrated graphing or if it's an add-on since it's based on Nagios. Overall you

Re: [Puppet Users] Puppet / scalability

2012-05-14 Thread Christopher Johnston
3k? I know of larger but can't comment on who they are, but they are close to 8-10k nodes AFAIK if not more by now. On Mon, May 14, 2012 at 2:53 AM, Alex Harvey alexharv...@gmail.com wrote: Hi list, I am looking at configuration management tool options. I have a large fleet ( 3,000 hosts)

[Puppet Users] Facts loading 4-5x

2012-03-28 Thread Christopher Johnston
Is there any reason why my facts are loading 4-5x (I have even seen 6x) on puppet client runs? I am running 2.7.9, I remember running 2.6 and seeing usually 2x. Is there a known bug here or some configuration problem that could be causing this? Some of my facts collect/parse a bunch of data and

[Puppet Users] Re: node regex not working in 2.7.9

2012-02-23 Thread Christopher Johnston
Anyone have any ideas here? All these manifests worked fine in 2.5 puppet and suddenly broke in 2.7.9 when we upgraded. On Feb 22, 2012, at 8:42 PM, Christopher Johnston chjoh...@gmail.com wrote: Anyone know of any issues in 2.7.9 when trying to use a regex pattern for matching

Re: [Puppet Users] Re: node regex not working in 2.7.9

2012-02-23 Thread Christopher Johnston
pm, Christopher Johnston chjoh...@gmail.com wrote: Anyone know of any issues in 2.7.9 when trying to use a regex pattern for matching a hostname? If I specify the following below the client never loads the proper class, but if I put the fully qualified name in it works fine. Fails

Re: [Puppet Users] Re: node regex not working in 2.7.9

2012-02-23 Thread Christopher Johnston
I think I found my issue, we may have had doubling of node types. One file has node /someregex/, and another has node theactualhost, so could be that we are duplicating node definition/namespaces. -Chris On Thu, Feb 23, 2012 at 1:37 PM, Christopher Johnston chjoh...@gmail.comwrote: John

[Puppet Users] node regex not working in 2.7.9

2012-02-22 Thread Christopher Johnston
Anyone know of any issues in 2.7.9 when trying to use a regex pattern for matching a hostname? If I specify the following below the client never loads the proper class, but if I put the fully qualified name in it works fine. Fails: node /somehost.*/ { include some::class } Works: node

Re: [Puppet Users] copying file(s) from agent to master??

2012-01-09 Thread Christopher Johnston
I think you want to use the filebucket setup for this, I am not 100% familiar with it though. On Mon, Jan 9, 2012 at 10:50 AM, Sans r.santanu@gmail.com wrote: Is there a way to copy file(s) from the Puppet agent back to the master? I know it sounds silly but that's what I need to do. This

Re: [Puppet Users] scaling projections for dashboard database?

2012-01-09 Thread Christopher Johnston
How often are you running puppet?  I have 1200 nodes running a few times a week and our growth is nothing like that. Original message Subject: Re: [Puppet Users] scaling projections for dashboard database? From: Jo Rhett jrh...@netconsonance.com To:

[Puppet Users] Re: Puppet Inventory Service

2012-01-04 Thread Christopher Johnston
Puppet dev can help? I modified auth.conf and it did not seem to help. On Tue, Jan 3, 2012 at 1:54 PM, Christopher Johnston chjoh...@gmail.comwrote: I have multiple masters (40+) that reside in remote locations, I want to have them send puppet inventory data to a central inventory with mysql

Re: [Puppet Users] Puppet Inventory Service

2012-01-04 Thread Christopher Johnston
...@puppetlabs.com wrote: On Wed, Jan 4, 2012 at 11:31 AM, Christopher Johnston chjoh...@gmail.com wrote: If it is a requirement that I have a signed CA, that could be an issue as I have two puppet masters in each datacenter that has its own shared CA across those two puppet masters only (certname

Re: [Puppet Users] Puppet Inventory Service

2012-01-04 Thread Christopher Johnston
at 12:12 PM, Christopher Johnston chjoh...@gmail.com wrote: My inventory server is a puppetmaster, but its master of itself and is only being using for inventory services. If I point new clients to it will work fine. So think of my setup like this: puppet1.company.com and puppet2

[Puppet Users] Puppet Inventory Service

2012-01-03 Thread Christopher Johnston
I have multiple masters (40+) that reside in remote locations, I want to have them send puppet inventory data to a central inventory with mysql. Once the data is there I would like puppet dashboard installation use that data. I have not been able to get the remote masters to send their data back

[Puppet Users] Re: [Puppet-dev] Re: When the lint accumulates...

2011-12-20 Thread Christopher Johnston
Is there a minimum version of ruby or puppet for it to work? I am open to running this on my entire puppet tree (close to 53 modules and growing). puppet-lint /etc/puppet/manifests /usr/lib/ruby/gems/1.8/gems/puppet-lint-0.1.7/bin/../lib/puppet-lint/plugin.rb:43: warning: parenthesize

[Puppet Users] 2.7.6 yumrepo not working

2011-11-01 Thread Christopher Johnston
Just upgraded to 2.7.6 and the yumrepo type does not write out our yum configs correctly, anyone experiencing this? Documentation hasn't changed from what I can tell for this type. # facter -version 1.6.2 # puppetd --version 2.7.6 # facter architecture x86_64 # facter operatingsystem Fedora #

Re: [Puppet Users] 2.7.6 yumrepo not working

2011-11-01 Thread Christopher Johnston
these variables, they go to the repo file and are resolved by yum or whatever. On Tue, Nov 1, 2011 at 10:45 AM, Christopher Johnston chjoh...@gmail.com mailto:chjoh...@gmail.com wrote: Just upgraded to 2.7.6 and the yumrepo type does not write out our yum configs correctly, anyone

[Puppet Users] catalog format

2011-07-21 Thread Christopher Johnston
debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; using pson How can I change this to default to yaml? I didn't see any options in puppet.conf. -Chris -- You received this message because you are subscribed to the Google Groups Puppet Users group. To post to this group,

[Puppet Users] Re: catalog format

2011-07-21 Thread Christopher Johnston
'; cannot compile warning: Not using cache on failed catalog On Thu, Jul 21, 2011 at 11:58 AM, Christopher Johnston chjoh...@gmail.comwrote: debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; using pson How can I change this to default to yaml? I didn't see any options

[Puppet Users] config_version

2010-12-07 Thread Christopher Johnston
So I got this working by calling an external script to run a git rev-parse and to dump the current revision, looks like it works. But I think what is of value here is to be able to see what the individual hosts current config_version is currently at since its last run. This is useful to

Re: [Puppet Users] config_version

2010-12-07 Thread Christopher Johnston
# On Tue, Dec 7, 2010 at 2:22 PM, Ohad Levy ohadl...@gmail.com wrote: AFAIK, its also a fact, which makes it really easy to report with Foreman. Ohad On Tue, Dec 7, 2010 at 8:41 PM, Christopher Johnston chjoh...@gmail.comwrote: So I got this working by calling an external script to run a git rev

Re: [Puppet Users] Facter ignores interfaces with non eth names

2010-10-05 Thread Christopher Johnston
: On 10/04/2010 05:35 PM, Christopher Johnston wrote: Does facter support NICs that are not named ethX? I happen to use custom names on my systems. Just a quick look at the code I don't see why it wouldn't but the behavior I am seeing is very different. -- You received this message because

Re: [Puppet Users] Facter ignores interfaces with non eth names

2010-10-05 Thread Christopher Johnston
self.get_all_interface_output On Tue, Oct 5, 2010 at 9:37 AM, Christopher Johnston chjoh...@gmail.comwrote: Yes, but by X you mean they are represented with a digit? I have systems that do not have interfaces represented with the name and then a digit (WAN, LAN, BACKUP, etc). The regex looks to not pick

Re: [Puppet Users] Facter ignores interfaces with non eth names

2010-10-04 Thread Christopher Johnston
I am using 1.58, I see the issue though. I have interfaces called wan and lan without a \d+ at the end. Looks they are getting skipped. I will play with the regex to see whats up. On Mon, Oct 4, 2010 at 5:50 PM, Gary Law gary...@garylaw.net wrote: On 4 October 2010 22:35, Christopher

Re: [Puppet Users] Parsing yaml report locallly

2010-08-22 Thread Christopher Johnston
Great idea Sent from my iPhone On Aug 22, 2010, at 9:58 AM, R.I.Pienaar r...@devco.net wrote: hello, - Chris sinl...@gmail.com wrote: Hi Is there a way to parse the yaml reports on locally on the puppet clients. What I'd like to offer our sysadmins is a command that will give

Re: [Puppet Users] Debugging errors with external nodes

2010-08-20 Thread Christopher Johnston
Do you have a defaut node in nodes.pp? Sent from my iPhone On Aug 20, 2010, at 5:18 PM, Douglas Garstang doug.garst...@gmail.com wrote: How do I debug errors with external nodes? When my client connects, the following appears on the puppetmaster when running in debug mode. It's not

Re: [Puppet Users] Re: Push changes to clients

2010-08-17 Thread Christopher Johnston
Wont that also ignore the scheduled 30min runs? I believe thats what Craig wanted if I'm not mistaken. Sent from my iPhone On Aug 13, 2010, at 1:32 PM, Patrick Mohr kc7...@gmail.com wrote: On Aug 13, 2010, at 7:21 AM, Christopher Johnston wrote: ignoreschedules = true

Re: [Puppet Users] Re: Push changes to clients

2010-08-13 Thread Christopher Johnston
listen = true ignoreschedules = true Cant you just use those two options to allow puppetruns to work and not have the client attempt to do updates? On Fri, Aug 13, 2010 at 6:44 AM, matonb brett.ma...@googlemail.com wrote: Is there a puppet.conf equivalent to --no-client ?

[Puppet Users] Question about types and using a default/inherited value

2010-08-13 Thread Christopher Johnston
I have some types like below that have about 10 files or directories in a single type to keep my manifests looking clean and easier to maintain. Since some of them all use the same options (user, group, mode, etc) with the same values is there a way to set them globally once and have all of them

[Puppet Users] variable confusion

2010-08-09 Thread Christopher Johnston
Why can't variables be reassigned with a setup like this? node /.*mydomain.com/ { import mydomain.pp } node /*.yourdomain.com/ { import yourdomain.pp } In manifest mydomain.pp and yourdomain.pp I have variables that are specific to that site that I want to import only for that site (ie,

Re: [Puppet Users] Bootstrap

2010-08-02 Thread Christopher Johnston
Kinda crazy. It would be better to just build a custom embedded OS (pxe boot it), then have a script that kicks off on boot-up to configure the image then the other way around. That how I handle it at my company, stateless. On Sat, Jul 31, 2010 at 5:30 AM, parag kale myselfpk...@gmail.com

Re: [Puppet Users] puppet 2.6.0 vs apache/mod_passenger

2010-08-02 Thread Christopher Johnston
Can you paste gem list? On Mon, Aug 2, 2010 at 1:17 PM, Russell Jackson r...@csub.edu wrote: I'm having a hell of a time with mod_passenger. Where would I even begin to investigate where this exception is coming from? My configuration works fine with the 2.6.0 webrick server. [Thu Jul 29

Re: [Puppet Users] puppet 2.6.0 vs apache/mod_passenger

2010-08-02 Thread Christopher Johnston
Looks good from what I can tell, did you setup the config.ru? On Mon, Aug 2, 2010 at 1:25 PM, Russell Jackson r...@csub.edu wrote: On 08/02/2010 10:26 AM, Christopher Johnston wrote: Can you paste gem list? # gem list *** LOCAL GEMS *** actionmailer (2.3.8) actionpack (2.3.8

Re: [Puppet Users] puppet 2.6.0 vs apache/mod_passenger

2010-08-02 Thread Christopher Johnston
I have not played with 2.6.0 yet, but I do have it working fine with .25 just fine. On Mon, Aug 2, 2010 at 1:38 PM, Russell Jackson r...@csub.edu wrote: On 08/02/2010 10:35 AM, Christopher Johnston wrote: Looks good from what I can tell, did you setup the config.ru? Can I take

[Puppet Users] render template

2010-07-29 Thread Christopher Johnston
Is there a way in puppet to make the client render a template from a module and have it spit the contents of the template to stdout or to a file so it can be looked at before deploying? -Chris -- You received this message because you are subscribed to the Google Groups Puppet Users group. To

Re: [Puppet Users] Re: Management of MySQL grant tables?

2010-07-28 Thread Christopher Johnston
, Christopher Johnston wrote: David, Curious on how you handle doing a grant of *.* (all attributes) I looked through your puppet type and I see you are individually listing every type out but you are missing event_priv and trigger_priv as grant types. I haven't worked on those types

Re: [Puppet Users] manage_internal_file_permissions, /etc/sysconfig, and/or command line startup...

2010-07-28 Thread Christopher Johnston
Try using a bind mount instead of symlink Sent from my iPhone On Jul 27, 2010, at 6:48 PM, Tom thomas.a.john...@gmail.com wrote: Okay, maybe I'm being dense...but I'm missing something here. First off, using puppet 2.6 on centos 5.5. I want to store /etc/puppet and /var/lib/puppet

Re: [Puppet Users] Catching failure with templates

2010-07-28 Thread Christopher Johnston
To solve your pathing issue you could create a define to autocomplete the path for you. Sent from my iPhone On Jul 27, 2010, at 11:24 AM, Rob McBroom mailingli...@skurfer.com wrote: So, I’m using templates for the first time and I wanted to test the case where the values used by the

Re: [Puppet Users] Re: Management of MySQL grant tables?

2010-07-27 Thread Christopher Johnston
David, Curious on how you handle doing a grant of *.* (all attributes) I looked through your puppet type and I see you are individually listing every type out but you are missing event_priv and trigger_priv as grant types. -Chris On Mon, Jun 21, 2010 at 11:51 AM, David Schmitt da...@dasz.at

Re: [Puppet Users] Creating a directory fails

2010-07-15 Thread Christopher Johnston
Sure! On Thu, Jul 15, 2010 at 11:27 AM, Peter Meier peter.me...@immerda.chwrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 One minor complaint, the debug output from puppetd doesn't really explain what the exact issue is and where its failing. ie, would be good if it said it was

[Puppet Users] Creating a directory fails

2010-07-14 Thread Christopher Johnston
I don't see anything out of the ordinary here, seems like its not honoring the type as a directory but as a file any ideas? err: //bind::slave/File[/var/named/chroot]: Failed to generate additional resources using 'eval_generate': Cannot manage files of type characterSpecial file {

Re: [Puppet Users] sysctl

2010-06-25 Thread Christopher Johnston
There was one just posted on the list 2 days ago if you do a search. Works well. There is this one too. http://git.puppet.immerda.ch/?p=module-sysctl.git;a=summary On Fri, Jun 25, 2010 at 10:19 AM, nottings scott.notting...@gmail.comwrote: Does anyone out there have a module or type for

Re: [Puppet Users] header for puppet managed files

2010-06-21 Thread Christopher Johnston
Similar setup as well: # pwd /etc/puppet/templates # cat header.erb ## # # # This file is centrally managed, any manual changes will be OVERWRITTEN

Re: [Puppet Users] Storeconfigs connection pool problem

2010-06-21 Thread Christopher Johnston
, Jason Koppe jason.robert.ko...@gmail.comwrote: I'm not sure, I can't seem to find README.queuing or much documentation about how it's supposed to work. I'll checkout the code this weekend if there aren't responses here. On Thu, Jun 10, 2010 at 9:32 AM, Christopher Johnston chjoh

Re: [Puppet Users] augeas and sendmail aliases

2010-06-17 Thread Christopher Johnston
I was never able to get this working properly for /etc/services, there is support in augeas now to do the matches properly but I think the ruby bindings are not up to date with the new changes which ended up making puppet fail. On Thu, Jun 17, 2010 at 9:06 AM, Rob McBroom

Re: [Puppet Users] Provisioning VM in Xen via Puppet - Howto??

2010-06-11 Thread Christopher Johnston
Thomas I don't see your GIT repo, looks to be offline. On Fri, May 14, 2010 at 5:11 AM, Dan Carley dan.car...@gmail.com wrote: On 12 May 2010 16:13, Thomas Bellman bell...@nsc.liu.se wrote: [..] I don't create the logical volumes automatically, nor do I partition or create filesystems on

Re: [Puppet Users] Storeconfigs connection pool problem

2010-06-10 Thread Christopher Johnston
I have the same issue as well, seems puppetqd uses sqlite for caching? On Wed, Jun 9, 2010 at 4:11 PM, Jason Koppe jason.robert.ko...@gmail.comwrote: Queuing support from ActiveMQ doesn't even make a difference for me -- I thought the purpose of adding the queuing support was to queue the

Re: [Puppet Users] Re: puppetqd and remote mysql server

2010-06-09 Thread Christopher Johnston
dashboard instead of having dozens of dashboards for each location. -Chris On Tue, Jun 8, 2010 at 2:40 PM, donavan dona...@desinc.net wrote: On Jun 7, 1:00 pm, Christopher Johnston chjoh...@gmail.com wrote: Think I found the issue from an strace, the rubygems-sqlit3 rpm was missing.. still

Re: [Puppet Users] Re: puppetqd and remote mysql server

2010-06-09 Thread Christopher Johnston
with many processes trying to lock the file (it is a file after all), so you should really evaluate it with some other db engine. hope this helps, Ohad On Wed, Jun 9, 2010 at 11:50 PM, Christopher Johnston chjoh...@gmail.comwrote: I have about a dozen sites with puppet masters in each

[Puppet Users] puppetqd and remote mysql server

2010-06-07 Thread Christopher Johnston
Has anyone been using this in production to store facts remotely in a distributed environment? I have been testing it in my lab where latency and bandwith to a remote mysql server is very good so it works well. But if I attempt to use it across a wan with ~150ms puppetqd seems to die. If I

[Puppet Users] Re: puppetqd and remote mysql server

2010-06-07 Thread Christopher Johnston
/state/clientconfigs.sqlite3 On Mon, Jun 7, 2010 at 3:22 PM, Christopher Johnston chjoh...@gmail.comwrote: Has anyone been using this in production to store facts remotely in a distributed environment? I have been testing it in my lab where latency and bandwith to a remote mysql server is very

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

2010-06-04 Thread Christopher Johnston
, Christopher Johnston wrote: You know what the problem was, my ordering. I had app_tcp first and not port 1002 so thats likely why it was not getting picked up. Worked, but hit another snag. Now try adding another app name, same port but for udp, it will just get overwritten. I addressed both

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 mailingli...@skurfer.comwrote: These types of paths seem to match the correct thing as well: /files/etc/services/service-name[port = '443' and protocol = 'tcp']

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 mailingli...@skurfer.comwrote: On Jun 4, 2010, at 10:20 AM, Christopher Johnston wrote: I tried using

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

2010-06-04 Thread Christopher Johnston
7302, or changes = [set service-name[port = '7302' and protocol = 'tcp']/port 7302, On Fri, Jun 4, 2010 at 12:58 PM, Rob McBroom mailingli...@skurfer.comwrote: 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

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

2010-06-04 Thread Christopher Johnston
...@skurfer.comwrote: 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

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

2010-06-03 Thread Christopher Johnston
, 2010, at 4:03 PM, Christopher Johnston wrote: Has anyone attempted to use the augeas type to add a service? I got the service to add no problem, but having some difficulties to get the match to work to prevent duplicate entries from adding. Since the service-name[*] has endless number

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

2010-06-03 Thread Christopher Johnston
not the behavior I am looking for. I should be able to append to the bottom of the file but have onlyif() sort through the entire file and verify a match. Any other ideas? On Thu, Jun 3, 2010 at 12:04 PM, Christopher Johnston chjoh...@gmail.comwrote: # puppet -ddd foo1.pp Could not parse

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

2010-06-03 Thread Christopher Johnston
...@skurfer.comwrote: On Jun 3, 2010, at 12:04 PM, Christopher Johnston wrote: # puppet -ddd foo1.pp Could not parse for environment production: Syntax error at 'set /files/etc/services/service-name[port = '1002'] app_tcp'; expected ']' at /data/foo1.pp:5 It looks like you're trying to use single-quotes

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

2010-06-03 Thread Christopher Johnston
I am on 25.4... On Thu, Jun 3, 2010 at 1:59 PM, Rob McBroom mailingli...@skurfer.comwrote: On Jun 3, 2010, at 1:40 PM, Christopher Johnston wrote: Now if I single quote the port number in the [] I get another error.. which likely means using the '' is not correct. err: //Augeas[cti-p01

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

2010-06-03 Thread Christopher Johnston
HA, yes I added commas. You know what the problem was, my ordering. I had app_tcp first and not port 1002 so thats likely why it was not getting picked up. Worked, but hit another snag. Now try adding another app name, same port but for udp, it will just get overwritten. -Chris On Thu, Jun

[Puppet Users] autosigning - restart required?

2010-05-19 Thread Christopher Johnston
Is a restart of puppet required for autosgining to take effect? I have added a dozen or so new host entries and they don;t seem to take effect unless I restart puppet (in this case I am using passenger so makes it a bit difficult). Seems this is a bug of some sort. -Chris -- You received this

Re: [Puppet Users] autosigning - restart required?

2010-05-19 Thread Christopher Johnston
Doesn't seem to be consistent... Have tried this on a few of my masters and it works sometimes, and sometimes not.,.. On Wed, May 19, 2010 at 9:18 AM, Ohad Levy ohadl...@gmail.com wrote: not required :) On Wed, May 19, 2010 at 9:07 PM, Christopher Johnston chjoh...@gmail.comwrote

Re: [Puppet Users] Six Puppet Questions

2010-05-19 Thread Christopher Johnston
4) Failover: What are people doing these days for puppet failover? My gut says to keep the configs in SVN, and always have another host on stand by. However, there's an issue with that: the puppet nodes wouldn't be able to just be re-pointed, because the client SSL certificates would be validated

Re: [Puppet Users] Six Puppet Questions

2010-05-19 Thread Christopher Johnston
The masters would get certname = puppet, so the cert filename would end up being puppet.pem. You can then create a DNS entry for the VIP called puppet.domain.suffix. You just have to copy that cert to the secondary nodes as well as keeping the client certs in sync so when a failover happens you

Re: [Puppet Users] Six Puppet Questions

2010-05-19 Thread Christopher Johnston
are signed. Keeping on this same subject, perhaps you can answer the fileserver.conf question as well - if a node does not have a signed cert, can it still access the fileserver, regardless of the allow/deny rules inside fileserver.conf? -Matt On Wed, 19 May 2010, Christopher Johnston wrote

Re: [Puppet Users] puppet for switches

2010-05-05 Thread Christopher Johnston
That would be very cool indeed, manifests would get quite big though in really large environments (think 100k end points). Juniper and Cisco support would be great. Sent from my iPhone On May 5, 2010, at 4:15 AM, Nicolas Szalay nsza...@qualigaz.com wrote: - Geoff Crompton

[Puppet Users] best way to disable a class

2010-05-03 Thread Christopher Johnston
Say I have two classes: package::stable -- installs a specific version of a pkg package::devel -- installs the latest version in the repo The class package::stable would be specific for 90% of my machines in my environment, but on occasion we have to override the package version we want to

Re: [Puppet Users] Puppet high-availability

2010-04-14 Thread Christopher Johnston
On Wed, Apr 14, 2010 at 9:42 AM, Michael DeHaan mich...@puppetlabs.comwrote: On Tue, Apr 13, 2010 at 7:39 PM, Christopher Johnston chjoh...@gmail.com wrote: How to deal with ssl certs, I have a similar situation where I have two puppetmasters per site and I would like to see them both

Re: [Puppet Users] Puppet high-availability

2010-04-14 Thread Christopher Johnston
wrote: On 4/14/2010 3:42 PM, Michael DeHaan wrote: On Tue, Apr 13, 2010 at 7:39 PM, Christopher Johnston chjoh...@gmail.com wrote: How to deal with ssl certs, I have a similar situation where I have two puppetmasters per site and I would like to see them both handle serving

Re: [Puppet Users] Replacing a puppet server

2010-04-14 Thread Christopher Johnston
Can you describe how to set this up? On Wed, Mar 31, 2010 at 11:23 AM, Ohad Levy ohadl...@gmail.com wrote: LOhit, The main two things to take into account are: 1. keep your manifests elsewhere, IMHO puppetmasters always gets RO copy of your puppet data (e.g. from a VCS). 2.

Re: [Puppet Users] Puppet high-availability

2010-04-13 Thread Christopher Johnston
How to deal with ssl certs, I have a similar situation where I have two puppetmasters per site and I would like to see them both handle serving puppet data at anytime from a VIP (primary/failover) type of operation. Sent from my iPhone On Apr 13, 2010, at 7:26 PM, Patrick

Re: [Puppet Users] dependencies

2010-04-08 Thread Christopher Johnston
wrote: On Thu, Mar 18, 2010 at 8:49 AM, Christopher Johnston chjoh...@gmail.com 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

Re: [Puppet Users] File Size

2010-04-07 Thread Christopher Johnston
Nfs is not always feasible in controlled environments. I run kernels with the nfs stack completely removed to cut out kernel bloat (for size). Rsync integration into puppet directly would be attractive and very useful. Sent from my iPhone On Apr 7, 2010, at 8:07 PM, Michael DeHaan

[Puppet Users] preferred serialization format

2010-04-01 Thread Christopher Johnston
Which is the preferred serialization format with puppet .25? I have read that marshal can be the fastest, curious. -Chris -- 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

[Puppet Users] Re: pluginsync in 0.25

2010-04-01 Thread Christopher Johnston
Maybe I sent this without fully testing, looks like plugins are now per module? I created the directory plugiins under one of my modules and I dont see the error anymore. Behaviour doesnt seem 100% correct (I am on .25.4) -Chris On Thu, Apr 1, 2010 at 4:44 PM, Christopher Johnston chjoh

Re: [Puppet Users] Failed to retrieve current state of resource messages

2010-03-23 Thread Christopher Johnston
Are you using webrick, mongrel, or passenger? Sent from my iPhone On Mar 23, 2010, at 5:32 PM, Kent Rankin rankin.k...@gmail.com wrote: I've sent one in for this... we're running the client every 30 minutes via cron, and we probably get ten reports a day (per node) just like this one. It

[Puppet Users] subscribe require

2010-03-18 Thread Christopher Johnston
Can some help explain the differences and use cases of subscribe and require. They seem to have a bit overlap in the sense that they do the same thing almost. I understand a require sets up a dependency. So for eg the following below would setup a dependency on the package pam to be installed

Re: [Puppet Users] dependencies

2010-03-18 Thread Christopher Johnston
, require = Class[yum] } } On Thu, Mar 18, 2010 at 9:46 AM, Michael DeHaan mich...@reductivelabs.comwrote: On Wed, Mar 17, 2010 at 7:35 PM, Christopher Johnston chjoh...@gmail.com wrote: I guess my only gripe here is I have about 2 dozen modules most of install some form of a pkg from yum. So

Re: [Puppet Users] subscribe require

2010-03-18 Thread Christopher Johnston
Ok, that helped a lot. I read the documentation which is helpful, but the way you described it here made it easier to understand the use cases. On Thu, Mar 18, 2010 at 10:10 AM, Peter Meier peter.me...@immerda.chwrote: But what I am confused about is how is subscribe different? Doesn't that

Re: [Puppet Users] dependencies

2010-03-18 Thread Christopher Johnston
. Make sense now? Because of this direct dependency and no proper ordering with puppet without it, I have to sometimes to do two puppet runs. -Chris On Thu, Mar 18, 2010 at 10:14 AM, Michael DeHaan mich...@reductivelabs.comwrote: On Thu, Mar 18, 2010 at 10:03 AM, Christopher Johnston chjoh

Re: [Puppet Users] dependencies

2010-03-18 Thread Christopher Johnston
that is doing package installs. Is there one place I could put this so it applies to ALL modules, perhaps site.pp? -Chris On Thu, Mar 18, 2010 at 11:43 AM, Michael DeHaan mich...@reductivelabs.comwrote: On Thu, Mar 18, 2010 at 10:32 AM, Christopher Johnston chjoh...@gmail.com wrote: Majority

Re: [Puppet Users] subscribe require

2010-03-18 Thread Christopher Johnston
This answered all my questions, thx! Should hopefully clean up my manifests a bit those execs were overkill. On Thu, Mar 18, 2010 at 11:51 AM, Michael DeHaan mich...@reductivelabs.comwrote: On Thu, Mar 18, 2010 at 10:21 AM, Christopher Johnston chjoh...@gmail.com wrote: I keep writing

[Puppet Users] reporting error

2010-03-18 Thread Christopher Johnston
I enabled reports on my puppetmaster and client. I am getting the following error when ever I run pupetd --test.I am using v 0.24.8 on both the client and the server. err: Reporting failed: private method `gsub' called for true:TrueClass -- You received this message because you are

[Puppet Users] Re: reporting error

2010-03-18 Thread Christopher Johnston
Nevermind, I had a config error its report = true and not reports = true. -Chris On Thu, Mar 18, 2010 at 4:03 PM, Christopher Johnston chjoh...@gmail.comwrote: I enabled reports on my puppetmaster and client. I am getting the following error when ever I run pupetd --test.I am using v

Re: [Puppet Users] Choosing the web server

2010-03-17 Thread Christopher Johnston
Mongrel was very easy to setup as the packages are all available in Fedora. I was able to fire up a puppetmaster on most of the cpu cores I have on my system to scale the load out a bit more. I have yet to try passenger. But I think more importantly what is the fastest and most scalable

Re: [Puppet Users] Choosing the web server

2010-03-17 Thread Christopher Johnston
http://www.kanarip.com/custom/ Someone pointed me to this repo the other day, havn't tested anything in or know who is maintaining it though. On Wed, Mar 17, 2010 at 10:03 AM, Todd Zullinger t...@pobox.com wrote: Michael DeHaan wrote: I'd like to push this through to Fedora review so we can

Re: [Puppet Users] Choosing the web server

2010-03-17 Thread Christopher Johnston
mccune.j...@gmail.com wrote: Having used Webrick, Mongrel+(pound/nginx/apache) and Passenger+Apache all in production on 100+ hosts, I definitely recommend passenger. It's much easier to manage once it's up and running. On Wed, Mar 17, 2010 at 11:30 AM, Christopher Johnston chjoh...@gmail.com wrote

Re: [Puppet Users] Choosing the web server

2010-03-17 Thread Christopher Johnston
I just installed passenger from his repo, clean install thus far. On Wed, Mar 17, 2010 at 11:42 AM, Todd Zullinger t...@pobox.com wrote: Christopher Johnston wrote: http://www.kanarip.com/custom/ Someone pointed me to this repo the other day, havn't tested anything in or know who

[Puppet Users] passenger errors

2010-03-17 Thread Christopher Johnston
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 Phusion_Passenger/2.2.5 mod_python/3.3.1 Python/2.5.2 mod_ssl/2.2.14

Re: [Puppet Users] passenger errors

2010-03-17 Thread Christopher Johnston
, Nigel Kersten nig...@google.com wrote: On Wed, Mar 17, 2010 at 9:16 AM, Christopher Johnston chjoh...@gmail.com 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

Re: [Puppet Users] passenger errors

2010-03-17 Thread Christopher Johnston
19:50, Christopher Johnston chjoh...@gmail.com wrote: Hmmm I have all the goodies installed, rubygem-rails, rubygem-passenger, mod_passenger, etc. It looks like mod_passenger seems to be working correctly (passenger-status reports good and I can see processes running). Sorry for my ignorance

Re: [Puppet Users] dependencies

2010-03-17 Thread Christopher Johnston
on on how to simplify this to ensure yum is the very first thing that gets configured on my system? require = [ Class[yum], On Tue, Mar 9, 2010 at 5:51 PM, Patrick kc7...@gmail.com wrote: On Mar 9, 2010, at 5:26 AM, Christopher Johnston wrote: For example I have a yum module

Re: [Puppet Users] dependencies

2010-03-17 Thread Christopher Johnston
...@gmail.com wrote: Put in a feature question for global dependencies like I hassle people about from time to time! We really do need them for setting some site specific stuff. On Wed, Mar 17, 2010 at 7:35 PM, Christopher Johnston chjoh...@gmail.com wrote: I guess my only gripe here is I have about 2

Re: [Puppet Users] disable ssl

2010-03-15 Thread Christopher Johnston
, Christopher Johnston chjoh...@gmail.com wrote: No I am not using environments with this setup, curious on how that would make a difference if the module base is identical for all of my production hosts. This probably explains it better. http://projects.reductivelabs.com/issues/1557

Re: [Puppet Users] disable ssl

2010-03-15 Thread Christopher Johnston
: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 If you front Puppet with Apache per the Mongrel instructions and set the SSLCipherSuite to 'NULL' in Apache, then it will turn off all encryption. Trevor On 03/12/2010 05:57 PM, Dan Bode wrote: On Fri, Mar 12, 2010 at 2:53 PM, Christopher

Re: [Puppet Users] disable ssl

2010-03-15 Thread Christopher Johnston
a single machine for signing your certs, I would recommend you going to option 1 (as someone using option 2 for a few years now). Cheers, Ohad On Mon, Mar 15, 2010 at 11:10 PM, Christopher Johnston chjoh...@gmail.com wrote: I will keep that in mind, ideally I would like to keep SSL in place

Re: [Puppet Users] disable ssl

2010-03-13 Thread Christopher Johnston
each datacenter has its own two puppetmasters they also have their own dns domain suffix so that could work. On Sat, Mar 13, 2010 at 11:47 AM, Nigel Kersten nig...@google.com wrote: On Sat, Mar 13, 2010 at 8:43 AM, Christopher Johnston chjoh...@gmail.com wrote: Sorry for the late response

[Puppet Users] disable ssl

2010-03-12 Thread Christopher Johnston
Is there a way to disable SSL all together for testing? -Chris -- 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 this group, send email to

Re: [Puppet Users] disable ssl

2010-03-12 Thread Christopher Johnston
Reason I am asking is I am having a bunch of SSL issues in production right now, I need to disable SSL until I get things fixed. On Fri, Mar 12, 2010 at 5:57 PM, Dan Bode d...@reductivelabs.com wrote: On Fri, Mar 12, 2010 at 2:53 PM, Christopher Johnston chjoh...@gmail.comwrote

[Puppet Users] dependencies

2010-03-09 Thread Christopher Johnston
I am noticing sometimes I have to do 2 puppet runs to get all dependencies to fully satisfy and for my system to configure itself at boot time. Most of my environment is completely stateless so its important that everything gets configured at runtime (I am currently doing puppet --test at boot up

  1   2   >