That's been my feeling as well. I want to make sure that the same code goes
through each environment. While performing the same merge on different
branches should give that result, it's still performing two different
actions which - especially with svn in the mix - may give different results.
On 8/16/12 10:44 PM, Douglas Garstang wrote:
So, this has always puzzled me a bit. By convention, init.pp contains
one class, named the same as the module. However, what is the
convention when the module may have multiple external access points?
Say you have a module called 'syslog' which
On 08/16/2012 10:38 PM, Daniele Sluijters wrote:
The point that we would be able to test Puppet extensions without
putting them into production is moot really if Puppet would actually
bother to load extensions from a environment specific libdir. There's
plenty of ways to work around the fact
On 08/08/2012 01:53 PM, tobias wrote:
That worked! Thanks a lot...
Isn't it better to restart it through pacemaker commands? Something like:
service { 'xyz':
hasrestart = false,
restart= 'crm restart blah blah',
}
Some services reload configurations on HUP, so you can even send
On Thu, Aug 16, 2012 at 11:34 PM, Garrett Honeycutt
garr...@puppetlabs.com wrote:
On 8/16/12 10:44 PM, Douglas Garstang wrote:
So, this has always puzzled me a bit. By convention, init.pp contains
one class, named the same as the module. However, what is the
convention when the module may have
any hints on installing a package through the 'brew' provider on macosx?
code:
exec { brew_install_nginx:
command = /usr/local/bin/brew install nginx,
creates = /usr/local/sbin/nginx,
path= /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin,
Hi,
The default value works when i set the value in common.yaml. Strange part
is why isnt hiera find the value in the hierarchy, since i want to override
the default value according to a facter fact.
Regards,
Kevin
On Friday, August 17, 2012 2:57:03 AM UTC+2, denmat wrote:
Hi,
Can't see
Hi,
True, however, that is already the case. A host right now is made up of two
YAML files. Nevertheless I agree it would be nice to keep all information
relevant to a specific node contained in its own YAML.
I could easily create something that would just parse the files and
generate DHCPD
Hello,
The problem is that you're running 'brew install nginx' as root, since
Puppet runs as root.
If you run that command as root on a console it will tell you:
9:35:11 r...@chell.portal.daenney.net ~ brew install nginx
Cowardly refusing to `sudo brew install'
And it exists with an exitcode
Hi,
Are you sure there's no rack 1.3.5 somewhere around your system? If there
is it is probably found in the $RUBYLIBDIR path before the one installed
from gem so you're still seeing the error.
If not, then it's getting interesting...
--
Daniele Sluijters
On Wednesday, 15 August 2012
On 17/08/2012, at 17:19, Douglas Garstang doug.garst...@gmail.com wrote:
On Thu, Aug 16, 2012 at 11:34 PM, Garrett Honeycutt
garr...@puppetlabs.com wrote:
On 8/16/12 10:44 PM, Douglas Garstang wrote:
So, this has always puzzled me a bit. By convention, init.pp contains
one class, named the
Just for info i am running ruby-1.9.3p194.
On Friday, August 17, 2012 9:28:13 AM UTC+2, linuxbsdfreak wrote:
Hi,
The default value works when i set the value in common.yaml. Strange part
is why isnt hiera find the value in the hierarchy, since i want to override
the default value
Hello readers,
I am wondering - what's the difference between executing puppet agent and
puppetd? I am on SLES 11 SP2, and both commands want to use the
/var/run/puppet/agent.pid lock file, both pull the configurations from the
server, but they seem to be mutually exlusive. When I run sudo
Sorry, your hiera config points to:
-'%{operatingsystem}'
- '%{platform}/%{location}/%{role}
- common role
But the facts you have are:
company_role
company_platform
company_location
So unless you have facts platform, location, and role defined they aren't
going to
Hi,
I figured that out and did the changes to verify. However it doesn't parse
the hierarchy to override the values. I did a quick test to only use the
operatingsystem fact in hierarchy. It doesnt pickup the value from it
also. Even though the machine is CentOS. I dont know if hiera 0.3.0
Hi Axel,
`puppetd` is the old ( 2.6.0?) way to call the agent, and `puppet agent`
is the new way. The old way is still supported, but support will probably
be removed at some point.
Cheers,
Paul
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
On Friday, August 17, 2012 2:52:42 AM UTC-5, denmat wrote:
On 17/08/2012, at 17:19, Douglas Garstang doug.g...@gmail.comjavascript:
wrote:
On Thu, Aug 16, 2012 at 11:34 PM, Garrett Honeycutt
gar...@puppetlabs.com javascript: wrote:
On 8/16/12 10:44 PM, Douglas Garstang wrote:
Hi Paul,
thanks for the answer. I'm on SLES 11 SP2, and the RPM says
puppet-2.6.17-0.3.1.
so, no, it should be reasonably new (even if too old for my personal taste
;)
SuSE uses puppetd in the /etc/init.d script it seems.
Greetings,
Axel.
Am Freitag, 17. August 2012 12:05:05 UTC+2
On Thursday, August 16, 2012 11:00:34 AM UTC-5, Rost wrote:
Yes I want to fill /myappbase/applis/conf with the content of twice
sources, but in different class.
Le jeudi 16 août 2012 17:41:12 UTC+2, Rost a écrit :
Hi all,
I'm developing my own module, and i want to declare same
On Friday, August 17, 2012 8:26:54 AM UTC-5, Axel Bock wrote:
Hi Paul,
thanks for the answer. I'm on SLES 11 SP2, and the RPM says
puppet-2.6.17-0.3.1.
so, no, it should be reasonably new (even if too old for my personal taste
;)
SuSE uses puppetd in the /etc/init.d script it seems.
On Thursday, August 16, 2012 2:48:54 PM UTC-5, Kenneth Lo wrote:
Looks like with some testing I answered my own question. :)
As soon as the 'helpFunction' class is included in a node, I can simply
notify the resource there from other classes as well. If I re-define the
Exec resource in
Greetings,
I'm testing Fedora 17 in our environment and have come across an
interesting/annoying issue (that may or may not be isolated to my environment).
Puppet runs fine on the test node but the reports are failing to import to
dashboard and are showing up as background task failures with
I am running puppet 2.7.14 - CentOS 6 server, CentOS and windows 2008 R2
clients.
I'm having problems with the puppet kick command - it works on linux
clients, and on my windows box when puppet agent --no-daemonize --verbose
is run from a command prompt. However, when I run it as a windows
On Thursday, August 16, 2012 4:08:26 PM UTC-5, Alexander Swen wrote:
I hadn't thought of just separating that information into its own YAML
file, that's an interesting solution and one I'll definitely be looking
into to.
But then, information about one host is kept in multiple files and
Thanks for your reply John,
As much or as little information about the hosts as is wanted can be put
in the one big hash, so host information does not need to be split up. If
everything went into one hash then removing info for a host would involve
removing one block of lines from one
On Thursday, August 16, 2012 3:38:10 PM UTC-5, Daniele Sluijters wrote:
I'm afraid I don't completely agree there. One of the benefits of
environments is that it allows you to completely separate a change for a
module/extension into a separate environment, without needing a separate
On Thu, Aug 16, 2012 at 10:41 PM, Benjamin Priestman
benja...@miniverse.me.uk wrote:
The link doesn't work for me but I see some posts from Ryan about hosting
local forges. I'll focus on the ticket for that.
Yeah, he will have much better insight about the plans.
My question was more: if
On Fri, Aug 17, 2012 at 6:55 AM, Matt F mfan2...@gmail.com wrote:
I am running puppet 2.7.14 - CentOS 6 server, CentOS and windows 2008 R2
clients.
I'm having problems with the puppet kick command - it works on linux
clients, and on my windows box when puppet agent --no-daemonize --verbose
Understood about XP support. All machines in my environment are either Win7
or Server 2003...except mine :-(.
On Thursday, August 16, 2012 5:21:01 PM UTC-5, ad wrote:
Windows support better in newer versions of Puppet. I run 2.7.18 on XP
nodes with no issues. It's not officially supported
Thanks Nan.
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To view this discussion on the web visit
https://groups.google.com/d/msg/puppet-users/-/-vaxgyd3qd8J.
To post to this group, send email to puppet-users@googlegroups.com.
To
Anyone interested?
Thanks,
Guy
guymatz at gmail
--
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 this group, send email to
Thanks Nan! Do you know if windows support of -listen is planned for any
future release? (it's not clear to me reading the bug that you referenced).
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To view this discussion on the web visit
I am using puppet 2.7.14 on Ubuntu 10.04 LTS. I have the following gems:
*** LOCAL GEMS ***
diff-lcs (1.1.3)
hiera (0.3.0)
hiera-puppet (0.3.0)
metaclass (0.0.1)
mocha (0.12.1)
puppet-lint (0.1.13)
puppetlabs_spec_helper (0.2.0)
rake (0.9.2.2)
rspec (2.11.0)
rspec-core (2.11.1)
On Fri, Aug 17, 2012 at 8:42 AM, llowder llowde...@gmail.com wrote:
I am using puppet 2.7.14 on Ubuntu 10.04 LTS. I have the following gems:
*** LOCAL GEMS ***
diff-lcs (1.1.3)
hiera (0.3.0)
hiera-puppet (0.3.0)
metaclass (0.0.1)
mocha (0.12.1)
puppet-lint (0.1.13)
Is full time telecommuting an available option ?
“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)
- Original Message -
From: Guy Matz guym...@gmail.com
To:
On Friday, August 17, 2012 10:58:40 AM UTC-5, Justin Stoller wrote:
This is RSpec using an old way of initializing Rake.
see:
http://stackoverflow.com/questions/6085610/ruby-on-rails-and-rake-problems-uninitialized-constant-rakedsl
for more discussion and possible solutions.
Lemme
More than that I think we should have a rule that if you want to post
a job listing you have to provide some kind of details about it!
On Fri, Aug 17, 2012 at 12:15 PM, Dan White y...@comcast.net wrote:
Is full time telecommuting an available option ?
“Sometimes I think the surest sign that
When chaining execs together, and wanting to ensure that exec
resources are not executed on every puppet run, which method is
better? Using unless/onlyif or subscribe/refreshonly?
With unless/onlyif, the exec is evaluated every time. With
subscribe/refreshonly, the exec is only executed when a
Hi Matt,
On Fri, Aug 17, 2012 at 8:41 AM, Matt F mfan2...@gmail.com wrote:
Thanks Nan! Do you know if windows support of -listen is planned for any
future release? (it's not clear to me reading the bug that you referenced).
Minor clarification. Puppet supports --listen on Windows, i.e. when
On Fri, Aug 17, 2012 at 12:52 AM, Denmat tu2bg...@gmail.com wrote:
On 17/08/2012, at 17:19, Douglas Garstang doug.garst...@gmail.com wrote:
On Thu, Aug 16, 2012 at 11:34 PM, Garrett Honeycutt
garr...@puppetlabs.com wrote:
On 8/16/12 10:44 PM, Douglas Garstang wrote:
So, this has always
Hi Adam
On Thu, Aug 16, 2012 at 3:19 PM, ad adam.denn...@gmail.com wrote:
Jeff,
Just to give you more ideas, and as someone who tends to reinvint wheels,
what I do for this sort of thing on Windows is make custom types and use
Ruby to handle download, unzip, md5, etc. Here's how a couple
On Fri, Aug 17, 2012 at 9:33 AM, Douglas Garstang
doug.garst...@gmail.com wrote:
On Fri, Aug 17, 2012 at 12:52 AM, Denmat tu2bg...@gmail.com wrote:
On 17/08/2012, at 17:19, Douglas Garstang doug.garst...@gmail.com wrote:
On Thu, Aug 16, 2012 at 11:34 PM, Garrett Honeycutt
Hi,
Sorry for letting this thread die. I ended up enforcing rsyslog
everywhere and waiting for someone/something to complain. Turns out
noone/nothing complained and there wasn't any customisation after
all...
Regards,
2012/8/17 Jason Antman ja...@jasonantman.com:
Julien,
What did you end up
On Friday, August 17, 2012 11:43:43 AM UTC-5, Douglas wrote:
If variables are defined in ::config, does that cause any issues with
scope?
So... I just gave this a try, and variables I defined in ::config have
gone out of scope in ::install. *sigh*
Of course they would.. you just
Got this fixed, seems the new box had an old version of rake installed and
when I did gem install rake, it did not update the system bin.
On Friday, August 17, 2012 11:16:28 AM UTC-5, llowder wrote:
On Friday, August 17, 2012 10:58:40 AM UTC-5, Justin Stoller wrote:
This is RSpec using
Howdy:
I need some help please to get hiera configuration data derived
from YAML, thru puppet. I have studied Internet search results and
puppet documentation on create_resources and custom defines but
need a little help along. I can print out the YAML from variables,
arrays, and, finally,
I figured out how to get puppet to install nginx through the puppet
provider without running it as root.
someone on IRC suggested I add logoutput = on_failure
exec { brew_install_nginx:
command = /usr/local/bin/brew install nginx,
creates = /usr/local/sbin/nginx,
Hey Josh,
On Friday, August 17, 2012 11:38:08 AM UTC-5, Josh Cooper wrote:
I have a standardlib type module with generic functions for things like
download, md5, etc. that are used in other custom types. Lacking a
robust
shell, tools, and package management on Windows, I find this
In regard to: [Puppet Users] Re: Getting all variable occurrences from...:
That yaml file should keep alle the specific params of that host. and
every other module should be able to take advantage of that information.
This is not only the case for dhcp, but for dns as well. and of course the
Maybe one of you can help with this. I have a class that's got a
file{} type directive in it. It populates /etc/security/limits.conf
with specific settings. I have a small handful of hosts where we want
to manage /etc/security/limits.conf manually. Is there a simple way
to tell puppet to
Hi Adam,
On Fri, Aug 17, 2012 at 11:27 AM, ad adam.denn...@gmail.com wrote:
Hey Josh,
On Friday, August 17, 2012 11:38:08 AM UTC-5, Josh Cooper wrote:
I have a standardlib type module with generic functions for things like
download, md5, etc. that are used in other custom types. Lacking a
On Friday, August 17, 2012 11:23:46 AM UTC-5, Douglas wrote:
When chaining execs together, and wanting to ensure that exec
resources are not executed on every puppet run, which method is
better? Using unless/onlyif or subscribe/refreshonly?
With unless/onlyif, the exec is evaluated
It's not a telecommute position. No relocation possible. Sorry for having
not been explicit about that.
And sorry for not giving more details earlier. The job is for a senior
RedHat Linux DevOps, WWW Admin, NetApp, VMware, etc.
Thanks,
Guy
On Fri, Aug 17, 2012 at 11:36 AM, Guy Matz
On Fri, Aug 17, 2012 at 2:01 PM, jcbollinger john.bollin...@stjude.org wrote:
On Friday, August 17, 2012 11:23:46 AM UTC-5, Douglas wrote:
When chaining execs together, and wanting to ensure that exec
resources are not executed on every puppet run, which method is
better? Using
Seems like nodes are matching the default node before they are
matching the more specific nodes. My site.pp has:
include nodes/*.pp
In the nodes directory are two files, default.pp and nagios_server.pp.
default.pp:
node default {
include role::common
}
nagios_server.pp:
node
On 8/17/12 9:43 AM, Douglas Garstang wrote:
On Fri, Aug 17, 2012 at 9:33 AM, Douglas Garstang
doug.garst...@gmail.com wrote:
On Fri, Aug 17, 2012 at 12:52 AM, Denmat tu2bg...@gmail.com wrote:
On 17/08/2012, at 17:19, Douglas Garstang doug.garst...@gmail.com wrote:
On Thu, Aug 16, 2012 at
On 8/17/12 2:27 PM, Douglas Garstang wrote:
Seems like nodes are matching the default node before they are
matching the more specific nodes. My site.pp has:
include nodes/*.pp
In the nodes directory are two files, default.pp and nagios_server.pp.
default.pp:
node default {
include
On Friday, August 17, 2012 12:08:41 PM UTC-5, dkw wrote:
Howdy:
I need some help please to get hiera configuration data derived
from YAML, thru puppet. I have studied Internet search results and
puppet documentation on create_resources and custom defines but
need a little help along.
I am trying to use puppet to create and manage mysql instances running
under Ubuntu, probably using the puppetlabs-mysql module.
I am running into the issue that if you change the innodb_log_file_size
parameter, mysql will complain and fail to start unless you delete the
existing ib_logfiles
Hmm..it appears that $::path is returning multiple copies of the Puppet
paths, along with /user/bin (which as you can imagine causes problems for
Windows), in addition to the explicitly defined PATH string. Any idea why?
On Thursday, August 16, 2012 2:44:16 PM UTC-5, Jeff Sussna wrote:
I
On Friday, August 17, 2012 4:36:13 PM UTC-5, jcbollinger wrote:
snip
Does that help?
I don't know how much it will help the OP, but this has been a great help
to me. I've never quite been able to figure out the create_resource thing,
but I think I understand it now and what I was doing
I'm trying to configure my puppetmaster to use activemq for message
queueing. ActiveMQ is installed on the same machine as puppet-server and is
being used for MCollective. Since I am requiring authentication for
MCollective, I need to set a username/password in puppet.conf. I do not see
any
In regard to: [Puppet Users] Override a file{} directive - is it possible?,...:
Maybe one of you can help with this. I have a class that's got a
file{} type directive in it. It populates /etc/security/limits.conf
with specific settings. I have a small handful of hosts where we want
to manage
You don't say what version of puppet you're using, whether you're using
an ENC, or whether you're already using either extlookup() or hiera(),
so it's really difficult to suggest something that integrates well with
your current environment.
Sorry I didn't provide more detail. We're using
If I lived on that side of town, I'd be interested, but where I live now
that commute would be terrible.
On Friday, August 17, 2012 3:13:54 PM UTC-6, guymatz wrote:
It's not a telecommute position. No relocation possible. Sorry for
having not been explicit about that.
And sorry for not
I've configured our DMZ apache webserver to proxy connections from our
roaming users into our internal puppet master running under
passenger/apache. Everything is pretty much working but because I am using
SSL between the proxy server and the puppet master, the master treats the
connection as
On Fri, Aug 17, 2012 at 2:38 PM, Jeff Sussna j...@ingineering.it wrote:
Hmm..it appears that $::path is returning multiple copies of the Puppet
paths, along with /user/bin (which as you can imagine causes problems for
Windows), in addition to the explicitly defined PATH string. Any idea why?
Doug: I hope you are wrong about that as it would be a bad non-explicit, very
Ruby-like choice of indirectness
for controlling and detailing what should be plain-and-simple and Iowa-like.
Stuart
On Aug 17, 2012, at 2:27 PM, Douglas Garstang doug.garst...@gmail.com wrote:
Seems like nodes are
Totally lost.
On Fri, Aug 17, 2012 at 5:47 PM, Stuart Cracraft smcracr...@me.com wrote:
Doug: I hope you are wrong about that as it would be a bad non-explicit, very
Ruby-like choice of indirectness
for controlling and detailing what should be plain-and-simple and Iowa-like.
Stuart
On Aug
At least on CentOS 5 and CentOS 6, after upgrading to facter 1.6.11 our hosts
stopped checking in. Stale puppetdlock problem.
--
Jo Rhett
Net Consonance : net philanthropy to improve open source and internet projects.
--
You received this message because you are subscribed to the Google
Can you kick them somehow?
On Aug 17, 2012, at 5:50 PM, Jo Rhett jrh...@netconsonance.com wrote:
At least on CentOS 5 and CentOS 6, after upgrading to facter 1.6.11 our hosts
stopped checking in. Stale puppetdlock problem.
--
Jo Rhett
Net Consonance : net philanthropy to improve open
I hope the rapidity of change and the quest for newness doesn't render the
product less stable and predictable.
On Aug 17, 2012, at 4:12 AM, Paul Tötterman paul.totter...@gmail.com wrote:
Hi Axel,
`puppetd` is the old ( 2.6.0?) way to call the agent, and `puppet agent` is
the new way. The
72 matches
Mail list logo