From 78ec5740c048c4246431c21876ce2df149e6a24c Mon Sep 17 00:00:00 2001 From: Hongchao Deng Date: Wed, 7 Mar 2018 16:20:52 -0800 Subject: [PATCH] etcdutil: NewTLSConfig() don't delete certs dir --- pkg/util/etcdutil/tls.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/util/etcdutil/tls.go b/pkg/util/etcdutil/tls.go index 692b8dc4f..cb9026599 100644 --- a/pkg/util/etcdutil/tls.go +++ b/pkg/util/etcdutil/tls.go @@ -17,7 +17,6 @@ package etcdutil import ( "crypto/tls" "io/ioutil" - "os" "path/filepath" "github.com/coreos/etcd/pkg/transport" @@ -30,11 +29,11 @@ const ( ) func NewTLSConfig(certData, keyData, caData []byte) (*tls.Config, error) { + // TODO: Need cleanup these temp dirs dir, err := ioutil.TempDir("", "etcd-operator-cluster-tls") if err != nil { return nil, err } - defer os.RemoveAll(dir) certFile, err := writeFile(dir, CliCertFile, certData) if err != nil {