Project

General

Profile

Actions

Bug #15082

closed

Upgrade fails due to unmounted EFI filesystem

Added by Jim Pingle 5 months ago. Updated 15 days ago.

Status:
Closed
Priority:
Normal
Category:
Upgrade
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default
Affected Version:
Affected Architecture:

Description

This may be related to #15081 but it's not definite.

Some upgrades have failed in pfSense-boot if the EFI partition is not manually mounted first.

There are several reports of this where simply manually mounting the EFI partition before starting the upgrade allows it to complete. See https://www.reddit.com/r/PFSENSE/comments/18d887u/netgate_releases_pfsense_plus_software_version/kcjcktm/ for example.

Marked as Plus 24.03/CE 2.8.0 but if it can be fixed in the pfSense-boot package the fix could be picked back to 23.09.1/2.7.2.


Related issues

Related to Bug #15081: Upgrade fails due to undersized EFI filesystemNewChristian McDonald

Actions
Related to Bug #15084: Upgrading an EFI system installed to ZFS mirror does not upgrade EFI loader on additional disksNewChristian McDonald

Actions
Actions #1

Updated by Jim Pingle 5 months ago

  • Related to Bug #15081: Upgrade fails due to undersized EFI filesystem added
Actions #2

Updated by Jim Pingle 5 months ago

  • Description updated (diff)
Actions #3

Updated by Jim Pingle 5 months ago

  • Related to Bug #15084: Upgrading an EFI system installed to ZFS mirror does not upgrade EFI loader on additional disks added
Actions #4

Updated by Jim Pingle 5 months ago

It appears this isn't actually fixing what the users thought it was. By manually mounting the partition it caused the update to bypass mounting it on its own, and it ends up copying the new loader onto the ZFS dataset and not the EFI partition. The underlying issue is still #15081 or similar.

We may need to detect that this sort of issue has happened and remove irrelevant loader files from under /boot/efi/ if they aren't actually on the EFI filesystem.

Actions #5

Updated by Christian McDonald about 1 month ago

  • Assignee set to Christian McDonald
Actions #6

Updated by Jim Pingle 15 days ago

  • Status changed from New to Closed
  • Target version deleted (2.8.0)
  • Plus Target Version deleted (24.03)

Closing this since it didn't turn out to be what we thought, and fixing problems caused by incorrect manual alterations may end up being a lot of trouble/tech debt for little benefit.

Actions

Also available in: Atom PDF