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.
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