neutron/neutron/tests
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
..
api Check target_tenant when create rbac policy 2016-09-05 13:27:05 +00:00
common Merge "Change get_root_helper_child_pid to stop when it finds cmd" into stable/mitaka 2016-08-26 01:48:40 +00:00
contrib Merge "Change get_root_helper_child_pid to stop when it finds cmd" into stable/mitaka 2016-08-26 01:48:40 +00:00
etc Adopt to config_dir option being a list and not a string 2016-05-27 16:26:06 +02:00
fullstack Add setting default max_burst value if not given by user 2016-07-25 22:29:44 +02:00
functional DVR: Pings to floatingip returns with fixed-ip on same network 2016-09-28 11:30:44 +03:00
retargetable Switch to using in-tree tempest lib 2016-02-26 14:00:11 +00:00
tempest Fix broken Tempest conf options in API tests 2016-05-11 20:28:23 +00:00
unit DVR: Pings to floatingip returns with fixed-ip on same network 2016-09-28 11:30:44 +03:00
var Allow combined certificate/key files for SSL 2014-04-13 09:22:23 +00:00
__init__.py Add eventlet monkey_patch helper 2015-03-24 08:44:00 -07:00
base.py Switched from fixtures to mock to mock out starting RPC consumers 2016-04-08 10:48:30 +02:00
fake_notifier.py Pass serializer to oslo.messaging Notifier 2014-06-20 14:58:28 +02:00
post_mortem_debug.py Cleanup recent generalization in post mortem debugger 2014-12-04 15:28:11 +01:00
tools.py tests: register all objects before validating their hash versions 2016-03-16 08:26:37 -04:00