CDROMs don't hotplug in guest VMs
Bug #1045739 reported by
Mike McClurg
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
XCP |
Fix Committed
|
High
|
Mike McClurg | ||
xcp-storage-managers (Ubuntu) |
Fix Released
|
Undecided
|
Mike McClurg |
Bug Description
The ISOSR driver erroneously tagged all ISO VDIs as 'file' types when it should have tagged them as 'phy' types. The XenServer hotplug scripts are quite simple, and don't distinguish between these two types. The upstream Xen 4.1 hotplug scripts, however, are quite robust, and would refuse to plug the CDROM devices into the guest because the backend paths that contained the CDROM images were block devices and not files.
Related branches
lp:~logan/ubuntu/raring/xcp-storage-managers/debian-merge
- Charlie_Smotherman: Pending requested
- Ubuntu branches: Pending requested
-
Diff: 258 lines (+125/-6)15 files modified.pc/.quilt_patches (+1/-0)
.pc/.quilt_series (+1/-0)
.pc/applied-patches (+4/-0)
debian/changelog (+20/-0)
debian/control (+2/-1)
debian/patches/0010-fixes-path-to-iscsid.patch (+18/-0)
debian/patches/0011-fix-wrong-parameter-to-vgchange.patch (+27/-0)
debian/patches/0012-fixes-path-to-scsi_id-in-scsiutil.py.patch (+18/-0)
debian/patches/0013-Fix-guest-CDROM-hotplug.patch (+23/-0)
debian/patches/series (+4/-0)
debian/watch (+2/-0)
drivers/ISOSR.py (+1/-1)
drivers/iscsilib.py (+1/-1)
drivers/lvutil.py (+2/-2)
drivers/scsiutil.py (+1/-1)
To post a comment you must log in.
Fix in ppa:ubuntu- xen-org/ xcp-unstable