Whamcloud - gitweb
EX-7596 tests: don't fail if metadata_csum_seed unset
authorAndreas Dilger <adilger@whamcloud.com>
Fri, 23 Jun 2023 01:05:20 +0000 (19:05 -0600)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 23 Jun 2023 06:46:23 +0000 (06:46 +0000)
commit9e14bef13eb27580729cabc637c82d51654c80c0
treefebf798a30fdc0a5fd9d3eacc4d4f5cd3081d5e4
parenta21602cb50252d6fd0240e4ec33c22c232a6cc0b
EX-7596 tests: don't fail if metadata_csum_seed unset

Fix logic in the sanity-pcc cache filesystem setup.  With mke2fs
1.47.0-wc1 it enabled metadata_csum_seed unconditionally, but it
caused problems on el7.9 kernels. In 1.47.0-wc2 it disabled that
feature, caused the check for removing the feature to fail.

Since metadata_csum_seed has been available since 1.44.2 it
shouldn't be a problem to force it off duing mke2fs.

Test-Parameters: trivial testlist=sanity-pcc env=ONLY=1
Fixes: 7d35dd13273e7 ("EX-7596 tests: disable metadata_csum_seed for pcc cache device")
Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: Ic04ab4043981dc9b5c32e01c4aa85be343e3f3f8
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/51417
Reviewed-by: Feng Lei <flei@whamcloud.com>
Reviewed-by: Li Dongyang <dongyangli@ddn.com>
Tested-by: jenkins <devops@whamcloud.com>
lustre/tests/sanity-pcc.sh