I had installed hiera-eyaml on my development box. My home laptop is set up the same way (I think) and the error I'm seeing doesn't happen on that box.
/usr/bin/eyaml edit common.eyaml
[hiera-eyaml-core] cannot load such file -- hiera/backend/eyaml/encryptors/pks7
and losing my edits
Looking through the system I find a directory:
/opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/hiera-eyaml-3.0.0/lib/hiera/backend
Diggin deeper:/opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/hiera-eyaml-3.0.0/lib/hiera/backend/eyaml/encryptors/pkcs7.rb
and more interestingly
/usr/lib/ruby/vendor_ruby/hiera/backend/eyaml/encryptors/pkcs7.rb
so... anybody have an idea why I'm seeing the error above?
-