Activity log for bug #149832

Date Who What changed Old value New value Message
2007-10-06 12:52:18 Joosep-Georg bug added bug
2008-10-10 13:54:42 Colin Watson partman-base: status New Confirmed
2008-10-10 13:54:42 Colin Watson partman-base: importance Undecided Critical
2008-10-10 13:54:42 Colin Watson partman-base: statusexplanation I've reproduced this, although I don't yet know where it belongs.
2008-10-10 13:55:05 Colin Watson partman-base: assignee kamion
2008-10-10 13:55:05 Colin Watson partman-base: statusexplanation
2008-10-10 13:55:05 Colin Watson partman-base: milestone ubuntu-8.10
2008-10-10 13:55:48 Colin Watson bug added attachment 'partman' (partman)
2008-10-10 14:09:33 Colin Watson bug assigned to partman-base (Debian)
2008-10-10 15:53:54 Bug Watch Updater partman-base: status Unknown New
2008-10-10 19:34:10 Colin Watson partman-base: status Confirmed Fix Committed
2008-10-12 06:40:06 Launchpad Janitor partman-base: status Fix Committed Fix Released
2008-10-13 23:12:56 Colin Watson partman-base: status New Triaged
2008-10-13 23:12:56 Colin Watson partman-base: importance Undecided Critical
2008-10-13 23:12:56 Colin Watson partman-base: statusexplanation I think we should backport this for Ubuntu 8.04.2. I'm discovering quite a few installation failure reports due to this (I suspect many of those that say "the file /boot/grub/stage1 not read correctly" are due to this, since grub will fail to mount a filesystem using its internal filesystem libraries if the partition has the wrong type), and I think backporting this one would be an easy big win.
2008-10-13 23:12:56 Colin Watson partman-base: milestone ubuntu-8.04.2
2008-10-14 18:04:05 Bug Watch Updater partman-base: status New Fix Released
2008-11-03 20:25:01 Colin Watson partman-base: assignee kamion
2008-11-03 20:25:01 Colin Watson partman-base: statusexplanation I think we should backport this for Ubuntu 8.04.2. I'm discovering quite a few installation failure reports due to this (I suspect many of those that say "the file /boot/grub/stage1 not read correctly" are due to this, since grub will fail to mount a filesystem using its internal filesystem libraries if the partition has the wrong type), and I think backporting this one would be an easy big win.
2008-11-03 23:43:30 Colin Watson partman-base: status Triaged In Progress
2008-11-20 12:40:14 Colin Watson description Doing the partitioning under Windows the partition ID is HPFS/NTFS. Selecting manual partitioning during installation, the installer happily creates ext3 on that partition but at the end grub-install fails because of the wrong partition id. In the installer's partitioner, if you change an existing partition (say, NTFS) to ext3 so that you can install Ubuntu there but make no other changes (e.g. do not resize any partitions), partman mistakenly does not record the partition table as changed, and so the partition type field in the partition table remains as HPFS/NTFS. This causes GRUB to fail to install because it's fussy about the partition type. I believe this is a fairly common reason for installation failures, and so I think it's worth backporting this fix to Ubuntu 8.04.2. This bug was fixed for Ubuntu 8.10 as follows: http://bazaar.launchpad.net/~ubuntu-core-dev/partman-base/ubuntu/revision/109 ... and backported to hardy-proposed here: http://bazaar.launchpad.net/~ubuntu-core-dev/partman-base/hardy-proposed/revision/88 TEST CASE: Install Windows (for example, taking the whole disk), then start the Ubuntu installer and use manual partitioning. Be careful not to create, delete, or resize any partitions; instead, just edit the existing NTFS partition, set it to "Use as: ext3", and mount it on /. Finish partitioning, ignoring the "no swap" warning. Before this fix, GRUB should fail to install towards the end of installation; afterwards, it should succeed. At present I know of no plausible regressions likely to happen with this patch, other than the partitioner breaking completely due to some kind of miscompilation. It's probably worth testing an LVM installation on general principles.
2008-11-20 12:42:33 Colin Watson bug added subscriber Ubuntu Stable Release Updates Team
2008-11-20 17:19:30 Martin Pitt partman-base: status In Progress Fix Committed
2008-11-20 17:19:30 Martin Pitt partman-base: milestone ubuntu-8.04.2
2008-11-20 17:19:59 Martin Pitt bug added subscriber SRU Verification
2009-01-13 19:29:34 Launchpad Janitor partman-base: status Fix Committed Fix Released
2009-12-05 04:27:24 Launchpad Janitor branch linked lp:ubuntu/partman-base
2009-12-05 04:35:29 Launchpad Janitor branch linked lp:ubuntu/hardy-proposed/partman-base