[Bug 268100] 13.1's loader.efi is not able to find a ZFS pool if it was checkpointed on 12.3

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 01 Dec 2022 16:22:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268100

            Bug ID: 268100
           Summary: 13.1's loader.efi is not able to find a ZFS pool if it
                    was checkpointed on 12.3
           Product: Base System
           Version: 13.1-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: misc
          Assignee: bugs@FreeBSD.org
          Reporter: ml@netfence.it

Hello.
Suppose you:
_ use UEFI;
_ boot from ZFS;
_ are on 12.3;
_ checkpoint the root pool;
_ upgrade to 13.1.

Now 13.1's loader.efi won't be able to find your pool and the machine won't
boot.
If you are lucky you'll be able to see "can not read checkpoint data", but this
message might scroll fast out of sight.

It would not be a big problem, if this was documented.

N.B.
The above checklist reflect my case, but it could possibly be relaxed (e.g. WRT
system versions) or narrowed (pool version or features?).

-- 
You are receiving this mail because:
You are the assignee for the bug.