Displaying 8 results from an estimated 8 matches for "extlookup_precedence".
2011 Oct 24
3
extlookup not working correctly in 2.7.6
I''m trying to upgrade from 2.6.7 to to 2.7.6 and I''m running into an
issue in my extlookup() calls. A lot of the variables which should be
defined aren''t defined within extlookup.rb. I''ve tested 2.6.7 agent
and 2.7.5 agent against the 2.6.7 master and 2.7.6 master. I adjusted
extlookup.rb slightly to provide some debug output.
2011 Apr 19
4
Puppet environment can't be used in extlookup (precedence)
Anyone able to explain why "$fqdn" works and "$environment" doesn''t in:
$extlookup_precedence=["%{fqdn}","%{environment}","common"]
How to reproduce it:
-----------------------------
- In "/etc/puppet/manifests/site.pp" :
$extlookup_datadir = "/etc/puppet/manifests/extdata"
$extlookup_precedence=["%{fqdn}","%{environment}&qu...
2012 Oct 26
2
Using regex to match hostnames in hiera
...on. This was brought up in a previous thread[2].
As an example, here is my existing extlookup configuration from site.pp:
$hostgroup = regsubst($hostname, ''-*\d+$'', '''')
$extlookup_datadir = "/etc/puppet/environments/${environment}/manifests/extdata"
$extlookup_precedence = [ ''hostnames/%{fqdn}'', ''hostgroups/%{hostgroup}'', ''common'' ]
This layout is quite beautiful, as it has three possible matching scenarios.
1. A CSV file for a specific hostname exists. Example: hostnames/web1.mydomain.com.csv applies to a si...
2013 Feb 14
0
Really need some help:: Weird Issue with external data look up in puppet 2.6.11
...e_classes" ) # Maintained in
hostgroups/<hostgroup>/<site>/<site>.yaml
hiera_include( "node_classes" ) # Maintained in
hostgroups/<hostgroup>/<site>/<hostname>.yaml
}
$extlookup_datadir = "/etc/puppet/manifests/extdata"
$extlookup_precedence = [ "%{hostname}" ]
--
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+unsubscribe@googlegroups.com.
To post to this group, send ema...
2010 Aug 22
3
extlookup in 2.6.1 defaults
...p function that comes with puppet
2.6.1. It now lets you do this:
$version = extlookup("rsyslog_version", "present", "packages")
which, according to the documentation:
# This will look for a version configured in packages.csv and then in
the rest as configured
# by $extlookup_precedence if it''s not found anywhere it will default
to "present", this kind
# of use case makes puppet a lot nicer for managing large amounts of
packages since you do not
# need to edit a load of manifests to do simple things like adjust a
desired version number.
This seems a bit weird t...
2011 Dec 22
8
Managing sensitive strings with puppet
I''m new to Puppet, and I''m a software developer, not a sysadmin, so be
gentle. I have puppet managing some files via templates, and one of
the template variables that needs to be plugged in is a password of
sorts that shouldn''t be generally available. In particular, it can''t
be stored in the manifest, as that''s stored in version control, and
the
2012 Dec 14
11
Puppet and Mcollective yaml file changing when it shouldn't
Has anyone else ran into this?
debug: /Stage[main]/Mcollective/File[/var/tmp/facts.yaml]/content:
Executing ''diff -u /var/tmp/facts.yaml
/tmp/puppet-file20121214-13448-933j3r-0''
notice: /Stage[main]/Mcollective/File[/var/tmp/facts.yaml]/content:
--- /var/tmp/facts.yaml 2012-12-14 00:53:20.000000000 +0000
+++ /tmp/puppet-file20121214-13448-933j3r-0 2012-12-14
2011 May 13
18
Thoughts about extlookup: http://blog.wl0.org/2011/05/thoughts-about-extlookup-in-puppet/
Hi,
I have been trying to improve the coding of some of
my puppet recipes and had some trouble so wrote this:
http://blog.wl0.org/2011/05/thoughts-about-extlookup-in-puppet/
Comments on the web seem to indicate that extlookup() solves "all
problems" but I don''t really see that and hence have proposed a possible
way to keep the data closer together and make the extlookup()