[Puppet Users] Dashboard & LDAP ENC''s

Craig White
Wed, 22 Jun 2011 18:37:50 -0000

puppet 2.6.8

I have been going over and over ''Pro Puppet'' book and
http://projects.puppetlabs.com/projects/puppet/wiki/LDAP_Nodes

/etc/puppet/puppet.conf includes in the [master] section:
  node_terminus = ldap
  ldapserver = ubuntu.ttinet
  ldapbase = ou=Hosts,dc=ttinet,dc=local

and LDAP contains the below (derived from an ldapsearch)

# andromeda.ttinet, Hosts, ttinet.local
dn: cn=andromeda.ttinet,ou=Hosts,dc=ttinet,dc=local
cn: andromeda.ttinet
description: Andromeda
objectClass: device
objectClass: top
objectClass: puppetClient
objectClass: ipHost
ipHostNumber: VALID_LOCAL_IP
puppetClass: base
environment: production

I''ve restarted both puppetmaster and apache (Dashboard is running on
passenger) and still, I don''t see the above system in
''Nodes'' though I haven''t run or even installed puppet
on that system. Shouldn''t it show up in Dashboard as a node that has
never reported?

I''m trying to figure out how to get Dashboard to import the ENC
''nodes'' from LDAP.

Logs don''t show any errors and I do have ruby-ldap installed...

# ruby -rldap -e "puts :installed"
installed

--
Craig White ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  craig.white@ttiltd.com
1.800.869.6908 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ www.ttiassessments.com

Need help communicating between generations at work to achieve your desired
success? Let us help!