On Friday, September 9, 2016 at 7:25:48 AM UTC-7, Daniel Creed wrote: > > I have the same error, but even with the ca.cfg file. > > Assuming you are using Puppet Server 2.5.0 or 2.6.0, you might check to see that the "BOOTSTRAP_CONFIG" variable in your "/etc/sysconfig/puppetserver" or "/etc/default/puppetserver" file is set, as would be the default for a new package install, to:
BOOTSTRAP_CONFIG="/etc/puppetlabs/puppetserver/services.d/,/opt/puppetlabs/server/apps/puppetserver/services.d" The "/etc/puppetlabs/puppetserver/services.d/" directory will only be inspected for ".cfg" files if included in the value for the "BOOTSTRAP_CONFIG" variable. If this doesn't help you overcome the error, you might respond back with the contents of the "ca.cfg" file and confirm which version of Puppet Server you are using. > > On Sunday, August 28, 2016 at 7:36:45 PM UTC-5, Alex Xu wrote: >> >> 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]> 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]. >>>> 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/4031b7a3-6aac-4839-a1c6-0e708cd17ff0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
