Ubiquity in the 20191008 daily image for 19.10 doesn't present the minimal install option

Bug #1847251 reported by Martin Wimpress 
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
casper (Ubuntu)
Fix Released
Critical
Unassigned
ubiquity (Ubuntu)
Invalid
High
Unassigned

Bug Description

Ubuntu Deskop 20191008

In the current 19.10 daily image, the minimal install option is no longer presented for flavours that support it.

Changed in ubiquity (Ubuntu):
status: New → Triaged
importance: Undecided → High
description: updated
tags: added: rls-ee-incoming
tags: added: eoan
Revision history for this message
Iain Lane (laney) wrote :

The bug is actually in casper, but maybe we should leave a ubiquity task for visibility.

Changed in casper (Ubuntu):
status: New → Triaged
importance: Undecided → Critical
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/1847251

tags: added: iso-testing
Revision history for this message
Steve Langasek (vorlon) wrote :

Iain, could you provide some more details on how you determined this was a casper bug?

Changed in casper (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Steve Langasek (vorlon) wrote :

Sounds like Dimitri has seen some similar symptom and is going to retest on today's image using current casper.

Steve Langasek (vorlon)
Changed in casper (Ubuntu):
assignee: nobody → Dimitri John Ledkov (xnox)
Revision history for this message
Iain Lane (laney) wrote :

This is fixed in casper 1.424. casper 1.423 introduced a systemd mount unit which was intended to facilitate unmounting of /cdrom.

But it was wrong: you cannot use DefaultDepdencies=no to override the BindsTo= that systemd generates for the corresponding device node (dev-sr0.device in this case). So if this wasn't available to the live system - because udev hadn't finished cold plugging by the time systemd got around to starting the mount unit - the device was *unmounted* instead.

You ended up with an empty directory in /cdrom. The minimal install option relies on reading a file out of there to decide if it should be presented. The file didn't exist, and so the minimal option wasn't shown.

Fixed, as I say. Seb closed a different bug with the upload, but this one can also be done away with.

It's a revert, so that means that the reliable unmounting that this was supposed to achieve is not present either.

Changed in ubiquity (Ubuntu):
status: Triaged → Invalid
Changed in casper (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

cannot reproduce with 20191010 incomplete... / fix released... ?

also see https://lists.freedesktop.org/archives/systemd-devel/2019-October/043573.html

Changed in casper (Ubuntu):
assignee: Dimitri John Ledkov (xnox) → nobody
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.