From 30a3e609a217adc910d3ca73a5f2e6d776dff2e0 Mon Sep 17 00:00:00 2001 From: Ameer Hamza Date: Fri, 10 Oct 2025 20:53:11 +0500 Subject: [PATCH] zpool_reopen_004_pos: Clear label from offline disk after destroy zpool_reopen_004_pos destroys a pool with an offline disk, leaving its label intact. In TrueNAS local repo, zpool_reopen_005_pos is skipped, causing zpool_reopen_007_pos to fail as it doesn't use -f flag when creating pools unlike zpool_reopen_005_pos. Signed-off-by: Ameer Hamza Reviewed-by: Brian Behlendorf Reviewed-by: Alexander Motin Closes #17831 --- .../functional/cli_root/zpool_reopen/zpool_reopen_004_pos.ksh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/zfs-tests/tests/functional/cli_root/zpool_reopen/zpool_reopen_004_pos.ksh b/tests/zfs-tests/tests/functional/cli_root/zpool_reopen/zpool_reopen_004_pos.ksh index 2bd9f6161..1a9774331 100755 --- a/tests/zfs-tests/tests/functional/cli_root/zpool_reopen/zpool_reopen_004_pos.ksh +++ b/tests/zfs-tests/tests/functional/cli_root/zpool_reopen/zpool_reopen_004_pos.ksh @@ -47,6 +47,8 @@ function cleanup # bring back removed disk online for further tests insert_disk $REMOVED_DISK $scsi_host poolexists $TESTPOOL && destroy_pool $TESTPOOL + # Since the disk was offline during destroy, remove the label + zpool labelclear $DISK2 -f } log_assert "Testing zpool reopen with pool name as argument"