Activity log for bug #1527727

Date Who What changed Old value New value Message
2015-12-18 19:40:50 Chad Miller bug added bug
2015-12-18 19:51:22 Chad Miller description update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at pool creation time. Often, this is /dev/disk/by-id/... names. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'.
2015-12-18 19:51:39 Chad Miller description update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'.
2015-12-18 20:00:10 Chad Miller description update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. The actual path is of course /dev/disk/by-id/ST31000333AS_99999999-part1
2015-12-18 20:00:29 Chad Miller description update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. The actual path is of course /dev/disk/by-id/ST31000333AS_99999999-part1 update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev/". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. The actual path is of course /dev/disk/by-id/ST31000333AS_99999999-part1
2015-12-18 22:11:19 Chad Miller attachment added xenial debdiff https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/4537081/+files/diff
2015-12-18 22:12:14 Chad Miller grub2 (Ubuntu): status New Confirmed
2015-12-18 22:12:51 Chad Miller bug added subscriber Ubuntu Sponsors Team
2015-12-19 04:09:32 Mathew Hodson grub2 (Ubuntu): importance Undecided Medium
2015-12-25 14:58:03 Chad Miller attachment added 2.02~beta2-32ubuntu1 +1 debdiff https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/4540155/+files/grub2_2.02%7Ebeta2-32ubuntu1___2.02%7Ebeta2-32ubuntu2.debdiff
2015-12-25 14:58:34 Chad Miller attachment removed xenial debdiff https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/4537081/+files/diff
2015-12-25 15:13:29 Chad Miller bug watch added http://savannah.gnu.org/bugs/?46755
2015-12-25 15:13:29 Chad Miller bug task added grub
2015-12-27 14:49:30 Chad Miller grub2 (Ubuntu): assignee Chad Miller (cmiller)
2015-12-27 14:50:54 Chad Miller bug watch added http://savannah.gnu.org/bugs/?43653
2015-12-27 14:50:54 Chad Miller grub: remote watch GNU Savannah Bug Tracker #46755 GNU Savannah Bug Tracker #43653
2015-12-27 16:19:30 Chad Miller description update-grub runs /usr/sbin/grub-probe /usr/sbin/grub-probe runs ["zpool", "status", poolname] zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev/". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. The actual path is of course /dev/disk/by-id/ST31000333AS_99999999-part1 update-grub runs /usr/sbin/grub-probe Without libzfslinux support compiled in, /usr/sbin/grub-probe runs ["zpool", "status", poolname] to find out ZFS info. zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev/". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. The actual path is of course /dev/disk/by-id/ST31000333AS_99999999-part1 It can prepend smarter than "/dev" or it can understand ZFS natively, to fix the problem.
2015-12-27 16:19:46 Chad Miller removed subscriber Ubuntu Sponsors Team
2015-12-28 00:27:37 Colin Ian King bug added subscriber Colin Ian King
2015-12-30 09:44:52 en bug added subscriber en
2016-01-08 22:01:57 Chad Miller bug added subscriber Ubuntu Sponsors Team
2016-01-13 23:58:55 Jon Kelly Hays bug added subscriber Jon Kelly Hays
2016-01-19 17:15:10 Peter Sanford bug added subscriber Peter Sanford
2016-01-28 15:35:15 Mathieu Trudel-Lapierre removed subscriber Ubuntu Sponsors Team
2016-02-02 21:01:38 Chad Miller attachment added debdiff against ubuntu xenial https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/4562558/+files/grub2__2.02~beta2-35ubuntu1__2.02~beta2-35ubuntu2.debdiff
2016-02-04 20:33:35 Chad Miller bug added subscriber Ubuntu Sponsors Team
2016-02-05 01:36:08 Mathew Hodson bug watch removed http://savannah.gnu.org/bugs/?46755
2016-02-05 15:28:50 Marlin Cremers bug added subscriber Marlin Cremers
2016-02-15 23:28:15 Chad Miller attachment added diff against xenial, again https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/4572495/+files/grub2__2.02~beta2-36__2.02~beta2-36ubuntu1.debdiff
2016-02-16 08:03:40 Martin Pitt removed subscriber Ubuntu Sponsors Team
2016-02-16 08:03:45 Martin Pitt bug added subscriber Martin Pitt
2016-02-16 15:38:59 Chad Miller bug task added zfs-linux (Ubuntu)
2016-02-16 15:39:08 Chad Miller zfs-linux (Ubuntu): status New Confirmed
2016-02-16 15:39:10 Chad Miller zfs-linux (Ubuntu): assignee Chad Miller (cmiller)
2016-02-16 15:39:14 Chad Miller zfs-linux (Ubuntu): status Confirmed In Progress
2016-02-16 15:39:20 Chad Miller grub2 (Ubuntu): status Confirmed In Progress
2016-02-16 16:12:28 Chad Miller attachment added zfs-linux patch to emit full paths https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1527727/+attachment/4572906/+files/grub2__2.02~beta2-35ubuntu1__2.02~beta2-35ubuntu2.debdiff
2016-02-16 16:12:55 Chad Miller attachment added zfs-linux patch to emit full paths https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1527727/+attachment/4572907/+files/zfs-linux__0.6.5.4-0ubuntu2__0.6.5.4-0ubuntu3.debdiff
2016-02-16 16:54:50 Chad Miller attachment added grub2 debdiff to add environment variable to suggest full paths to zfs zpool command https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/4572933/+files/grub2__2.02~beta2-36__2.02~beta2-36ubuntu1.compat-envvar.debdiff
2016-02-22 11:08:49 Colin Ian King zfs-linux (Ubuntu): assignee Chad Miller (cmiller) Colin Ian King (colin-king)
2016-02-22 11:08:56 Colin Ian King zfs-linux (Ubuntu): importance Undecided Medium
2016-02-26 07:06:46 Richard Laager attachment added grub-1527727.debdiff https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1527727/+attachment/4581525/+files/grub-1527727.debdiff
2016-02-26 07:07:19 Richard Laager attachment added zfs-1527727.debdiff https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1527727/+attachment/4581527/+files/zfs-1527727.debdiff
2016-02-26 16:53:15 Chad Miller attachment added include environment var to get best zpool output https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/4581895/+files/grub2__2.02~beta2-36__2.02~beta2-36ubuntu1.debdiff
2016-03-24 16:37:30 Ned Bass bug added subscriber Ned Bass
2016-04-08 06:03:36 Colin Ian King zfs-linux (Ubuntu): status In Progress Fix Released
2016-04-08 06:17:11 Richard Laager bug added subscriber Richard Laager
2016-05-06 19:55:28 Ian Colley bug added subscriber Ian Colley
2016-05-08 21:38:21 Andreas Hasenack bug added subscriber Andreas Hasenack
2016-05-10 17:04:34 Mathieu Trudel-Lapierre grub2 (Ubuntu): status In Progress Fix Released
2016-05-10 17:08:05 Mathieu Trudel-Lapierre description update-grub runs /usr/sbin/grub-probe Without libzfslinux support compiled in, /usr/sbin/grub-probe runs ["zpool", "status", poolname] to find out ZFS info. zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev/". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. The actual path is of course /dev/disk/by-id/ST31000333AS_99999999-part1 It can prepend smarter than "/dev" or it can understand ZFS natively, to fix the problem. [Impact] Installs over ZFS where a ZFS disk is expected to be used as a root device. [Test case] - Run update-grub on a system with a ZFS root filesystem. [Regression Potential] Installs relying on the current broken behavior to avoid listing other operating systems in grub menu may find that new entries are added. --- update-grub runs /usr/sbin/grub-probe Without libzfslinux support compiled in, /usr/sbin/grub-probe runs ["zpool", "status", poolname] to find out ZFS info. zpool responds with device names as used at (I think!) pool creation time. Often, this is /dev/disk/by-id/... names, without the path. grub-probe then parses the output, and takes the names of devices, and if they do not start with a "/", it prepends "/dev/". It then tests the existence of the path name of the device. it fails. grub-probe then returns something like /usr/sbin/grub-probe: error: failed to get canonical path of `/dev/ata-ST31000333AS_99999999-part1'. The actual path is of course /dev/disk/by-id/ST31000333AS_99999999-part1 It can prepend smarter than "/dev" or it can understand ZFS natively, to fix the problem.
2016-05-10 17:08:14 Mathieu Trudel-Lapierre nominated for series Ubuntu Xenial
2016-05-10 17:08:14 Mathieu Trudel-Lapierre bug task added grub2 (Ubuntu Xenial)
2016-05-10 17:08:14 Mathieu Trudel-Lapierre bug task added zfs-linux (Ubuntu Xenial)
2016-05-10 17:08:25 Mathieu Trudel-Lapierre grub2 (Ubuntu Xenial): importance Undecided Medium
2016-05-10 17:08:28 Mathieu Trudel-Lapierre grub2 (Ubuntu Xenial): assignee Mathieu Trudel-Lapierre (cyphermox)
2016-05-10 17:08:34 Mathieu Trudel-Lapierre grub2 (Ubuntu Xenial): status New In Progress
2016-05-12 13:45:29 Mathieu Trudel-Lapierre bug task added grub2-signed (Ubuntu)
2016-05-12 13:48:05 Mathieu Trudel-Lapierre grub2-signed (Ubuntu): status New Fix Released
2016-05-12 13:48:09 Mathieu Trudel-Lapierre grub2-signed (Ubuntu Xenial): status New In Progress
2016-05-12 13:48:12 Mathieu Trudel-Lapierre grub2-signed (Ubuntu Xenial): assignee Mathieu Trudel-Lapierre (cyphermox)
2016-05-12 13:48:14 Mathieu Trudel-Lapierre grub2-signed (Ubuntu Xenial): importance Undecided Medium
2016-05-12 13:48:16 Mathieu Trudel-Lapierre grub2-signed (Ubuntu): importance Undecided Medium
2016-05-12 13:48:19 Mathieu Trudel-Lapierre zfs-linux (Ubuntu Xenial): importance Undecided Medium
2016-05-12 13:48:33 Mathieu Trudel-Lapierre bug added subscriber Ubuntu Stable Release Updates Team
2016-05-16 01:11:40 Launchpad Janitor zfs-linux (Ubuntu Xenial): status New Confirmed
2016-05-16 01:11:59 mahmoh bug added subscriber M.Morana
2016-05-30 18:33:38 Matt Shirley bug added subscriber Matt Shirley
2016-11-30 05:38:44 Galen Pospisil bug added subscriber Galen Pospisil
2017-04-29 00:32:44 Jens Elkner bug watch added http://savannah.gnu.org/bugs/?50896
2017-09-14 09:21:36 Karl Bunch bug added subscriber Karl Bunch
2018-01-24 21:25:59 Launchpad Janitor merge proposal linked https://code.launchpad.net/~smoser/ubuntu/+source/grub2/+git/grub2/+merge/336577
2018-01-25 02:14:54 Scott Moser zfs-linux (Ubuntu Xenial): status Confirmed Fix Released
2018-01-25 10:39:34 en removed subscriber en
2018-02-08 14:27:15 Łukasz Zemczak grub2 (Ubuntu Xenial): status In Progress Fix Committed
2018-02-08 14:27:18 Łukasz Zemczak bug added subscriber SRU Verification
2018-02-08 14:27:26 Łukasz Zemczak tags verification-needed verification-needed-xenial
2018-02-08 14:28:38 Łukasz Zemczak grub2-signed (Ubuntu Xenial): status In Progress Fix Committed
2018-02-09 15:59:13 paz bug added subscriber paz
2018-02-22 20:33:56 Ubuntu Foundations Team Bug Bot bug added subscriber Brian Murray
2018-02-22 20:34:00 Ubuntu Foundations Team Bug Bot tags verification-needed verification-needed-xenial verification-failed-xenial verification-needed verification-needed-xenial
2018-02-23 02:28:33 Scott Moser tags verification-failed-xenial verification-needed verification-needed-xenial verification-needed verification-needed-xenial
2018-02-23 02:55:37 Scott Moser attachment added applied curtin diff https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/5060820/+files/curtin.diff
2018-02-23 02:56:11 Scott Moser attachment added installation console log https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/5060821/+files/install-serial.log
2018-02-23 02:56:42 Scott Moser attachment added first boot console log https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1527727/+attachment/5060822/+files/boot-serial.log
2018-02-23 03:00:21 Scott Moser tags verification-needed verification-needed-xenial verification-done verification-done-xenial
2018-02-23 03:34:11 Peter Sanford removed subscriber Peter Sanford
2018-02-23 14:42:05 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2018-02-23 14:42:13 Launchpad Janitor grub2 (Ubuntu Xenial): status Fix Committed Fix Released
2018-02-23 14:42:14 Launchpad Janitor grub2-signed (Ubuntu Xenial): status Fix Committed Fix Released