diff --git a/cmd/e2e/e2e.go b/cmd/e2e/e2e.go index 693eab9d3a0..1658afc3045 100644 --- a/cmd/e2e/e2e.go +++ b/cmd/e2e/e2e.go @@ -447,6 +447,15 @@ func outputTAPSummary(infoList []TestInfo) { // TestClusterDNS checks that cluster DNS works. func TestClusterDNS(c *client.Client) bool { + // TODO: + // https://github.com/GoogleCloudPlatform/kubernetes/issues/3305 + // (but even if it's fixed, this will need a version check for + // skewed version tests) + if os.Getenv("KUBERNETES_PROVIDER") == "gke" { + glog.Infof("skipping TestClusterDNS on gke") + return true + } + podClient := c.Pods(api.NamespaceDefault) //TODO: Wait for skyDNS