Ahh, thanks!  I will take a look at the gpg setup again.

I really appreciarte your help!   Maddening!  :)





On Wed, Sep 4, 2013 at 6:02 AM, Luke Bigum <[email protected]> wrote:

>  On Tuesday, September 3, 2013 10:57:39 PM UTC+1, Worker Bee wrote:
>
>>  Has anyone been able to get this working?
>>
>
> I use those very same versions and it works so don't despair, it took me
> three separate attempts to get it working over the course of a few months -
> my tripfall was GPG keys though ;-)
>
>>
>> # Class: testdecry
>> #
>>
>> # [Remember: No empty lines between comments and class definition]
>> class testdecry {
>> $env = 'live'
>> $pass = hiera("rootpwd")
>> notify{"The value is: ${pass}":}
>> }
>>
>> ______________________________**__________________
>>  Running via puppet fails
>> [root@me]# puppet agent --test
>> Info: Retrieving plugin
>> Error: Could not retrieve catalog from remote server: Error 400 on
>> SERVER: can't convert nil into String at 
>> /etc/puppet/modules/testdecry/**manifests/init.pp:17
>> on node me.net
>> Warning: Not using cache on failed catalog
>> Error: Could not retrieve catalog; skipping run
>>
>
> That doesn't look like a Hiera specific error, unless somehow you are
> trying to query the key 'nil', it looks more like a generic Puppet parser
> error... Can you paste your full testdecry manifest, your example above
> doesn't have 17 lines so hard to tell what the problem might be.
>
> This might also help:
>
> puppet master --compile me.net --debug
>
> Save the output of this command and find your error (there'll be a lot of
> debug information as it will debug every Hiera call).
>
> --
> 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 [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/puppet-users.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to