Whamcloud - gitweb
LU-12131 tests: properly handle GSS in server failover 34/35534/10
authorSebastien Buisson <sbuisson@ddn.com>
Mon, 3 Jun 2019 14:30:50 +0000 (23:30 +0900)
committerOleg Drokin <green@whamcloud.com>
Thu, 21 Nov 2019 07:33:32 +0000 (07:33 +0000)
commit2cbff865ca5da331b77aa35c85fdad30af3d6106
treeae3d9ad8942f60a8de6f47610c4a7e870d26fa34
parente548e31f3feac2831868fe01cc75bf111cf8f501
LU-12131 tests: properly handle GSS in server failover

In case of server failover, a number of aspects must be handled when
GSS based features (SSK or Kerberos) are activated:
- lsvcgssd daemon must be restarted;
- targets must be mounted with proper skpath option;
- permissions on keys must be adjusted.
When service is initially started, all that is managed in setupall().
fail() and facet_failover() have to be improved to take GSS aspects
into account.

Lustre-change: https://review.whamcloud.com/35041
Lustre-commit: 1cbfb44fb59945da62acbb672330fde5c75ddc98

Test-Parameters: envdefinitions=SHARED_KEY=true testlist=sanity,recovery-small,sanity-sec
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I8db686f406629c7eec655496cf83c0539c1bfb33
Reviewed-on: https://review.whamcloud.com/35534
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/test-framework.sh