[Bug 275199] ZFS: unsupported feature: com.klarasystems:vdev_zaps_v2

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 20 Nov 2023 03:37:31 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275199

Mark Millard <marklmi26-fbsd@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marklmi26-fbsd@yahoo.com

--- Comment #1 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
vdev_zaps_v2 is new, openzfs-2.2 being the first official openzfs
release to contain it.

main (CURRENT) got it in:

author  rob-wing <98866084+rob-wing@users.noreply.github.com>   2023-04-20
17:07:56 +0000
committer       GitHub <noreply@github.com>     2023-04-20 17:07:56 +0000
commit  3e4ed4213d7b4e8892e9def8b06363391d8dbd60 (patch)
. . .
Create zap for root vdev
And add it to the AVZ, this is not backwards compatible with older pools
due to an assertion in spa_sync() that verifies the number of ZAPs of
all vdevs matches the number of ZAPs in the AVZ.

Granted, the assertion only applies to #DEBUG builds - still, a feature
flag is introduced to avoid the assertion, com.klarasystems:vdev_zaps_v2
. . .

But there was also:

author  Warner Losh <imp@FreeBSD.org>   2023-05-04 14:25:46 +0000
committer       Warner Losh <imp@FreeBSD.org>   2023-05-04 14:25:46 +0000
commit  5fd34912b4a51f6ebe55d0d832fab4f3c60228e7 (patch)
. . .
stand: Fix oversight in updating OpenZFS: Add com.klarasystems:vdev_zaps_v2
com.klarasystems:vdev_zaps_v2 is a new feature that the last OpenZFS
import brought in. It needs to be on the list of supported features, but
that update didn't happen so I woke up to a mailbox with multiple
complaints.
. . .


If I gather right, your report's text indicates that the loader complained,
not the kernel.

If so, it suggests that your loader is out of date by over 0.5 year and
should be updated.

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