Single default gateway should be offered to VM on multi-NICs environment.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Low
|
Keisuke Tagami |
Bug Description
On situation that VM has multi-NICs being connected to networks
(each network is isolated from others)
and some of networks are used for private network(ex. management network),
network node on private network doesn't work as a default gateway
because this network node is not connected to public network.
But in current nova system,
Each DHCP server offers a network node address as a default gateway address to VMs.
So if we use DHCP server on this situation,
VM receives multiple default gateway addresses from DHCP servers.
And then if this VM want to access to some IP address over default gateway,
VM may send some packet to network node that don't work as default gateway on private network.
So DHCP server should be able to be configured that offering default gateway or not.
Related branches
- Trey Morris (community): Needs Information
- Paul Voccio (community): Approve
- Vish Ishaya (community): Approve
- Brian Waldon: Pending requested
-
Diff: 470 lines (+409/-4)3 files modifiedAuthors (+1/-0)
nova/network/linux_net.py (+61/-4)
nova/tests/test_linux_net.py (+347/-0)
Changed in nova: | |
assignee: | nobody → Keisuke Tagami (tagami-keisuke) |
Changed in nova: | |
importance: | Undecided → Low |
milestone: | none → diablo-rbp |
status: | New → Triaged |
Changed in nova: | |
status: | Triaged → In Progress |
Changed in nova: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → In Progress |
Changed in nova: | |
milestone: | diablo-rbp → 2011.3 |
milestone: | 2011.3 → diablo-rbp |
status: | In Progress → Fix Committed |
Changed in nova: | |
milestone: | diablo-rbp → 2011.3 |
status: | Fix Committed → Fix Released |
can u please share with us what the exact fix is !
does that mean that we are able to define the default nic in machine that has more than one nic ?