Project

General

Profile

Actions

Bug #8041

closed

katello-installer --no-enable-foreman / "" is not a boolean. It looks to be a String at /usr/share/katello-installer/modules/foreman/manifests/config/passenger.pp:52

Added by Joseph Womack about 10 years ago. Updated over 6 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

In the 2.0 and the daily release (katello-2.1.0-1.201410221634gitac15899.el6.noarch) fail with a puppet error:
Launching installer with command: katello-installer --no-enable-foreman
"" is not a boolean. It looks to be a String at /usr/share/katello-installer/modules/foreman/manifests/config/passenger.pp:52 on node chmxappktl001.mgt.expecn.com
"" is not a boolean. It looks to be a String at /usr/share/katello-installer/modules/foreman/manifests/config/passenger.pp:52 on node chmxappktl001.mgt.expecn.com
Preparing installation Done
Something went wrong! Check the log for ERROR-level output
The full log is at /var/log/katello-installer/katello-installer.log

Looking at the module on line 52: validate_bool($ssl)

I have tried to use the following command as well:
katello-installer --no-enable-foreman --foreman-ssl=false

It results in the same error.

My question is why is this module even being called with the --no-enable-foreman option?

[root@chmxappktl001 katello-deploy]# rpm -qi foreman
Name : foreman Relocations: (not relocatable)
Version : 1.6.1 Vendor: Koji
Release : 1.el6 Build Date: Tue 07 Oct 2014 08:13:19 AM PDT
Install Date: Wed 22 Oct 2014 02:33:51 PM PDT Build Host: ip-10-88-183-59.ec2.internal
Group : Applications/System Source RPM: foreman-1.6.1-1.el6.src.rpm
Size : 13720317 License: GPLv3+ with exceptions
Signature : RSA/SHA1, Wed 08 Oct 2014 12:07:38 AM PDT, Key ID a91e2984667d1f07
Packager : Koji
URL : http://theforeman.org
Summary : Systems Management web application
Description :
Foreman is aimed to be a Single Address For All Machines Life Cycle Management.
Foreman is based on Ruby on Rails, and this package bundles Rails and all
plugins required for Foreman to work.

Actions

Also available in: Atom PDF