Re: [Puppet Users] Re: Generating dhcp/pxe configuration from puppet

2012-04-20 Thread Jason Slagle
Christian, I believe that The Foreman is basically something that solves this issue? http://theforeman.org/ It can act as a ENC, as well as supporting provisioning. Might be worth a look On 04/20/2012 10:15 AM, Luke Bigum wrote: Ahh, I see, I was running under the assumption that you already

Re: [Puppet Users] Re: Extending Puppet using Rubygems

2012-06-26 Thread Jason Slagle
On 06/25/2012 09:25 AM, Kelsey Hightower wrote: John you make a really good point. Rubygems support would be totally optional. One of my hopes is that once people are able to use rubygems for things like parser functions and report processors we start seeing more OS packages built from those

Re: [Puppet Users] bug: --verbose on v2.6.6 doesn't always report changes. known and fixed in 2.7?

2011-09-23 Thread Jason Slagle
Are you running passenger? I believe there is/was a known issue with this and passenger. Jason Sent from my iPad On Sep 23, 2011, at 21:29, Jo Rhett wrote: > I want to check in and see if this is a known issue before I open a bug. I'm > seeing a particular issue where after a manifest chan

Re: [Puppet Users] Increment variable each time a definition is called.

2011-09-27 Thread Jason Slagle
as the port numbers bounce around. If you REALLY wanted to do something like this, I might suggest you create a type, and define the namevar in such a way as to ensure you cannot have overlap. Jason -- Jason Slagle - RHCE5, VCP4 /"\ . . . . . . . . . . . . . . . . . . . . . . . . . . .

[Puppet Users] Users group in NW Ohio or hell even Detroit/Ohio area

2011-05-22 Thread Jason Slagle
Anyone else out there using puppet that would be interesting in forming a users group if one doesn't already exist? Jason -- Jason Slagle - RHCE5, VCP4 /"\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \ / ASCII Ribbon Campaign . X - NO HTML/RTF

Re: [Puppet Users] Managing puppet code

2012-08-16 Thread Jason Slagle
Although it doesn't seem to do svn yet (You could extend it), I'm fairly certain you could accomplish this with librarian-puppet. It's on github. Your Puppetfile would be in your main repo which could have dev/stage/prod branches. Jason On 08/16/2012 07:22 AM, Benjamin Priestman wrote: I'm

Re: [Puppet Users] Managing puppet code

2012-08-16 Thread Jason Slagle
that make any sense to you all ? “Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us.” Bill Waterson (Calvin & Hobbes) *From: *"Jaso

Re: [Puppet Users] Uber Frustration with Puppet.

2012-08-30 Thread Jason Slagle
Doug, I'm not terribly familiar with gluster, but that thing in your hand certainly looks square and you're trying to fit it in that round hole. It looks to me like you've created an arbitrary service-centric data model, and are then attempting to smash on the tool (puppet) to make it work,

Re: [Puppet Users] Technical Reviewers Needed

2012-11-26 Thread Jason Slagle
That sounds interesting! I'm game if you still need some. Jason On 11/26/2012 07:32 AM, joan...@packtpub.com wrote: I am searching for a number of technical reviewers for a Puppet Beginner's Guide that is currently in production. You need to have good technical knowledge, and be able to spare

Re: [Puppet Users] Technical Reviewers Needed

2012-11-26 Thread Jason Slagle
Gah :) I hate it when lists set the reply to to the list. Sorry, Jason On 11/26/2012 04:32 PM, Jason Slagle wrote: That sounds interesting! I'm game if you still need some. Jason On 11/26/2012 07:32 AM, joan...@packtpub.com wrote: I am searching for a number of technical reviewers

Re: [Puppet Users] passenger used in puppet 3.0?

2012-11-28 Thread Jason Slagle
On 11/28/2012 09:53 AM, DJames wrote: current dev system is using passenger, but production (babystage) is using 3.0 version, and we have 1800+ servers (prod) that will be clients is passenger the way to go still? I was previously using passenger and just recently switched to using nginx

[Puppet Users] Banging my head on wall (hosts)

2009-02-27 Thread Jason Slagle
m that the above not working in SOME form really limits the ability to write modules/classes that work in 90% of the cases and can be overridden in the other 10%. This simplifies configuration a lot. Am I just doing something wrong? Am I crazy? Am I thinking too much like a progra

[Puppet Users] Re: Banging my head on wall (hosts)

2009-02-27 Thread Jason Slagle
calhost. Jason -- Jason Slagle - RHCE /"\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \ / ASCII Ribbon Campaign . X - NO HTML/RTF in e-mail . / \ - NO Word docs in e-mail . On Fri, 27 Feb 2009, Trevor Vaughan wrote: > > Just out of curiosity, why aren&#

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

2009-03-04 Thread Jason Slagle
#x27;s fullest, but that I may be willing to learn enough to work around some of the puppet quirks that bother me. Just my 2c. Jason -- Jason Slagle - RHCE /"\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \ / ASCII Ribbon Campaign . X - NO HTML/RTF in e-ma

[Puppet Users] Re: Alias for package list

2009-03-16 Thread Jason Slagle
entially give you what you needed? Can you install them by tag? Jason -- Jason Slagle - RHCE /"\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \ / ASCII Ribbon Campaign . X - NO HTML/RTF in e-mail . / \ - NO Word docs in e-mail . --~--~-~--~~--

[Puppet Users] Re: Licensing and Copyright

2009-04-06 Thread Jason Slagle
tributing back if the I'm contributing code that you may be selling. Conflict and all. I must admit I'm a fan of the Apache license or a BSD license of some sort. It gives you the right to sell it while also remaining open. It also means that I don'

[Puppet Users] Re: Licensing and Copyright

2009-04-06 Thread Jason Slagle
nsequence of choosing a GPL-like license. The AGPL is really scary with it's section 13. It's be even scarier to me if I was a company doing hosting and trying to use your product, because it's a REALLY slipper scope when you deal with things like modules. LGPL is a little better. Ho

[Puppet Users] Re: Licensing and Copyright

2009-04-07 Thread Jason Slagle
ng. This does not mean that the > community version is bad.. just new. The proof would be that bugs get > fixed in both. That's not how the model tends to work though. Usually the paid community gets the product first with the community version lagging behind by a release. Jason -- Jaso

[Puppet Users] Re: Licensing and Copyright

2009-04-07 Thread Jason Slagle
ings with bugs. Luke has expressed a disinterest in this model though so it's largely irrelevant. -- Jason Slagle - RHCE /"\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \ / ASCII Ribbon Campaign . X - NO HTML/RTF in e-mail . / \ - NO Word docs in e-mail

[Puppet Users] Re: Puppet Community Updates

2009-05-02 Thread Jason Slagle
Does the fee cover av? If they have a board/mic's then doing video/audio session recording becomes trivial. Jason Sent via Blackberry -Original Message- From: Andrew Shafer Date: Sat, 2 May 2009 15:31:34 To: Subject: [Puppet Users] Re: Puppet Community Updates The proposal I have

Re: [Puppet Users] Question on modeling multiple services sharing configuration

2012-12-16 Thread Jason Slagle
On 12/16/2012 01:09 AM, Roman Shaposhnik wrote: Hi! I would appreciate any advice on the best practices on how to model a collection of services that each has its own configuration file, but also share a common one. Now, the trouble is, that the common configuration file is not *really* just

Re: [Puppet Users] Re: Modules, yum repo's & best practices

2012-12-31 Thread Jason Slagle
On 12/31/2012 03:18 PM, Matthew Barr wrote: Sorry to reply to myself.. but option #1 doesn't work. (It works for resources, but not classes. Silly me.) So: should forge modules use repo's explicitly? or is there already a standard design pattern that implements a parameter for repos?

Re: [Puppet Users] Installing fog -0.7.2 for CloudProvisioner

2013-01-30 Thread Jason Slagle
On 01/30/2013 03:11 PM, PuppetUser wrote: Hi, I am trying to install fog which is required for cloud provisioner. > gem install fog -v 0.7.2 I am getting the following error Building native extensions. This could take a while... ERROR: Error installing fog: ERROR:

Re: [Puppet Users] How to manually create Puppet CA and client certificates using openssl?

2013-02-20 Thread Jason Slagle
Howdy! I might suggest starting here: http://projects.puppetlabs.com/projects/1/wiki/certificates_and_security It talks a little about setting up a seperate CA - this is pretty commonly done for HA environments. As far as pre-generating the client certs without Puppet, I'd have a look at s

Re: [Puppet Users] Support for transactions

2013-05-07 Thread Jason Slagle
On 05/07/2013 09:13 AM, Denmat wrote: Hi, No, puppet is not transactionable. There is also no simple way to do it in puppet and running noop first is no guarantee that the run will succeed. Version control may help you out to 'roll back' but it would be messy depending on changes. Traditional

Re: [Puppet Users] Workflows and preventing accidental code promotion.

2013-06-24 Thread Jason Slagle
On 06/24/2013 04:59 AM, Gav wrote: We have quite a large team spread across the globe making multiple changes to Puppet manifests each day. This in itself can be a little tricky to keep track of, but we also have multiple environments - ENG, DEV, etc where we promote our changes to before they re

Re: [Puppet Users] puppetlabs-ntp template discussion

2013-07-10 Thread Jason Slagle
If you use hiera and puppet 3, specifying servers is as easy as putting ntp::servers in hiera. Jason On 07/10/2013 04:52 PM, Dan White wrote: OK. Here are some wish-list items: Using ntp by cron rather than as a daemon An easy way to specify your own, internal time servers without tearing up

Re: [Puppet Users] puppetlabs-ntp template discussion

2013-07-10 Thread Jason Slagle
On 07/10/2013 06:33 PM, Jason Slagle wrote: If you use hiera and puppet 3, specifying servers is as easy as putting ntp::servers in hiera. Bah! And the reply to gets me again - this was a quick note just to him - hence no trimming and the top post. Sorry about that. Jason -- You

Re: [Puppet Users] A note on upcoming module metadata improvements

2013-10-16 Thread Jason Slagle
On 10/16/2013 12:07 PM, Ryan Coleman wrote: - operating_system : OSes your module supports stated like the $operatingsystem Facter values Ubuntu or RedHat - This new metadata will be used on forge.puppetlabs.com on module pages, search results and will be availa

Re: [Puppet Users] get a *structured* version of the puppet agent output

2013-12-18 Thread Jason Slagle
Hi Stuart, Puppet Labs has a large professional service department that you might want to engage with these very specific requests. I'm sure they can give you a hand with whatever you need done. Jason On 12/18/2013 12:55 PM, Stuart Cracraft wrote: What we are looking for is a Ruby program

Re: [Puppet Users] Provider must have features 'manages_symlinks' to set 'ensure' to 'link' shouldn't happen on Linux?

2013-12-31 Thread Jason Slagle
On 12/31/2013 04:16 AM, Steph Gosling wrote: Isn't it! Applying that resource fails in the same way: as requested here's the output though debugging doesn't seem to add anything, which is a bit odd. [root@nodename steph]# puppet apply --debug --verbose -e 'file { "/tmp/test": ensure => link,

Re: [Puppet Users] The Future - ENCs vs Hiera?

2014-01-04 Thread Jason Slagle
On 01/04/2014 01:15 PM, Jose Luis Ledesma wrote: I'm in the process of setting up puppet in my company and I don't like at all the idea of having some thousand of files for describe the nodes. And, despite the well known limitations, I like a lot the idea of having an enc like ldap. So use

Re: [Puppet Users] "the Foreman" in Pro Puppet, 2nd edition

2014-01-06 Thread Jason Slagle
Maybe try the foreman mailing list? Thanks, Jason On 01/06/2014 04:02 PM, Stuart Cracraft wrote: Chapter 7 explains after installing Foreman that to start the installer: ruby /usr/share/foreman-installer/generate_answers.rb is necessary. -- You received this message because you are subsc

Re: [Puppet Users] Puppet agent - two calls to server / request?

2014-02-05 Thread Jason Slagle
On 02/05/2014 11:54 AM, JonY wrote: I set up a simple ENC this morning that just logs every agent request to a file. What I've noticed is that every agent is logging two requests per run. Each request is about ~10 seconds apart. Is this normal? Are my agents not setup correctly? This is normal

Re: [Puppet Users] Custom Fact used in exec command

2014-04-23 Thread Jason Slagle
On 4/23/14, 8:10 PM, "Aaron Shegrud" wrote: >I created a fact, loaded it into the my modules/[module]/lib/facter/ >directory >it synchronized across all my users. >I can see the fact in puppet-dashboard for all of my >users:mac_airport_iden1 >but I cannot seem to use it in a command. > >I'm try

Re: [Puppet Users] Open Source 4.0 version identifier vs. very different rpm and dpkg package versions

2015-06-22 Thread Jason Slagle
On 6/22/15, 3:08 PM, "Vince Skahan" wrote: > On Thursday, June 18, 2015 at 4:18:37 PM UTC-7, Ken Bowley wrote: >> This is better than what is currently being used, but I'm strongly in the AIO >> idea to be stupid. Split it into multiple packages and use proper >> dependencies like every other s

Re: [Puppet Users] Open Source 4.0 version identifier vs. very different rpm and dpkg package versions

2015-06-23 Thread Jason Slagle
On 6/23/15, 9:03 PM, "Eric Sorenson" wrote: > >> I suspect this confusion will hinder deployment ­ the AIO packaging is >> certainly in the cons category for us. > >I really want to understand this, because it's a big deal. (My life goal >at >this point is to get as many people as possible upg

Re: [Puppet Users] Re: Making a "role" fact work

2016-01-29 Thread Jason Slagle
On 1/29/16, 11:14 AM, "Gareth Humphries" wrote: Normally, yes, but in this case it needs a class list locally to populate the fact, and it doesn't have that until after a run. Facts get sent to the master, where classes are allocated and a catalog compiled, then the catalog sent back to the cl