From 0d4c4db3c08139543b60fb147f02cc729c4ab866 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 1 Jan 2019 09:03:24 -0600 Subject: [PATCH] qa/tasks/ceph_manager: compare osd flush seq #'s as ints Signed-off-by: Sage Weil --- qa/tasks/ceph_manager.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qa/tasks/ceph_manager.py b/qa/tasks/ceph_manager.py index c9cbc44505c..73143b8f638 100644 --- a/qa/tasks/ceph_manager.py +++ b/qa/tasks/ceph_manager.py @@ -1215,7 +1215,7 @@ class CephManager: :param wait_for_mon: wait for mon to be synced with mgr. 0 to disable it. (5 min by default) """ - seq = {osd: self.raw_cluster_cmd('tell', 'osd.%d' % osd, 'flush_pg_stats') + seq = {osd: int(self.raw_cluster_cmd('tell', 'osd.%d' % osd, 'flush_pg_stats')) for osd in osds} if not wait_for_mon: return @@ -1226,7 +1226,7 @@ class CephManager: continue got = 0 while wait_for_mon > 0: - got = self.raw_cluster_cmd('osd', 'last-stat-seq', 'osd.%d' % osd) + got = int(self.raw_cluster_cmd('osd', 'last-stat-seq', 'osd.%d' % osd)) self.log('need seq {need} got {got} for osd.{osd}'.format( need=need, got=got, osd=osd)) if got >= need: -- 2.47.3