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.
Reviewed: https:/ /review. opendev. org/703067 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=197c57cf237 28614cf37c16ed3 f6080e19fdacb3
Committed: https:/
Submitter: Zuul
Branch: stable/stein
commit 197c57cf2372861 4cf37c16ed3f608 0e19fdacb3
Author: LIU Yulong <email address hidden>
Date: Tue Sep 17 00:58:08 2019 +0800
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 codesearch. openstack. org/?q= L3RpcCallback
[2] http://
Conflicts:
neutron/ agent/l3/ agent.py
Change-Id: I764423e175d6e8 2729a647e415a9f 267f495916f d0e2ed786f41dc1 1ed0146b88)
Closes-Bug: #1844168
(cherry picked from commit f51e5ce9241c9bb