Ubiquity cannot be fully preseeded when using oem-config mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson |
Bug Description
Binary package hint: ubiquity
NOTE: tested using Intrepid (8.10)
When using oem-config mode (oem-config/
I suspect this is due to the fact that you cannot preseed netcfg values when using Ubiquity. As a result, there is no way to preseed the hostname value that is on this page, causing Ubiquity to always display it.
Looking at the behavior of the same page when not in oem-config mode, it appears that the hostname is by default automatically set (as you type) to "username-desktop" or "username-laptop." As a result, preseeding works just fine when in normal mode. Whatever you specify as the username is simply placed as the first section of the hostname.
I propose that the same is true using oem-config mode: the default hostname in this field should be "oem-desktop" or "oem-laptop." The user could of course override this when in installing normally, but adding this should allow Ubiquity to be fully preseeded in oem-config mode, just like normally.
Related branches
description: | updated |
Committed - thanks for the idea! Of course, we should fix hostname preseeding at some point too.