In your example it looks like classes is an array not a hash. Should be able
to just do classes.join(“ “).
Derek
> On Apr 17, 2017, at 00:46, Denny Fuchs <denny.schi...@gmail.com> wrote:
>
> Hello,
>
> for my Icinga2, I want to add all classes to vars, like described
You might try checking c:\programdata\.
On Thursday, January 14, 2016 at 5:12:19 PM UTC-6, Gary Greene wrote:
>
> I’ve got a user on Windows 10 x64 Pro that we’ve been having some issues
> with the puppet install on his machine. To fix, I tried upgrading the
> client from 3.8.3 to 3.8.4 from
,
Derek
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https
generates the config. Should I just put them into a modules
file folder, and then use puppet as a file server to push the file based on
a role?
Has anyone else use puppet to distribute and start openvpn for client
connections? I'd be interested in hearing what you did.
Thanks
-Derek
--
You
for loop, cssh, or
something similar.
Derek
On Jan 28, 2014, at 15:17, WL w...@ualberta.ca wrote:
Is there a way to deploy puppet agent to all servers rather than installing
it one by one?
I am using puppet open source.
Thanks,
Wendy
--
You received this message because you
Just wanted to throw in that you should update to pkgng. pkg_add isnt even
going to be an option in FreeBSD10. I have been using
https://forge.puppetlabs.com/zleslie/pkgng successfully with FreeBSD10 Beta 3
and puppet.
--
You received this message because you are subscribed to the Google
to that server with openvpn. This module won't
actually do all of that like I thought.
-Derek
On Tuesday, December 10, 2013 1:25:05 AM UTC-5, Matthew Barr wrote:
In this case, you’ve got 2 issues.
1, most of that data would, ideally, be in Hiera. But, with a defined
type, you can’t use
Hello,
I am not exactly sure how to phrase this, but consider the following:
case $::role {
'access': {
notify {Applying access packages :}
include access_packages
freebsd::rc_conf { 'test' :
.
-Derek
nfo: Loading downloaded plugin /var/lib/puppet/lib/puppet/type/anchor.rb
info: Loading downloaded plugin
/var/lib/puppet/lib/puppet/parser/functions/keys.rb
info: Loading downloaded plugin
/var/lib/puppet/lib/puppet/parser/functions/min.rb
info: Loading downloaded plugin
/var/lib/puppet
Hello,
I am attempting to use that cloudstack_resources module found here
https://github.com/bodepd/cloudstack_resources
I have been able to succesfully point it to my cloudstack management server
and create VMs. The template I am using is a fresh OS install that already
had puppet agent
Hello,
I have cloned the cloudstack_resources git repo into my puppet modules
directory.
I have a working cloudstack management server up and going.
here is my modules/infra/manifests/init.pp file
class infra {
cloudstack_instance { 'foo':
ensure=present,
Well apparently my transport.yaml file was not formatted correcly. I had
everything starting at column zero, and when I added a tab to make the
spacing for the lines under cloudstack: be indented, it worked.
:shrug:
On Wednesday, November 20, 2013 12:22:11 PM UTC-5, Derek Cole wrote:
Hello
that install
php-5.3.3.
When trying to install php-5.3.3 when php-5.5.5 exist it exit with errors
about conflict in version.
How can I ensure that specific version of php is absent?
On Monday, November 11, 2013 4:38:12 PM UTC+2, Derek Harkness wrote:
You can specify a version string for each
You can specify a version string for each package.
package { [ ‘php-xml’, ‘php-common’ ]:
ensure = “5.3.3”,
}
You might have to break them out and add in some dependency.
On Nov 10, 2013, at 6:08 , shlo.af...@gmail.com wrote:
Hi,
I'm using Puppet to downgrade php from 5.5.5 to 5.3.3.
Hello,
I am trying to figure out what the best way to use puppet when I am using
passenger. I noticed that if I log in as my normal user on Ubuntu 12.04,
and run puppet config print it gives me the incorrect configuration than
what I think I am running when I am using apache/passenger/puppet
Hello,
I have been following through some of the documentation trying to make use
of puppet in a test environment. I went ahead and tried to install
puppet-passenger and puppet dashboard.
I think i have succesfully done this, because at mymaster.local:3000/ I get
the dashboard webpage (albeit
with the sockets and
eliminate these errors?
Thanks in advance,
Derek
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscr...@googlegroups.com.
To post
Hello,
I was looking for a clean way to specify tidy resources in my hiera
hierarchy. Basically, I wanted to be able to specify common tidy
resources, or tidy resources specific to a host without editing a module or
class each time, essentially separating the data from the logic. Here I'm
I have a script that I execute to run a mono exe during a setup process. I
would like to automate that with puppet but the exe depends on an
environment variable being set or it will fail. My setup.sh file looks
like this.
export MY_ENV_VAR=$HOME/target_dir
/usr/mono/bin/mono
I have a weird issue. I'm using puppet 3.2.3 and I have a simple module to
install an msi (module below).
If I run manually (from the start menu, or cmd using puppet agent - it
works fine and installs. If I let the 30 minute scheduled run happen - I
get Storage to process this request is not
We are in the process of evaluating our puppet related test and
release process and interested in knowing what other folks are doing.
We are in a position that is not ideal but is not unique from what I
can tell. Our current testing process is basically the
responsibility of each person making
Rajeev.
We run mcollective in a 100% Solaris shop. We have not encountered
any Solaris specific issues. Email me if you want the steps we use
to build the Solaris packages.
Thanks. Derek.
On Feb 7, 2:01 am, DreamBig rajeev.n.i...@gmail.com wrote:
Thanks..
On Feb 7, 2:31 pm, kavitha.c.k2
We use hiera-gpg for file type sensitive information as well.For
sensitive information which is actually a file (ssh private keys) we
moved that into hiera-gpg and just set the yaml markup accordingly so
the information could be used to populate the file in question in the
correct format.
For
Hi,
selinux may be preventing puppetmaster from talking to mysql, try
setenforce 0
also if this works and you want to leave selinux running, it looks like
there is a boolean to allow this (on RHEL at least)
setenforce 1
setsebool puppetmaster_use_db on
Hope this helps,
Derek
--
You
On May 7, 2012, at 12:47 PM, Christopher Wood wrote:
Wrapper script (similar concept for anywhere with a yaml reader):
Still have to *write* the YAML files.
Out of nosiness, how do you handle the edgier cases in your manifests? For
example, how everything is a standard syslog client, except
FWIW, we are experiencing exactly the same thing in 2.7 that you are. We used
to average 6-9 seconds for compilation time and now it's anywhere from 15 to
250 to timed out.
D
On May 8, 2012, at 7:07 AM, Arnau Bria wrote:
Compiled catalog for td055.pic.es in environment production in 4.25
On May 3, 2012, at 1:05 PM, Pieter van de Bruggen wrote:
As many of you may be aware, Hiera will be tightly integrated into Puppet in
the upcoming release of Puppet 3.0.
What will this mean for sites that have specifically avoided using Hiera? I
would presume that this should just mean
On May 7, 2012, at 11:54 AM, Nigel Kersten wrote:
Yes. If you're not planning to externalize data at all, the only difference
you'll see is that you'll now have Hiera installed on your system when you
install Puppet 3.0.
Cool. Was really panicking there for a moment.
I kinda like having
with this :
I use Cobbler to load the operating system and do basic configurations. Then
I hand off to Puppet. One thing I do with Cobbler is the initial setting of
the system clock using ntpdate or ntpd -q
Hope this helps
-Original Message-
From: Derek J. Balling
To: puppet
I have four major zones in my nework: Development, Quality Assurance,
User Acceptanc Testing, and Production. I am able to deply different
modules to these zones based on the simple regular expressions posted
in the example at the bottom of this message.
I have two data centers in my network:
On Aug 2, 2011, at 8:35 PM, Len Rugen wrote:
In puppet, passwd =
$6$PVOar6qN$WUTN7HG838PnAdzLYCB4HHVSzE/SX100VVdsiIYlBo7TM5c79R38gx942Lkm710v1HMRmS5VnPbHZ2MwY96wt0,
Make sure to use single-quotes, or puppet will try to evaluate variables
$PVOar, $WUTN, etc., etc.
D
--
You received this
On Aug 1, 2011, at 11:30 AM, Daniel Piddock wrote:
You need to have the lsb_release command installed for the lsb* results
to appear.
Fedora/Redhat have it in the redhat-lsb package, so it possibly has a
similar name under CentOS.
Thanks to you and everyone else who pointed it out.
We just started testing CentOS 6.0 here, and I'm using Facter 1.6.0
If I run this command from my CentOS 5.x test machine:
[root@puppetclient.nj1:~]# facter --version
1.6.0
[root@puppetclient.nj1:~]# facter | grep lsb
lsbdistcodename = Final
lsbdistdescription = CentOS release 5.3 (Final)
will probably upgrade puppet anyways so I
will just add require puppet/util/yaml once we have upgraded.
--
Derek
On Jul 11, 4:51 pm, Nigel Kersten ni...@puppetlabs.com wrote:
On Mon, Jul 11, 2011 at 4:17 PM, Derek Tamsen dtam...@gmail.com wrote:
Thanks. Unfortunately, it seems I will need to wait
/
truth_tags.yml
stat_method: :lstat
--
Derek
On Jul 9, 3:03 pm, Ken Barber k...@puppetlabs.com wrote:
So ...
servermd5 = YAML.load(apitruthtag(metadata)).ivars[checksum] #
When executed from a puppet run I tells me that ivars is undefined.
What does the output of apitruthtag(metadata) show you
Thanks. Unfortunately, it seems I will need to wait until we upgrade
puppet as version 0.25.4 does not seem to have 'puppet/util/zaml'.
--
Derek
On Jul 11, 2:56 pm, Nigel Kersten ni...@puppetlabs.com wrote:
On Mon, Jul 11, 2011 at 11:36 AM, Derek dtam...@gmail.com wrote:
Thanks for everyone's
I am working on building a facter tag based node classifier similar to
https://github.com/jordansissel/puppet-examples/tree/master/nodeless-puppet/.
However, I have run into an issue where I cannot use puppet's require
file ability to push the yaml file containing the facts file to the
client
We've been tracking Bug 3360:
https://projects.puppetlabs.com/issues/3360
which controls what the puppetmaster does when it receives a new CSR for a host
that already exists. Like you and and OP, we have little to no use for the
security aspects of Puppet's CA design, and build in a completely
On Feb 18, 2011, at 3:01 PM, Daniel Pittman wrote:
Just to be specific: puppet doesn't do anything except use those
standard functions, so we are not actually capable of doing anything
portable to solve these problems. It really isn't so much puppet
ignores the change to... as the OS
For what it is worth, for an extremely well known interface like
/etc/resolv.conf I would subscribe to the file resource, but for most
cases I prefer to depend on the class. So, I think both answers are
right, and I didn't explain why I chose the apparently tighter binding
this time around.
size = self.logs.size
if size == 0 then
system /usr/lib/nagios/eventhandlers/submit_puppet_result
+ ip + puppet-report 0 \There has been no change\
else
system /usr/lib/nagios/eventhandlers/submit_puppet_result
+ ip + puppet-report 2 \There
On Feb 16, 2011, at 2:49 PM, donavan wrote:
Off hand you may be interested in the metrics portion of the report.
Something like metrics[changes][:failed] would give you access to
any resources that failed to apply.
I don't recall how/if actual catalog failures are show in reports. A
syntax
I tried looking in the language tutorial for this, but I couldn't find a
reference for how to do it, but I'm sure it must be possible.
So I've got two modules, one for random_app and one for dns_config.
dns_config has a file resource resolv.conf which is just what the name
implies.
I want
On Jan 28, 2011, at 2:02 PM, Daniel Pittman wrote:
Yes. On the other hand, you will very quickly run into a problem:
The puppet master uses the name in the SSL certificate that the client
supplies as the node identifier. So, if you use that wildcard for
your nodes you will not be able to
On Jan 18, 2011, at 9:38 PM, Bostjan Skufca wrote:
Would anyone else fancy a wildcard path expansion in module path
specification?
Example:
modulepath = /etc/puppet/modules/*
---[ above should expand to this
equivalent ]--
[ provided that repo1 and
at Foreman [1] which handle this kind
of
things for you.
Ohad
[1] -http://theforeman.org
On Fri, Jan 14, 2011 at 9:04 PM, Derek Tracy trac...@gmail.com wrote:
I am implementing Puppet on a small RHEL 5.3 cluster (~14 machines).
These
boxes will be rebuilt via kickstart at least
away
knowing that Puppet will startup and take care of the rest of the config.
-
Derek Tracy
trac...@gmail.com
-
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To post to this group
and the default auth.conf file) would be what I am looking for however
the only way I can think of tailoring this would be to only allow a node
that is in a specific class to have access to a certain set of resources.
Thanks,
derek
--
---
Derek T. Yarnell
University of Maryland
Institute
On 12/22/10 8:38 PM, Patrick wrote:
On Dec 22, 2010, at 5:18 PM, Derek Yarnell wrote:
So I was asked a bit about implications of distributing something
sensitive through puppet. After a client talks to the puppet server
(giving its local facts) and retrieves its catalog is the client
On 12/6/10 10:52 AM, Nigel Kersten wrote:
On Mon, Dec 6, 2010 at 7:46 AM, Derek Yarnell de...@umiacs.umd.edu wrote:
On 12/3/10 5:13 PM, Nigel Kersten wrote:
On Fri, Dec 3, 2010 at 11:58 AM, Derek Yarnell de...@umiacs.umd.edu wrote:
So we run puppetd as a long running ruby process on the hosts
the right thing. Do
other people see this? Or have you all gone to running out of cron?
Thanks,
Derek
--
Derek Yarnell
--
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
Has anyone had any luck in actually disabling certificates entirely. Just trust
the hostname you get from DNS and treat that info as authoritative.
I'm in the Puppet BoF @ LISA, and (essentially) was told that's never going to
happen, even though I have *no* need for the security that the
On Nov 11, 2010, at 6:26 PM, donavan wrote:
From your comment in #3958 I think autosign[1] with *.domain.tld
would work for you.
Nope. Because autosign doesn't also auto-overwrite.
- New Host foo001.domain.tld is created
- Certs are exchanged for foo001 with the puppetmaster, life is good,
This was not throwing the error before on 0.25.x puppet master and it does seem
like some (maybe all?) of the rrd graphs are getting updated.
Wondering if anyone had any thoughts.
Thanks,
derek
Derek Yarnell
UNIX Systems Administrator
University of Maryland
Institute for Advanced Computer Studies
Alternatively you could just use a template /etc/system where you put most of
the logic into the ERB by putting if defined entries in.
--
Derek Yarnell
On Sep 14, 2010, at 1:25 AM, John Warburton jwarbur...@gmail.com wrote:
I may not go down that path, but you've triggered something in my
}Wed
Sep 01 21:28:46 -0400 2010' to '{mtime}Thu Sep 02 08:53:56 -0400 2010'
This is not good since this forces the services to restart again, which is
really annoying.
We run, puppet 0.25.4.
Thanks,
derek
Derek Yarnell
UNIX Systems Administrator
University of Maryland
Institute for Advanced
Hi Pete,
It does seem fixed in 2.6.1rc3, however 0.25.5 it is still happens. Has there
been a convergence of opinion on how to roll out 2.6.x? Server first then
clients? Clients first then the server? Everything at once? (that is hard
obviously)
Thanks,
derek
On Sep 2, 2010, at 11:51 AM
On Jun 21, 2010, at 9:03 PM, Patrick Mohr wrote:
Anyone have advice? I don't want to put puppet in cron if I can avoid it.
We did this:
service { puppet :
enable = true,
require = [ File['etc-sysconfig-puppet'],File['puppet.conf'] ],
subscribe = [
in a
module was working but it wasn't imported it seems.
Thanks,
derek
-
def find_manifests(start, options = {})
cwd = options[:cwd] || Dir.getwd
module_name, pattern = split_file_path(start)
begin
if mod = Puppet::Module.find(module_name,
options[:environment
puppetserver.my.domain
Thanks,
derek
--
---
Derek T. Yarnell
University of Maryland
Institute for Advanced Computer Studies
--
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
puppetserver.my.domain
If I run this in a virtual console it seems to work fine. Anyone doing
this or have they gone another way?
Thanks,
derek
--
--
Derek Yarnell
--
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
All I want to say is thanks, I found Trac and its searching to be such a
PITA.
This was such a pleasant surprise :)
--
---
Derek T. Yarnell
University of Maryland
Institute for Advanced Computer Studies
--
You received this message because you are subscribed to the Google Groups Puppet
Users
Could it be since you are not specifying a environment (puppetd --test
--environment=development) that you have not defined your
modulepath = /etc/puppet/modules
at a global level that there is no idea where to find them?
Thanks,
derek
On 2/4/10 10:06 AM, byron appelt wrote:
I am trying
there is always some screwing with a cronjob to just restart puppet once
and awhile but I dunno I was hoping for something more clean.
Thanks,
derek
--
--
Derek Yarnell
--
You received this message because you are subscribed to the Google Groups
Puppet Users group.
To post to this group, send email
= template($array)
}
}
class bar inherits foo {
$array += ['module/bar.erb']
}
Anyone been trying to do something similar?
--
---
Derek T. Yarnell
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email
...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
---
Derek T. Yarnell
--
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
with a [private] section before.
Thanks,
derek
--
---
Derek T. Yarnell
--~--~-~--~~~---~--~~
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
I spoke too soon, I recompiled with ruby 1.8.7, added rubygems and installed
puppet and got the same behavior on RHEL4.
Can anyone confirm that --no-daemonize works for them on RHEL4?
puppetd --onetime --no-daemonize --verbose --debug
Thanks,
derek
On Thu, Jul 23, 2009 at 7:40 PM, Derek
--test does do the right thing and doesn't
fork a copy into the background and does what I need it to do running
the built in version of ruby (1.8.1) or running the new ruby (1.8.7).
Anyway thanks again,
derek
On Fri, Jul 24, 2009 at 1:05 PM, Trevor Hemsley trevor.hems...@codefarm.com
wrote
or not it still forks into the background.
--
---
Derek T. Yarnell
--~--~-~--~~~---~--~~
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
has a chance to run). Anyone else been trying to do this?
Thanks,
derek
On Thu, Jul 23, 2009 at 6:49 PM, Trevor Vaughan peiriann...@gmail.comwrote:
Just for input, I haven't been seeing this behavior with 0.24.8 (or
any previous release) on Fedora.
Trevor
On Thu, Jul 23, 2009 at 17:43
looking to
be able to include files within a template w/ ERB but from the
documentation that does not seem possible. Or even if it is possible to
have a numter of templates listed in my content= that would be
concatenated?
Anyone else trying to do this or have done this?
--
---
Derek T. Yarnell
looking to
be able to include files within a template w/ ERB but from the
documentation that does not seem possible. Or even if it is possible to
have a numter of templates listed in my content= that would be
concatenated?
Anyone else trying to do this or have done this?
--
---
Derek T. Yarnell
73 matches
Mail list logo