From 8f3e7453445a396c2958e577edbe58ad136a960e Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Wed, 25 Jan 2017 16:30:55 -0500 Subject: [PATCH] qa: check replacement MDS is active in thrasher Signed-off-by: Patrick Donnelly --- qa/tasks/mds_thrash.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qa/tasks/mds_thrash.py b/qa/tasks/mds_thrash.py index 854505428c8..c9f25451da0 100644 --- a/qa/tasks/mds_thrash.py +++ b/qa/tasks/mds_thrash.py @@ -175,7 +175,7 @@ class MDSThrasher(Greenlet): if rank is not None: try: info = status.get_rank(self.fs.id, rank) - if info['gid'] != gid: + if info['gid'] != gid and "up:active" == info['state']: self.log('mds.{name} has gained rank={rank}, replacing gid={gid}'.format(name = info['name'], rank = rank, gid = gid)) return status, info['name'] except: