When run with an lvm setup, ubiquity attempts to install grub to /dev/mapper
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I'm running the automated desktop ISO tests, which haven't changed in a while. The lvm install test most recently passed on December 11 on amd64 and December 12 on i386. When I look at it now, grub-install is attempting to run on /dev/mapper. This is the initial preseed without the header:
d-i debian-
d-i netcfg/get_hostname string utah-example
d-i partman-auto/method string lvm
#need this for desktop
d-i partman/
#need this for cobbler
d-i partman/confirm boolean true
#need this for non-desktop
d-i partman/
d-i time/zone string Etc/UTC
d-i passwd/
d-i passwd/username string utah
d-i passwd/
d-i passwd/
d-i pkgsel/include string openssh-server python-yaml bzr git gdebi-core
#need this for non-desktop
d-i finish-
#Temporary workaround for LP:1258245
d-i preseed/
d-i preseed/
Some of that (mostly late_command) is modified by utah, so I can retrieve the full one if necessary.
summary: |
- When run with an lvm preseed, ubiquity attempts to install grub to + When run with an lvm setup, ubiquity attempts to install grub to /dev/mapper |
The only difference between this and the default preseed (which installs correctly) is that d-i partman-auto/method string is changed from regular to lvm. If I do a manual lvm install, it works, so this appear to be a problem interpreting that preseed directive.