Pipeline Installer Failure with puppet-foreman plugin

With the SCL changes, we are finally to systests on the Katello Pipeline
and are running into the error below. Any help pinpointing the cause or
fixing the issue would be greatly appreciated:

[e[32m INFOe[0m e[34m2015-09-02 21:14:25e[0m e[36mverbosee[0m]

Foreman::Rake[apipie:cache:index]: Scheduling refresh of
Exec[foreman-rake-apipie:cache:index]

[e[33m WARNe[0m e[34m2015-09-02 21:18:32e[0m e[36mverbosee[0m]

/Stage[main]/Foreman::Database/Foreman::Rake[apipie:cache:index]/Exec[foreman-rake-apipie:cache:index]:
Triggered 'refresh' from 1 events

[e[32m INFOe[0m e[34m2015-09-02 21:18:32e[0m e[36mverbosee[0m]

Class[Foreman::Database]: Scheduling refresh of
Foreman::Plugin[gutterball]

[e[32m INFOe[0m e[34m2015-09-02 21:18:32e[0m e[36mverbosee[0m]

Class[Foreman::Database]: Scheduling refresh of Foreman::Plugin[tasks]

[e[32m INFOe[0m e[34m2015-09-02 21:18:32e[0m e[36mverbosee[0m]

Class[Foreman::Database]: Scheduling refresh of
Class[Foreman::Service]

[e[32m INFOe[0m e[34m2015-09-02 21:18:32e[0m e[36mverbosee[0m]

Class[Foreman::Database]: Scheduling refresh of
Foreman::Plugin[bootdisk]

[e[32m INFOe[0m e[34m2015-09-02 21:18:32e[0m e[36mverbosee[0m]

Class[Foreman::Database]: Scheduling refresh of
Foreman::Plugin[discovery]

[e[32m INFOe[0m e[34m2015-09-02 21:18:32e[0m e[36mverbosee[0m]

Class[Foreman::Database]: Scheduling refresh of Foreman::Plugin[hooks]

[e[31mERRORe[0m e[34m2015-09-02 21:18:39e[0m e[36mverbosee[0m]

Execution of '/usr/bin/yum -d 0 -e 0 -y list
foreman::plugin::tasks::params::package' returned 1: Error: No
matching Packages to list

See http://ci.theforeman.org/job/systest_katello/1244/console for complete
installer output.

··· -- Eric D. Helms Red Hat Engineering Ph.D. Student - North Carolina State University

> With the SCL changes, we are finally to systests on the Katello Pipeline
> and are running into the error below. Any help pinpointing the cause or
> fixing the issue would be greatly appreciated:
>
[ snip ]
> # [ [31mERROR [0m [34m2015-09-02 21:18:39 [0m [36mverbose [0m] Execution of '/usr/bin/yum -d 0 -e 0 -y list foreman::plugin::tasks::params::package' returned 1: Error: No matching Packages to list

This happens when kafo doesn't interpret the params class when working
out default values, as it needs to be explicitly configured. I added
some new ones the other day.

Something like https://github.com/theforeman/foreman-installer/pull/155
should fix it.

··· On 03/09/15 04:54, Eric D Helms wrote:


Dominic Cleal
dominic@cleal.org