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