[Bug 296130] rc.d/zfskeys blocks boot on keylocation=prompt datasets

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 22 Jun 2026 18:11:57 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296130

Kyle Evans <kevans@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bapt@FreeBSD.org

--- Comment #13 from Kyle Evans <kevans@freebsd.org> ---
(In reply to Doug Ambrisko from comment #12)

Sure, that works for me; feel free to add my reviewed-by with it defaulted to
'no'.

re: zpool modification, hmm.  I think that's fine, but we probably want to add
the `nostart` keyword to the zfskeys script.  Why exactly did it fail to mount
them and fallback, though?  Presumably the problem is that we don't have a way
to specify that zfskeys should come immediately after zpool, so rcorder(8) ends
up placing things in between the two- my assumption was that something in the
middle then required an encrypted dataset, but your description sounds like it
might have been a different scenario?

CC'ing bapt@ in case rcd doesn't have a way to express that strict of an
ordering, because that'd probably be useful for cases like this.

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