oem-prepare cannot cope if oem creates user (?)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oem-config (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
user-setup (Ubuntu) |
Fix Released
|
Undecided
|
Colin Watson |
Bug Description
Binary package hint: oem-config
I installed gutsy 20071016.1 i386 d-i in oem mode in English (with auto-resize of another gutsy test install):
During the oem boot I:
* Fiddled a bit with the Software Sources to remove the CD entry
* Installed libadns1-bin using Synaptic
* Created a user called "guest" using System / Administration / Users and Groups, in the most obvious way
Then I double-clicked on "prepare for shipping to end-user" which appeared to work, and rebooted.
When I rebooted the usual "enter your details" dialogue appeared as expected. I provided my language (Dutch), keyboard (British English) and timezone (Language) and was asked for my name and username and password.
When I confirmed my entering the password for the second time, the X server died immediately (black screen) and I was presented with a gdm prompt. The user and password I had provided during user firstboot did not work (I didn't try the guest user). I rebooted into the other install for forensics and found that the main admin user did not exist.
I presume that this problem was caused by the fact that I created a user during the OEM preparation. I think this ought to be supported.
Changed in oem-config: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in oem-config: | |
assignee: | nobody → kamion |
status: | Triaged → Fix Committed |
Changed in user-setup: | |
assignee: | nobody → kamion |
I have filed another bug about these events, regarding the poor error handling. That other bug is bug 153311.