[Bug 1874304] Re: grub-probe fails with failed to get canonical path of rpool with ZFS

Kevin Menard kevin at nirvdrum.com
Thu Apr 23 19:19:09 UTC 2020


Sorry about not using apport. I wasn't sure I was picking the correct
package and didn't want to send over a bunch of useless logs. But, if
there's something in particular you'd like, I'm happy to collect it.

As for the package listing:

❯ dpkg -l "*zfs*"
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name              Version         Architecture Description
+++-=================-===============-============-==========================================================
un  libguestfs-zfs    <none>          <none>       (no description available)
un  libzfs2           <none>          <none>       (no description available)
ii  libzfs2linux      0.8.3-1ubuntu12 amd64        OpenZFS filesystem library for Linux
un  zfs               <none>          <none>       (no description available)
ii  zfs-auto-snapshot 1.2.4-2         all          ZFS automatic snapshot service
un  zfs-dkms          <none>          <none>       (no description available)
un  zfs-dracut        <none>          <none>       (no description available)
un  zfs-fuse          <none>          <none>       (no description available)
ii  zfs-initramfs     0.8.3-1ubuntu12 amd64        OpenZFS root filesystem capabilities for Linux - initramfs
un  zfs-modules       <none>          <none>       (no description available)
ii  zfs-zed           0.8.3-1ubuntu12 amd64        OpenZFS Event Daemon
un  zfsutils          <none>          <none>       (no description available)
ii  zfsutils-linux    0.8.3-1ubuntu12 amd64        command-line tools to manage OpenZFS filesystems

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/1874304

Title:
  grub-probe fails with failed to get canonical path of rpool with ZFS

Status in grub2 package in Ubuntu:
  New

Bug description:
  I've been running Ubuntu 20.04 daily builds for about a month. Within
  the past several days, something broke with grub where it is no longer
  able to probe my ZFS datasets in order to build up its menu. This had
  been working fine, aside from the issue #1867007 I previously filed,
  so I believe this is a regression. As a result of it, I'm unable to
  update my kernel.

  I noticed it when trying to perform a dist-upgrade, but it's
  reproducible running `grub-update` on its own:

  
  ❯ sudo update-grub
  [sudo] password for nirvdrum:
  /usr/sbin/grub-probe: error: failed to get canonical path of `rpool/ROOT/ubuntu_bp7ow2'.

  ❯ zsysctl list
  ID                        ZSys  Last Used
  --                        ----  ---------
  rpool/ROOT/ubuntu_bp7ow2  true  current

  
  I realize that's not much information to go off of. Please let me know what other diagnostic information you would need.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1874304/+subscriptions



More information about the foundations-bugs mailing list