blockdev: ioctl error on BLKRRPART: Device or resource busy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grml2usb (Debian) |
Fix Released
|
Unknown
|
|||
grml2usb (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Groovy |
Fix Released
|
Undecided
|
Unassigned | ||
Hirsute |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
grml2usb autopkgtest frequently fail in Ubuntu's CI. For example:
https:/
An excerpt showing the error:
2020-11-17 14:14:49,362 Installing default MBR
2020-11-17 14:14:49,363 executing: dd if='/dev/loop0' of='/tmp/
12 count=1
2020-11-17 14:14:49,381 executing: dd if=/usr/
tmpa2umy9df bs=439 count=1 conv=notrunc
2020-11-17 14:14:49,385 executing: dd if='/tmp/
12 count=1 conv=notrunc
2020-11-17 14:14:49,401 executing: sync
2020-11-17 14:14:49,433 Probing device via 'blockdev --rereadpt /dev/loop0'
blockdev: ioctl error on BLKRRPART: Device or resource busy
2020-11-17 14:14:49,452 Execution failed: ("Couldn't execute blockdev on '%s' (i
nstall util-linux?)", '/dev/loop0')
[Test Case]
Run the built-in autopkgtest on a cloud instance.
[Where problems might occur]
We may find that the system wide sync is necessary in some other environments, which could cause a similar issue to this one to appear there.
Changed in grml2usb (Debian): | |
status: | Unknown → Fix Released |
This bug was fixed in the package grml2usb - 0.18.3ubuntu2
---------------
grml2usb (0.18.3ubuntu2) hirsute; urgency=medium
* Reformat grml2usb to fix build check.
-- dann frazier <email address hidden> Tue, 24 Nov 2020 12:11:44 -0700