[Openstack-Staypuft]: katello-installer should have dependency to the correct rubygem-kafo package, otherwise installer fails with uninitialized constant Kafo::KafoConfigure (NameError) Environment (Havana A4 puddle 2014-04-25.2): --------------------------------------------- ruby193-rubygem-staypuft-0.0.11-5.el6ost.noarch openstack-foreman-installer-1.0.6-2.el6ost.noarch ruby193-rubygem-foreman_openstack_simplify-0.0.6-6.el6ost.noarch openstack-puppet-modules-2013.2-9.el6ost.noarch puppet-3.3.2-2.el6.noarch puppet-server-3.3.2-2.el6.noarch katello-installer-0.0.33-1.el6sat.noarch Steps: ------ (1) yum install foreman ruby193-rubygem-staypuft openstack-foreman-installer openstack-puppet-modules katello-installer foreman-discovery-image foreman-proxy livecd-tools (2) rpm -q rubygem-kafo rubygem-kafo-0.0.14-1.el6sat.noarch (3)katello-installer --foreman-authentication=false Results: --------- /usr/sbin/katello-installer:8: uninitialized constant Kafo::KafoConfigure (NameError) Workaround: ------------- (1) yum update rubygem-kafo ---> Package rubygem-kafo.noarch 0:0.0.14-1.el6sat will be updated ---> Package rubygem-kafo.noarch 0:0.3.16-1.el6sat will be an update (2) katello-installer --foreman-authentication=false Installing Done [100%] [...............................................................................................................................]
We've dropped our use of katello-installer and instead are shipping the staypuft-installer in the foreman-installer-staypuft package. This new package has proper Requires.
(In reply to Mike Burns from comment #3) > We've dropped our use of katello-installer and instead are shipping the > staypuft-installer in the foreman-installer-staypuft package. This new > package has proper Requires. Verified kattelo-installer is not available any more when using: foreman-installer-staypuft-0.0.13-2.el6ost.noarch