Displaying 20 results from an estimated 20 matches for "ldapnodes".
2007 Oct 10
5
Puppet ldapnodes issue
I am attempting to move our test puppet installation from looking for node information in a manifest to LDAP. I followed the instructions at: https://reductivelabs.com/trac/puppet/wiki/LdapNodes and was able to get the puppet schema loaded into our LDAP.
I can now query LDAP and modify/load data without any issues using the OpenLDAP tools.
e.g.
ldapsearch -h ldapdev1.domain.com -x -b''dc=puppet''
returns the following information...
# extended LDIF
#
# LDAPv3
# base <...
2007 Nov 29
5
Solaris Zone site.xml recipe
I was finally able to get ldapnodes [1] working on our puppetmaster so i''m able to start working on the fun stuff.
In the last few days it has become critical that we come up with a better way to manage the configuration of our Solaris zones.
I am planning to write a recipe that provisions the zone [using the zone res...
2007 Jun 20
5
0.23 question
I think that I''m running into the warning on external node support here but
after a recent upgrade for my puppetmaster I get:
puppetmasterd[19397]: Could not find aa0-006-4.foo.com with names
aa0-006-4.foo.com, aa0-006-4
I''ve not changed puppetd.conf which contains:
ldapnodes = true
ldapserver = my.ldap.foo.com
ldapbase = ou=hosts,dc=foo,dc=com
I''ve not explicitly set external_nodes (so it stays false).
What else needs to be done?
Cheers,
Ryan
2009 Jan 30
4
Can't connect to LDAP server
Hi appreciate your help.
I am new to puppet. I have taken over a system.
Running Debian v4.0
Puppetmaster & puppet v0.20.1-1
I keep getting the following error from puppetmaster
Could not connect to LDAP: Can''t contact LDAP server.
Please advise me how to analyse and work through this problem.
Thanks
John
--~--~---------~--~----~------------~-------~--~----~
You received this
2007 Dec 13
4
access to databases in puppet - best practice?
Hello!
In my puppet configuration I need to get some data from database.
Ie.: I''ve got information about my all hosts in db - thier name, mac
addresses, ip addresses, what to backup from this host etc. For now
it''s just .xml file, but it could be sql db, or ldap directory. Then,
using this small "database", I want to generate configuration using
puppet - ie.:
2008 Apr 10
5
ldap trouble
I am trying to setup puppet for use with ldap. Following the page (http://www.reductivelabs.com/trac/puppet/wiki/LdapNodes
) I run ruby -rldap -e ''puts :installed'' with success, however ruby -
rpuppet -e ''p Puppet.features.ldap?'' fails with ruby: no such file to
load -- puppet (LoadError)
I imagine that it is related to how I have things installed. I am
running etch, install...
2007 Jul 23
4
options not being parsed...
With both puppet-0.23.0 and 0.23.1 if I setup just the configuration file
puppet.conf, none of the puppetd options seem to get parsed. I first
noticed this when monit failed to start/stop services due to the lack of a
pid file being generated (and mine is not in one of the usual places).
I''m sure that something like the patch attached but I bet it breaks other
assumptions :-)
Cheers,
2009 Mar 01
8
puppet and LDAP users
I am trying to get puppet to manage my LDAP users but I don''t appear
to be having much success. What I have in puppet.conf is this
[puppetmasterd]
ldapserver=ldap.myorg.company.com
ldapbase=dc=myorg,dc=org
ldapuser=cn=admin,dc=myorg,dc=org
ldappassword=mysecret
ldapparentattr=dc=myorg,dc=org
I added the ldapparentattr in desperation and doubt if
2012 Oct 12
0
Announce: Puppet 3.0.1-rc1 Available
...refs
d56a025 Update suse client.init for new pidfile, process name
d10c2d1 Update suse puppet.spec for Telly
84c000e Update PUPPETVERSION for 3.0.1-rc1
Moses Mendoza (1):
b2e31b5 fail better in package repo rake tasks
Nick Fagerlund (1):
e5f3dac (#16585) Remove dead ldapnodes setting
Niels Abspoel (2):
5412e1f This will fix Refactor #16643.
6561754 sample_module.pp refactored text: include sample-module
into include sample_module
Patrick Carlisle (2):
0086656 (#16757) Only load rubygems in bin/puppet
0ef65d1 (#16757) Don''t load rubygem...
2012 Oct 18
0
Announce: Puppet 3.0.1 Available
...rel refs
Update suse client.init for new pidfile, process name
Update suse puppet.spec for Telly
Update PUPPETVERSION for 3.0.1-rc1
Moses Mendoza (2):
fail better in package repo rake tasks
Update PUPPETVERSION for 3.0.1
Nick Fagerlund (1):
(#16585) Remove dead ldapnodes setting
Niels Abspoel (2):
This will fix Refactor #16643.
sample_module.pp refactored text: include sample-module into
include sample_module
Patrick Carlisle (2):
(#16757) Only load rubygems in bin/puppet
(#16757) Don''t load rubygems if bundler is running
Stijn T...
2008 Apr 02
2
Problem implementing multiple Environments
...tc/puppet/templates
pluginsync = true
pluginsource = puppet://$server/plugins
plugindest = $vardir/lib/puppet
factpath = $vardir/lib/facter
environment = production
[puppetmasterd]
environments = production,testing
storeconfigs=true
smtpserver = smarthost
dbadapter = mysql
dbserver = lhr1-ahbat-01
ldapnodes = true
ldapserver = lhr1-ahaaa-02
ldapbase = ou=Hosts,dc=active,dc=com
dbname = puppet
dbuser = puppetuser
dbpassword = *******
reports = log,store,tagmail
syslogfacility = user
tagmap = /etc/puppet/tagmail.conf
[puppetd]
server=lhr1-ahbat-01
pluginsync=true
report=true
[testing]
modulepath=$conf...
2012 Aug 23
1
Puppet Agent VS User
...oreschedules = false
inventory_port = 8140
inventory_server = puppet
inventory_terminus = facter
keylength = 1024
lastrunfile = /var/lib/puppet/state/last_run_summary.yaml
lastrunreport = /var/lib/puppet/state/last_run_report.yaml
ldapattrs = all
ldapbase = ""
ldapclassattrs = puppetclass
ldapnodes = false
ldapparentattr = parentnode
ldappassword = ""
ldapport = 389
ldapserver = ldap
ldapssl = false
ldapstackedattrs = puppetvar
ldapstring = (&(objectclass=puppetClient)(cn=%s))
ldaptls = false
ldapuser = ""
lexical = false
libdir = /var/lib/puppet/lib
listen = false
loc...
2007 Oct 12
7
Puppet is reporting missing libraries
Ok, I installed Ruby/LDAP to try and get Puppet''s ldapnodes support working and despite doing this I am still getting errors from puppetmasterd "notice: Could not set up LDAP Connection: Missing ruby/ldap libraries" followed by "info: Skipping ldap source; no ldap connection".
I traced down this particular message to: lib/puppet/parser/...
2007 Dec 13
2
ANNOUNCE: 0.24.0 is out
...r clients. Just
enable ''pluginsync'' on the clients and your clients will get any
custom types, providers, or facts before they start their
configuration run.
- Modifying how external node support works. You must now specify
the node_terminus setting, which obsoletes the ldapnodes setting.
You must use ''exec'' as the node_terminus if you are using external
nodes, and you must still specify the path to the external nodes
command in ''external_nodes''. See the wiki:IndirectionReference for
more information.
- Puppet now supports mult...
2011 Nov 04
1
Storeconfigs and nagios and foreman
...# ldapattrs = all
# The password to use to connect to LDAP.
# The default value is ''''.
# ldappassword =
# Whether to search for node configurations in LDAP. See
# http://projects.puppetlabs.com/projects/puppet/wiki/LDAP_Nodes
for more information.
# ldapnodes = false
# The LDAP server. Only used if `ldapnodes` is enabled.
# The default value is ''ldap''.
# ldapserver = ldap
# The LDAP attributes to use to define Puppet classes. Values
# should be comma-separated.
# The default value is ''puppetclass...
2007 Jun 26
4
multiple ldap classes?
I''d like to keep some pretty granular class definitions in ldap; but
I''m not sure what is the best way to turn that into a puppet manifest.
Is anybody else doing something like this?
For instance, a samba server might have the following classes defined (in ldap):
samba, samba-bdc, samba-file-shares, samba-build-shares, etc...
And I would like to do something like this:
--
class
2011 Jul 14
5
LDAP ENC
...nough but I keep getting errors. On a client...
err: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed when searching for node ubuntu5.ttinet: LDAP Search failed
on the puppet master...
puppet.conf [master]
# ENC (external node classificiations)
node_terminus = ldap
ldapnodes = true
ldapclassattrs = puppetclass
# LDAP
ldapserver = ubuntu.ttinet
ldapbase = ou=Hosts,dc=ttinet,dc=local
ldapuser = cn=admin,dc=ttinet,dc=local
ldappasswd = XXXXXXXXXXXX
ldapstring = (&(objectclass=puppetClient)(cn=%s))
ldaptls = false
ldapssl = false
ldapport = 389
and...
2007 Dec 12
8
Solaris package woes
...sudo
-rw-r--r-- 1 puppet puppet 1287 2007-10-10 10:58 sudoers
-rw-r--r-- 1 puppet puppet 445440 2007-12-11 14:08 UCRsudo
Here is my fileserver.conf file:
[dist]
path /sysprov/runtime/puppet/prod/puppet/dist
allow OUR.IP.RANGE
Here is the node entry from LDAP (i''m using LDAPNodes):
# ldap entry
# cmclient1.domain.com, Hosts, puppet
dn: cn=cmclient1.domain.com,ou=Hosts,dc=puppet
objectClass: device
objectClass: ipHost
objectClass: puppetClient
objectClass: top
cn: cmclient1.domain.com
ipHostNumber: X.X.X.X
description: test box
l: statcomp
puppetclass: sudo
Here is my site...
2007 Dec 14
15
Not so complex CompleteConfiguration example of a Complete Configuration?
I am new to Puppet and very eager to apply it to a project.
But I am somewhat stymied by the learning curve. So far I''ve found
many very simple examples of how to modify a file or add a user and a
very complex example http://reductivelabs.com/trac/puppet/wiki/CompleteConfiguration
.
I have not been able to find any other examples of a total
configuration tree (ie /etc/puppet/*)
2007 Jun 15
8
ANNOUNCE: External node attributes
Hi all,
This just keeps coming up, again and again, so I decided to take a
few hours and break everyone''s configuration.
Oh, wait, just kidding. :)
Really, I''ve completely rewritten external node support. Here''s the
changelog entry:
Only ONE node source can be used -- you can use LDAP, code, or
an external node program, but not more than one.