From 3d6a24c407a7575764e0bc59e77566d3b1424d61 Mon Sep 17 00:00:00 2001 From: Daneyon Hansen Date: Thu, 27 Jul 2017 14:29:12 -0700 Subject: [PATCH] Lowercases hostname for kubeadm cert slice --- cmd/kubeadm/app/cmd/phases/certs_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/kubeadm/app/cmd/phases/certs_test.go b/cmd/kubeadm/app/cmd/phases/certs_test.go index c6fad4b27b..6a50c86acd 100644 --- a/cmd/kubeadm/app/cmd/phases/certs_test.go +++ b/cmd/kubeadm/app/cmd/phases/certs_test.go @@ -22,6 +22,7 @@ import ( "io/ioutil" "os" "path" + "strings" "testing" "github.com/renstrom/dedent" @@ -144,7 +145,7 @@ func TestSubCmdApiServerFlags(t *testing.T) { if err != nil { t.Errorf("couldn't get the hostname: %v", err) } - for i, name := range []string{hostname, "kubernetes", "kubernetes.default", "kubernetes.default.svc", "kubernetes.default.svc.mycluster.local"} { + for i, name := range []string{strings.ToLower(hostname), "kubernetes", "kubernetes.default", "kubernetes.default.svc", "kubernetes.default.svc.mycluster.local"} { if APIserverCert.DNSNames[i] != name { t.Errorf("APIserverCert.DNSNames[%d] is %s instead of %s", i, APIserverCert.DNSNames[i], name) }