Description of problem: rhn-virtualization-host is a file containing code specific to Virtualization Hosts that must be installed for RHN's virtualization support to work. To avoid requiring the user to manually install it following a kickstart, it should be installed automatically for host kickstarts. This means we need to implement it as a ShadowAction that schedules a package install for after the host machine reregisters with the Satellite.
Fixed in SVN. Test Plan: 1. Subscribe a system suitable to act as a host to a RHN 500 beta satellite. 2. Create a kickstart profile with a virtualization type of Paravirtualized Host. 3. Kickstart the host with the kickstart profile created in step 2. 4. After the kickstart is complete, make sure that the system is still registered to the satellite and has the rhn-virtualization-host and rhn-virtualization-common code installed.
Moving to ON_QA.
Blocked by Bugzilla Bug 210721: Need to create Red Hat Network Tools for RHEL 5 channel.
Fails QA. Needed to edit /etc/yum/pluginconf.d/rhnplugin.conf to not enforce gpg. ks-post.log has the line: error: /usr/share/rhn/RPM-GPG-KEY: import read failed(-1).
Blocked by Bugzilla Bug 216580: Can't provision guest.
Verified.
Closed for RHN 500 Beta.