Whamcloud - gitweb
LU-11025 tests: only set crush for newer builds 07/38107/4
authorAndreas Dilger <adilger@whamcloud.com>
Tue, 31 Mar 2020 23:25:15 +0000 (17:25 -0600)
committerOleg Drokin <green@whamcloud.com>
Tue, 14 Apr 2020 08:09:53 +0000 (08:09 +0000)
Don't set default DNE hash type to crush if MDS doesn't support it.

Test-Parameters: trivial
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: I1c91f1149d9472bbe1f30ce3f01565835ed7ab01
Reviewed-on: https://review.whamcloud.com/38107
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Reviewed-by: Sergey Cheremencev <sergey.cheremencev@hpe.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/test-framework.sh

index 678ff62..e605fab 100755 (executable)
@@ -5218,8 +5218,9 @@ init_param_vars () {
                fi
        fi
 
-       do_nodes $(comma_list $(mdts_nodes)) \
-               "$LCTL set_param lod.*.mdt_hash=crush"
+       (( MDS1_VERSION <= $(version_code 2.13.52) )) ||
+               do_nodes $(comma_list $(mdts_nodes)) \
+                       "$LCTL set_param lod.*.mdt_hash=crush"
        return 0
 }