Quantcast
Channel: Ask Puppet: Puppet DevOps Q&A Community - RSS feed
Viewing all articles
Browse latest Browse all 257

Hiera parameter value is not received by Puppet

$
0
0
I'm trying to configure kerberos (using pfmooney/mit_krb5 module) and set some parameters from Hiera. The parameter is declared in Hiera as follows: mit_krb5: 'default_realm': 'DOMAIN.COM' I ran the debug against the node and the correct value is return puppet lookup --debug mit_krb5 --node server.domain.com default_realm: DOMAIN.COM The puppet agent fails with this error > Error: Could not retrieve catalog from> remote server: Error 400 on SERVER:> Evaluation Error: Error while> evaluating a Function Call,> default_realm must be set manually or> via Hiera at> /etc/puppetlabs/code/environments/production/modules/mit_krb5/manifests/init.pp:264:5> on node server.domain.com This is the code from init.pp if $default_realm == '' { fail('default_realm must be set manually or via Hiera') } # END Parameter validation } Would you please let me know why the return value for default_realm is null but when I run the debug comes back with the correct value? Thank you

Viewing all articles
Browse latest Browse all 257

Trending Articles