Hello All,

What is the syntax for defining multiple gem-home locations in
puppetserver.conf? On my systems, OpenSUSE/SLES, Hiera is packaged as
a gem and lives under /usr/{lib,lib64}/ruby/gems/$ruby_ver so clients
fail with 'Puppet::Parser::AST::Resource failed with error
RuntimeError: Hiera terminus not supported without hiera library'
unless I set gem-home to the system gem-home. If that's not an option
that's fine, but I'll need modify the packaging of puppetserver to set
the proper location for gems.

How I've tried defining it.,
jruby-puppet: {
    #gem-home: [ /var/lib/puppet/jruby-gems, /usr/lib64/ruby/gems/2.0.0 ]
    #gem-home: [ '/var/lib/puppet/jruby-gems', '/usr/lib64/ruby/gems/2.0.0' ]
    gem-home: /usr/lib64/ruby/gems/2.0.0
}

--
Later,
Darin

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev/CADaviKtL%3DBpD%2B78jh9eLWJM5UpdyJLqhi6nh_Mvpcs2EAXOOHg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to