neutron/neutron/agent
Hong Hui Xiao fcb12b5c27 DVR: Pings to floatingip returns with fixed-ip on same network
Pinging a floatingip of VM1 from a second VM(VM2) which has SNAT
enabled connected to a DVR router on the same network returns
with fixed-ip address rather than the floatingip address.

The NAT forwarding rules for floatingip in the router namespace
does not check for the in coming port and tries to add the rule
for all in coming ports.

This causes the packets that are originating from the router
namespace to be modified and forwarded directly to the VM2 fixed
ip instead of forwarding the traffic to the SNAT namespace.

The fix in here will make sure that for all routers, the floatingip
forwarding rules will be applied only to the 'rfp-' internal ports
and not to all ports.

Change-Id: I9453beffd94bf685afd74b0820506fb6b7c996c4
Closes-Bug: #1462154
Co-Authored-By: Hong Hui Xiao <xiaohhui@cn.ibm.com>
(cherry picked from commit a388f78c8c)
2016-09-28 11:30:44 +03:00
..
common Merge "Fix help message for external_network_bridge" into stable/mitaka 2016-08-25 17:53:36 +00:00
dhcp Restart dsnmasq on any network subnet change 2016-05-13 20:07:20 -07:00
l2 Add setting default max_burst value if not given by user 2016-07-25 22:29:44 +02:00
l3 DVR: Pings to floatingip returns with fixed-ip on same network 2016-09-28 11:30:44 +03:00
linux Add flush command to iproute in ip_lib 2016-09-02 15:56:57 +00:00
metadata Move state reporting initialization to after worker forking 2016-07-26 13:45:03 +00:00
ovsdb Pass timeout in milliseconds to timer_wait 2016-08-12 07:53:37 +00:00
windows Fix Windows IPDevice.device_has_ip racefulness 2016-05-23 17:34:05 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
dhcp_agent.py Remove deprecated use_namespaces option 2015-11-18 19:17:29 +01:00
firewall.py Open vSwitch conntrack based firewall driver 2016-02-16 16:47:21 +00:00
l3_agent.py Register RA and PD config options in l3-agent 2016-01-12 21:03:54 -05:00
metadata_agent.py Allow metadata proxy running with nobody user/group 2015-04-06 18:31:37 +02:00
rpc.py Don't use exponential back-off for report_state 2016-07-29 19:13:45 +00:00
securitygroups_rpc.py firewall: don't warn about a driver that does not accept bridge 2016-04-11 05:50:49 +00:00