From fd00136eb3b181ca34937fc7ea99427338ae6069 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 31 May 2019 09:50:44 -0500 Subject: [PATCH] qa/suites/rados/multimon: skew clocks 2s (< paxos lease) If the leader is the one with the accurate clock, it can still form quorum, but if the leader has the skewed clock, all other mons appear skewed from its perspective and no quorum is formed. This leads to intermittent failures, depending on the non-deterministic teuthology deployment order and how the mon IPs sort. Fix by reducing the skew. This is enough skew to trigger a warning, but not enough that it will break quorum. This ensures that the parts of the teuthology test that issue random mon commands won't fail (e.g., 'ceph osd dump'). Fixes: http://tracker.ceph.com/issues/40112 Signed-off-by: Sage Weil --- qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml b/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml index 7567cd6a93a..b834f9deff3 100644 --- a/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml +++ b/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml @@ -2,7 +2,7 @@ tasks: - install: - exec: mon.b: - - date -u -s @$(expr $(date -u +%s) + 10) + - date -u -s @$(expr $(date -u +%s) + 2) - ceph: wait-for-healthy: false log-whitelist: -- 2.39.5