Hey Matthaus, Thanks for the help. The problem is indeed missing ca.cfg. After I add a ca.cfg file in the link you provided, the issue is gone. Really appreciated!
Thanks, AX On Saturday, August 27, 2016 at 12:45:33 AM UTC+8, Matthaus Litteken wrote: > > AX, > > In puppetserver 2.5.0 some changes went in with respect our bootstrap.cfg > config file. This change shouldn't affect fresh installs. It looks as > though you are missing /etc/puppetlabs/puppetserver/services.d/ca.cfg, > which adds the CaService. ca.cfg should look like the following for a > puppet-server install that will also be a CA: > https://github.com/puppetlabs/puppetserver/blob/2.5.0/ezbake/config/services.d/ca.cfg > > Also, for more details with respect to the bootstrap.cfg changes in 2.5.0, > here are the docs: > - > https://docs.puppet.com/puppetserver/2.5/release_notes.html#potential-breaking-issues-when-upgrading-with-a-modified-bootstrapcfg > - https://docs.puppet.com/puppetserver/2.5/bootstrap_upgrade_notes.html > > Hope that helps, > Matthaus > > On Fri, Aug 26, 2016 at 5:45 AM, Alex Xu <[email protected] > <javascript:>> wrote: > >> Hi all, >> >> I was following puppet install guide for puppet 4.6 puppetserver 2.5. >> After I installed puppetserver and puppet-agent >> from puppetlabs-release-pc1-trusty.deb in a new Ubuntu 14.04 box. >> >> When I try running "puppet resource service puppetserver ensure=running", >> I got following error >> in /var/log/puppetlabs/puppetserver/puppetserver-daemon.log. >> >> Searched on google and there is nothing about CaService. Really >> appreciate any thoughts on this. >> >> Thanks, >> AX >> >> >> 20:20:10.470 [main] DEBUG puppetlabs.trapperkeeper.bootstrap - Loading >> bootstrap configs: >> /opt/puppetlabs/server/apps/puppetserver/config/services.d/bootstrap.cfg >> 20:20:12.653 [main] DEBUG org.eclipse.jetty.util.log - Logging to >> Logger[org.eclipse.jetty.util.log] via org.eclipse.jetty.util.log.Slf4jLog >> 20:20:12.658 [main] INFO org.eclipse.jetty.util.log - Logging >> initialized @14082ms >> 20:20:12.942 [main] INFO p.t.services.webserver.jetty9-core - Removing >> buggy security provider SunPKCS11-NSS version 1.7 >> 20:20:17.010 [main] DEBUG puppetlabs.trapperkeeper.internal - >> Initializing lifecycle worker loop. >> 20:20:17.096 [main] ERROR puppetlabs.trapperkeeper.internal - Error >> during app buildup! >> java.lang.RuntimeException: Service ':CaService' not found >> at >> puppetlabs.trapperkeeper.internal$handle_prismatic_exception_BANG_.invoke(internal.clj:98) >> >> ~[na:na] >> at >> puppetlabs.trapperkeeper.internal$instantiate$fn__13793.invoke(internal.clj:139) >> >> ~[na:na] >> at >> puppetlabs.trapperkeeper.internal$instantiate.invoke(internal.clj:136) >> ~[na:na] >> at >> puppetlabs.trapperkeeper.internal$eval14328$build_app_STAR___14337$fn__14338.invoke(internal.clj:542) >> >> ~[na:na] >> at >> puppetlabs.trapperkeeper.internal$eval14328$build_app_STAR___14337.invoke(internal.clj:510) >> >> ~[na:na] >> at >> puppetlabs.trapperkeeper.internal$eval14430$boot_services_STAR___14439$fn__14440$fn__14441.invoke(internal.clj:610) >> >> ~[na:na] >> at >> puppetlabs.trapperkeeper.internal$eval14430$boot_services_STAR___14439$fn__14440.invoke(internal.clj:609) >> >> [na:na] >> at >> puppetlabs.trapperkeeper.internal$eval14430$boot_services_STAR___14439.invoke(internal.clj:604) >> >> [na:na] >> at >> puppetlabs.trapperkeeper.core$eval15252$boot_with_cli_data__15259$fn__15260.invoke(core.clj:130) >> >> [na:na] >> at >> puppetlabs.trapperkeeper.core$eval15252$boot_with_cli_data__15259.invoke(core.clj:95) >> >> [na:na] >> at >> puppetlabs.trapperkeeper.core$eval15281$run__15286$fn__15287.invoke(core.clj:151) >> >> [na:na] >> at >> puppetlabs.trapperkeeper.core$eval15281$run__15286.invoke(core.clj:145) >> [na:na] >> at puppetlabs.trapperkeeper.core$main.doInvoke(core.clj:173) [na:na] >> at clojure.lang.RestFn.invoke(RestFn.java:457) >> [puppet-server-release.jar:na] >> at clojure.lang.Var.invoke(Var.java:394) [puppet-server-release.jar:na] >> at clojure.lang.AFn.applyToHelper(AFn.java:165) >> [puppet-server-release.jar:na] >> at clojure.lang.Var.applyTo(Var.java:700) [puppet-server-release.jar:na] >> at clojure.core$apply.invoke(core.clj:630) [puppet-server-release.jar:na] >> at puppetlabs.trapperkeeper.main$_main.doInvoke(main.clj:7) >> [puppet-server-release.jar:na] >> at clojure.lang.RestFn.invoke(RestFn.java:457) >> [puppet-server-release.jar:na] >> at clojure.lang.Var.invoke(Var.java:394) [puppet-server-release.jar:na] >> at clojure.lang.AFn.applyToHelper(AFn.java:165) >> [puppet-server-release.jar:na] >> at clojure.lang.Var.applyTo(Var.java:700) [puppet-server-release.jar:na] >> at clojure.core$apply.invoke(core.clj:630) [puppet-server-release.jar:na] >> at clojure.main$main_opt.invoke(main.clj:316) >> [puppet-server-release.jar:na] >> at clojure.main$main.doInvoke(main.clj:421) >> [puppet-server-release.jar:na] >> at clojure.lang.RestFn.invoke(RestFn.java:512) >> [puppet-server-release.jar:na] >> at clojure.lang.Var.invoke(Var.java:409) [puppet-server-release.jar:na] >> at clojure.lang.AFn.applyToHelper(AFn.java:178) >> [puppet-server-release.jar:na] >> at clojure.lang.Var.applyTo(Var.java:700) [puppet-server-release.jar:na] >> at clojure.main.main(main.java:37) [puppet-server-release.jar:na] >> 20:20:17.098 [main] DEBUG puppetlabs.trapperkeeper.core - Finished TK >> main lifecycle, shutting down Clojure agent threads. >> Exception in thread "main" java.lang.RuntimeException: Service >> ':CaService' not found >> at >> puppetlabs.trapperkeeper.internal$handle_prismatic_exception_BANG_.invoke(internal.clj:98) >> at >> puppetlabs.trapperkeeper.internal$instantiate$fn__13793.invoke(internal.clj:139) >> at puppetlabs.trapperkeeper.internal$instantiate.invoke(internal.clj:136) >> at >> puppetlabs.trapperkeeper.internal$eval14328$build_app_STAR___14337$fn__14338.invoke(internal.clj:542) >> at >> puppetlabs.trapperkeeper.internal$eval14328$build_app_STAR___14337.invoke(internal.clj:510) >> at >> puppetlabs.trapperkeeper.internal$eval14430$boot_services_STAR___14439$fn__14440$fn__14441.invoke(internal.clj:610) >> at >> puppetlabs.trapperkeeper.internal$eval14430$boot_services_STAR___14439$fn__14440.invoke(internal.clj:609) >> at >> puppetlabs.trapperkeeper.internal$eval14430$boot_services_STAR___14439.invoke(internal.clj:604) >> at >> puppetlabs.trapperkeeper.core$eval15252$boot_with_cli_data__15259$fn__15260.invoke(core.clj:130) >> at >> puppetlabs.trapperkeeper.core$eval15252$boot_with_cli_data__15259.invoke(core.clj:95) >> at >> puppetlabs.trapperkeeper.core$eval15281$run__15286$fn__15287.invoke(core.clj:151) >> at >> puppetlabs.trapperkeeper.core$eval15281$run__15286.invoke(core.clj:145) >> at puppetlabs.trapperkeeper.core$main.doInvoke(core.clj:173) >> at clojure.lang.RestFn.invoke(RestFn.java:457) >> at clojure.lang.Var.invoke(Var.java:394) >> at clojure.lang.AFn.applyToHelper(AFn.java:165) >> at clojure.lang.Var.applyTo(Var.java:700) >> at clojure.core$apply.invoke(core.clj:630) >> at puppetlabs.trapperkeeper.main$_main.doInvoke(main.clj:7) >> at clojure.lang.RestFn.invoke(RestFn.java:457) >> at clojure.lang.Var.invoke(Var.java:394) >> at clojure.lang.AFn.applyToHelper(AFn.java:165) >> at clojure.lang.Var.applyTo(Var.java:700) >> at clojure.core$apply.invoke(core.clj:630) >> at clojure.main$main_opt.invoke(main.clj:316) >> at clojure.main$main.doInvoke(main.clj:421) >> at clojure.lang.RestFn.invoke(RestFn.java:512) >> at clojure.lang.Var.invoke(Var.java:409) >> at clojure.lang.AFn.applyToHelper(AFn.java:178) >> at clojure.lang.Var.applyTo(Var.java:700) >> at clojure.main.main(main.java:37) >> 20:20:17.101 [Thread-1] INFO puppetlabs.trapperkeeper.internal - >> Shutting down due to JVM shutdown hook. >> 20:20:17.103 [Thread-1] INFO puppetlabs.trapperkeeper.internal - >> Beginning shutdown sequence >> 20:20:17.108 [async-dispatch-2] DEBUG puppetlabs.trapperkeeper.internal - >> Received shutdown command, shutting down services >> 20:20:17.108 [async-dispatch-2] DEBUG puppetlabs.trapperkeeper.internal - >> Clearing lifecycle worker channels for shutdown. >> 20:20:17.109 [async-dispatch-2] DEBUG puppetlabs.trapperkeeper.internal - >> Service shutdown complete, exiting lifecycle worker loop >> 20:20:17.111 [Thread-1] INFO puppetlabs.trapperkeeper.internal - >> Finished shutdown sequence >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/puppet-users/4cfaf661-e29d-46c1-b5ce-710d6c6ea9fb%40googlegroups.com >> >> <https://groups.google.com/d/msgid/puppet-users/4cfaf661-e29d-46c1-b5ce-710d6c6ea9fb%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" 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-users/d315fd75-a07f-4ff9-a397-6521ef6faa5a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
