neutron/neutron/agent/l3
LIU Yulong 197c57cf23 Stop verifying unique external_net_id
This cherry-pick is modified to omit the RPC modification of the
original patch. Instead it only drops the code that would generate an
exception if there are two different external networks. Tests are
amended accordingly.

Original patch description:

Remove get_external_network_id for router

L3 agent supports multiple external networks from a long
time ago, so remove this RPC call since it is not used.
According to codesearch of [1] and [2], we just remove
neutron built-in L3 agent RPC. For neutron server side
or RPC callback classes, the function is still remained.

[1] http://codesearch.openstack.org/?q=get_external_network_id
[2] http://codesearch.openstack.org/?q=L3RpcCallback

Conflicts:
        neutron/agent/l3/agent.py

Change-Id: I764423e175d6e82729a647e415a9f267f495916f
Closes-Bug: #1844168
(cherry picked from commit f51e5ce924)
2020-01-24 10:01:53 +00:00
..
extensions Not process port forwarding if no snat functionality 2019-04-30 01:39:38 +00:00
__init__.py Move classes out of l3_agent.py 2014-12-10 15:19:28 -07:00
agent.py Stop verifying unique external_net_id 2020-01-24 10:01:53 +00:00
dvr.py Revert "DVR: Fix allowed_address_pair IP, ARP table update by neutron agent" 2018-06-07 15:32:20 +00:00
dvr_edge_ha_router.py Keep HA ports info for HA router during entire lifecycle 2019-05-18 04:12:39 +00:00
dvr_edge_router.py Packets getting lost during SNAT with too many connections 2019-05-20 17:39:47 -04:00
dvr_fip_ns.py DVR: Correctly change MTU in fip namespace 2019-04-12 19:17:30 +00:00
dvr_local_router.py Packets getting lost during SNAT with too many connections 2019-05-20 17:39:47 -04:00
dvr_router_base.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
dvr_snat_ns.py Remove deprecated 'external_network_bridge' option 2019-03-09 22:07:38 +00:00
fip_rule_priority_allocator.py Fix two spelling mistakes 2016-05-30 01:58:04 +00:00
ha.py Delay HA router transition from "backup" to "master" 2019-09-10 05:40:29 +00:00
ha_router.py Delay HA router transition from "backup" to "master" 2019-09-10 05:40:29 +00:00
item_allocator.py Fix flake8 N534 untranslated exception message 2018-10-19 15:46:04 -04:00
keepalived_state_change.py Remove rootwrap configuration from neutron-keepalived-state-change 2019-05-21 20:30:17 +00:00
l3_agent_extension_api.py Merge "Add a new method get_router_info to L3 agent extension API" 2017-10-22 17:00:22 +00:00
l3_agent_extensions_manager.py Fix pep8 E128 warnings in non-test code 2019-03-12 21:22:33 +00:00
legacy_router.py Remove deprecated send_arp_for_ha option 2017-04-18 13:38:35 -04:00
link_local_allocator.py spelling error: 2016-06-30 10:17:18 +08:00
namespace_manager.py Change ip_lib network namespace code to use pyroute2 2017-10-04 21:09:28 +00:00
namespaces.py Remove deprecated 'external_network_bridge' option 2019-03-09 22:07:38 +00:00
router_info.py Don't match input interface in POSTROUTING table 2019-07-02 15:00:05 +00:00