From e0653043ff55c3ea9be320fa122704f01506e23a Mon Sep 17 00:00:00 2001 From: Anthony Romano Date: Wed, 31 May 2017 16:30:47 -0700 Subject: [PATCH] e2e: make CtlV2GetRoleUser non-quorum GetUser doesn't go through quorum, so issuing a user get to any member of a cluster may fetch stale data from a slow member. Instead, use a single member cluster for the test. Fixes #7993 --- e2e/ctl_v2_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e2e/ctl_v2_test.go b/e2e/ctl_v2_test.go index 294a478f0..8f877c256 100644 --- a/e2e/ctl_v2_test.go +++ b/e2e/ctl_v2_test.go @@ -163,7 +163,7 @@ func TestCtlV2GetRoleUserWithProxy(t *testing.T) { testCtlV2GetRoleUser(t, &conf func testCtlV2GetRoleUser(t *testing.T, cfg *etcdProcessClusterConfig) { defer testutil.AfterTest(t) - epc := setupEtcdctlTest(t, cfg, true) + epc := setupEtcdctlTest(t, cfg, false) defer func() { if err := epc.Close(); err != nil { t.Fatalf("error closing etcd processes (%v)", err)