Hello. Im using Centos 7.2 and after an update, the puppet servers stop 
loading.  I have this error:

Sep 14 14:13:15 java: Exception in thread "main" 
*java.lang.IllegalArgumentException: 
service 
:puppetlabs.trapperkeeper.services.status.status-service/status-service 
does not appear in configuration*
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.services.webrouting.webrouting_service_core$get_endpoint_and_server_from_config.invoke(webrouting_service_core.clj:55)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.services.webrouting.webrouting_service_core$get_route.invoke(webrouting_service_core.clj:99)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.services.webrouting.webrouting_service$reify__25542$service_fnk__5223__auto___positional$reify__25550.get_route(webrouting_service.clj:37)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.services.webrouting.webrouting_service$eval25272$fn__25436$G__25256__25442.invoke(webrouting_service.clj:10)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.services.webrouting.webrouting_service$eval25272$fn__25436$G__25255__25449.invoke(webrouting_service.clj:10)
Sep 14 14:13:15 java: at clojure.core$partial$fn__4527.invoke(core.clj:2493)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.services.status.status_service$reify__36201$service_fnk__5223__auto___positional$reify__36208.start(status_service.clj:31)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.services$eval5025$fn__5039$G__5015__5042.invoke(services.clj:8)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.services$eval5025$fn__5039$G__5014__5046.invoke(services.clj:8)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval13757$run_lifecycle_fn_BANG___13764$fn__13765.invoke(internal.clj:200)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval13757$run_lifecycle_fn_BANG___13764.invoke(internal.clj:183)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval13786$run_lifecycle_fns__13791$fn__13792.invoke(internal.clj:234)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval13786$run_lifecycle_fns__13791.invoke(internal.clj:211)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval14257$build_app_STAR___14266$fn$reify__14276.start(internal.clj:587)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval14303$boot_services_for_app_STAR__STAR___14310$fn__14311$fn__14313.invoke(internal.clj:613)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval14303$boot_services_for_app_STAR__STAR___14310$fn__14311.invoke(internal.clj:611)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval14303$boot_services_for_app_STAR__STAR___14310.invoke(internal.clj:605)
Sep 14 14:13:15 java: at clojure.core$partial$fn__4529.invoke(core.clj:2499)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval13825$initialize_lifecycle_worker__13836$fn__13837$fn__13924$state_machine__11796__auto____13925$fn__13927.invoke(internal.clj:251)
Sep 14 14:13:15 java: at 
puppetlabs.trapperkeeper.internal$eval13825$initialize_lifecycle_worker__13836$fn__13837$fn__13924$state_machine__11796__auto____13925.invoke(internal.clj:251)
Sep 14 14:13:15 java: at 
clojure.core.async.impl.ioc_macros$run_state_machine.invoke(ioc_macros.clj:1011)
Sep 14 14:13:15 java: at 
clojure.core.async.impl.ioc_macros$run_state_machine_wrapped.invoke(ioc_macros.clj:1015)
Sep 14 14:13:15 java: at 
clojure.core.async$ioc_alts_BANG_$fn__11964.invoke(async.clj:378)
Sep 14 14:13:15 java: at 
clojure.core.async$do_alts$fn__11910$fn__11913.invoke(async.clj:247)
Sep 14 14:13:15 java: at 
clojure.core.async.impl.channels.ManyToManyChannel$fn__6731$fn__6732.invoke(channels.clj:95)
Sep 14 14:13:15 java: at clojure.lang.AFn.run(AFn.java:22)
Sep 14 14:13:15 java: at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
Sep 14 14:13:15 java: at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
Sep 14 14:13:15 java: at java.lang.Thread.run(Thread.java:745)
Sep 14 14:13:15 systemd: puppetserver.service: main process exited, 
code=exited, status=1/FAILURE
Sep 14 14:13:15 systemd: puppetserver.service: control process exited, 
code=exited status=1
Sep 14 14:13:15 systemd: Failed to start puppetserver Service.
Sep 14 14:13:15 systemd: Unit puppetserver.service entered failed state.
Sep 14 14:13:15 systemd: puppetserver.service failed.
Sep 14 14:13:15 systemd: puppetserver.service holdoff time over, scheduling 
restart.
Sep 14 14:13:15 systemd: Starting puppetserver Service...

I have modified the file *web-routes.conf.erb* and added the text: 
(https://github.com/theforeman/puppet-puppet/blob/master/templates/server/puppetserver/conf.d/web-routes.conf.erb#L17-L21)
<%- if scope.function_versioncmp([@server_puppetserver_version, '2.6']) >= 0 
-%> 

# This controls the mount point for the status API 
"puppetlabs.trapperkeeper.services.status.status-service/status-service": 
"/status" 
<%- end -%>

Still not working.   I appreciate any help.
Thank you.

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to