Description:
Stale GRE and VXLAN tunnel endpoints persists in neutron db this should be
deleted from the database. Also, if local_ip of L2 agent changes the
stale tunnel ports and flows persists on br-tun on other Compute Nodes and
Network Nodes for that remote ip this should also be removed.
Agent changes:
Added tunnel_delete rpc for removing stale ports and flows from br-tun.
tunnel_sync rpc signature upgrade to obtain 'host'.
Added testcases for TunnelRpcCallbackMixin().
This patch-set agent deals with agent side changes.
Reviewed: https:/ /review. openstack. org/136106 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=67c4c6d809e 4c9e112d9fb848b 5bdce9d5cd04ac
Committed: https:/
Submitter: Jenkins
Branch: master
commit 67c4c6d809e4c9e 112d9fb848b5bdc e9d5cd04ac
Author: Romil Gupta <email address hidden>
Date: Thu Nov 20 11:32:07 2014 -0800
Stale VXLAN and GRE tunnel port/flow deletion
Description:
Stale GRE and VXLAN tunnel endpoints persists in neutron db this should be
deleted from the database. Also, if local_ip of L2 agent changes the
stale tunnel ports and flows persists on br-tun on other Compute Nodes and
Network Nodes for that remote ip this should also be removed.
Implementation
Plugin changes: /review. openstack. org/#/c/ 121000/.
The plugin side changes are covered in following patch-set
https:/
Agent changes: ckMixin( ).
Added tunnel_delete rpc for removing stale ports and flows from br-tun.
tunnel_sync rpc signature upgrade to obtain 'host'.
Added testcases for TunnelRpcCallba
This patch-set agent deals with agent side changes.
Closes-Bug: #1179223
Closes-Bug: #1381071
Closes-Bug: #1276629
Co-Authored-By: Aman Kumar <email address hidden>
Co-Authored-By: phanipawan <email address hidden>
Change-Id: I291992ffde5c3a b7152f0d7462dec a2e4ac1ba3f