No longer possible to use do-release-upgrade on Groovy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-release-upgrader (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Impish |
Fix Released
|
High
|
Brian Murray | ||
Jammy |
Fix Released
|
High
|
Brian Murray |
Bug Description
Impact
------
It is not possible for users still running Ubuntu 20.10, an end of life release, to upgrade to a supported release of Ubuntu.
Test Plan
---------
G to I Test
-----------
On an Ubuntu 20.10 run `do-release-
With the version of ubuntu-
G to J Test
-----------
On an Ubuntu 20.10 system run `do-release-upgrade -d` and observe an error message about "an upgrade from Groovy to Jammy is not supported".
Now download the tarball from http://
H to J Test
-----------
Same as the above but replace Groovy with Hirsute.
Regression Potential
-------
Its possible that the upgrade process could fail and users will be left with a broken system instead of an insecure one. However, we'll utilize our automated upgrade testing of Ubuntu desktop (and flavors) to ensure the process works.
Additionally, the script utils/demotions.py was updated to support falling back from archive.u.c to old-releases.u.c in the event the Release file is not found at the former. Given that pre-build.sh generates the demotions file for impish and the demoted.cfg.impish file was not updated I think there is no chance of regression. in this part of the update.
SRU Note
--------
This'll also need fixing in Jammy so people still running Groovy could upgrade to it when Impish reaches its EoL, however that isn't really testable yet so will be fixed in Jammy later.
Original Description
-------
I tried running `do-release-
A minimal fix for this would be to create a DistUpgrade.
Changed in ubuntu-release-upgrader (Ubuntu): | |
importance: | Undecided → High |
Changed in ubuntu-release-upgrader (Ubuntu Impish): | |
importance: | Undecided → High |
milestone: | none → impish-updates |
tags: | added: fr-2419 |
tags: | removed: rls-ii-incoming |
Changed in ubuntu-release-upgrader (Ubuntu Impish): | |
assignee: | nobody → Brian Murray (brian-murray) |
description: | updated |
description: | updated |
Changed in ubuntu-release-upgrader (Ubuntu Jammy): | |
status: | New → Triaged |
Changed in ubuntu-release-upgrader (Ubuntu Impish): | |
status: | Confirmed → Triaged |
Changed in ubuntu-release-upgrader (Ubuntu Jammy): | |
importance: | Undecided → High |
milestone: | none → ubuntu-22.04.1 |
Changed in ubuntu-release-upgrader (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in ubuntu-release-upgrader (Ubuntu Jammy): | |
status: | Triaged → In Progress |
assignee: | nobody → Brian Murray (brian-murray) |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.