mirror of https://github.com/k3s-io/k3s
Only need to resolve the path of host-local if Flannel is enabled
parent
0efe2af1a7
commit
7920fa48c9
|
@ -305,11 +305,6 @@ func get(envInfo *cmds.Agent) (*config.Node, error) {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
hostLocal, err := exec.LookPath("host-local")
|
|
||||||
if err != nil {
|
|
||||||
return nil, errors.Wrapf(err, "failed to find host-local")
|
|
||||||
}
|
|
||||||
|
|
||||||
var flannelIface *sysnet.Interface
|
var flannelIface *sysnet.Interface
|
||||||
if !envInfo.NoFlannel && len(envInfo.FlannelIface) > 0 {
|
if !envInfo.NoFlannel && len(envInfo.FlannelIface) > 0 {
|
||||||
flannelIface, err = sysnet.InterfaceByName(envInfo.FlannelIface)
|
flannelIface, err = sysnet.InterfaceByName(envInfo.FlannelIface)
|
||||||
|
@ -443,6 +438,11 @@ func get(envInfo *cmds.Agent) (*config.Node, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if !nodeConfig.NoFlannel {
|
if !nodeConfig.NoFlannel {
|
||||||
|
hostLocal, err := exec.LookPath("host-local")
|
||||||
|
if err != nil {
|
||||||
|
return nil, errors.Wrapf(err, "failed to find host-local")
|
||||||
|
}
|
||||||
|
|
||||||
if envInfo.FlannelConf == "" {
|
if envInfo.FlannelConf == "" {
|
||||||
nodeConfig.FlannelConf = filepath.Join(envInfo.DataDir, "etc/flannel/net-conf.json")
|
nodeConfig.FlannelConf = filepath.Join(envInfo.DataDir, "etc/flannel/net-conf.json")
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue