This patch adds Lustre version check codes into conf-sanity
test 69 to make the test work with servers which do not have
the following patch:
Lustre-commit:
db6613f5bed1606cc8f97b46d1b298746af03a75
Lustre-change: http://review.whamcloud.com/7443
Test-Parameters: envdefinitions=SLOW=yes,ENABLE_QUOTA=yes,ONLY=69 \
ossjob=lustre-b2_4 mdsjob=lustre-b2_4 ossbuildno=45 mdsbuildno=45 \
testlist=conf-sanity
Signed-off-by: Jian Yu <jian.yu@intel.com>
Change-Id: I4e736fd5d760872f88364f30a39430f961419c64
Reviewed-on: http://review.whamcloud.com/8411
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
run_test 68 "be able to reserve specific sequences in FLDB"
test_69() {
+ local server_version=$(lustre_version_code $SINGLEMDS)
+
+ [[ $server_version -lt $(version_code 2.4.2) ]] &&
+ skip "Need MDS version at least 2.4.2" && return
+
+ [[ $server_version -ge $(version_code 2.4.50) ]] &&
+ [[ $server_version -lt $(version_code 2.5.0) ]] &&
+ skip "Need MDS version at least 2.5.0" && return
+
setup
# use OST0000 since it probably has the most creations