mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Merge pull request #4871 from crosbymichael/bip-exists
Return error when existing bridge does not match ip
This commit is contained in:
commit
d848e2d113
1 changed files with 6 additions and 0 deletions
|
@ -93,6 +93,12 @@ func InitDriver(job *engine.Job) engine.Status {
|
|||
network = addr.(*net.IPNet)
|
||||
} else {
|
||||
network = addr.(*net.IPNet)
|
||||
// validate that the bridge ip matches the ip specified by BridgeIP
|
||||
if bridgeIP != "" {
|
||||
if !network.IP.Equal(net.ParseIP(bridgeIP)) {
|
||||
return job.Errorf("bridge ip (%s) does not match existing bridge configuration %s", network.IP, bridgeIP)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Configure iptables for link support
|
||||
|
|
Loading…
Reference in a new issue