File integrity check at boot of install media no longer functional

Bug #1917590 reported by Leó Kolbeinsson
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
casper (Ubuntu)
Fix Released
High
Dimitri John Ledkov
Hirsute
Fix Released
High
Dimitri John Ledkov

Bug Description

File integrity check at boot no longer visible -

Testing Lubuntu Hirsute Daily ISO 20210302 http://cdimage.ubuntu.com/lubuntu/daily-live/20210302/hirsute-desktop-amd64.iso

When installing from the live media the File Integrity check at boot is no longer visible -
I am filing this as a bug as not sure if this is by design - this is also the case with
Ubuntu / Xubuntu /Kubuntu

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: casper 1.457
ProcVersionSignature: Ubuntu 5.10.0-14.15-generic 5.10.11
Uname: Linux 5.10.0-14-generic x86_64
ApportVersion: 2.20.11-0ubuntu59
Architecture: amd64
CasperMD5CheckResult: unknown
CasperVersion: 1.457
CurrentDesktop: LXQt
Date: Wed Mar 3 08:53:22 2021
LiveMediaBuild: Lubuntu 21.04 "Hirsute Hippo" - Alpha amd64 (20210302)
SourcePackage: casper
UpgradeStatus: No upgrade log present (probably fresh install)
mtime.conffile..etc.casper.conf: 2021-03-03T08:46:26.394962

Revision history for this message
Leó Kolbeinsson (leok) wrote :
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1917590

tags: added: iso-testing
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

I note here that CasperMD5CheckResult is unknown, which is to say that no skip or fail has been recorded. In that sense, it would seem that the check didn't even run. We certainly can't use it to verify ISO integrity in bugs, and in that sense, I'd call this a pretty problematic regression.

Changed in casper (Ubuntu):
importance: Undecided → High
summary: - File integrity check at boot of install media no longer visible
+ File integrity check at boot of install media no longer functional
Changed in casper (Ubuntu):
status: New → Confirmed
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

Also /run/casper-md5check.json is missing in the live system, as is /var/log/installer/casper-md5check.json in the installed system.

Since this is a relatively new problem, I did see this commit, which sounds like it attempts to continue to boot while the check is running. I wonder if the problem doesn't lie here somewhere:
https://git.launchpad.net/ubuntu/+source/casper/commit/?id=8415b4102e5c59064a5acff878aa2c3c8aa10e96

Revision history for this message
Leó Kolbeinsson (leok) wrote :
Revision history for this message
Rik Mills (rikmills) wrote :

No check on Kubuntu Hirsute ISO from today.

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

The intent is that the check is done in the background after boot but it seems the service file that should do that is not being installed.

Revision history for this message
Bill (franksmcb) (franksmcb) wrote :

Same on Ubuntu MATE from today

Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

Michael, I did notice that systemd was complaining in the logs about the lack of a service file so I think you're on to something.

I'll also add I love the idea of this happening transparently. If we can actually get that working, even better. That will reduce the skips significantly.

tags: added: rls-hh-incoming
Changed in casper (Ubuntu Hirsute):
assignee: nobody → Dimitri John Ledkov (xnox)
tags: added: fr-1203
tags: removed: rls-hh-incoming
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

It seems that 1.460 got the file check up and running again. However, a failure doesn't result in any feedback to the user. I'm not sure that's by design or not?

Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

I filed a separate report (bug 1918733) about the lack of feedback.

Technically, I would consider this bug fixed unless I'm missing something.

Changed in casper (Ubuntu Hirsute):
status: Confirmed → Fix Released
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.