Bug 537707

Summary: osdict - virtio support for Red Hat EL 5.4
Product: [Fedora] Fedora Reporter: Paul Jenner <psj>
Component: python-virtinstAssignee: Cole Robinson <crobinso>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 12CC: berrange, crobinso, jforbes, markmc, virt-maint
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-11-19 15:29:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Paul Jenner 2009-11-15 21:56:38 UTC
Description of problem:

Red Hat EL 5.4 (and CentOS 5.4) support virtio block and network drivers. This should be represented in osdict to allow Red Hat 5.4 guest installs to take advantage of virtio drivers. Currently only a generic Red Hat EL 5 entry exists in osdict.

Confirmed by installing CentOS 5.4 from original install media with virtio block and network drivers.

Version-Release number of selected component (if applicable):
[psj@localhost ~]$ rpm -q python-virtinst
python-virtinst-0.500.0-5.fc11.noarch

(Fedora 11 with virt-preview)

How reproducible:
Always

Steps to Reproduce:
1. Choose "Red Hat Enterprise Linux 5" from the OS options at guest install
  
Actual results:
Guest is installed without virtio block or network devices

Expected results:
An OS option for "Red Hat Enterprise Linux 5.4" should exist and guest should be installed using virtio block and network devices

Additional info:

Comment 1 Bug Zapper 2009-11-16 15:34:33 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle.
Changing version to '12'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 Mark McLoughlin 2009-11-19 15:29:10 UTC
Thanks for the report

This was filed before as bug #477752 and we chose to support it by adding a "Linux/Generic 2.6.25 kernel with virtio" option

I think there are longer term plans around using libosinfo to better support fine-grained OS versions like this

*** This bug has been marked as a duplicate of bug 477752 ***

Comment 3 Paul Jenner 2009-12-05 20:14:30 UTC
For the benefit of those who find this bug, an osdict entry for rhel5.4+ using virtio disk and net was added in python-virtinst 0.500.1:

http://hg.fedorahosted.org/hg/python-virtinst/rev/bb6c6b4cf8ae

Comment 4 Cole Robinson 2009-12-07 18:00:30 UTC
Yes, sorry about that, I intended to comment in the original bug to that effect but I forgot!

Even though it's a bit hokey to have a RHEL5 and a RHEL5.4+ option, we have someone working on a proper os dictionary and API which will expose much finer grained OS entries like RHEL5.0 RHEL5.1 RHEL5.2 etc. Since we will eventually have a specific 5.4 entry, I figured it doesn't hurt to do now (since it has been requested enough).