Project

General

Profile

Bug #16842

Katello installed failed with puppet 4 by foreman-installer on CentOS 7

Added by vanlos wang over 5 years ago. Updated almost 4 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Difficulty:
Triaged:
Bugzilla link:
Pull request:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

Description

Following the steps on http://www.katello.org/docs/3.1/installation/index.html, but replace puppet 3 repo with puppet 4 repo to install katello. When execute the following cmd failed:

  1. foreman-installer --scenario katello --help
    /usr/share/gems/gems/kafo-0.9.2/lib/kafo/puppet_module.rb:69:in `parse': No Puppet module parser is installed and no cache of the file /usr/share/katello-installer-base/modules/certs/manifests/init.pp is available. Please check debug logs and install optional dependencies for the parser. (Kafo::ParserError)
    from /usr/share/gems/gems/kafo-0.9.2/lib/kafo/configuration.rb:88:in `block in modules'
    from /usr/share/gems/gems/kafo-0.9.2/lib/kafo/configuration.rb:88:in `map'
    from /usr/share/gems/gems/kafo-0.9.2/lib/kafo/configuration.rb:88:in `modules'
    from /usr/share/gems/gems/kafo-0.9.2/lib/kafo/configuration.rb:184:in `params'
    from /usr/share/gems/gems/kafo-0.9.2/lib/kafo/configuration.rb:193:in `preset_defaults_from_puppet'
    from /usr/share/gems/gems/kafo-0.9.2/lib/kafo/kafo_configure.rb:251:in `set_parameters'
    from /usr/share/gems/gems/kafo-0.9.2/lib/kafo/kafo_configure.rb:97:in `initialize'
    from /usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:133:in `new'
    from /usr/share/gems/gems/clamp-1.0.0/lib/clamp/command.rb:133:in `run'
    from /usr/share/gems/gems/kafo-0.9.2/lib/kafo/kafo_configure.rb:148:in `run'
    from /usr/sbin/foreman-installer:8:in `<main>'

The puppet 4 repo I used is:
https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm

History

#1 Updated by Dominic Cleal over 5 years ago

  • Project changed from Kafo to Katello

This is perhaps a misconfiguration of the Kafo installer, it requires a parser cache under Puppet 4.

#2 Updated by Anonymous over 5 years ago

  • Status changed from New to Rejected
  • Priority changed from High to Normal

Katello 3.1 does not support Puppet 4, 3.2 will.

#3 Updated by Justin Sherrill over 5 years ago

  • Legacy Backlogs Release (now unused) set to 166

Also available in: Atom PDF