Bug 457414 - Adding 'Virtualization' entitlement for XEN system throws an error.
Adding 'Virtualization' entitlement for XEN system throws an error.
Product: Spacewalk
Classification: Community
Component: WebUI (Show other bugs)
x86_64 Linux
low Severity low
: ---
: ---
Assigned To: Devan Goodwin
Red Hat Satellite QA List
Depends On:
Blocks: space04
  Show dependency treegraph
Reported: 2008-07-31 10:54 EDT by Aleksandr Tarutin
Modified: 2009-01-22 11:29 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2009-01-22 11:29:47 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Aleksandr Tarutin 2008-07-31 10:54:19 EDT
Description of problem:
Error while enabling 'Add-on entitlements' for a XEN system: 
Could not automatically subscribe the system to the Spacewalk Tools Channel.
This channel contains packages required for virtualization. This is most likely
caused by a lack of channel entitlements.
Version-Release number of selected component (if applicable):

How reproducible:
From the Systems screen click on the system and on the next screen click
Properties. Check the 'Virtualization' checkbox for 'Add-On Entitlements' and
submit the page.

Steps to Reproduce:
Actual results:

Expected results:

Additional info:
Comment 1 Devan Goodwin 2009-01-12 08:47:25 EST
Hi Aleksandr, could you clarify, was this a Xen host or guest?
Comment 2 Devan Goodwin 2009-01-12 12:50:45 EST
Cancel that request, have reproduced this and working on a solution.
Comment 3 Devan Goodwin 2009-01-12 15:08:13 EST
Fixed in spacewalk git ec4734b065efac6647647a64f573715ed6e984b7.

Some Satellite specific logic here, there were three checks previously, one for RHN Tools channel, one for VT channel, and lastly one for availability of the rhn-virtualization-host package. 

Changed logic to only do the two channel checks in Satellite (as these are not relevant in Spacewalk).

Kept the package check but changed it to a warning in both, if rhn-virtualization-host is unavailable you can still add the virtualization entitlements to a system.
Comment 4 Devan Goodwin 2009-01-14 16:11:51 EST
Verified in spacewalk 0.4.

Note You need to log in before you can comment on or make changes to this bug.