You will also need to install hiera-eyaml via
/opt/puppetlabs/puppet/bin/gem. Puppetserver only install gem for jruby

On Sat, Feb 16, 2019 at 23:00 Daniel Kinon <[email protected]> wrote:

> Hello,
>     I'm running puppetserver 6.2.0 with hiera-eyaml-gpg but can't seem to
> get past the following error when I perform a lookup for an encrypted block
> during a puppet agent run:
> ~~~
> Error: Could not run: cannot load such file --
> hiera/backend/eyaml/encryptors/gpg
> ~~~
>
> Here is the full gem list from puppetserver and all the requisite gems are
> present (hiera-eyaml, hiera-eyaml-gpg, ruby_gpg [since gpgme fails
> install]):
> ~~~
> # puppetserver gem list
>
> *** LOCAL GEMS ***
>
> cmath (default: 1.0.0)
> csv (default: 1.0.0)
> deep_merge (1.0.1)
> facter (2.5.1)
> fast_gettext (1.1.2)
> fileutils (default: 1.1.0)
> gettext (3.2.2)
> hiera-eyaml (2.1.0)
> hiera-eyaml-gpg (0.6)
> highline (1.6.21)
> hocon (1.2.5)
> ipaddr (default: 1.2.0)
> jar-dependencies (default: 0.3.12)
> jruby-openssl (default: 0.10.0 java)
> jruby-readline (default: 1.2.2 java)
> json (default: 2.1.0 java)
> locale (2.1.2)
> mini_portile2 (2.4.0)
> multi_json (1.13.1)
> psych (default: 3.0.2 java)
> puppet-resource_api (1.7.0)
> puppetserver-ca (1.2.1)
> rake-ant (default: 1.0.4)
> rdoc (default: 6.0.1)
> ruby_gpg (0.3.2)
> scanf (default: 1.0.0)
> semantic_puppet (1.0.2)
> text (1.3.1)
> trollop (2.1.2)
> webrick (default: 1.4.2)
> ~~~
>
> Any ideas on what I might be missing or how to get more verbose output for
> further troubleshooting?
> Thanks!
> -Dan
>
> --
> 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 view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/3657e2ed-6e30-477d-bd0c-4dc9e445a034%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-users/3657e2ed-6e30-477d-bd0c-4dc9e445a034%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAC9thQUyF4-eB0%3DaKtF2AwHgg-s%2Bn2PXPHdJ4-CxwveRS8sT2g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to