Older MDS versions do not have strict checking for identity_upcall
or rsi_upcall, don't run the test with those servers.
Test-Parameters: trivial testlist=sanity-sec env=ONLY=69 serverversion=2.15
Fixes:
2153e86541 ("LU-17497 obdclass: check upcall incorrect values")
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: Icdfda82eca32c2de7e88991ead0d9723023ebbe5
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54782
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Zhenyu Xu <bobijam@hotmail.com>
Reviewed-by: Sarah Liu <sarah@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
local param
local orig
+ (( MDS1_VERSION >= $(version_code v2_15_61-210-g2153e86541) )) ||
+ skip "need MDS >= 2.15.61.210 for upcall sanity checking"
+
param="mdt.$mdt.identity_upcall"
orig="$(do_facet mds1 "$LCTL get_param -n $param")"
stack_trap "do_facet mds1 $LCTL set_param $param=$orig" EXIT