Activity log for bug #1845571

Date Who What changed Old value New value Message
2019-09-26 23:54:50 Michael Hudson-Doyle bug added bug
2019-09-27 00:00:04 Ubuntu QA Website tags iso-testing
2019-10-01 20:37:41 Brian Murray tags iso-testing eoan iso-testing
2019-10-01 20:38:00 Brian Murray tags eoan iso-testing eoan iso-testing rls-ee-incoming
2019-10-02 06:35:21 Jean-Baptiste Lallement affects ubiquity (Ubuntu) partman-auto (Ubuntu)
2019-10-02 06:35:31 Jean-Baptiste Lallement bug added subscriber Jean-Baptiste Lallement
2019-10-03 15:37:33 Steve Langasek nominated for series Ubuntu Eoan
2019-10-03 15:37:33 Steve Langasek bug task added partman-auto (Ubuntu Eoan)
2019-10-03 15:37:47 Steve Langasek tags eoan iso-testing rls-ee-incoming eoan iso-testing
2019-10-03 17:53:09 Brian Murray partman-auto (Ubuntu Eoan): importance Undecided Critical
2019-10-03 17:53:17 Brian Murray partman-auto (Ubuntu Eoan): status New Triaged
2019-10-04 12:41:41 Francis Ginther tags eoan iso-testing eoan id-5d96126fc078dd5a88fdcc5c iso-testing
2019-10-07 21:54:49 Brian Murray partman-auto (Ubuntu Eoan): importance Critical Medium
2019-10-08 08:36:06 Sebastien Bacher partman-auto (Ubuntu Eoan): importance Medium High
2019-10-09 22:07:12 Brian Murray attachment added Screenshot from 2019-10-09 15-01-05.png https://bugs.launchpad.net/ubuntu/+source/partman-auto/+bug/1845571/+attachment/5296079/+files/Screenshot%20from%202019-10-09%2015-01-05.png
2019-10-10 01:49:07 Dimitri John Ledkov description I guess this is actually a bug in some partman component, but well. In both the desktop and ubuntu studio installers for eoan beta, I was offered the installation media as a target disk. This seems unlikely to be correct. I guess this is actually a bug in some partman component, but well. In both the desktop and ubuntu studio installers for eoan beta, I was offered the installation media as a target disk. This seems unlikely to be correct. == partman-auto must not use the _whole_ device, of anything that is mounted on /cdrom. Our ISOs are multipartition eltorito devices. And one can mount the top-level device, or the first partition, to get the same content (depending if one knows how to read partitions that is). Previously we were mounting the top-level /dev/sda, but now we started to mount /dev/sda1, unbreaking using other partitions of the installer media for purposes of persistence & installer logs. Partman & parted are actually very confused by our installer media, as they get tricked by -isohybrid-apm-hfsplus into thinking it is MAC based partition table, when in fact it's just MS-DOS or GPT depending how one looks at it. At least blkid/udevadm correctly declare it el-torito hybrid image. Thus when parted init code tries to walk the partitions, and detect installer media mounts none of that code actually runs, as no partitions are detected partman (and parted_devices declares it unknown partition table). Hence I guess, the static strict check for the "whole $device mount on /cdrom" was added. But given the above change to mount just a partition this has now started to fail. Imho we should expand the pattern to match at least optionally match 'p?[0-9]*' - depending on how one re-rolls the iso, it may or may not be multipartition one, with optionally 'p'-prefixed (hello nvme) partition number, such that all of these cases are valid.
2019-10-10 01:55:42 Dimitri John Ledkov attachment added test.sh https://bugs.launchpad.net/ubuntu/+source/partman-auto/+bug/1845571/+attachment/5296101/+files/test.sh
2019-10-10 01:55:43 Dimitri John Ledkov attachment added test.sh https://bugs.launchpad.net/ubuntu/+source/partman-auto/+bug/1845571/+attachment/5296102/+files/test.sh
2019-10-10 02:01:33 Dimitri John Ledkov bug task added ubiquity (Ubuntu)
2019-10-10 07:11:05 Launchpad Janitor partman-auto (Ubuntu Eoan): status Triaged Fix Released
2019-10-10 08:33:46 Launchpad Janitor ubiquity (Ubuntu Eoan): status New Fix Released
2019-10-14 01:59:48 Mario Limonciello bug added subscriber Mario Limonciello
2019-10-14 02:12:30 Michael Hudson-Doyle attachment added 0001-only-suppress-the-installation-media-for-some_device.patch https://bugs.launchpad.net/ubuntu/+source/partman-auto/+bug/1845571/+attachment/5296862/+files/0001-only-suppress-the-installation-media-for-some_device.patch
2019-10-23 12:20:26 Francis Ginther tags eoan id-5d96126fc078dd5a88fdcc5c iso-testing eoan id-5d96126fc078dd5a88fdcc5c id-5daf76eda2a6e5756012409b iso-testing