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/CACD%3DwAccN9TPDKJbuZBFY4utO%2BCGHiPpcSTPg2urSgzhtcuZXg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to