** Description changed:

  [ Impact ]
  
  * Since Ubuntu 27.04 plans to reduce the number of supported /boot
    configurations, affected users may end up upgrading from an LTS to an
    interim release (i.e. 26.10) without the ability to upgrade to the next LTS.
    Simply put: these users reach a dead-end release with only 9 months of
    support rather than 5 years unknowingly.
  
  * The fix is to block these users from upgrading beyond 26.04, giving these
    users a longer support cycle.
  
  * It is essential that these upgrades are blocked on 26.04 -> 26.10 as 
blocking
    them later on interim upgrades would mean that the next time to feasibly
    change the supported /boot configurations is 28.10.
  
  [ Test Plan ]
  
+ (Upgrades assume 26.04 LTS to 26.10 and running against the
+ proposed pocket using `do-release-upgrade --proposed`, and editing
+ `/etc/update-manager/release-upgrades` to use `Prompt=normal`)
+ 
  * Since the intended changes are still in their planning phase, it is not
    yet possible to reproduce the error modes encountered in 27.04.
  
  * It is however possible to test that the following cases do not
  upgrade:
- 
- (Upgrades assume 26.04 LTS to 26.10 and running against the
- proposed pocket using `do-release-upgrade --proposed`, and editing
- `/etc/update-manager/release-upgrades` to use `Prompt=normal`)
  
  Attempt upgrades on a system whose /boot is configured with...
  
  1. ...anything other than ext4 as the filesystem type
  2. ...the "mac" partition table type
  3. ...encryption
  4. ...any software RAID that isn't RAID1
  5. ...any combination of 1-4
  
  Any of these should fail the upgrade pre-maturely with a message explaining
  which of these cases the upgrader encountered.
+ 
+ * Test that supported systems still upgrade:
+ 
+ Attempt, in a VM or container, upgrades on a system whose /boot is
+ configured with...
+ 
+ 1. ...ext4 as the filesystem type
+ 2. ...GPT or MBR as the partition table type
+ 3. ...software RAID1
+ 4. ...any combination of 1-3
+ 
+ Any of these should continue the upgrade as usual without any warning.
  
  [ Where problems could occur ]
  
  * The biggest risk associated with this change is that it's likely more
    restrictive rather than permissive on upgrades to 26.10. This is likely for
    the best, as if users are using a niche /boot configuration, the risk is
    also higher for it to be unsupported in later interim releases.
  
  [ Other Info ]
  
  * None.
  
  [ Original Description ]
  
  The proposal for streamlining boot as mentioned on Discourse [1], means
  that users on 26.04 would not be able to upgrade beyond 26.10 if they
  use niche /boot configurations. These upgrades should be temporarily
  blocked such that a user does not get stuck on 26.10 over 26.04.
  
  [1]: https://discourse.ubuntu.com/t/streamlining-secure-boot-
  for-26-10/79069

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

Title:
  [SRU] Systems using niche /boot configurations won't be able to
  upgrade from 26.10

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to