Whamcloud - gitweb
LU-6632 mgs: dont remove EXCLUDE records on lctl replace_nids 46/34046/3
authorVladimir Saveliev <c17830@cray.com>
Wed, 7 Mar 2018 12:01:49 +0000 (06:01 -0600)
committerOleg Drokin <green@whamcloud.com>
Sat, 2 Mar 2019 01:29:06 +0000 (01:29 +0000)
commit3d3114e9a481ab0c1e3adc25465d99c913791fd1
treec899b9dff2852717ae76c05de74e335de46bdee9
parente1445f24c5a0d8a3b58a7d5450e1d076683c896f
LU-6632 mgs: dont remove EXCLUDE records on lctl replace_nids

conf-sanity.sh:test_66 is modified to illustrate the problem:
  add EXCLUDE records to config file. lctl replace_nids removes
  those records which leads to mounting problem
fix: Remove records marked as SKIP instead of EXCLUDE ones.

Lustre-change: https://review.whamcloud.com/14921
Lustre-commit: 00c89bf0148a105cb7145475194136dc672d1623

Change-Id: Ica4b23a74870d8ebcb09b240313df4d4c33bbbde
Signed-off-by: Vladimir Saveliev <c17830@cray.com>
Signed-off-by: Alyona Romanenko <alyona.romanenko@seagate.com>
Cray-bug-id: MRP-2105
Cray-bug-id: MRP-2766
Reviewed-by: Sergey Cheremencev <c17829@cray.com>
Reviewed-by: Artem Blagodarenko <c17828@cray.com>
Test-Parameters: trivial envdefinitions=ONLY=66 testlist=conf-sanity
Reviewed-by: Elena Gryaznova <c17455@cray.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34046
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mgs/mgs_llog.c
lustre/tests/conf-sanity.sh