This problem is essentially occurring because we're preseeding
mirror/http/hostname and mirror/http/directory for MID installations.
Now that choose-mirror recognises lpia (as of 2.27ubuntu2) and does the
right thing with it by default, there is no longer any need for this
preseeding and I'm going to remove it.
The reason this broke is probably best explained by this block in
choose-mirror.c:
if (base_on_cd) {
/* We have the base system on the CD, so instead of
* trying to contact the mirror (which might take
* some time to time out if there's no network
* connection), let's just assume that the CD will
* be sufficient to get a basic system up, setting
* codename = suite. Note that this is an
* Ubuntu-specific change since (a) Debian netinst
* CDs etc. may not be able to install a complete
* system from the network and (b) codename != suite
* in Debian.
*
* We only do this for mirrors in our mirror list,
* since we assume that those have a good chance of
* not being typoed. For manually-entered mirrors,
* we still do full mirror validation.
*/
di_log(DI_LOG_LEVEL_INFO, "base system installable from
CD; skipping mirror check");
debconf_get(debconf, DEBCONF_BASE "suite");
if (*debconf->value) {
di_log(DI_LOG_LEVEL_INFO, "falling back to
codename %s", debconf->value);
debconf_set(debconf, DEBCONF_BASE "codename",
debconf->value);
exit(0);
}
}
Preseeding mirror/http/hostname and mirror/http/directory counts as
manually entering a mirror.
I'm not keen on doing anything more about this in ubiquity. For one
thing, it would probably essentially amount to having to implement
mirror selection. For another, it would involve overriding preseeding
which is always difficult. Finally, I don't think it's necessary - very
few people will preseed this in ubiquity, and those that do will
generally be using the results in more controlled local conditions.
** Also affects: ubuntu-cdimage
Importance: Undecided
Status: New
** Changed in: ubuntu-cdimage
Importance: Undecided => Medium
** Changed in: ubuntu-cdimage
Status: New => Triaged
** Changed in: ubuntu-cdimage
Assignee: (unassigned) => Colin Watson (cjwatson)
** Changed in: ubiquity (Ubuntu)
Status: Triaged => Won't Fix
--
Networkless Ubuntu MID install hangs at "Scanning archive..."
https://bugs.launchpad.net/bugs/288320
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs