Created
November 12, 2014 17:53
-
-
Save csschwe/cbdd36e27ee708aba441 to your computer and use it in GitHub Desktop.
puppetserver error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Nov 12 17:45:47 fqdn.com systemd[1]: Starting puppetserver Service... | |
Nov 12 17:45:47 fqdn.com systemd[1]: Started puppetserver Service. | |
Nov 12 17:46:12 fqdn.com java[56495]: Failed to load feature test for posix: can't find user for 0 | |
Nov 12 17:46:12 fqdn.com java[56495]: Cannot run on Microsoft Windows without the win32-process, win32-dir and win32-service gems: Win32API only supported on win32 | |
Nov 12 17:46:12 fqdn.com java[56495]: Puppet::Error: Cannot determine basic system flavour | |
Nov 12 17:46:12 fqdn.com java[56495]: (root) at /usr/share/ruby/vendor_ruby/puppet/feature/base.rb:32 | |
Nov 12 17:46:12 fqdn.com java[56495]: require at org/jruby/RubyKernel.java:1065 | |
Nov 12 17:46:12 fqdn.com java[56495]: (root) at /usr/share/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:1 | |
Nov 12 17:46:12 fqdn.com java[56495]: require at /usr/share/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 | |
Nov 12 17:46:12 fqdn.com java[56495]: Puppet at /usr/share/ruby/vendor_ruby/puppet.rb:75 | |
Nov 12 17:46:12 fqdn.com java[56495]: require at org/jruby/RubyKernel.java:1065 | |
Nov 12 17:46:12 fqdn.com java[56495]: (root) at /usr/share/ruby/vendor_ruby/puppet.rb:29 | |
Nov 12 17:46:12 fqdn.com java[56495]: (root) at /usr/share/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:1 | |
Nov 12 17:46:12 fqdn.com java[56495]: require at org/jruby/RubyKernel.java:1065 | |
Nov 12 17:46:12 fqdn.com java[56495]: require at /usr/share/puppetserver/puppet-server-release.jar!/META-INF/jruby.home/lib/ruby/shared/rubygems/core_ext/kernel_require.rb:55 | |
Nov 12 17:46:12 fqdn.com java[56495]: (root) at file:/usr/share/puppetserver/puppet-server-release.jar!/puppet-server-lib/puppet/server/master.rb:1 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at jruby_puppet_core.clj:136 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at jruby_puppet_core.clj:149 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at jruby_puppet_core.clj:139 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at jruby_puppet_core.clj:251 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at jruby_puppet_core.clj:239 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at jruby_puppet_service.clj:33 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at internal.clj:246 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at internal.clj:230 | |
Nov 12 17:46:12 fqdn.com java[56495]: shutdown_on_error at internal.clj:285 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at internal.clj:254 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at internal.clj:254 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at core.clj:619 | |
Nov 12 17:46:12 fqdn.com java[56495]: doInvoke at core.clj:2396 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at jruby_puppet_service.clj:32 | |
Nov 12 17:46:12 fqdn.com java[56495]: invoke at core.clj:1836 | |
Nov 12 17:46:12 fqdn.com java[56495]: Exception in thread "main" java.lang.IllegalStateException: There was a problem adding a JRubyPuppet instance to the pool. | |
Nov 12 17:46:12 fqdn.com java[56495]: at puppetlabs.services.jruby.jruby_puppet_core$eval6764$prime_pools_BANG___6765$fn__6766.invoke(jruby_puppet_core.clj:257) | |
Nov 12 17:46:12 fqdn.com java[56495]: at puppetlabs.services.jruby.jruby_puppet_core$eval6764$prime_pools_BANG___6765.invoke(jruby_puppet_core.clj:239) | |
Nov 12 17:46:12 fqdn.com java[56495]: at puppetlabs.services.jruby.jruby_puppet_service$reify__6929$service_fnk__5254__auto___positional$reify__6940$fn__6941$fn__6942.invoke(jruby_puppet_service.clj:3 | |
Nov 12 17:46:12 fqdn.com java[56495]: at puppetlabs.trapperkeeper.internal$shutdown_on_error_STAR_.invoke(internal.clj:246) | |
Nov 12 17:46:12 fqdn.com java[56495]: at puppetlabs.trapperkeeper.internal$shutdown_on_error_STAR_.invoke(internal.clj:230) | |
Nov 12 17:46:12 fqdn.com java[56495]: at puppetlabs.trapperkeeper.internal$shutdown_service$reify__5853$service_fnk__5254__auto___positional$reify__5858.shutdown_on_error(internal.clj:285) | |
Nov 12 17:46:12 fqdn.com java[56495]: at puppetlabs.trapperkeeper.internal$eval5789$fn__5801$G__5775__5809.invoke(internal.clj:254) | |
Nov 12 17:46:12 fqdn.com java[56495]: at puppetlabs.trapperkeeper.internal$eval5789$fn__5801$G__5774__5818.invoke(internal.clj:254) | |
Nov 12 17:46:12 fqdn.com java[56495]: at clojure.lang.AFn.applyToHelper(AFn.java:167) |
Thanks for sharing your result, saved me a lot of time too !
For clarification, you want to append '-Djava.io.tmpdir=/var/lib/puppet/tmp' to the JAVA_ARGS line. For RHEL8 and Puppet server 7.6 mine looks like this:
# Modify this if you'd like to change the memory allocation, enable JMX, etc
JAVA_ARGS="-Xms2g -Xmx2g -Djruby.logger.class=com.puppetlabs.jruby_utils.jruby.Slf4jLogger -Djava.io.tmpdir=/var/lib/puppet/tmp"
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thanks! You just saved me hours of work! :)