Whamcloud - gitweb
LU-16842 fsx: tolerate delete last non-stale mirror error 90/51090/3
authorBobi Jam <bobijam@whamcloud.com>
Tue, 23 May 2023 03:11:37 +0000 (11:11 +0800)
committerOleg Drokin <green@whamcloud.com>
Sat, 8 Jul 2023 22:35:33 +0000 (22:35 +0000)
commit4ce452292fbe27a1120c0c9e78288551b4f8f3f4
tree755eecb65b76f5a5f824980e0726cf33a7bf186a
parent7ea4e0c7c534cabd083e3be15e8eeef48d0dfcc7
LU-16842 fsx: tolerate delete last non-stale mirror error

fsx mirror split test could try to delete the last non-stale mirror
of a file and that's a tolerable error scenario. The fsx FLR test
randomly choose a mirror operation and this situation could happen.

Test-Parameters: trivial testlist=sanity-flr env=ONLY=70a
Fixes: 04ab0cc869c (LU-14156 utils: mirror split to check for last in-sync early)
Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I80c294da80740b21e00ae72a092fd8883ec7d60e
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51090
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/fsx.c
lustre/tests/sanity-flr.sh