check-new-release-gtk tells i386 users Ubuntu 20.04.1 is available

Bug #1901725 reported by Brian Murray
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubuntu-release-upgrader (Ubuntu)
Invalid
Undecided
Brian Murray
Bionic
Fix Released
Medium
Brian Murray

Bug Description

[Impact]
Now that the 20.04.1 LTS upgrade is available users on i386 systems are receiving a dialog regarding the upgrade being available. However, it is not as we dropped support for i386 as host architecture. This is confusing and frustrating as after you start the upgrade process you receive a dialog stating that there are no more upgrades for this system.

[Test Case]
This test needs to be performed on an i386 system
First Test
1) Run /usr/lib/ubuntu-release-upgrader/check-new-release
2) Observe that it exists 0 and says that "New release '20.04.1 LTS' is available.
Second Test
1) Run /usr/lib/ubuntu-release-upgrader/check-new-release-gtk
2) Observe a dialog box saying "A new version of Ubuntu is available"

With the version of the ubuntu-release-upgrader from -proposed the first test will exit 1 and tell you that release upgrades on i386 aren't availabile. The second test will silently quit but will log a warning which also says there are no further releases of Ubuntu for i386.

[Regression Potential]
Given that the check-new-release-gtk change has an "if/else" statement which could prevent the new release dialog from appearing we should also test the ubuntu-release-upgrader from -proposed on an amd64 system.

Changed in ubuntu-release-upgrader (Ubuntu Bionic):
status: New → Triaged
importance: Undecided → Medium
tags: added: rls-bb-incoming
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-release-upgrader (Ubuntu):
status: New → Confirmed
Revision history for this message
Chris Guiver (guiverc) wrote :

I reported I saw this message on a QA-test (18.04.5) Lubuntu install (pentium 4 box so x86 only) booted for support purposes .. https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1845690/comments/13

I use an old thinkpad (t43; pentium M x86 only) which runs Lubuntu 18.04 LTS (older install, initially 16.04) to listen to podcasts; the upgrade message has appeared there too.

tags: added: fr-881
tags: removed: rls-bb-incoming
Revision history for this message
Chris Guiver (guiverc) wrote :

Users are still seeing this, eg. https://askubuntu.com/questions/1289286/upgrading-with-1386architecture (yesterday though user is non-technical & vague)

(though the number of users reporting it aren't great, likely less than one a week that I see)

Revision history for this message
Chris Guiver (guiverc) wrote :

Message (upgrade to 20.04 is available) is still occurring on i386 Thinkpad t43 running Lubuntu 18.04... I still see occasional report by end-user on support sites (again few in number, 2-3 a week maybe)

Changed in ubuntu-release-upgrader (Ubuntu Bionic):
assignee: nobody → Brian Murray (brian-murray)
status: Triaged → In Progress
description: updated
Revision history for this message
Brian Murray (brian-murray) wrote :

It isn't necessary to fix this in hirsute but it seemed worth commiting anyway rather than losing the code in case we drop another architecture.

https://git.launchpad.net/ubuntu-release-upgrader/commit/?id=1204d1345267a7e5e677250f49e5774bc044c873

Changed in ubuntu-release-upgrader (Ubuntu):
status: Confirmed → Fix Committed
assignee: nobody → Brian Murray (brian-murray)
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Please test proposed package

Hello Brian, or anyone else affected,

Accepted ubuntu-release-upgrader into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ubuntu-release-upgrader/1:18.04.42 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in ubuntu-release-upgrader (Ubuntu Bionic):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-bionic
Revision history for this message
Brian Murray (brian-murray) wrote :

Attached is a screenshot which illustrates the verification of the check-new-release-gtk output.

Revision history for this message
Brian Murray (brian-murray) wrote :

Attached is a screenshot which illustrates the verification of the update-manager output.

tags: added: verification-done verification-done-bionic
removed: verification-needed verification-needed-bionic
Revision history for this message
Guy Rouillier (guy-rouillier) wrote :

Just wanted to add that this affected me also. I've been aware for many months that support for 32-bit Ubuntu has been dropped. So, I was surprised when I started up this system I use only for backups to see the following message on the console:

====
New release '20.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
=====

Running do-release-upgrade produces:

=====
Sorry, no more upgrades for this system

There will not be any further Ubundo-release-upgradetu releases for this system's
'i386' architecture.

Updates for Ubuntu 18.04 will continue until April 2023.
=====

Seems odd to get a message telling me to perform an upgrade, then when doing that, to be told no upgrade is available. Why not just display the second message initially and save me the trip through do-release-upgrade?

Revision history for this message
Chris Halse Rogers (raof) wrote : Update Released

The verification of the Stable Release Update for ubuntu-release-upgrader has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-release-upgrader - 1:18.04.42

---------------
ubuntu-release-upgrader (1:18.04.42) bionic; urgency=medium

  * check-new-release, check-new-release-gtk: Do not indicate that a release
    upgrade is available for systems that are running on i386 architecture.
    (LP: #1901725)

 -- Brian Murray <email address hidden> Mon, 30 Nov 2020 11:09:46 -0800

Changed in ubuntu-release-upgrader (Ubuntu Bionic):
status: Fix Committed → Fix Released
Changed in ubuntu-release-upgrader (Ubuntu):
status: Fix Committed → Invalid
status: Invalid → Fix Committed
Changed in ubuntu-release-upgrader (Ubuntu):
status: Fix Committed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.