Bug 676094

Summary: Specifying <serial> (serial id) for virtio-block based disk doesn't work
Product: Red Hat Enterprise Linux 6 Reporter: Joseph Kachuck <jkachuck>
Component: qemu-kvmAssignee: Virtualization Maintenance <virt-maint>
Status: CLOSED DUPLICATE QA Contact: Virtualization Bugs <virt-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 6.0CC: amit.shah, ddutile, juzhang, mkenneth, virt-maint
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-06-08 04:47:02 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
rhel6vm1postatt.xml
none
att.xml
none
rhel6vm1.xml none

Description Joseph Kachuck 2011-02-08 19:48:26 UTC
---Problem Description---
Specifying serial number on a virtio-block backed disk (via <serial> tag in XML) does not work.

---uname output---
Linux alaska.linuxperf9025.net 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64 x86_64
x86_64 GNU/Linux

Machine Type = System Information Manufacturer: IBM Product Name: BladeCenter HS22V
-[7871AC1]- Version: 02

---Steps to Reproduce---

Create RHEL6.0 Guest (on RHEL6.0 host) with virtio-block virtual disk (or alternatively use the
virsh attach-device command to add later) specifying a serial number for the disk via the <serial>
tag.

Once the guest is started one should be able to view the serial number for this virtual disk in
/dev/disk/by-id.

No serial number is being propogated through to /dev/disk/by-id.

[root@localhost ~]# ls /dev/disk/by-id/
dm-name-VolGroup-lv_root
dm-name-VolGroup-lv_swap
dm-uuid-LVM-gKyZKm5h3jr0gwsvKGyNpnJM4a3NlqlEdNV7INjcLs9lVxOAml5ETPkWga2zuWHZ
dm-uuid-LVM-gKyZKm5h3jr0gwsvKGyNpnJM4a3NlqlEtvDt4W1c7ZONUKN4W8U6MWT2qYVjglie

Note: <serial> does work for IDE backed disks,
Note: It doesn't require attach-device. Just hand-editing a shutdown guest XML and restarting would
exhibit this problem as well.

Attachments:
- Guest XML (post creation/start) from virsh dumpxml
- XML used to 'attach' new disk via virsh attach-device. Specifies <serial> number for disk.
- DumpXML of guest after 'virsh attach-device rhel6vm1 att.xml'

Comment 1 Joseph Kachuck 2011-02-08 19:49:29 UTC
Created attachment 477677 [details]
rhel6vm1postatt.xml

Comment 2 Joseph Kachuck 2011-02-08 19:49:49 UTC
Created attachment 477678 [details]
att.xml

Comment 3 Joseph Kachuck 2011-02-08 19:50:07 UTC
Created attachment 477679 [details]
rhel6vm1.xml

Comment 4 Don Dutile (Red Hat) 2011-06-07 18:42:43 UTC
I believe this is a dupe of 694553 that was patch-posted by Amit Shah for 6.2 on 5/31/2011.
Added Amit Shah to cc:; asking him to confirm, and if so, close this bz.

Comment 5 Amit Shah 2011-06-08 04:47:02 UTC
Patch posted in another bug; marking as a dup.

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