Whamcloud - gitweb
LU-18765 tests: sanity-quota_91 interop check 83/58283/3
authorSergey Cheremencev <scherementsev@ddn.com>
Mon, 3 Mar 2025 15:31:21 +0000 (18:31 +0300)
committerOleg Drokin <green@whamcloud.com>
Tue, 8 Jul 2025 03:51:22 +0000 (03:51 +0000)
Start sanity-qutoa_91 only when MDS version is greater
or equal to v2_16_50-52-g1f9689d0f9.

Fixes: 1f9689d0f9 ("LU-17770 quota: don't panic in qmt_map_lge_idx")
Test-Parameters: trivial testlist=sanity-quota serverversion=2.16.1
Signed-off-by: Sergey Cheremencev <scherementsev@ddn.com>
Change-Id: Ie37f05e8c7b13bb9444991f89c72d20eab1cecba
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/58283
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Hongchao Zhang <hongchao@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanity-quota.sh

index ff187f6..78704e2 100755 (executable)
@@ -6798,6 +6798,8 @@ run_test 90b "lfs quota should work with multiple mount points"
 
 test_91()
 {
+       (( $MDS1_VERSION >= $(version_code 2.16.50.52) )) ||
+               skip "need MDS >= 2.16.50.52 to handle the absence OST in qmt_map_lge_idx"
        (( OSTCOUNT >= 2 )) || skip_env "needs >= 2 OSTs"
        local mds_dev=$(mdsdevname 1)
        local ost1_dev=$(ostdevname 1)