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.