From 982af896e1a91bc26573d06be2972fa1f5b9bd85 Mon Sep 17 00:00:00 2001 From: Seth Jennings Date: Wed, 10 Feb 2016 21:42:17 -0600 Subject: [PATCH] use runId UUID for staticIPName to avoid collision --- test/e2e/service.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/e2e/service.go b/test/e2e/service.go index e83eb7f97b6..c6f0ac2cd92 100644 --- a/test/e2e/service.go +++ b/test/e2e/service.go @@ -489,8 +489,7 @@ var _ = Describe("Services", func() { staticIPName := "" if providerIs("gce", "gke") { By("creating a static load balancer IP") - rand.Seed(time.Now().UTC().UnixNano()) - staticIPName = fmt.Sprintf("e2e-external-lb-test-%d", rand.Intn(65535)) + staticIPName = fmt.Sprintf("e2e-external-lb-test-%s", runId) requestedIP, err = createGCEStaticIP(staticIPName) Expect(err).NotTo(HaveOccurred()) defer func() { @@ -789,6 +788,7 @@ var _ = Describe("Services", func() { } outOfRangeNodePort := 0 + rand.Seed(time.Now().UTC().UnixNano()) for { outOfRangeNodePort = 1 + rand.Intn(65535) if !ServiceNodePortRange.Contains(outOfRangeNodePort) {