diff --git a/e2e/etcd_release_upgrade_test.go b/e2e/etcd_release_upgrade_test.go index cb2ee34d3..af958e892 100644 --- a/e2e/etcd_release_upgrade_test.go +++ b/e2e/etcd_release_upgrade_test.go @@ -23,6 +23,7 @@ import ( "github.com/coreos/etcd/pkg/fileutil" "github.com/coreos/etcd/pkg/testutil" + "github.com/coreos/etcd/version" ) // TestReleaseUpgrade ensures that changes to master branch does not affect @@ -53,7 +54,7 @@ func TestReleaseUpgrade(t *testing.T) { // so there's a window at boot time where it doesn't have V3rpcCapability enabled // poll /version until etcdcluster is >2.3.x before making v3 requests for i := 0; i < 7; i++ { - if err = cURLGet(epc, cURLReq{endpoint: "/version", expected: `"etcdcluster":"3.1`}); err != nil { + if err = cURLGet(epc, cURLReq{endpoint: "/version", expected: `"etcdcluster":"` + version.Cluster(version.Version)}); err != nil { t.Logf("#%d: v3 is not ready yet (%v)", i, err) time.Sleep(time.Second) continue