MRP-732 tests: fix sanity test_60a to check run-llog.sh on mgs

Test sanity 60a is skipped if started not from lustre/tests directory.
Test checks run-llog.sh on client, while run-llog.sh is ran on mgs.

This patch checks that run-llog.sh exists on mgs.

Signed-off-by: Elena Gryaznova <Elena_Gryaznova@xyratex.com>
Change-Id: Id8e4a19e3506a61311c6bb08c9641f2484da52f6
Reviewed-on: http://morpheus.xyus.xyratex.com:8443/gerrit/338
Tested-by: Jenkins
Reviewed-by: Alexander Lezhoev <Alexander_Lezhoev@xyratex.com>
Reviewed-by: Andrew Perepechko <Andrew_Perepechko@xyratex.com>
Reviewed-by: Vitaly Fertman <Vitaly_Fertman@xyratex.com>
MRP-863 tests: t-f generates numerous dots garbage

Remove 'echo -n "."' from run_test t-f function when skipping test

Signed-off-by: Kyrylo Shatskyy <kyrylo_shatskyy@xyratex.com>
Change-Id: Ib7db75cc01101429895a67f30f77a6612d8e5e2c
Reviewed-on: http://morpheus.xyus.xyratex.com:8443/gerrit/255
Tested-by: Jenkins
Reviewed-by: Roman Grigoryev <Roman_Grigoryev@xyratex.com>
Tested-by: Alexander Lezhoev <Alexander_Lezhoev@xyratex.com>
Reviewed-by: Vitaly Fertman <Vitaly_Fertman@xyratex.com>
MRP-929 ost: fix short io compatibility with older clients.

adding a new field to lustre message extend a header to some size
and make it's incompatible with older clients.
setting filed size to zero don't save a space in header,
so we need to use req_capsule_extend to replace format conditionally.

Change-Id: I052a7237c8750379bcd3a3b7daba095105d379b8
Signed-off-by: Alexey Lyashkov <alexey_lyashkov@xyratex.com>
Reviewed-on: http://morpheus.xyus.xyratex.com:8443/gerrit/330
Reviewed-by: Andrew Perepechko <Andrew_Perepechko@xyratex.com>
Tested-by: Jenkins
Reviewed-by: Alexander Boyko <Alexander_Boyko@xyratex.com>
Tested-by: Alexander Lezhoev <Alexander_Lezhoev@xyratex.com>
Tested-by: Eugene Birkine <Eugene_Birkine@xyratex.com>
Reviewed-by: Vitaly Fertman <Vitaly_Fertman@xyratex.com>