]> git.proxmox.com Git - mirror_zfs.git/commit
ZTS: Test for all known zpool feature sets
authorUmer Saleem <usaleem@ixsystems.com>
Wed, 8 Nov 2023 11:00:59 +0000 (16:00 +0500)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 9 Nov 2023 18:58:23 +0000 (10:58 -0800)
commit40fccc423a87cfafb18bae38ee4d807cda7d3704
tree3822efbdf8344340a4d6b7db7134aa662c45192d
parent15a8fa76b2da39b5e9f313cd5347909926610215
ZTS: Test for all known zpool feature sets

zpool_create_features_007_pos only tested for compat-2020 feature
set. It would be useful to test for all known features sets. If
any additional feature is found enabled that is not present in
compatibility list or feature set, it should be caught and
reported earlier.

This commit also removes encryption from openzfsonosx-1.8.1
compatibility list. Encryption enables bookmark_v2, since it is
a dependency of encryption, but not listed in openzfsonoxx-1.8.1
compatibility list.

Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Umer Saleem <usaleem@ixsystems.com>
Closes #15505
cmd/zpool/compatibility.d/openzfsonosx-1.8.1
tests/zfs-tests/tests/functional/cli_root/zpool_create/zpool_create_features_007_pos.ksh