From a8e7dd8852c79166a31159f3a73cad2cfbf2157c Mon Sep 17 00:00:00 2001 From: xiangpengzhao Date: Thu, 21 Sep 2017 17:05:46 +0800 Subject: [PATCH] Don't specify clusterIP in dns e2e test --- test/e2e/network/dns.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/e2e/network/dns.go b/test/e2e/network/dns.go index 539938288ed..63cb8f6288f 100644 --- a/test/e2e/network/dns.go +++ b/test/e2e/network/dns.go @@ -449,7 +449,6 @@ var _ = SIGDescribe("DNS", func() { By("changing the service to type=ClusterIP") _, err = framework.UpdateService(f.ClientSet, f.Namespace.Name, serviceName, func(s *v1.Service) { s.Spec.Type = v1.ServiceTypeClusterIP - s.Spec.ClusterIP = "10.0.0.123" s.Spec.Ports = []v1.ServicePort{ {Port: 80, Name: "http", Protocol: "TCP"}, } @@ -464,6 +463,9 @@ var _ = SIGDescribe("DNS", func() { By("creating a third pod to probe DNS") pod3 := createDNSPod(f.Namespace.Name, wheezyProbeCmd, jessieProbeCmd, true) - validateTargetedProbeOutput(f, pod3, []string{wheezyFileName, jessieFileName}, "10.0.0.123") + svc, err := f.ClientSet.Core().Services(f.Namespace.Name).Get(externalNameService.Name, metav1.GetOptions{}) + Expect(err).NotTo(HaveOccurred()) + + validateTargetedProbeOutput(f, pod3, []string{wheezyFileName, jessieFileName}, svc.Spec.ClusterIP) }) })