2015-11-03 06:39:28 |
Shih-Yuan Lee |
bug |
|
|
added bug |
2015-11-03 06:39:46 |
Shih-Yuan Lee |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803912 |
|
2015-11-03 06:39:46 |
Shih-Yuan Lee |
bug task added |
|
partman-efi |
|
2015-11-03 06:40:04 |
Shih-Yuan Lee |
bug task added |
|
debian-installer (Ubuntu) |
|
2015-11-03 07:05:25 |
Shih-Yuan Lee |
description |
Current implementation in partman-efi/fstab.d/efi is to find the
first EFI System Partition (abbr. ESP) to use when we provided
some kind of partman-auto/expert_recipe.
However if the system has more than two ESPs, partman-efi will still
use the first ESP it found even when we specify what we want in
partman-auto/disk.
For example, when the system has /dev/nvme0n1 and /dev/sda and we
specified partman-auto/disk and partman-auto/expert_recipe as the following.
d-i partman-auto/disk string /dev/sda
d-i partman-auto/expert_recipe string \
\
ubuntu :: \
100 150 200 free \
$iflabel{ gpt } \
$reusemethod{ } \
method{ efi } \
format{ } . \
\
500 10000 4000000 ext4 \
$primary{ } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ ext4 } \
mountpoint{ / } . \
\
105% 150% 200% linux-swap \
method{ swap } \
format{ } \
.
If there is already another Linux system installed in /dev/nvme0n1,
partman-efi will reuse /dev/nvme0n1p1 and mount it at
/target/boot/efi instead of reusing /dev/sda1 that we specify in
partman-auto/disk.
This should not be the behavior that we expected it will be. |
[Impact]
* It may cause the installation failed when the users use https://wiki.debian.org/DebianInstaller/Preseed under some conditions.
[Test Case]
* Prepare a computer with UEFI secure boot enabled that has two system storage drives, such as /dev/nvme0n1 and /dev/sda.
* Install the general Ubuntu system on /dev/nvme0n1 first.
* Use debian-installer netboot images with the following d-i preseeds to install another Ubuntu on /dev/sda.
* During the installation on /dev/sda, it will use /dev/nvme0n1p1 instead of /dev/sda1 as the EFI System Partition.
[Regression Potential]
* None
[Other Info]
* This issue is found in Ubuntu OEM projects that used dell-recovery/ubuntu-recovery on the platforms that have more than one system storage drive.
----
Current implementation in partman-efi/fstab.d/efi is to find the
first EFI System Partition (abbr. ESP) to use when we provided
some kind of partman-auto/expert_recipe.
However if the system has more than two ESPs, partman-efi will still
use the first ESP it found even when we specify what we want in
partman-auto/disk.
For example, when the system has /dev/nvme0n1 and /dev/sda and we
specified partman-auto/disk and partman-auto/expert_recipe as the following.
d-i partman-auto/disk string /dev/sda
d-i partman-auto/expert_recipe string \
\
ubuntu :: \
100 150 200 free \
$iflabel{ gpt } \
$reusemethod{ } \
method{ efi } \
format{ } . \
\
500 10000 4000000 ext4 \
$primary{ } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ ext4 } \
mountpoint{ / } . \
\
105% 150% 200% linux-swap \
method{ swap } \
format{ } \
.
If there is already another Linux system installed in /dev/nvme0n1,
partman-efi will reuse /dev/nvme0n1p1 and mount it at
/target/boot/efi instead of reusing /dev/sda1 that we specify in
partman-auto/disk.
This should not be the behavior that we expected it will be. |
|
2015-11-03 07:06:27 |
Launchpad Janitor |
branch linked |
|
lp:~fourdollars/ubuntu/wily/partman-efi/1512589 |
|
2015-11-03 07:07:09 |
Launchpad Janitor |
branch linked |
|
lp:~fourdollars/ubuntu/vivid/partman-efi/1512589 |
|
2015-11-03 07:07:34 |
Launchpad Janitor |
branch linked |
|
lp:~fourdollars/ubuntu/trusty/partman-efi/1512589 |
|
2015-11-03 07:15:13 |
Shih-Yuan Lee |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2015-11-03 07:16:24 |
Shih-Yuan Lee |
bug task added |
|
oem-priority |
|
2015-11-03 07:16:59 |
Shih-Yuan Lee |
nominated for series |
|
oem-priority/trusty |
|
2015-11-03 07:16:59 |
Shih-Yuan Lee |
bug task added |
|
oem-priority/trusty |
|
2015-11-03 07:17:22 |
Shih-Yuan Lee |
bug |
|
|
added subscriber OEM Priority Team |
2015-11-03 08:09:02 |
Bug Watch Updater |
partman-efi: status |
Unknown |
New |
|
2015-11-10 16:01:51 |
Sebastien Bacher |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2015-11-10 21:56:45 |
Mathew Hodson |
affects |
partman-efi |
ubuntu |
|
2015-11-10 21:56:55 |
Mathew Hodson |
bug task deleted |
ubuntu |
|
|
2015-11-10 21:57:44 |
Mathew Hodson |
bug task added |
|
partman-efi (Debian) |
|
2015-11-10 21:58:45 |
Mathew Hodson |
partman-efi (Ubuntu): importance |
Undecided |
Medium |
|
2015-11-10 21:58:50 |
Mathew Hodson |
debian-installer (Ubuntu): importance |
Undecided |
Medium |
|
2015-11-10 22:00:13 |
Mathew Hodson |
bug |
|
|
added subscriber Mathew Hodson |
2015-11-11 12:56:50 |
Bug Watch Updater |
partman-efi (Debian): status |
Unknown |
New |
|
2015-11-13 09:17:27 |
Shih-Yuan Lee |
attachment added |
|
partman-efi_62ubuntu3.debdiff https://bugs.launchpad.net/ubuntu/+source/partman-efi/+bug/1512589/+attachment/4518083/+files/partman-efi_62ubuntu3.debdiff |
|
2015-11-13 16:50:08 |
Mathew Hodson |
tags |
trusty vivid wily xenial |
patch trusty vivid wily xenial |
|
2015-11-13 16:50:26 |
Mathew Hodson |
removed subscriber Mathew Hodson |
|
|
|
2015-11-16 10:53:30 |
Ara Pulido |
nominated for series |
|
Ubuntu Wily |
|
2015-11-16 10:53:30 |
Ara Pulido |
bug task added |
|
debian-installer (Ubuntu Wily) |
|
2015-11-16 10:53:30 |
Ara Pulido |
bug task added |
|
partman-efi (Ubuntu Wily) |
|
2015-11-16 10:53:30 |
Ara Pulido |
nominated for series |
|
Ubuntu Trusty |
|
2015-11-16 10:53:30 |
Ara Pulido |
bug task added |
|
debian-installer (Ubuntu Trusty) |
|
2015-11-16 10:53:30 |
Ara Pulido |
bug task added |
|
partman-efi (Ubuntu Trusty) |
|
2015-11-17 18:40:32 |
Mathew Hodson |
partman-efi (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2015-11-17 18:40:36 |
Mathew Hodson |
partman-efi (Ubuntu Wily): importance |
Undecided |
Medium |
|
2015-11-17 18:40:39 |
Mathew Hodson |
debian-installer (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2015-11-17 18:40:42 |
Mathew Hodson |
debian-installer (Ubuntu Wily): importance |
Undecided |
Medium |
|
2015-11-17 18:44:34 |
Mathew Hodson |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2015-11-20 16:00:36 |
Mathew Hodson |
partman-efi (Ubuntu): status |
New |
Triaged |
|
2015-11-20 16:00:42 |
Mathew Hodson |
partman-efi (Ubuntu Wily): status |
New |
Triaged |
|
2015-11-20 16:00:45 |
Mathew Hodson |
partman-efi (Ubuntu Trusty): status |
New |
Triaged |
|
2015-11-23 21:30:06 |
Mathieu Trudel-Lapierre |
debian-installer (Ubuntu): status |
New |
Invalid |
|
2015-11-23 21:30:09 |
Mathieu Trudel-Lapierre |
debian-installer (Ubuntu Trusty): status |
New |
Invalid |
|
2015-11-23 21:30:12 |
Mathieu Trudel-Lapierre |
debian-installer (Ubuntu Wily): status |
New |
Invalid |
|
2015-11-23 21:30:17 |
Mathieu Trudel-Lapierre |
partman-efi (Ubuntu): assignee |
|
Mathieu Trudel-Lapierre (mathieu-tl) |
|
2015-11-23 21:30:20 |
Mathieu Trudel-Lapierre |
partman-efi (Ubuntu): status |
Triaged |
In Progress |
|
2015-11-24 04:24:29 |
Mathieu Trudel-Lapierre |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2015-11-24 05:11:58 |
Launchpad Janitor |
partman-efi (Ubuntu): status |
In Progress |
Fix Released |
|
2015-11-25 18:35:27 |
Mathew Hodson |
bug task deleted |
debian-installer (Ubuntu Wily) |
|
|
2015-11-25 18:35:33 |
Mathew Hodson |
bug task deleted |
debian-installer (Ubuntu Trusty) |
|
|
2015-11-25 18:35:38 |
Mathew Hodson |
bug task deleted |
debian-installer (Ubuntu) |
|
|
2016-01-15 14:39:48 |
Mathieu Trudel-Lapierre |
bug task added |
|
ubiquity (Ubuntu) |
|
2016-01-15 14:40:46 |
Mathieu Trudel-Lapierre |
partman-efi (Ubuntu Trusty): status |
Triaged |
In Progress |
|
2016-01-15 14:40:50 |
Mathieu Trudel-Lapierre |
partman-efi (Ubuntu Wily): status |
Triaged |
In Progress |
|
2016-01-15 14:40:53 |
Mathieu Trudel-Lapierre |
partman-efi (Ubuntu Trusty): assignee |
|
Mathieu Trudel-Lapierre (mathieu-tl) |
|
2016-01-15 14:40:56 |
Mathieu Trudel-Lapierre |
partman-efi (Ubuntu Wily): assignee |
|
Mathieu Trudel-Lapierre (mathieu-tl) |
|
2016-01-15 17:56:15 |
Mathieu Trudel-Lapierre |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-01-18 10:24:49 |
Ara Pulido |
oem-priority: importance |
Undecided |
High |
|
2016-01-18 10:24:52 |
Ara Pulido |
oem-priority/trusty: importance |
Undecided |
High |
|
2016-01-18 10:24:55 |
Ara Pulido |
oem-priority: status |
New |
Triaged |
|
2016-01-18 10:24:57 |
Ara Pulido |
oem-priority/trusty: status |
New |
In Progress |
|
2016-01-26 12:09:38 |
Martin Pitt |
partman-efi (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2016-01-26 12:09:42 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2016-01-26 12:09:51 |
Martin Pitt |
tags |
patch trusty vivid wily xenial |
patch trusty verification-needed vivid wily xenial |
|
2016-01-27 08:50:08 |
Shih-Yuan Lee |
tags |
patch trusty verification-needed vivid wily xenial |
patch trusty verification-done vivid wily xenial |
|
2016-01-27 15:21:47 |
Chris J Arges |
partman-efi (Ubuntu Wily): status |
In Progress |
Fix Committed |
|
2016-01-27 15:21:54 |
Chris J Arges |
tags |
patch trusty verification-done vivid wily xenial |
patch trusty vivid wily xenial |
|
2016-01-27 15:21:55 |
Chris J Arges |
tags |
patch trusty vivid wily xenial |
patch trusty verification-needed vivid wily xenial |
|
2016-01-28 04:32:19 |
Shih-Yuan Lee |
tags |
patch trusty verification-needed vivid wily xenial |
patch trusty verification-done vivid wily xenial |
|
2016-02-03 22:23:31 |
Launchpad Janitor |
partman-efi (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2016-02-03 22:23:36 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2016-02-03 22:23:59 |
Launchpad Janitor |
partman-efi (Ubuntu Wily): status |
Fix Committed |
Fix Released |
|
2016-02-25 09:18:06 |
Shih-Yuan Lee |
oem-priority: status |
Triaged |
Fix Released |
|
2016-02-25 09:18:11 |
Shih-Yuan Lee |
oem-priority/trusty: status |
In Progress |
Fix Released |
|
2016-02-25 09:18:25 |
Shih-Yuan Lee |
bug task deleted |
ubiquity (Ubuntu) |
|
|
2016-03-02 03:35:20 |
Shih-Yuan Lee |
nominated for series |
|
Ubuntu Xenial |
|
2016-03-02 03:38:03 |
Shih-Yuan Lee |
partman-efi (Ubuntu): status |
Fix Released |
New |
|
2016-04-03 15:35:12 |
Shih-Yuan Lee |
oem-priority: status |
Fix Released |
New |
|
2016-04-03 18:58:40 |
Graeme Hewson |
bug |
|
|
added subscriber Graeme Hewson |
2016-04-06 04:16:21 |
Shih-Yuan Lee |
partman-efi (Ubuntu): status |
New |
Fix Released |
|
2016-04-06 04:16:24 |
Shih-Yuan Lee |
oem-priority: status |
New |
Fix Released |
|