kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #130561
[Bug 1479031] Re: attached block devices not showing up
Second reproducer for this bug (shell script attaching ceph volumes on kvm machine).
Make sure to run this as 1st level guest (2nd level is slow and don't trigger the issue).
** Attachment added: "teste.sh"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1479031/+attachment/4443005/+files/teste.sh
** Attachment removed: "precise.xml"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1479031/+attachment/4443004/+files/precise.xml
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1479031
Title:
attached block devices not showing up
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Precise:
In Progress
Bug description:
I have Ubuntu Precise guests running in kvm to which I attach volumes
immediately after boot. Sometimes I notice that the devices do not
show up in the guest e.g. they are not visible in /proc/partitions and
dmesg boot log shows no sign of then being noticed. Qemu itself shows
that the devices are attached and if I do a rescan within the guest
the devices appear. A reboot also cause the devices to appear. So, it
feels like there is enough evidence to suggest that the devices were
properly attached by qemu/seabios but they just didn't get noticed by
the guest.
This issue is reproducible with Precise running 3.2, 3.5 (lts-quantal)
and 3.8 (lts-raring) kernels but not as of 3.11 (lts-saucy) so it
would appear that something changed between 3.8 and 3.11 that resolved
this issue and if we can identify it we should backport to 3.2.
I am able to reproduce this issue using Openstack to spin up vms and
attach volumes using the following script:
http://pastebin.ubuntu.com/11954253/
I hit this issue with 1/2 instances.
As a workaround one can rescan and the device shows up:
echo 1 | sudo tee /sys/bus/pci/rescan
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1479031/+subscriptions
References