[LU-12131] Improve GSS/SSK handling in Lustre test suite Created: 29/Mar/19  Updated: 21/Nov/19  Resolved: 18/Jul/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.13.0, Lustre 2.12.3, Lustre 2.12.4

Type: Bug Priority: Minor
Reporter: Sebastien Buisson Assignee: Sebastien Buisson
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

The Lustre test suite can be improved for better testing of GSS/SSK features:

  • since commit e299df1e9eeae5d20f3b8a544a5f4be4fd30872c for patch
    https://review.whamcloud.com/31317, lgssc.conf file is packaged by
    Lustre, and installed under /etc/request-key.d/. So the test framework must not create its own anymore;
  • SSK can be activated by setting SHARED_KEY env variable to true. This variable and associated SK_MOUNTED env var are not consistent across all Lustre tests.

I will push patches to address these issues.



 Comments   
Comment by Sebastien Buisson [ 29/Mar/19 ]

Patches are:
https://review.whamcloud.com/34520
https://review.whamcloud.com/34521

Comment by Gerrit Updater [ 04/May/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34520/
Subject: LU-12131 tests: only create lgssc.conf file if necessary
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 66919f2b687f8b15679e6ff4e22a3f66f7d1c13a

Comment by Gerrit Updater [ 25/May/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34521/
Subject: LU-12131 tests: fix SSK handling in tests
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: ee6904e312f7d7446f390cff0ec3c6e48b98e32b

Comment by Gerrit Updater [ 03/Jun/19 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/35041
Subject: LU-12131 tests: properly handle GSS in server failover
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 238ac47afbaac1cf9cc0ecfdbd19e2fc10b7412c

Comment by Gerrit Updater [ 24/Jun/19 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/35298
Subject: LU-12131 tests: fix SSK handling in tests
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: e66dbd34014f55c17c78ebd9343a2ba607b86795

Comment by Gerrit Updater [ 24/Jun/19 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/35299
Subject: LU-12131 tests: properly handle GSS in server failover
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: a73334b921f401402494afe6c5c1baa2257ac73f

Comment by Gerrit Updater [ 27/Jun/19 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/35335
Subject: LU-12131 tests: fix test_802a for GSS
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 092e8913f635ef13c89c9b210b29fdedaec6bfd3

Comment by Gerrit Updater [ 17/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35041/
Subject: LU-12131 tests: properly handle GSS in server failover
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 1cbfb44fb59945da62acbb672330fde5c75ddc98

Comment by Gerrit Updater [ 17/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35335/
Subject: LU-12131 tests: fix test_802a for GSS
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: a51d0653cf46fc898da01f86c26cc0f4f5beff5a

Comment by Gerrit Updater [ 17/Jul/19 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/35534
Subject: LU-12131 tests: properly handle GSS in server failover
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: f50e10b18d139d484ef230c63b15f8222231ac41

Comment by Gerrit Updater [ 17/Jul/19 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/35535
Subject: LU-12131 tests: fix test_802 for GSS
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 7642a5a24cb4ac7efd2acfe873194cdb2fbfdae8

Comment by Peter Jones [ 17/Jul/19 ]

Has this ticket completed from a master perspective?

Comment by Sebastien Buisson [ 18/Jul/19 ]

From a master perspective, it is.

Comment by Gerrit Updater [ 18/Jul/19 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/35556
Subject: LU-12131 tests: fix SSK handling in tests
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 2bf1f2b28f57bcb98a593a564daa65b617562ad2

Comment by Gerrit Updater [ 18/Jul/19 ]

Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: https://review.whamcloud.com/35557
Subject: LU-12131 tests: only create lgssc.conf file if necessary
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 9510cf91cfc57afaa5b0365cfb262f67469c9b65

Comment by Peter Jones [ 18/Jul/19 ]

ok - thx

Comment by Gerrit Updater [ 26/Jul/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35556/
Subject: LU-12131 tests: fix SSK handling in tests
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 126e0f8f8125267c774878d117a8933ad742902d

Comment by Gerrit Updater [ 23/Sep/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35535/
Subject: LU-12131 tests: fix test_802 for GSS
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 5bde5407c504a8eafed2ac348d870d0bbd91b245

Comment by Gerrit Updater [ 23/Sep/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35557/
Subject: LU-12131 tests: only create lgssc.conf file if necessary
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: b50b4b7c8f305138154c1e04e31a8edb6cba1a9b

Comment by Gerrit Updater [ 21/Nov/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/35534/
Subject: LU-12131 tests: properly handle GSS in server failover
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 2cbff865ca5da331b77aa35c85fdad30af3d6106

Generated at Sat Feb 10 02:49:55 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.