Bug 712012

Summary: Xen package list outdated
Product: [openSUSE] openSUSE 12.1 Reporter: Carlos Gonçalves <cgoncalves>
Component: YaST2Assignee: Dong Yang Li <lidongyang>
Status: RESOLVED INVALID QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: lslezak
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Carlos Gonçalves 2011-08-12 13:17:34 UTC
User-Agent:       Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1

Installing hypervisor and tools for Xen virtualization support, the list of the required packages to be installed is:
libvirt libvirt-python xen-libs vm-install xen xen-tools kernel-xen virt-manager virt-viewer

Although, xen and xen-tools packages seem not to be provided anymore as of openSUSE 12.1 due to the Xen support inclusion into the Linux kernel I believe. The installation will fail because of the two missing packages.

Reproducible: Always

Steps to Reproduce:
1. Open YaST
2. Choose 'Install Hypervisor and Tools' in the 'Virtualization' category
3. Select 'Xen'
4. Accept
Actual Results:  
"Error
Cannot install required packages.
The installation will be aborted"
Comment 1 Thomas Fehr 2011-08-15 10:44:19 UTC
Reassigned to maintainer of yast2-xen.
Comment 2 Ladislav Slezák 2011-08-30 12:43:52 UTC
12.1-M3 x86-64 contains both xen-tools and xen-tools-domU packages, but the 32-bit version contains only xen-tools-domU package, xen-tools is missing (see http://download.opensuse.org/factory/repo/oss/suse/i586/ )

I'm not sure if this is a bug or this is intended (64 bit support only). Li, could you check it?

(Maybe yast2-vm should install the package conditionally - only if it is available, use Pkg::IsAvailable("xen-tools") call to test the availability.)
Comment 3 Dong Yang Li 2011-09-05 10:28:34 UTC
we no longer support a host on 32bit, that's why you will not see xen-tools on 32bit.
and yast2-vm shouldn't be there for 32bit also, I guess the yast2-vm is not up to date, will fix that.
if you are trying to install a xen host on 32bit box, that's not supported anymore, try 64bit.