On Wednesday, 18 September 2019 05:12:49 UTC+1, chris wrote:
>
> Hi Luke,
>
> That's very interesting; thanks.
>
> We do have 2 non-CA puppetmasters in each DC, so you are saying that
> client servers will continue to be able to call in, but we won't be able to
> setup any new ones?
>
Yes, and t
It depends on how often you build "new" machines, or if you think you'd
need to bootstrap new Puppet Agents if your DCs were cut off from one
another. I get away with 1 CA for your entire estate and with multiple
redundant compile masters at each DC. That way you don't need to sync
certificat
On Saturday, 3 August 2019 02:03:29 UTC+1, Chris Southall wrote:
>
> Hi Luke. Thanks for a thoughtful and detailed response.
>
>
You are most welcome.
> I'd like to think I grasp the roles/profiles concept, but am just not
> convinced it's a better approach. Abstracting away configuration d
Hi Chris,
Quite a similar question was posted about two weeks back, you might find
that very interesting:
https://groups.google.com/forum/#!topic/puppet-users/NW2yuHMJvsY
On Thursday, 1 August 2019 17:01:44 UTC+1, Chris Southall wrote:
>
> Our site is using a collection of puppet modules to man
On Wednesday, 10 July 2019 18:39:44 UTC+1, Martin Alfke wrote:
>
> Hi,
>
> we never use the puppet module tool.
> Instead we mirror upstream modules on an internal git server (including
> tags) and reference module, git url and tag in a control-repository
> Puppetfile.
> When we want to upgrade m
On Friday, 19 July 2019 01:59:26 UTC+1, Lesley Kimmel wrote:
>
> Hi all;
>
> I told him if it was the right way then all the smart people working with
> and developing Puppet would have put it out as the best practice. However,
> I can't seem to come up with a really great scenario that will conv
On Friday, 10 May 2019 14:04:33 UTC+1, Henrik Lindberg wrote:
>
> I remember using a JUnit compatible report format plugin for rspec.
> Maybe that is what you are looking for?
>
> This was quite some time ago and I don't remember its name.
>
Sort of. I also looking into rspec report formats as
Hello,
Has anyone had the need to convert Puppet's YAML reports into another
format, such as JUnit XML? I'm thinking of taking the reports of
Acceptance test runs of Roles (potentially thousands of resources), and
parsing them into reports for a CI system. The report format doesn't look
too
Hello,
What's the state of the art nowadays for preparing fixtures inside Beaker
SUTs? The Beaker module install helper works a treat when all dependencies
are available on the Forge and listed in the metadata.json file, however it
doesn't help for internal modules in private SCM repos.
Are p
On Friday, 31 August 2018 16:41:34 UTC+1, Chadwick Banning wrote:
>
> So for this example, there are some sort of limitations as to what the
> 'vault_lookup' function is able to do internally? I had just assumed that
> as long as the function returned a simple value, what the function does
> int
On Wednesday, 25 April 2018 16:58:10 UTC+1, R.I. Pienaar wrote:
>
>
>
> On Wed, 25 Apr 2018, at 17:52, Luke Bigum wrote:
> > On Wednesday, 25 April 2018 15:18:13 UTC+1, Michael Di Domenico wrote:
> > >
> > > On Wed, Apr 25, 2018 at 10:14 AM, Luke Bigum &g
On Wednesday, 25 April 2018 15:18:13 UTC+1, Michael Di Domenico wrote:
>
> On Wed, Apr 25, 2018 at 10:14 AM, Luke Bigum > wrote:
> > On Wednesday, 25 April 2018 15:01:00 UTC+1, Michael Di Domenico wrote:
> >>
> >> in the past i'd copy my ruby facts into
&
On Wednesday, 25 April 2018 15:01:00 UTC+1, Michael Di Domenico wrote:
>
> in the past i'd copy my ruby facts into
> /usr/share/ruby/vendor_ruby_facter (which probably wasnt right)
>
No... That's definitely not right :-) Puppet has had a feature called
"pluginsync" for a while now, which downlo
I guess I'm not 100% on what I'm trying to do yet, nor am I sure it's a
good idea or too complicated... Which is why I'm asking what other people
do :-)
I already bypass exporting and realising resources for our Nagios service
checks. This was a performance enhancement - we've got 10s of 1000s
Hello,
Is anybody doing (or know of someone doing) any advanced parsing of Puppet
resources from PuppetDB, perhaps for the purpose of generating config for
centralised monitoring, or, even acceptance/integration tests? The
traditional way is to use Exported Resources, but I've been toying with
Working backwards from https://github.com/voxpupuli/puppet-logrotate...
create_resources() iscalled to create logrotate::rule resources from a Hash
called $rules -
https://github.com/voxpupuli/puppet-logrotate/blob/master/manifests/rules.pp
-
$rules is inherited from the entry Class[logrotate
On Friday, 14 July 2017 17:17:03 UTC+1, R.I. Pienaar wrote:
>
>
> I have not really found a elegant solution, and I think the right way is
> to stick this stuff in hiera on the mcollective::server_config key
> rather than try and set it via the params.
>
> You're not doing anything programatic a
Hello,
I've come across an issue with how I want to write profiles vs how a module
chooses to structure their default data. As an example,
the choria-io/puppet-mcollective module uses hashes of in-module data for
each configuration file (which is quite elegant, reduces the amount of
templates
it blows up but creates never
> creates it otherwise
>
> If I manual create the directories, the puppet cycle goes without error
> but the zip is never created/extracted to
> c:\temp\te_agent_8.4.2_en_windows_x86_64
>
>
>
> On Monday, April 3, 2017 at 9:53:46 AM UTC-5,
Actually no, it's going to need to be some file that's inside the ZIP
archive, not the name of the ZIP archive itself. You get the idea though.
On Monday, 3 April 2017 15:49:59 UTC+1, Luke Bigum wrote:
>
>
> creates => $windir,
>
>
> ^^^ I'm fairly cer
creates => $windir,
^^^ I'm fairly certain that this resource won't run if that file exists,
which is most likely a directory (and does exist). I'd say it has to be
this:
creates => "${windir}/te_agent_8.4.2_en_windows_x86_64.zip"
On Monday, 3 April 2017 15:42:56 UTC+1, Ry
Mar 30, 2017 at 11:03 AM, warron.french > wrote:
>
>> Hey, thanks for the examples Luke! I am looking at them now.
>>
>> --
>> Warron French
>>
>>
>> On Thu, Mar 30, 2017 at 8:31 AM, Luke Bigum > > wrote:
>>
>>
Puppet modules on Github are a good source. I've found a simple one:
https://github.com/puppetlabs/puppetlabs-apache/blob/master/lib/facter/apache_version.rb
And one of my own that's a little more complicated:
https://github.com/LMAX-Exchange/puppet-networking-example/blob/master/lib/facter/inte
On Monday, 23 January 2017 20:55:44 UTC, Sean wrote:
>
> Hello,
>
> I was reading over several threads regarding the use of concat modules and
> subscribe capabilities. It seems everyone is subscribe from another
> resource instead of notify with a concat resource. My preference is to use
>
It may not be as difficult as you think, and, you can *just* use it to
insert a fake Fact, you don't have to start actually classifying your node
classes with it.
I supplied our ENC to the list a while ago, it's just a bit of Python that
reads YAML:
https://groups.google.com/forum/#!searchin/p
Hello,
You are describing a problem we run into every now and then. Your default
profile is what we call "mandatory" here, and then you have an edge case
where 99% of your servers have Postfix the same way, and a couple have it a
different way. Unfortunately that 99% means Postfix is not mandat
Hi,
This is mostly a "rethink what you are doing" reply, based on my experience
of starting with our business logic of an estate almost entirely coded in
Hiera, and now moving towards a role/profile design. If it doesn't fit,
feel free to tell ignore, I've answered your question at the end :-
On Saturday, 27 August 2016 18:51:09 UTC+1, Marc Haber wrote:
>
> On Fri, Aug 26, 2016 at 08:40:49AM -0700, Luke Bigum wrote:
> > My Dell XPS 13, 2016 model:
> >
> > /sys/class/net/docker0
> > /sys/class/net/enp0s20u1u3i5
> > E: ID_NET_NAME_MAC=enx9
On Friday, 26 August 2016 10:57:25 UTC+1, Marc Haber wrote:
>
> On Thu, Aug 25, 2016 at 08:08:13AM -0700, Luke Bigum wrote:
> > On Thursday, 25 August 2016 13:21:24 UTC+1, Marc Haber wrote:
> > > On Wed, Aug 24, 2016 at 08:36:49AM -0700, Luke Bigum wrote:
> > &
On Friday, 26 August 2016 07:58:39 UTC+1, Martin Alfke wrote:
>
> Hi Henrik,
> > On 26 Aug 2016, at 00:25, Henrik Lindberg > wrote:
> >
> >
> > The recommended approach is to always use 'include()' to include the
> classes (you can include the same class any number of times). You then use
>
On Thursday, 25 August 2016 13:31:17 UTC+1, Marc Haber wrote:
>
> On Wed, Aug 24, 2016 at 09:03:16AM -0700, Luke Bigum wrote:
> > The template will create udev rules from two sources. The first is
> > @interfaces, which is the giant multi-level hash of network interfaces
&
On Thursday, 25 August 2016 13:21:24 UTC+1, Marc Haber wrote:
>
> On Wed, Aug 24, 2016 at 08:36:49AM -0700, Luke Bigum wrote:
> > Here we have very strict control over our hardware and what interface
> goes
> > where. We keep CentOS 6's naming scheme on Dell hardware
> “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)
>
>
> On Aug 24, 2016, at 12:03 PM, Luke Bigum >
> wrote:
>
> No, not reall
b or
> puppet-forge anywhere ?
>
> If not, would you be willing to share ? I can bring brownies and/or beer
> to the collaboration :)
>
> Dan White | d_e_...@icloud.com
>
> “Sometimes I think the surest sign that intell
Here we have very strict control over our hardware and what interface goes
where. We keep CentOS 6's naming scheme on Dell hardware, so p2p1 is PCI
slot 2, Port 1, and don't try rename it. We have a 3rd party patch manager
tool (patchmanager.com), LLDP on our switches, and a Nagios check that
t
for localhost in environment production in 0.10 seconds
Error: Cannot alias Nagios_host[foo_again] to ["foo"] at /root/test.pp:13;
resource ["Nagios_host", "foo"] already declared at /root/test.pp:6
--
Luke Bigum
Senior Systems Engineer
Information Systems
-
m your Master temporarily (storeconfigs = false?) and
see what catalog gets compiled then. The Master should also have the latest
Facts for every node on disk in YAML format here:
ls -ld /var/lib/puppet/yaml/facts/$(hostname).yaml
Assuming that's still the right path in Puppet 4.
--
Luke
${CONTROL_REPO}.git ${WORK_DIR}/${CONTROL_REPO}
cd ${WORK_DIR}/${CONTROL_REPO}
git subtree split -P site/${MODULE} -b lmax-${MODULE}
cd ${WORK_DIR}
mkdir lmax-${MODULE}
cd lmax-${MODULE}
git init
git pull ${WORK_DIR}/${CONTROL_REPO} lmax-${MODULE}
git remote add origin ${GIT_REPO_BASE}/lmax-${MODULE}
f you've got multiple anyway I'll assume your
Masters are deployed with Puppet themselves, so shouldn't be that hard to
recover / rebuild?
--
Luke Bigum
Senior Systems Engineer
Information Systems
- Original Message -
From: "Peter Berghold"
To: "puppet
sibly input4... inputN]
}
$input_merged = merge($input_base, $input_node)
file { 'input_merged_file':
content => template("template_that_uses_input_merged")
}
#Uses $port and $component params in individual File resources
define input_node_wrapper ($port, $component)
d into it's own
module, and then your team argument kind of goes away.
Question - why are you writing 120 modules yourself? Are there really no other
implementations of these things on the Forge or GitHub?
--
Luke Bigum
- Original Message -
From: "J.T. Conklin"
To: "pu
elevant portions of app.pp (or it's entirety).
--
Luke Bigum
- Original Message -
From: "Sans"
To: "puppet-users"
Sent: Monday, 14 March, 2016 21:40:34
Subject: [Puppet Users] directory environemnt doesn't seem to be working for
vcsrepo
Hi there ,
I
This might be relevant:
https://groups.google.com/forum/#!searchin/puppet-users/luke$20bigum|sort:date/puppet-users/XWAcm152cyQ/P_rpi50XBAAJ
The ENC above inserts a top scope variable into a node's manifest, designed
to be used as a "role" Fact. It reads from one of two YAML files, either
expli
mb example, but illustrates the idea that you can't do what
has happened to you without setting a certain parameter.
--
Luke Bigum
Senior Systems Engineer
Information Systems
- Original Message -
From: "Vadym Chepkov"
To: puppet-users@googlegroups.com
Sent: Friday, 11 Dec
gist.github.com/lukebigum/20231e70545a298b7dc5
And the data file looks like:
[root@master ~]# head -n10 /etc/puppet/roles.yaml
#Managed by Puppet
---
host.example.com:
parameters:
role: woof
server.example.com:
parameters:
role: cows
--
Luke Bigum
Senior Systems Engineer
Information Systems
ot;vm", it's probably
not, so change the path to your node's YAML Facts cache.
--
Luke Bigum
- Original Message -
From: "Todd Courtnage"
To: "Puppet Users"
Sent: Tuesday, 8 September, 2015 10:49:22 PM
Subject: [Puppet Users] Using hiera to configu
Woops, an amendment to look up the 'data' parameter of class 'foo' in Hiera:
# hiera -c /etc/puppet/hiera.yaml -y
/var/lib/puppet/yaml/facts/nodename.domain.yaml environment=production foo::data
- Original Message -----
From: "Luke Bigum"
To: puppet-users@g
/var/lib/puppet/yaml/facts/nodename.domain.yaml environment=production data
And the lowest priority is a class parameter default:
class foo($data = "defaultstring") {...}
--
Luke Bigum
- Original Message -
From: "DJ"
To: puppet-users@googlegroups.com
Sent: Wednesday, 8
- Original Message -
> From: "Christopher Wood"
> >Puppet in fact provides three functions functions for lookups: there is
> >also hiera_hash().
> >
> >In any case, you are quite right. Which sort of lookup is intended is
> >an
> >attribute of the data -- part of the
On Wednesday, March 11, 2015 at 4:35:36 PM UTC, Bostjan Skufca wrote:
>
>
>
>> Something like this seems like I'm telling a module *how* to look up my
>> own data, rather than passing the right data to the module:
>>
>>
>> class resolv (
>> $dns_servers_key_name = 'dns_servers',
>> $dns_serv
On Wednesday, March 11, 2015 at 1:57:00 PM UTC, Christopher Wood wrote:
>
>
> >Puppet in fact provides three functions functions for lookups: there
> is
> >also hiera_hash().
> >
> >In any case, you are quite right. Which sort of lookup is intended
> is an
> >attribute of th
We use recursive Hiera lookups here, works fine for us on Puppet >= 3.7,
haven't tested anything below that.
If you do "puppet master --compile --debug" you will get the Hiera debug
output as well which might narrow down your problem.
--
Luke Bigum
Senior Systems Engineer
I
Huh, at first glance that to me looks like a parser bug. Now that I think
more on it I seem to recall this coming up before. The $name of a Defined
Type is not of type String, and Puppet Hash keys are always strings,
according to the docs:
https://docs.puppetlabs.com/puppet/latest/reference/lan
'environment' is not a Fact:
laptop:~$ sudo facter -p environment
laptop:~$
It is a configuration parameter of Puppet. I'm not sure why older 2.7 hosts
would be reporting it as a Fact to PuppetDB, unless in 2.7 all top scope
variables were sent this way.
You could use a Fact to pull out what
It should be theoretically possible. The mysql-server package owns
/var/lib/mysql, but it is the mysql_install_db script that sets up an empty
database in $datadir when the service starts if $datadir is empty. If you
update your config file before you start the mysql server, you should be
able
This one perhaps?
https://github.com/hunner/hiera-ldap
The example is for Users, doesn'tlook difficult to adapt the search to get
a list of servers. How you model the classes and class parameters in LDAP
might be trickier. Maybe your LDAP structure would look something like this
(which doesn't
On Tuesday, September 3, 2013 10:57:39 PM UTC+1, Worker Bee wrote:
> Has anyone been able to get this working?
>
I use those very same versions and it works so don't despair, it took me
three separate attempts to get it working over the course of a few months -
my tripfall was GPG keys though ;
>
>
> ... That's not explained very well but I can't think of a better way to
> phrase it yet. Does that help so far?
>
Perhaps I can show you what I mean. Run these commands and look at the
debug output in what files Hiera is trying to open, see how it's
interpreting each variable you add on
I just started a big reply to your last email and it looks like you've
figured most of it out. At least your not still thinking "manifests" your
problem is in hiera.yaml ;-)
On Tuesday, September 3, 2013 5:04:19 PM UTC+1, Worker Bee wrote:
>
> I am pretty sure I still have something wrong with m
On Thursday, August 8, 2013 2:14:33 PM UTC+1, Ken Barber wrote:
>
> > I think that's just me being too sensorship heavy and abusing copy and
> > paste, I would have copied some fields from the same example. Trust me
> that
> > the resources dictionary was empty though ;-)
>
> So just to clari
On Thursday, August 8, 2013 12:48:03 PM UTC+1, Ken Barber wrote:
>
>
> No good idea yet, but there is something suspicious in your curl
> responses - the "resource" hash, did you obfuscate this yourself on
> purpose? The two hashes between the first and second requests are
> identical. That has
Hi all,
We've come across a rather strange problem where the parameters of some
resources in PuppetDB are now empty.
We have a Nagios server collecting resources from PuppetDB and we've
started to get failures like this for one resource type:
Error: Could not retrieve catalog from remote serve
Hi Campee,
On Thursday, May 9, 2013 3:34:20 AM UTC+1, Campee wrote:
>
> I run puppet and get this error:
>
> err: Could not retrieve catalog from remote server: Error 400 on SERVER:
> Could not find data item ak_auth_primary in any Hiera data file and no
> default supplied at /etc/puppet/manife
On Saturday, May 4, 2013 12:43:57 PM UTC+1, Martin Langhoff wrote:
> On Fri, May 3, 2013 at 4:43 PM, Schofield >
> wrote:
> > Everything else is managed by puppet.
>
> Do you manage complex network setups (bonding, routing) via puppet?
> There is a certain degree of chicken-and-egg in that; ho
sent, should
be present (noop)
Notice: /Stage[main]//Service[foo]/ensure: current_value stopped, should be
running (noop)
However you have got me thinking that the tags behave like a logical OR
rather than in a composite nature that I originally assumed.
-Luke
On Monday, March 25, 2013 5:35:30 AM UTC
Hi all,
I wanted to check I'm not doing anything wrong before I lodge a bug. I
think composite tags should work according to this doc:
http://docs.puppetlabs.com/puppet/3/reference/lang_tags.html#restricting-catalog-runs
However I do not get the expected behaviour with my test using Puppet 3:
On Friday, February 8, 2013 11:58:22 PM UTC, Nick Fagerlund wrote:
> If a brand new never-seen-before agent starts up, it goes like this:
>
> * Do I have a private key? Nope? Better generate one.
> * Okay, do I have a certificate? Nope? See if the master already has one
> for me. This looks like
On Wednesday, January 30, 2013 9:41:31 PM UTC, Ti Leggett wrote:
>
> On Jan 30, 2013, at 2:33 PM, jcbollinger wrote:
>
> >> not mash all the public bits in to one globally public class that has
> no nitty gritty bits to implement. In my example ::params is
> considered the header for the module
Hi Dusty,
On Tuesday, January 29, 2013 2:30:14 AM UTC, Dusty Doris wrote:
>
> I'd like to be able to collect all the hostnames (fqdn) or ips of certain
> hosts to be used in setting up firewall rules. I'd like to search for
> hosts that have included a particular class, perhaps by simply settin
On Monday, January 28, 2013 5:00:24 PM UTC, Ti Leggett wrote:
>
> Thanks for the response.
>
> Can multiple classes include the same class. Let's say I instantiate the
> apache class from manifests/nodes.pp which in turns includes
> apache::params. Can kibana include apache::params then as well
Hi Daniel,
On Monday, January 21, 2013 1:05:26 PM UTC, Daniel wrote:
>
> In the larger env it takes about 70 minutes, if it manages to finish at
> all. Initially, as a "quick" test, I was running puppetdb without postgres
> and had to give it 5GB to get it to finish at all (70 mins). With postgr
I'm not sure if there's a way to increase the timeout for exported resource
reconstruction, however rather than doing a Puppet resource collection you
can query the raw data from PuppetDB:
https://github.com/dalen/puppet-puppetdbquery
Here is an example a colleague of mine used to vastly speed
Hi James,
On Tuesday, January 8, 2013 11:19:13 PM UTC, jdehnert wrote:
>
> I want to pass a few variables through to the other files in a module. I
> have a define statement that sets one default...
>
> define redis::install ( $port = 6397, $version )
>
> What I am unclear on is how far does
Hi Brad,
On Tuesday, January 8, 2013 10:30:11 PM UTC, Brad Ison wrote:
>
> Hi,
>
> I've been using dynamic environments, one per Git branch, similar to
> what's described here:
>
> http://puppetlabs.com/blog/git-workflow-and-puppet-environments/
>
> I've come to really like that workflow, bu
On Wednesday, January 2, 2013 3:51:37 PM UTC, jcbollinger wrote:
>
>
> On Saturday, December 22, 2012 12:20:10 PM UTC-6, Luke Bigum wrote:
>>
>> Hi all,
>>
>> Does anyone know of a way to inspect resources that are already parsed in
>> a node's man
On Thursday, December 27, 2012 11:12:36 PM UTC, JGonza1 wrote:
> I am trying to use information that facter gathers on the agent server in
> the manifest. I am trying to use "domain => dev.com" depending on what
> domain is I deploy the file. I ran the manifest and it did not give me an
> error
Hi all,
Does anyone know of a way to inspect resources that are already parsed in a
node's manifest during catalog compilation? This would certainly need some
serious Ruby Fu.
As an example, imagine I have a number of arbitrary files defined by
multiple classes and it is impossible to get an a
Hi Jared,
On Wednesday, May 23, 2012 1:10:21 AM UTC+1, Jared Ballou wrote:
> Hi everyone,
>
> I've been reading the groups here for a while, and have gotten a lot
> of things fixed by finding other people's posts, so hopefully someone
> will be able to set me straight. I am working on a Puppet
Romain, I am confused.
In your first post you said you need to check if a package exists on the
"Agent", the Puppet client.
Now below you say you need the check executed on the Master.
Facts are executed on the Agents and only ever on Agents. If you want to
check for something on a client/agen
On Wednesday, December 12, 2012 10:35:21 PM UTC, Bret Wortman wrote:
> Yeah, I was starting to think that was the solution.
>
>
That's not strictly necessary, you can install a Puppet Master with Puppet
just fine, the problem you're running into is how to manage the Puppet CA
across multiple
On Tuesday, December 11, 2012 5:10:48 PM UTC, Schofield wrote:
>
>
> Hiera allows you to lay out your data in two dimensions: data file and
>> key. Whatever selection rules you want to use to choose particular data
>> need to operate in that context. There are at least three ways in which
>>
On Tuesday, December 11, 2012 4:18:45 PM UTC, MaTi Villagra wrote:
> Hello I'm trying to push PS1 variable at .bashrc file
>
> exec { 'GIT PS1 Variable':
> cwd => '/home/developer/.bashrc',
> command => '/bin/echo "PS1='[\u@\h \W\$(__git_ps1 " \"" (%s)"\"")]\$
> ' " >> /home/develop
On Thursday, December 6, 2012 10:07:43 PM UTC, John Warburton wrote:
> On 6 December 2012 20:29, Luke Bigum >wrote:
>
>> I haven't looked at The Foreman in a while but in my mind it's more like
>> Puppet Dashboard - correct me if I'm wrong. What I'm aim
fstab changes on 20 hosts,
service X refreshes on Y hosts).
I don't really want to be searching for explicit resources changing across
hosts, it's the resources I don't know about that worry me ;-) Is the
foreman worth a look in this case?
-Luke
>
> On Tue, Dec 4, 2012
Hi all,
Can anyone recommend any tools for Puppet report aggregation? I'm
interested in something that can take a given set of Puppet reports and
summarise to me what resources have changed across all hosts.
If nothing exists I will look to write one myself. In that case, is Puppet
report form
On Tuesday, December 4, 2012 7:52:20 PM UTC, Wolf Noble wrote:
> Hello all,
>
> Is anyone managing custom static routes via puppet? if so, how?
>
>
Yes, along with all other networking config files (Red Hat based ifcfg-*
files).
We started with this module: https://github.com/heliostech/puppet
On Thursday, October 11, 2012 3:09:02 PM UTC+1, llowder wrote:
>
>
>
> On Thursday, October 11, 2012 8:37:39 AM UTC-5, alcy wrote:
>>
>> Hello,
>>
>> I have a class like:
>>
>> class wrapper {
>> include foo
>> include bar
>> include baz
>> }
>>
>> And a node like:
>>
>> node x {
>
On Wednesday, October 10, 2012 7:44:48 AM UTC+1, Dan Bode wrote:
>
>
>
> On Tue, Oct 9, 2012 at 4:56 PM, Robjon >wrote:
>
>> Hi guys,
>>
>> I am pretty new to this space, playing around with a few tools.
>> I am trying to read up on how I would scale Puppet (or other tools) up in
>> my installat
top realizing a user
or else not declare him at all to have him removed.
I confess I like that idea.
Note that even approach (1) I designate only "fairly" safe. It is that
because you explicitly specify all user removals, but nothing can change
the fact that removing users is inheren
to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
Luke Bigum
Senior Systems Engineer
Information Systems
Ph: +44 (0) 20 3192 2520
luke.bi...@lmax.com | http://www.lmax.com
LMAX, Yellow Building, 1A Nicholas
"absent"=> absent,
default => present,
}
}
mount { $mount_point:
ensure => $state,
atboot => true,
options =
rray, such as above.
Reading through the Mount part of the docs, I don't believe that
"absent" will remove the actual directory point, it says:
"Set it to |absent| to unmount (if necessary) and remove the
filesystem from the fstab"
So I would handle that by run
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/-/X2-ki-AVTZ0J.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
pu
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
Luke Bigum
Senior Systems Engineer
Inform
is group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
Luke Bigum
Senior Systems Engineer
Information Systems
Ph
post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
Luke Bigum
Senior Systems Engineer
Information Sy
ot;Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
Luke Bigum
Sen
ps.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
Luke Bigum
Senior Systems Engineer
Information Systems
Ph: +44 (0) 20 3192 2520
luke.bi...@lmax.com | htt
t; group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
--
Luke Bigum
Senior Systems Engineer
(I think) pages on the puppetlabs website, and the Pro Puppet
book, so I'm ignoring it all for the moment and asking for opinions here.
TIA,
Greg.
--
Luke Bigum
Senior Systems Engineer
Information Systems
Ph: +44 (0) 20 3192 2520
luke.bi...@lmax.com | http://www.lmax.com
LMAX, Yellow Building
1 - 100 of 228 matches
Mail list logo