Mirror extend a non-mirrored file in a directory with default
FLR layout needs server support, so this patch adds server version
checking to skip unsupported servers for sanity-flr/0k.
Test-Parameters: trivial
Fixes:
8005a374ca ("LU-15486 lod: mirroring plain file in mirrored-layout dir")
Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: Id5ea10d654af3927c5aaffab17f15990694e9ed3
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55996
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Li Xi <lixi@ddn.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
run_test 0j "test lfs mirror read/write commands"
test_0k() {
+ (( $MDS1_VERSION >= $(version_code 2.15.6) )) ||
+ skip "MDS version older than 2.15.6"
[[ $OSTCOUNT -lt 3 ]] && skip "need >= 3 OSTs" && return
mkdir $DIR/$tdir