D-I prompts for CD-ROM drivers when preseeding from USB drive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cdrom-detect (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
Karmic |
Won't Fix
|
Medium
|
Colin Watson | ||
Lucid |
Fix Released
|
Medium
|
Colin Watson |
Bug Description
Binary package hint: debian-installer
TEST CASE: When installing Ubuntu 10.04 LTS from a USB drive (alternate CD install created with usb-creator-gtk) with the Language and Keyboard values preseeded and a preseed/file also on the disk the installation gets to a point where it tries to mount the CD and fails.
D-I prompts for additional drivers after not detecting the CD drive, but if you run detect again it correctly mounts the drive and the automated installation continues as expected.
This seems like a race condition, as the USB drive has not settled when D-I tries to mount it.
The expected behavior is that the installation continues as normal waiting for the drive to settle before mounting it.
This bug is affecting an important customer, hence the request for a stable update. It has been addressed in the development branch in cdrom-detect 1.32ubuntu5. Patch: http://
This change really just tries harder, so I see little potential for regression aside from increased delays on failures.
Changed in debian-installer (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
description: | updated |
Changed in cdrom-detect (Ubuntu Karmic): | |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in cdrom-detect (Ubuntu): | |
importance: | Low → Medium |
Changed in cdrom-detect (Ubuntu Karmic): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in cdrom-detect (Ubuntu): | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in cdrom-detect (Ubuntu Lucid): | |
importance: | Undecided → Medium |
assignee: | nobody → Colin Watson (cjwatson) |
status: | New → In Progress |
tags: | added: verification-done |
tags: | added: testcase |
My boot options added to text.cfg:
cdrom-detect/ try-usb= true persistent file=/cdrom/ test/test. seed debian- installer/ locale= en_US.UTF- 8 console- setup/layoutcod e=us initrd= /install/ initrd. gz DEBCONF_ DEBUG=developer quiet --
Uploading more debug info shortly.