ToR Agent needs to wait for qfx to clean local macs

Bug #1466312 reported by Prabhjot Singh Sethi
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R2.20
Fix Committed
Medium
Prabhjot Singh Sethi
Trunk
Fix Committed
Medium
Prabhjot Singh Sethi

Bug Description

Per requirement ToR Agent needs to wait for qfx to clean local macs instead of force deleting local macs along with logical switch (current behavior)

Idea is for ToR agent to wait for some time for ToR to do the necessary cleanup and then delete logical switch, either on timeout or on local macs clean up done.

However this can lead to transient state where two logical switch can potentially have same VxLAN ID, Which QFX cannot handle as of now.

Changed in juniperopenstack:
assignee: nobody → Prabhjot Singh Sethi (prabhjot)
tags: added: bms vrouter
tags: added: qfx
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/11833
Submitter: Prabhjot Singh Sethi (<email address hidden>)

tags: added: releasenote
information type: Proprietary → Public
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R2.20

Review in progress for https://review.opencontrail.org/12302
Submitter: Prabhjot Singh Sethi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/11833
Committed: http://github.org/Juniper/contrail-controller/commit/c471104d25d98c9c5136705a501c22559d431828
Submitter: Zuul
Branch: master

commit c471104d25d98c9c5136705a501c22559d431828
Author: Prabhjot Singh Sethi <email address hidden>
Date: Thu Jul 9 15:43:55 2015 +0530

Conforming to QFX requirement for Local MAC

Issue:
------
Currently ToR Agent Clean up all the Local MACs along
with deletion of Logical Switch, there is a possiblity
because of this QFX may end up into db out of sync
issues.

Fix:
----
Wait for ToR to cleanup all associated Local MACs for
a Logical Switch.

Change-Id: I737d4019ddc4f94c731c50cdd7ce4f93423269aa
Closes-Bug: 1466312

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/12302
Committed: http://github.org/Juniper/contrail-controller/commit/4d86e273c39f11786be46e6a0550aa98b28b7a91
Submitter: Zuul
Branch: R2.20

commit 4d86e273c39f11786be46e6a0550aa98b28b7a91
Author: Prabhjot Singh Sethi <email address hidden>
Date: Thu Jul 9 15:43:55 2015 +0530

Conforming to QFX requirement for Local MAC

Issue:
------
Currently ToR Agent Clean up all the Local MACs along
with deletion of Logical Switch, there is a possiblity
because of this QFX may end up into db out of sync
issues.

Fix:
----
Wait for ToR to cleanup all associated Local MACs for
a Logical Switch.

Change-Id: I737d4019ddc4f94c731c50cdd7ce4f93423269aa
Closes-Bug: 1466312
(cherry picked from commit c471104d25d98c9c5136705a501c22559d431828)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R2.22-dev

Review in progress for https://review.opencontrail.org/13927
Submitter: Vinay Vithal Mahuli (<email address hidden>)

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.