Quoting jcbollinger <john.bollin...@stjude.org> on Mon, May 02 09:28:
>
> > Then in nodes/%{::trusted.certname}.yaml for any host that needs to 
> > override the default in ucdpuppet::kerberos::params, I put: 
> >
> > ucdpuppet::kerberos::params::krb5_source: "krb5.conf.special" 
> >
> >
> 
> No the key should identify the name and class of the parameter with which 
> the value is associated, but you have given a name that matches the source 
> of that parameter's default value.  Data binding will not change the value 
> of the ::params class's variable; rather, it will cause Puppet to use the 
> value drawn from Hiera *instead of* the value of the params-class 
> variable.  To achieve that with your updated class definition, you want 
> this:
> 
> ucdpuppet::kerberos::config::source: "krb5.conf.special"

Thanks again for the detailed write-up and explanation. You have saved me
many hours of hair pulling. The one quoted above would have been very
confusing, but makes perfect sense the way you explained it.

-- 
Omen Wild
Systems Administrator
Metro Cluster

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/20160503210908.GD24638%40descolada.ucdavis.edu.
For more options, visit https://groups.google.com/d/optout.

Reply via email to