[Grml] grml-debootstrap VM creation broken due to bug in kpartx?

Patrick Schleizer adrelanos at riseup.net
Fri Feb 14 07:25:03 CET 2014


Michael Prokop:
> Hi,
> 
> * adrelanos [Sun Jan 12, 2014 at 01:01:28PM +0000]:
>> adrelanos:
>>> My grml-debootstrap configuration is here:
>>> https://github.com/adrelanos/minimal-grml-debootstrap-test
> 
>>> (I think it's quite useful to have a single script/configuration around
>>> for producing minimal instructions on how to produce that bug.)
> 
>>> grml-debootstrap keeps failing for me.
>>> umount: /mnt/debootstrap.23035: device is busy
> 
>>> I guess it could be because this bug in kpartx:
>>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734794
> 
>> umount: /mnt/debootstrap.23035: device is busy
> 
>> I just double checked this. It also happens in a freshly installed
>> Debian Jessie VM.
> 
>> Could you check please, if you can confirm, that grml-debootstrap is
>> currently broken after applying all updates in Debian Jessie?
> 
>> Apart from the kpartx bug, I am quite sure another bug related causing
>> "device is busy" has been introduced in in linux 3.12-2-686-pae. The
>> older 3.11-2-686-pae kernel seems unaffected.
> 
>> reliably mount/unmount with 3.11-2-686-pae, but not with 3.12-2-686-pae.
>> I couldn't make myself a bug report without "you need to download
>> that/an image".
> 
> I just tried to reproduce this issue, it seems to work for me on
> Debian/wheezy as well as on Debian/jessie (as of today with
> linux-image-3.12-1-amd64 v3.12.9-1 and kpartx
> 0.4.9+git0.9c3c5172-1). [I just didn't use your custom config and
> package list and used amd64 instead, but I used the command line
> from your script, ftr.]
> 
> Maybe check whether the updates included in the current linux kernel
> package 3.12.9-1 fixes the issue for you?

Yes, after updating the issue was gone.

Thank you for your help!

Cheers,
Patrick



More information about the Grml mailing list