forked from github/multus-cni
Fix the way to set MAC.
This commit is contained in:
committed by
Tomofumi Hayashi
parent
3b073d7eb6
commit
0812a8f7d7
@@ -178,7 +178,7 @@ func delegateAdd(exec invoke.Exec, ifName string, delegate *types.DelegateNetCon
|
||||
return nil, logging.Errorf("failed to parse mac address %q", delegate.MacRequest)
|
||||
}
|
||||
|
||||
if os.Setenv("MAC", delegate.MacRequest) != nil {
|
||||
if os.Setenv("CNI_ARGS", fmt.Sprintf("IgnoreUnknown=true;MAC=%s", delegate.MacRequest)) != nil {
|
||||
return nil, logging.Errorf("cannot set %q mac to %q: %v", delegate.Conf.Type, delegate.MacRequest, err)
|
||||
}
|
||||
logging.Debugf("Set MAC address %q to %q", delegate.MacRequest, ifName)
|
||||
|
Reference in New Issue
Block a user