Project

General

Profile

Fix #15134

multifs: test case exercising mds_thrash for multiple filesystems

Added by John Spray over 4 years ago. Updated 10 days ago.

Status:
In Progress
Priority:
High
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
qa-suite
Labels (FS):
multifs, qa
Pull request ID:
Crash signature:

Description

Currently the MDS thrasher only acts on one filesystem. Still pretty useful for checking the multifs stuff didn't break existing functionality, but it doesn't check that the system survives thrashing when there are actually multiple filesystems in play.


Related issues

Related to fs - Bug #15106: ceph.py does 'fs get ...' and breaks upgrade tests Resolved 03/13/2016
Blocks fs - Feature #22477: multifs: remove multifs experimental warnings New 12/19/2017

History

#1 Updated by John Spray over 4 years ago

  • Tracker changed from Bug to Fix

#2 Updated by John Spray over 4 years ago

NB also check while doing this if upgrade suites require to be able to run thrasher on old versions of Ceph, if so the code will need fallbacks that don't rely on the "fs ..." form commands.

#3 Updated by Nathan Cutler over 4 years ago

  • Related to Bug #15106: ceph.py does 'fs get ...' and breaks upgrade tests added

#4 Updated by Greg Farnum over 4 years ago

  • Category changed from Testing to 93
  • Component(FS) qa-suite added

#5 Updated by John Spray almost 4 years ago

  • Assignee set to Patrick Donnelly

#6 Updated by Patrick Donnelly almost 4 years ago

  • Status changed from New to Fix Under Review

PR adding support to mds_thrash.py: https://github.com/ceph/ceph-qa-suite/pull/1175

Need to check if we have a test that thrashes multifs otherwise write one.

#7 Updated by John Spray over 3 years ago

  • Subject changed from multifs: mds_thrash support for multiple filesystems to multifs: test case exercising mds_thrash for multiple filesystems
  • Status changed from Fix Under Review to New
  • Assignee deleted (Patrick Donnelly)

(tweaking ticket to be for creating a test case that uses the new/smarter thrashing code in a multi-fs way)

#8 Updated by Patrick Donnelly almost 3 years ago

  • Blocks Feature #22477: multifs: remove multifs experimental warnings added

#9 Updated by Patrick Donnelly over 2 years ago

  • Category deleted (93)
  • Tags set to multifs

#10 Updated by Patrick Donnelly over 2 years ago

  • Priority changed from Normal to High
  • Target version set to v14.0.0
  • Tags deleted (multifs)
  • Labels (FS) multifs, qa added

#11 Updated by Patrick Donnelly over 1 year ago

  • Target version changed from v14.0.0 to v15.0.0

#12 Updated by Patrick Donnelly over 1 year ago

  • Target version deleted (v15.0.0)

#13 Updated by Patrick Donnelly over 1 year ago

  • Assignee set to Patrick Donnelly
  • Target version set to v15.0.0
  • Start date deleted (03/15/2016)

#14 Updated by Patrick Donnelly 8 months ago

  • Assignee deleted (Patrick Donnelly)
  • Target version changed from v15.0.0 to v16.0.0

#15 Updated by Patrick Donnelly 2 months ago

  • Assignee set to Ramana Raja

#16 Updated by Ramana Raja 10 days ago

  • Status changed from New to In Progress
  • Pull request ID set to 37708

Also available in: Atom PDF