neutron/neutron
Swaminathan Vasudevan 3d127dd767 DVR: Fix TypeError in arp update with allowed_address_pairs
There is a TyperError seen when trying to update an arp entry
for the DVR service port that has associated allowed address
pairs.

The _get_allowed_address_pair_fixed_ips were not returing the
fixed_ips dictionary but just returning the fixed_ip string.

This caused the TypeError to occur. In addition to the fixed_ip
it should also return the subnet_id for arp_update and it was
returning it.

This patch fixes the issues mentioned above.

Closes-Bug: #1566046
Change-Id: I35d3145682e23e087c17129bb9556946e0aa801c
2016-05-03 15:29:21 -07:00
..
agent Merge "Allow OVSDB Connection to register certain tables" 2016-04-30 21:54:26 +00:00
api Remove BGP code from neutron 2016-04-25 21:54:06 -07:00
callbacks Use exceptions from neutron-lib 2016-04-21 21:29:44 -04:00
cmd Remove BGP code from neutron 2016-04-25 21:54:06 -07:00
common Remove old fwaas remnants from neutron 2016-04-27 16:48:29 -05:00
core_extensions Objects DB api: added composite key to handle multiple primary key 2016-03-01 17:05:11 +00:00
db DVR: Fix TypeError in arp update with allowed_address_pairs 2016-05-03 15:29:21 -07:00
debug Use constants from neutron-lib 2016-04-23 21:23:56 -04:00
extensions Remove BGP code from neutron 2016-04-25 21:54:06 -07:00
hacking Revert "Switch to inheriting hacking checks from neutron-lib" 2016-04-24 15:19:20 +00:00
ipam Use converters and validators from neutron-lib 2016-04-24 19:13:10 -04:00
locale Imported Translations from Zanata 2016-04-18 06:57:03 +00:00
notifiers Use constants from neutron-lib 2016-04-23 21:23:56 -04:00
objects Use constants from neutron-lib 2016-04-23 21:23:56 -04:00
openstack Fix module's import order 2016-01-22 06:38:42 -08:00
pecan_wsgi Pecan: Fix Shim status codes 2016-04-29 13:18:14 -07:00
plugins Merge "Use converters and validators from neutron-lib" 2016-04-26 05:54:04 +00:00
quota Use exceptions from neutron-lib 2016-04-21 21:29:44 -04:00
scheduler Use constants from neutron-lib 2016-04-23 21:23:56 -04:00
server Moved CORS middleware configuration into oslo-config-generator 2016-03-01 12:21:33 -08:00
services Remove old fwaas remnants from neutron 2016-04-27 16:48:29 -05:00
tests DVR: Fix TypeError in arp update with allowed_address_pairs 2016-05-03 15:29:21 -07:00
__init__.py Hacking rule to check i18n usage 2016-03-30 21:28:37 -04:00
_i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
auth.py Consume ConfigurableMiddleware from oslo_middleware 2015-10-08 17:59:43 +00:00
context.py Define context.roles with base class 2016-04-06 11:47:13 -04:00
i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
manager.py Pecan: replace dashes with underscores on controller lookup 2016-02-19 00:54:32 -08:00
neutron_plugin_base_v2.py Fix module's import order 2016-01-22 06:38:42 -08:00
opts.py Return oslo_config Opts to config generator 2016-03-15 10:08:14 +11:00
policy.py Use constants from neutron-lib 2016-04-23 21:23:56 -04:00
service.py Check if plugin supports starting rpc listeners 2016-03-01 15:43:44 -06:00
version.py
worker.py Some minor misspellings in comment block. 2015-11-24 00:01:21 -06:00
wsgi.py Use exceptions from neutron-lib 2016-04-21 21:29:44 -04:00