Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 5 product line. The current stable release is 5.10. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 493413

Summary: Looking for Manufacturer/ProductName/Serial Number to be reported by dmidecode within KVM instance
Product: Red Hat Enterprise Linux 5 Reporter: Andrew_Blatt
Component: kvmAssignee: Eduardo Habkost <ehabkost>
Status: CLOSED CURRENTRELEASE QA Contact: Virtualization Bugs <virt-bugs>
Severity: low Docs Contact:
Priority: low    
Version: 5.4CC: kazen, tao, vanhoof, virt-maint, ykaul
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-10 15:47:20 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 Andrew_Blatt 2009-04-01 16:56:56 UTC
Description of problem:
dmidecode shows "Not Specified" for System Information (Manufacturer/Product Name/Serial Number).

Version-Release number of selected component (if applicable):
#rpm -q -a |grep kvm
kvm-83-9.el5ovirt
etherboot-zroms-kvm-5.4.4-8.el5ovirt
kmod-kvm-83-9.el5ovirt
kvm-qemu-img-83-9.el5ovirt


How reproducible:
Built a KVM with RH 5.3 and ran dmidecode.

Steps to Reproduce:
1. create kvm instance
2. install RH 5.3
3. ran dmidecode
  
Actual results:
[root@elabvhost124 ~]# dmidecode -s system-manufacturer
Not Specified
[root@elabvhost124 ~]# dmidecode -s system-product-name
Not Specified
[root@elabvhost124 ~]# dmidecode -s system-serial-number
Not Specified


Expected results:


Additional info:

Comment 1 Chris Van Hoof 2009-06-11 18:22:45 UTC
Hi Andrew -- It looks like this was changed in later releases (through another bug):

"""
dmidecode -s system-manufacturer
Red Hat
dmidecode -s system-product-name
Red Hat Enterprise Virtualization Hypervisor
dmidecode -s system-serial-number
34343831-3833-5553-4538-32304E363952 
"""

Comment 2 Karl Hastings 2009-07-09 15:00:12 UTC
/usr/libexec/qemu-kvm --help
...
-smbios file=binary
                Load SMBIOS entry from binary file
-smbios type=0[,vendor=str][,version=str][,date=str][,release=%d.%d]
                Specify SMBIOS type 0 fields
-smbios type=1[,manufacturer=str][,product=str][,version=str][,serial=str]
              [,uuid=uuid][,sku=str][,family=str]
...

The results from C#1 were generated using a commandline similar to:
/usr/libexec/qemu-kvm -smbios
type=1,manufacturer="Red Hat",product="Red Hat Enterprise Virtualization
Hypervisor",serial=34343831-3833-5553-4538-32304E363952

Comment 4 Dor Laor 2009-11-10 15:47:20 UTC
Updating status and changing to the correct component