Skip to content

Commit 7d68900

Browse files
ZTS: get_persistent_disk_name can return truncated names
Instead of using only the 3rd element return the entire string after the split to handle device names with dashes. Reviewed-by: Alexander Motin <[email protected]> Reviewed-by: Brian Behlendorf <[email protected]> Signed-off-by: Vaibhav Bhanawat <[email protected]> Closes #15567
1 parent 1c38cdf commit 7d68900

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tests/zfs-tests/include/blkdev.shlib

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ function get_persistent_disk_name #device
289289
if is_linux; then
290290
if is_real_device $device; then
291291
udevadm info -q all -n $DEV_DSKDIR/$device \
292-
| awk '/disk\/by-id/ {print $2; exit}' | cut -d/ -f3
292+
| awk '/disk\/by-id/ {print $2; exit}' | cut -d/ -f3-
293293
elif is_mpath_device $device; then
294294
udevadm info -q all -n $DEV_DSKDIR/$device \
295295
| awk '/disk\/by-id\/dm-uuid/ {print $2; exit}' \

0 commit comments

Comments
 (0)