Unverified Commit 5d6255df authored by Menna Elmasry's avatar Menna Elmasry Committed by GitHub

Merge pull request #2784 from MonzElmasry/etcd-dir

change etcd dir permission if it exists
parents 3c7fd3d3 86f68d5d
...@@ -219,6 +219,17 @@ func (e *ETCD) Start(ctx context.Context, clientAccessInfo *clientaccess.Info) e ...@@ -219,6 +219,17 @@ func (e *ETCD) Start(ctx context.Context, clientAccessInfo *clientaccess.Info) e
go e.manageLearners(ctx) go e.manageLearners(ctx)
if existingCluster { if existingCluster {
//check etcd dir permission
etcdDir := etcdDBDir(e.config)
info, err := os.Stat(etcdDir)
if err != nil {
return err
}
if info.Mode() != 0700 {
if err := os.Chmod(etcdDir, 0700); err != nil {
return err
}
}
opt, err := executor.CurrentETCDOptions() opt, err := executor.CurrentETCDOptions()
if err != nil { if err != nil {
return err return err
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment