mirror of
https://github.com/k3s-io/k3s.git
synced 2024-06-07 19:41:36 +00:00
Fix rootless node password (#7887)
Signed-off-by: Derek Nola <derek.nola@suse.com>
This commit is contained in:
parent
607320d670
commit
8405813c12
@ -8,6 +8,7 @@ import (
|
||||
"net"
|
||||
"net/http"
|
||||
"os"
|
||||
"path"
|
||||
"path/filepath"
|
||||
"strconv"
|
||||
"strings"
|
||||
@ -489,7 +490,7 @@ func verifyLocalPassword(ctx context.Context, config *Config, mu *sync.Mutex, de
|
||||
// use same password file location that the agent creates
|
||||
nodePasswordRoot := "/"
|
||||
if config.ControlConfig.Rootless {
|
||||
nodePasswordRoot = filepath.Join(config.ControlConfig.DataDir, "agent")
|
||||
nodePasswordRoot = filepath.Join(path.Dir(config.ControlConfig.DataDir), "agent")
|
||||
}
|
||||
nodeConfigPath := filepath.Join(nodePasswordRoot, "etc", "rancher", "node")
|
||||
nodePasswordFile := filepath.Join(nodeConfigPath, "password")
|
||||
|
Loading…
Reference in New Issue
Block a user