Project

General

Profile

Actions

Refactor #20194

closed

foreman-installer fails with puppetserver from Puppet 5

Added by Oliver Freyermuth almost 7 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Foreman modules
Target version:
-
Fixed in Releases:
Found in Releases:

Description

Running foreman-installer on a Foreman machine / smart proxy running PuppetServer from the Puppet 5 distribution results in the exception:

puppetserver[8326]: Exception in thread "main" java.lang.IllegalArgumentException: service :puppetlabs.trapperkeeper.services.metrics.metrics-service/metrics-webservice does not appear in configuration

on puppetserver startup, effectively preventing puppetserver startup.
Seems like the configuration files have been borked.

This hack fixes it:

mv /etc/puppetlabs/puppetserver/conf.d /etc/puppetlabs/puppetserver/conf.d.old
yum reinstall puppetserver

References #15096


Related issues 1 (0 open1 closed)

Related to Foreman - Tracker #15096: Puppet 5 supportClosed05/19/2016

Actions
Actions

Also available in: Atom PDF