Just ran into this issue upgrading from Foreman 1.12 to 1.13 as the test 
node also had the puppetlabs-pc1 repo installed.

Setting the puppetserver version worked like a charm.

Thanks!

On Thursday, September 15, 2016 at 3:01:07 AM UTC-5, Dominic Cleal wrote:
>
> On 14/09/16 18:23, Marcio Costa wrote: 
> > Hello. Im using Centos 7.2 and after an update, the puppet servers stop 
> > loading.  I have this error: 
>
> It's likely that you updated to Puppet Server 2.6.0. 
>
> > 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* 
>
> Add to /etc/puppetlabs/puppetserver/conf.d/web-routes.conf: 
>
> "puppetlabs.trapperkeeper.services.status.status-service/status-service": 
> "/status" 
>
> > 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)
>  
>
> [..] 
> > Still not working.   I appreciate any help. 
> > Thank you. 
>
> The file I'm guessing you might have edited (hard to say without knowing 
> the full path) is part of the Foreman installer. Did you _run_ the 
> Foreman installer after editing it? 
>
> You would need to run it with --puppet-server-puppetserver-version=2.6.0 
> to apply this 2.6-style configuration. 
>
> -- 
> Dominic Cleal 
> [email protected] <javascript:> 
>

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