[LU-9899] Lustre test suites need a client on the MGS when MGS on separate node from MDS Created: 21/Aug/17  Updated: 29/Jan/22  Resolved: 29/Jan/22

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.10.0, Lustre 2.11.0
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: James Nunez (Inactive) Assignee: James Nunez (Inactive)
Resolution: Duplicate Votes: 0
Labels: tests

Issue Links:
Duplicate
duplicates LU-11743 lctl pool operations cannot be run on... Resolved
Related
is related to LU-8688 All Lustre test suites should run/PAS... Open
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

When running testing on a Lustre configuration with a separate MGS and MDS, we need to mount the file system on the MGS so that the lctl command can look in /proc/fs/lustre/*/lov/pools to get the current state of OST pools.

We need modify several test scripts or individual tests to mount the file system on the MGS. Tests that manipulate OST pools are:
sanity: 27D, 200, 253, 406
replay-single: 85b
conf-sanity: 82b, 103
ost_pools: All tests

Logs for the master patch review test sessions when run against a Lustre file system with separate MGS and MDS are at
review-zfs-part-1 - https://testing.hpdd.intel.com/test_sessions/a301d35c-6b13-4ec5-8258-01c7512a8b92
review-zfs-part-2 - https://testing.hpdd.intel.com/test_sessions/7571cc45-7447-409e-98d3-e1cf649018d9
review-dne-part-1 - https://testing.hpdd.intel.com/test_sessions/e949626a-2945-4ff0-bad2-af48ee45c6ed
review-dne-part-2 - https://testing.hpdd.intel.com/test_sessions/0bd12b68-eeaa-4b95-ac20-ed64590ccd9e



 Comments   
Comment by Gerrit Updater [ 21/Aug/17 ]

James Nunez (james.a.nunez@intel.com) uploaded a new patch: https://review.whamcloud.com/28638
Subject: LU-9899 tests: mount client on MGS for ost-pools
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5816db3a6d5e285874c1897a8e3e6886aaf51df5

Comment by Gerrit Updater [ 30/Aug/17 ]

James Nunez (james.a.nunez@intel.com) uploaded a new patch: https://review.whamcloud.com/28806
Subject: LU-9899 tests: mount client on MGS for tests with pools
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 04f2d796e6b147d2d3592d48e9c29505e019d5f6

Comment by Gerrit Updater [ 31/Aug/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28638/
Subject: LU-9899 tests: mount client on MGS for ost-pools
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: bb4c3bc38eeeeec111c14c024669465addb30c70

Comment by Gerrit Updater [ 02/Sep/17 ]

James Nunez (james.a.nunez@intel.com) uploaded a new patch: https://review.whamcloud.com/28846
Subject: LU-9899 tests: rename combined_mgs_mds to combined_mgt_mdt
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 85fe0eebf74223c66c881e332b64228fa37201d1

Comment by Gerrit Updater [ 22/Nov/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/28806/
Subject: LU-9899 tests: mount client on MGS for tests with pools
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c7ed812d6a87f0ffa3c0d4c1a9289497f680ccec

Comment by Gerrit Updater [ 22/Nov/17 ]

James Nunez (james.a.nunez@intel.com) uploaded a new patch: https://review.whamcloud.com/30215
Subject: LU-9899 tests: mount client on MGS for ost-pools
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: 645f9e8932758483b96fa48ec761b5dbcd30e1a4

Comment by Gerrit Updater [ 22/Nov/17 ]

James Nunez (james.a.nunez@intel.com) uploaded a new patch: https://review.whamcloud.com/30217
Subject: LU-9899 tests: mount client on MGS for tests with pools
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: 55b71a54b183785f024b914ece4068c51a65a199

Comment by James A Simmons [ 18/Dec/17 ]

Numez have you looked at the final bits for conf-sanity to work with this configuration?

Comment by Gerrit Updater [ 19/Dec/17 ]

John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/30215/
Subject: LU-9899 tests: mount client on MGS for ost-pools
Project: fs/lustre-release
Branch: b2_10
Current Patch Set:
Commit: c92bd122684428fc7e780277deffebb7f8dc9dba

Comment by James Nunez (Inactive) [ 20/Dec/17 ]

James - Yes, I'm working on this as time allows. So, progress is slow, but I'll return to it in the new year. - James

Comment by Gerrit Updater [ 02/Feb/18 ]

John L. Hammond (john.hammond@intel.com) merged in patch https://review.whamcloud.com/30217/
Subject: LU-9899 tests: mount client on MGS for tests with pools
Project: fs/lustre-release
Branch: b2_10
Current Patch Set:
Commit: 88b835ba99980b6707e6d40e01d8f45ad460049b

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