missing dependency on linux-image-extra leads to unbootable domU using block devices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xen (Ubuntu) |
New
|
Low
|
Unassigned |
Bug Description
Most of xen functionalities required modules that are in the linux-image-extra package but no dependency (even indirect) exists between xen packages and linux-image-
e.g :
As soon as block devices are uses in domU, xen requires the xen_blkback module which is in linux-image-extra package.
to reproduce the bug :
sdo apt-get install linux-image-
create a domU configuration using a phy: disk (tested with lvm)
test.cfg :
-----
kernel = '/vmlinuz'
ramdisk = '/initrd.img'
vcpus = '1'
memory = '512'
root = '/dev/xvda2 ro'
disk = [
]
name = 'test'
-----
boot the domU
sudo xl create test.cfg
stop the domU
sudo apt-get remove linux-image-
reboot dom0 to ensure xen modules are unloaded
try to boot the domU
the domU fails to boot with
libxl: error: libxl_device.
Please add this missing dependency.
Changed in xen (Ubuntu): | |
importance: | Undecided → Low |
tags: | added: packaging |