yeah, I got that set . . . yeah, I should have mentioned that the facts do get downloaded on the client to $vardir/lib/puppet/facter . . . but still the facts are not available!
thanks a lot! guy On Fri, Jul 29, 2011 at 11:29 AM, Craig White <craig.wh...@ttiltd.com>wrote: > on clients - agent.conf > > pluginsync = true > > Craig > > On Jul 29, 2011, at 8:06 AM, Guy Matz wrote: > > > Hi all, > > > > My facts work during testing, but not on deployment. Any help would be > greatly appreciated. > > > > > > Fact in modules/ldap/lib/puppet/facter/nss_ldap.rb: > > > > fact_name = 'nss_ldap' > > > > Facter.add(fact_name) do > > > > setcode do > > > > auth_settings = %x{/usr/share/authconfig/authconfig.py --test} > > > > auth_settings = auth_settings.split(/\n/) > > > > > > # The line of output we are looking for > > > > line = auth_settings.collect { |v| v if v =~ /#{fact_name}/ > }.compact[0] > > > > # The setting that the line is set to . . . > > > > line.scan(/\s+is\s+(\w*)/)[0][0] > > > > end # of setcode > > > > end # of Facter.add > > > > > > > > for testing, I have a call to a template in my init.pp: > > > > file { > > > > '/tmp/ldap_info.txt': > > > > content => template('ldap/ldap_info.erb'); > > > > } # file > > > > > > And the template says: > > > > > > nss_ldap <%= nss_ldap %> > > > > pam_ldap <%= pam_ldap %> > > > > pam_oddjob_mkhomedir <%= pam_oddjob_mkhomedir %> > > > > > > My node fails, however, with the error: > > > > err: Could not retrieve catalog from remote server: Error 400 on SERVER: > Failed to parse template ldap/ldap_info.erb: Could not find value for > 'nss_ldap' at /etc/puppetlabs/puppet/modules/ldap/manifests/init.pp:23 on > node gmatzpupnode > > > > > > Any thoughts would be greatly appreciated, especially suggestions on how > to go about debugging the issue. . . > > > > > > Thanks a lot, > > > > Guy > > > > > > -- > > 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 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. > > -- > Craig White ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ craig.wh...@ttiltd.com > 1.800.869.6908 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ www.ttiassessments.com > > Need help communicating between generations at work to achieve your desired > success? Let us help! > > -- > 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 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. > > -- 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 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.