Fix issue of VN reference not being removed from InterfaceUveTable::UveInterfaceState
InterfaceUveTable::UveInterfaceState has floating_ip_list which has reference to VN. If interface delete from Nova has not come and config delete for that interface comes (which includes removal of floating IPs), we were not cleaning the floating_ip_list from InterfaceUveTable::UveInterfaceState.
Closes-Bug: #1466176
(cherry picked from commit 4aba5649de8c636ea9518443c188664bfe0ab852)
Reviewed: https:/ /review. opencontrail. org/11928 github. org/Juniper/ contrail- controller/ commit/ e228d3c7e5423ee 5885e23dea3dd7a 61b21621ed
Committed: http://
Submitter: Zuul
Branch: R2.20
commit e228d3c7e5423ee 5885e23dea3dd7a 61b21621ed
Author: ashoksingh <email address hidden>
Date: Mon Jun 22 17:06:47 2015 +0530
Fix issue of VN reference not being removed from InterfaceUveTab le::UveInterfac eState
InterfaceUveTab le::UveInterfac eState has floating_ip_list which has reference to VN. If interface delete from Nova has not come and config delete for that interface comes (which includes removal of floating IPs), we were not cleaning the floating_ip_list from InterfaceUveTab le::UveInterfac eState.
Closes-Bug: #1466176 ea9518443c18866 4bfe0ab852)
(cherry picked from commit 4aba5649de8c636
Change-Id: I0220edeecb4ad1 f65c5b8e58a474f 7b9e6888ecc