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.

Reply via email to