Public bug reported:

We currently have 6 open bug reports at
<https://bugs.launchpad.net/ubuntu/+source/shim-signed>, and several
closed ones, from users who have by one means or another gotten
/boot/efi unmounted on their systems and then tried to apply updates.

On a UEFI system, /boot/efi must be a separate mount point (it's the EFI
System Partition); and it must be mounted at the time of upgrading the
shim-signed/grub-efi-amd64 packages, because it's meaningless to
"upgrade" these packages without installing the new bootloader to the
ESP - if you don't want to use the Ubuntu UEFI bootloader, uninstall the
package.

However, a surprising number of users (i.e., more than 0) are leaving
/boot/efi unmounted on their systems, and as a result get upgrade
failures.  This is a bad thing to have happen in the middle of a dist-
upgrade between releases.

I think u-r-u should detect the case where either of the shim-signed and
grub-efi-amd64 packages are installed, and /boot/efi is not in a sane
state (is mountpoint + is mounted rw), and refuse to let the user start
the upgrade until this is resolved.

** Affects: ubuntu-release-upgrader (Ubuntu)
     Importance: High
     Assignee: Canonical Foundations Team (canonical-foundations)
         Status: Triaged

** Changed in: ubuntu-release-upgrader (Ubuntu)
       Status: New => Triaged

** Changed in: ubuntu-release-upgrader (Ubuntu)
   Importance: Undecided => High

** Changed in: ubuntu-release-upgrader (Ubuntu)
     Assignee: (unassigned) => Canonical Foundations Team 
(canonical-foundations)

** Changed in: ubuntu-release-upgrader (Ubuntu)
    Milestone: None => ubuntu-17.10

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1695666

Title:
  users shoot themselves in the foot by removing /boot/efi from
  /etc/fstab; u-r-u should warn and refuse to let them upgrade

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1695666/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to