ZTS: user_namespace_004.ksh avoid error in cleanup if unsupported

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Seth Troisi <sethtroisi@google.com>
Closes #16114
This commit is contained in:
Seth Troisi 2024-04-22 10:47:44 -07:00 committed by GitHub
parent 9b43d7ba85
commit cdae59e153
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -44,8 +44,6 @@ user_ns_cleanup() {
log_must zfs destroy -r "$TESTPOOL/userns" log_must zfs destroy -r "$TESTPOOL/userns"
} }
log_onexit user_ns_cleanup
log_assert "Check zfs zone command handling of non-namespace files" log_assert "Check zfs zone command handling of non-namespace files"
# Pass if user namespaces are not supported. # Pass if user namespaces are not supported.
@ -54,6 +52,8 @@ if [ "$?" -ne "0" ]; then
log_unsupported "Failed to create user namespace" log_unsupported "Failed to create user namespace"
fi fi
log_onexit user_ns_cleanup
# Create the baseline datasets. # Create the baseline datasets.
log_must zfs create -o zoned=on "$TESTPOOL/userns" log_must zfs create -o zoned=on "$TESTPOOL/userns"