Summary: | app-admin/puppetserver-6.1.0 - puppetserver ca -h: /opt/puppetlabs/puppet/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- puppetserver/ca/cli (LoadError) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | WOLfgang Schricker <wols> |
Component: | Current packages | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
WOLfgang Schricker
2019-01-05 15:50:01 UTC
have you done the package_postinst stuff? elog "to install you may want to run the following:" elog elog "puppet config set --section master vardir /opt/puppetlabs/server/data/puppetserver" elog "puppet config set --section master logdir /var/log/puppetlabs/puppetserver" elog "puppet config set --section master rundir /run/puppetlabs/puppetserver" elog "puppet config set --section master pidfile /run/puppetlabs/puppetserver/puppetserver.pid" elog "puppet config set --section master codedir /etc/puppetlabs/code" elog elog "# install puppetserver gems" elog "cd /opt/puppetlabs/server/apps/puppetserver" elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems }\" > jruby.conf" elog "while read LINE do" elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-ri --no-rdoc \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')" elog "done < /opt/puppetlabs/server/data/jruby-gem-list.txt" elog "echo \"jruby-puppet: { gem-home: ${DESTDIR}/opt/puppetlabs/puppet/lib/ruby/vendor_gems }\" > jruby.conf" elog "while read LINE do" elog " java -cp puppet-server-release.jar:jruby-9k.jar clojure.main -m puppetlabs.puppetserver.cli.gem --config jruby.conf -- install --no-ri --no-rdoc \$(echo \$LINE |awk '{print \$1}') --version \$(echo \$LINE |awk '{print \$2}')" elog "done < /opt/puppetlabs/server/data/mri-gem-list.txt" Oh, excuse me, my mistake! The postinst instructions were hidden in the world update set. 'puppetserver ca' works now :-) Thanks! Another thing: I found a valuable note for my /etc/puppetlabs/puppetserver/conf.d/auth.conf here: https://www.example42.com/2018/10/08/puppet6-ca-upgrading/ ok, that's good, nice link btw. wonder if I could have added the OID as I use an intermediary (migrating that was fun too). Closing this now though. |