of orgs.
-Eric
--
Eric Shamow
Sent with Airmail
On September 30, 2014 at 4:17:45 PM, Tom Tucker (tktuc...@gmail.com) wrote:
I just got back from PuppetConf last week and several presenters mentioned
using more than one Git repo with Puppet. Some even recommend having a repo
per module
+1 great news Eric, thanks.
-Eric
On Aug 27, 2014, at 8:27 AM, Martijn mart...@heemels.com wrote:
That's very nice. Should make testing a pre-release easier for many users
than building from Git.
Thanks,
Martijn
Op dinsdag 26 augustus 2014 19:23:54 UTC+2 schreef Eric Sorenson:
After
%3DV23nCGNUz1WGoumaGyxz6h4Fi9Eodh_s65w%40mail.gmail.com
https://groups.google.com/d/msgid/puppet-users/CAMo7R_cxbvg%3D6i%3DV23nCGNUz1WGoumaGyxz6h4Fi9Eodh_s65w%40mail.gmail.com?utm_medium=emailutm_source=footer
.
For more options, visit https://groups.google.com/d/optout.
--
Eric Shamow
Methodologies
%2BFqxH3J4ono67tdU_3ve5Aw%40mail.gmail.com
https://groups.google.com/d/msgid/puppet-users/CACqVBqB_kX8VUYwb2BHwaTpfCi%2B%2BFqxH3J4ono67tdU_3ve5Aw%40mail.gmail.com?utm_medium=emailutm_source=footer
.
For more options, visit https://groups.google.com/d/optout.
--
Eric Shamow
Methodologies Lead
Puppet Labs
Sandra,
On the run so no time to write up a quick example - but take a look at exported
resources. There's a design patterns page --
http://docs.puppetlabs.com/guides/exported_resources.html
These are designed to do what you're looking for.
-Eric
--
Eric Shamow
Professional Services
http
environment, which
is quite nice.
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
Join us for PuppetConf 2012 at the Mission Bay Convention Center in San
Francisco, California on September 27th and 28th -- http://bit.ly/pcsig12
On Sunday, August 26, 2012 at 3:30 PM
Sandra,
The mcollective agent is written in Ruby, but it's really tiny. You can use
the mco controller plugin to view resource utilization over time, and it's
generally infinitesimal.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
Join us for PuppetConf
Facts exist at top scope, as indicated in the scoping doc several people have
referred you to on this list. Use $::ec2_instance_type
Sent from my iPad
On Aug 19, 2012, at 10:44 PM, Douglas Garstang doug.garst...@gmail.com wrote:
I don't get it...
if ! ( $ec2_instance_type in
specific we can do
to further assist you?
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
Join us for PuppetConf 2012 at the Mission Bay Convention Center in San
Francisco, California on September 27th and 28th -- http://bit.ly/pcsig12
--
You received
Everything else aside, you have a semicolon after ensure = present instead of
a comma in your physical_volume resource. I'm not certain that it's causing the
problem but it might be confusing the parser.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
Join
Oh right - for the code compression syntax…I don't use it and so I tend to
forget it exists. Sorry about that.
Is line 29 specifically this?
absent: {
It would be helpful to see in context with line numbers, such as in a gist.
-Eric
--
Eric Shamow
Professional Services
http
as a puppet agent*
and run puppet agent on the server.
This will sync the types to the correct directory on the master and enable it
to parse them when they are used elsewhere.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
Join us for PuppetConf 2012
on a puppet master and so say
$puppetmaster = true. When Puppet assembles the model of your system, which of
the two is to be applied where? Dynamic scoping tried to guess at this. The
idea here is to say, eliminate ambiguity - tell us exactly which one you want.
-Eric
--
Eric Shamow
Professional
--
Eric Shamow
Professional Services
http://puppetlabs.com/
©631.871.6441
Join us for PuppetConf 2012 at the Mission Bay Convention Center in San
Francisco, California on September 27th and 28th -- http://bit.ly/pcsig12
On Saturday, August 11, 2012 at 8:45 PM, Zachary Stern wrote:
I'm
Sorry, that should be
$puppetserver = $puppet::params::puppetserver
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
©631.871.6441
Join us for PuppetConf 2012 at the Mission Bay Convention Center in San
Francisco, California on September 27th and 28th -- http://bit.ly
Zachary,
Is there a particular section of the scoping doc I can help you understand?
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
©631.871.6441
Join us for PuppetConf 2012 at the Mission Bay Convention Center in San
Francisco, California on September 27th and 28th
mode, modules are installed in the module
path of your puppetmaster. You can find this by looking in your puppet.conf, or
by running
puppet master --configprint modulepath
On the master.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
©631.871.6441
Join us for PuppetConf
I should add, the default path is
/etc/puppet/modules
for FOSS, and
/etc/puppetlabs/puppet/modules
for PE.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
©631.871.6441
Join us for PuppetConf 2012 at the Mission Bay Convention Center in San
Francisco, California
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Wednesday, August 1, 2012 at 1:13 PM, R.I.Pienaar wrote:
- Original Message -
From: Felipe Ortega orteg...@gmail.com (mailto:orteg...@gmail.com)
To: puppet-users@googlegroups.com (mailto:puppet-users
/mcollective/
In particular pay attention to the stuff on the broadcast paradigm and the
publish/subscribe model.
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
--
You received this message because you are subscribed to the Google Groups
Puppet Users group
release.
Details:
http://docs.puppetlabs.com/guides/scope_and_puppet.html
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Thursday, July 12, 2012 at 1:27 AM, fp wrote:
At this point, however, I'm hoping that one of the PuppetLabs guys will
jump
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Sunday, July 8, 2012 at 2:00 PM, Wolf Noble wrote:
Hi gang,
I feel like I'm missing something fundamental here…
I've got the following:
class snmp::rhel::rh5enable {
$collector = ['10.0.0.1', '10.0.0.2']
define
be producing warnings in 2.7 and failing when the next major
release hits.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Friday, July 6, 2012 at 3:16 PM, Ohad Levy wrote:
On Wed, Jul 4, 2012 at 6:49 PM, pdpinfo pdp...@tiscali.it
(mailto:pdp
the section on Conditionals.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from
On Friday, June 29, 2012 at 9:55 AM, jcbollinger wrote:
Note, however, that elsewhere the style guide (version 1.1.2) says Classes
should generally not declare other classes, which is a bunch of bologna. A
Puppetlabs employee told me recently that he would have that removed, but
evidently
- and if the user isn't looking, they have that same problem
with every other application too.
+1 to keeping errors on STDERR. It would be my expectation as a sysadmin that
I could filter one from the other on output and I'd be fairly frustrated if I
couldn't.
--
Eric Shamow
Professional Services
http
- I meant that the practice was more objectionable rather than the
phrasing.
However if it's defined elsewhere no need to repeat.
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
--
You received this message because you are subscribed to the Google Groups
Puppet
Jason,
Packaging gems as OS packages is pretty easy to do. You can use gem2rpm on
RHEL systems or fpm (https://github.com/jordansissel/fpm) in the more
general case.
-Eric
On Tue, Jun 26, 2012 at 7:41 AM, Jason Slagle raist...@tacorp.net wrote:
On 06/25/2012 09:25 AM, Kelsey Hightower wrote:
Also as a note, there are (unofficial, but maintained by the CentOS
maintainer, Karanbir Singh) packages for RHEL 5 at:
http://centos.karan.org/el5/ruby187/
I've used these in production with much success.
-Eric
On Tue, Jun 26, 2012 at 10:06 AM, Matthaus Litteken matth...@puppetlabs.com
that intelligent life exists elsewhere
in the universe is that none of it has tried to contact us.”
Bill Waterson (Calvin Hobbes)
- Eric Shamow e...@puppetlabs.com wrote:
Also as a note, there are (unofficial, but maintained by the CentOS
maintainer, Karanbir Singh) packages for RHEL 5
the same problems. They don't do it by
refusing to build a new daily snapshot of parts of the software.
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To post
with hiera and conditionals.
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from
in Puppet.
Clearly the community is not crying out for the solution as you've enunciated
it. Maybe you've enunciated it poorly. In that case, write something to fix
it and some demo usage. Code wins arguments.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c
.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Monday, May 14, 2012 at 12:35 PM, Nigel Kersten wrote:
On Sun, May 13, 2012 at 11:53 PM, Alex Harvey alexharv...@gmail.com
(mailto:alexharv...@gmail.com) wrote:
Hi list,
I am looking
Just a note - it's better to do yum clean metadata than all in most cases.
There's no reason to drop all that cached package stuff - you just want to get
rid of the repo index.
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Friday, May 4, 2012 at 5:11 PM
As a +1 on this (and as the guy who wrote safe_hiera) --
It shouldn't be a function, the safety should be wrapped into hiera. But yes,
this will get you the right syntax so you can just search/replace safe_hiera
for hiera once it's fixed.
-Eric
--
Eric Shamow
Professional Services
http
Jo,
Very good advice - Rodrick, I'd try the Learning Puppet VM to start and get
used to the tool first. There's an excellent Learning Puppet doc as well -
http://docs.puppetlabs.com/learning/
That should get you started.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com
Stefan,
Looks related to https://projects.puppetlabs.com/issues/13530, which I just
opened.
Make sure you ensure = present in the file_line resource.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Thursday, March 29, 2012 at 6:17 PM, Dan White
a fairly straightforward task.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Wednesday, February 15, 2012 at 5:36 PM, Brian Gupta wrote:
Foreman has support for this. (Tied into Foreman provisioning workflow). I am
unaware of any other support for VMware
I would avoid this approach - global variables aren't a good idea.
Hiera would be a better approach:
http://www.devco.net/archives/2011/06/05/hiera_a_pluggable_hierarchical_data_store.php
http://www.devco.net/archives/2011/06/06/puppet_backend_for_hiera.php
-Eric
--
Eric Shamow
Professional
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Thursday, February 9, 2012 at 10:49 AM, windowsrefund wrote:
$ cat /etc/hiera.yaml
---
:hierarchy:
- %{operatingsystem}
- common
:backends:
- yaml
:yaml:
:datadir: /tmp/hieradata
$ cat /tmp/hieradata
a quick script to grab the cached facts for a
node and turn the relevant ones into hiera parameters, then use this to run
hiera against an individual host.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Thursday, February 9, 2012 at 10:52 AM, Eric Shamow
structure your thinking to match the infrastructure you're working with.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Wednesday, February 8, 2012 at 11:37 PM, sateesh wrote:
Hi John,
I have solve that class issue. I have specified
.
This leads you to defined types:
http://docs.puppetlabs.com/learning/definedtypes.html
Which is probably the way you should do this.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Wednesday, February 8, 2012 at 11:46 PM, sateesh wrote:
Hi John
Filebucket is the right answer. Good docs on it here:
http://docs.puppetlabs.com/references/stable/type.html#file
And also the command-line utility to query or manage the bucket:
http://docs.puppetlabs.com/man/filebucket.html
-Erc
--
Eric Shamow
Professional Services
http://puppetlabs.com
Jo,
You can find the description of Puppet's release process here:
http://groups.google.com/group/puppet-users/browse_thread/thread/3d703849246bd43f/c98d096d51ed221e
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Thursday, January 5, 2012 at 3:54 PM
package.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Wednesday, November 23, 2011 at 9:25 AM, jcbollinger wrote:
On Nov 22, 8:43 am, TisMe russlav...@gmail.com (http://gmail.com) wrote:
I am running into an issue with perl-DBD-MySQL dependency
Douglas,
https://github.com/jordansissel/fpm
It's pretty good at quick and dirty package building.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Saturday, November 19, 2011 at 1:44 PM, Douglas Garstang wrote:
Ashely,
Not familiar with fpm. What
To Mike's point, I backported from f13 or 14 SRPMs - can't remember which -
with great regularity and very little problem to RHEL 5.
Haven't done it in ages but it's not too bad. And where that fails, gem2rpm…
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c
Not supported, but Karanbir Singh has made available 1.8.7 RPMs:
http://centos.karan.org/el5/ruby187/
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Tuesday, November 15, 2011 at 8:30 PM, Jo Rhett wrote:
On Nov 9, 2011, at 5:47 AM, Ohad Levy wrote
The certname is only used for authentication - it is not part of the node
lookup process.
You can still use the mac-address-certname model, if you match with regexes in
your node configuration.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Friday
I should add - this behavior is configurable:
http://docs.puppetlabs.com/references/stable/configuration.html#nodename
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Friday, October 28, 2011 at 4:03 PM, Eric Shamow wrote:
The certname is only used
and/or RPM break each other, there's
little I can do to fix it in any automated or predictable way.
-Eric
--
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Tuesday, October 18, 2011 at 12:43 PM, Michael Stahnke wrote:
On Tue, Oct 18, 2011 at 6:19 AM, jcbollinger
You don't actually need the ensure = stopped. If you are set to enable =
false, that's good enough - ensure = stopped will kill the daemon every time
it starts.
-Eric
--
Join us for PuppetConf (http://www.bit.ly/puppetconfsig), September 22nd and
23rd in Portland, OR.
Eric Shamow
Hi Marshall, welcome!
I'm pretty sure the service is pe-puppet and not pe-puppet-agent…
Check in /etc/init.d.
--
Join us for PuppetConf (http://www.bit.ly/puppetconfsig), September 22nd and
23rd in Portland, OR.
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
--
Join us for PuppetConf (http://www.bit.ly/puppetconfsig), September 22nd and
23rd in Portland, OR.
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Monday, September 12, 2011 at 4:25 PM, Douglas Garstang wrote:
On Mon, Sep 12, 2011 at 1:17 PM, Douglas Garstang
there really are
remnants of an earlier install hanging around.
-Eric
--
Join us for PuppetConf (http://www.bit.ly/puppetconfsig), September 22nd and
23rd in Portland, OR.
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Monday, September 12, 2011 at 6:07 PM, Douglas
On the same box, what does
puppet agent --version
give you?
-Eric
On Friday, September 9, 2011 at 7:47 PM, Douglas Garstang wrote:
On Fri, Sep 9, 2011 at 4:43 PM, Ken Barber k...@puppetlabs.com
(mailto:k...@puppetlabs.com) wrote:
What does:
puppet -e 'notice($puppetversion)'
Right, so your client is running 2.7.3, not 0.25. That's why faster is
returning 2.7.3.
On the master try running the same. If it doesn't work try
puppetd --version
-Eric
On Friday, September 9, 2011 at 7:50 PM, Douglas Garstang wrote:
On Fri, Sep 9, 2011 at 4:48 PM, Eric Shamow e
Notify is a resource, notice() is a function. So notice() is evaluated on the
server, whereas notify{} is evaluated on the client.
My suspicion is that you somehow have two versions of the client binary hanging
around. Perhaps one that is running when you execute puppet at the shell, and
I know that notice() is a function, and notify{} is a resource. The
documentation says that much. However, it doesn't really go beyond
that. The documentation
provides examples of how to use notify{} to notify another resource
when it changes, but I don't believe it gives you any indication
This could also be a place for the use of exported resources. End result is
similar to puppet resource but can change dynamically, which is nice.
--
Join us for PuppetConf (http://www.bit.ly/puppetconfsig), September 22nd and
23rd in Portland, OR.
Eric Shamow
Professional Services
http
John,
I suspect you're right. User requirements FTW.
-Eric
--
Join us for PuppetConf (http://www.bit.ly/puppetconfsig), September 22nd and
23rd in Portland, OR.
Eric Shamow
Professional Services
http://puppetlabs.com/
(c)631.871.6441
On Thursday, August 11, 2011 at 2:45 PM, jcbollinger
Just a note - ralsh is also available from the puppet command line as puppet
resource.
-Eric
On Aug 6, 2011, at 2:22 AM, John Martin wrote:
You can also use the ralsh command where the user is created as long
as puppet is installed. The command will spit out the complete user
dsl.
Have you considered bootstrapping a test suite like cucumber-puppet?
https://github.com/nistude/cucumber-puppet
-Eric
Topic: Validating a puppet configuration
Lars Kellogg-Stedman lar...@gmail.com Jul 29 06:33AM -0700 ^
If anyone out there follows Serverfault, this is a duplicate of
Was going to open a new ticket but saw this --
http://projects.puppetlabs.com/issues/5414
The user reports the issue in 2.6.3, i see it in 2.6.4 as well, on
CentOS 5.5. If I modify a file in a folder that is being deployed
recursively, that update is not happening on the clients.
Setting
Was going to open a new ticket but saw this --
http://projects.puppetlabs.com/issues/5414
The user reports the issue in 2.6.3, i see it in 2.6.4 as well, on
CentOS 5.5. If I modify a file in a folder that is being deployed
recursively, that update is not happening on the clients.
This has led
Well as a starter --
This is a provider called rpm_plus.rb -- I found most of it floating
around on the web and I seem to recall tweaking some small part of it,
although I don't recall now what it was... in any event this works and
is in use in our environment. Provider looks like:
I have seen this behavior before as well. I've also seen it where
yum-updater (which is evil and shouldn't be running, but in some cases
hasn't been turned off yet by kickstart or puppet) will switch on and
demolish a bootstrap Puppet run.
It would help if the yum handler was a little more
Yep, this was our solution -- I raised the issue more to point out
that finding out that yum-updater was the problem was difficult as a
result of quiet execution and yum's hang. Once we figured out the
problem the solution was fairly easy, but that's almost always the
case...
-Eric
On Tue, Aug
Having tried both I settled on Foreman, although I haven't checked out
Puppet-Dashboard after the 1.0 release.
Foreman just provides more information, I find, although
Puppet-Dashboard looks slightly slicker. Foreman also seems easily
hackable/extensible and comes with a nice query tool.
-Eric
, please drop me a line.
Thanks,
-Eric Shamow
--
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
puppet-users+unsubscr
Matt,
Really great posts -- you've inspired me to take a crack at MCollective.
-Eric
On Thu, May 6, 2010 at 4:11 AM, Matt Wallace
li...@truthisfreedom.org.uk wrote:
On Wed, 2010-05-05 at 23:31 -0700, donavan wrote:
2000 nodes certainly is within my goals with the design, that said there
73 matches
Mail list logo