snat rule too broad for some network configurations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Vish Ishaya |
Bug Description
When using an external gateway for fixed ips as mentioned in option 4 here:
http://
It is possible to setup the gateway to route traffic properly, but the traffic will be snatted by default by nova-network. In many configurations using an external gateway, this is not desired, so there should be a way to disable the snat rule and/or limit it.
There is also an issue with snatting multiple floating ips. Picture the following scenario:
Two floating ip pools 10.1.0.0/24 on vlan10 and 192/168.0.0/24 on vlan11
vm has 10.1.0.2 and 192.168.0.2
all traffic will be routed to one of the two ips (depending on the order they were added)
What should happen:
traffic to flat_interface should not be snatted
traffic to vlan10 should be snatted to 10.1.0.2
traffic to vlan11 should be snatted to 192.168.0.2
Changed in nova: | |
importance: | Undecided → High |
status: | New → In Progress |
assignee: | nobody → Vish Ishaya (vishvananda) |
milestone: | none → folsom-rc1 |
summary: |
- No way to disable snat rule + snat rule too broad for some network configurations |
description: | updated |
description: | updated |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | folsom-rc1 → 2012.2 |
no longer affects: | nova/essex |
Fix proposed to branch: master /review. openstack. org/12727
Review: https:/