Whamcloud - gitweb
LU-18936 tests: sanity-quota_95 interop fix 44/59044/3
authorSergey Cheremencev <scherementsev@ddn.com>
Wed, 30 Apr 2025 18:21:45 +0000 (21:21 +0300)
committerOleg Drokin <green@whamcloud.com>
Tue, 27 May 2025 04:06:24 +0000 (04:06 +0000)
Skip sanity-quota 95 if MDS version is less than
2_16_52-39-gb162043239 to avoid MDS that is missing
root idmap quota offset.

Fixes: b162043239 ("LU-18109 nodemap: fix idmap offset for root")
Test-Parameters: testlist=sanity-quota env=ONLY=95 serverversion=2.16
Signed-off-by: Sergey Cheremencev <scherementsev@ddn.com>
Change-Id: I713827eb7eb500689a75e956817d2a6eac556656
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/59044
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanity-quota.sh

index 22fe0fe..9ca1757 100755 (executable)
@@ -6915,6 +6915,9 @@ test_95() {
        local ip=$(host_nids_address $HOSTNAME $NETTYPE)
        local nid=$(h2nettype $ip)
 
+       (( $MDS1_VERSION >= $(version_code 2_16_52-39-gb162043239) )) ||
+               skip "need MDS >= 2.16.52.39 to have idmap fix for root"
+
        $LFS setquota -u $off -B1025 $DIR ||
                error "Can't setquota for uid $off"
        stack_trap "$LFS setquota -u $off -B0 $DIR"