Whamcloud - gitweb
LU-9795 gss: properly handle mgssec 57/33357/14
authorSebastien Buisson <sbuisson@ddn.com>
Thu, 11 Oct 2018 13:38:53 +0000 (22:38 +0900)
committerOleg Drokin <green@whamcloud.com>
Sat, 17 Nov 2018 01:24:58 +0000 (01:24 +0000)
commit87383c55e74a219e72bcf861a2d2e81d978a927f
tree31325aefd529a5a7f532883c15c6ba2f1fb533b0
parent29029277088c39553081fe3464791b1eb5cf8924
LU-9795 gss: properly handle mgssec

Secured connection to MGS must have all 3 root, mds and oss flags set
by convention.

Also add regression tests for mgssec in sanity-sec.

Test-Parameters: testlist=sanity-sec envdefinitions=ONLY="32 33",SHARED_KEY=true
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I655913b15a551c205cdc3e16fffd48193c8da1fe
Reviewed-on: https://review.whamcloud.com/33357
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Jeremy Filizetti <jeremy.filizetti@gmail.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/ptlrpc/gss/gss_sk_mech.c
lustre/ptlrpc/gss/gss_svc_upcall.c
lustre/ptlrpc/gss/sec_gss.c
lustre/tests/sanity-sec.sh