get_snat_port_for_internal_port called twice when an interface is added or removed by the l3 agent in the case of DVR routers.

Bug #1499045 reported by Swaminathan Vasudevan
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Won't Fix
Low
Swaminathan Vasudevan

Bug Description

get_snat_port_for_internal_port retrieves the internal snat port created for each router interface added to a DVR router.
But this function is called twice in the L3 agent code.

for every interface add or delete to the router, it is called by the 'dvr_local_router.py' and again it is called by the 'dvr_edge_router.py'.

This can be reduced to a single call to improve the controll plane performance.

Changed in neutron:
assignee: nobody → Swaminathan Vasudevan (swaminathan-vasudevan)
status: New → In Progress
Changed in neutron:
assignee: Swaminathan Vasudevan (swaminathan-vasudevan) → yong sheng gong (gongysh)
Changed in neutron:
assignee: yong sheng gong (gongysh) → Swaminathan Vasudevan (swaminathan-vasudevan)
Ryan Moats (rmoats)
Changed in neutron:
importance: Undecided → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (master)

Change abandoned by Armando Migliaccio (<email address hidden>) on branch: master
Review: https://review.openstack.org/225523
Reason: This review is > 4 weeks without comment, and failed Jenkins the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a 'recheck' comment to get fresh test results.

Changed in neutron:
status: In Progress → Opinion
Revision history for this message
Brian Haley (brian-haley) wrote :

Closing as old bug and patch was rejected. Please re-open if necessary. Thanks.

Changed in neutron:
status: Opinion → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.