[LU-4884] Don't use /home for shared testing space Created: 11/Apr/14  Updated: 15/Apr/14  Resolved: 15/Apr/14

Status: Closed
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.6.0
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Brian Murrell (Inactive) Assignee: WC Triage
Resolution: Duplicate Votes: 0
Labels: None

Issue Links:
Blocker
Severity: 3
Rank (Obsolete): 13510

 Description   

If I'm understanding LU-3791 correctly, somewhere in /home (/home/autotest perhaps?) is being used as shared scratch space on test nodes for Lustre tests. Additionally these tests need to be able to write to this shared scratch space as root.

/home is an inappropriate space for this, particularly /home/autotest since requiring that to be writeable by root on all test nodes means that one badly written test (or developer mis-action while logged onto a reserved node) could wipe out Autotest.

The solution here is to use a shared space specifically provided by the infrastructure for this purpose.

Providing that space is TEI-1926. This ticket is about making whatever changes are necessary to the Lustre test framework (configuration) to use that space. Or at least understanding how the location is specified if it's a TEI task to make that change.



 Comments   
Comment by Jodi Levi (Inactive) [ 15/Apr/14 ]

This is a duplicate of TEI-1926. The only work needed is in that TEI ticket.

Comment by Andreas Dilger [ 15/Apr/14 ]

The selection of the shared space is handled by the test environment using the SHARED_DIRECTORY environment variable.

Comment by Brian Murrell (Inactive) [ 15/Apr/14 ]

adilger: Much thanks! This is exactly what we needed.

Generated at Sat Feb 10 01:46:41 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.