Comment 5 for bug 1612415

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

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

commit 82682315c54608c474d7b94f8250890bc970dc82
Author: Nischal Sheth <email address hidden>
Date: Thu Aug 11 14:25:59 2016 -0700

Treat VN index >= 8000000 as global

This is required for correct operation in multi-region scenarios with
service chaining. If there are 2 or more regions re-originating routes
for service chaining, we do not want to derive the origin vn from the
route targets of routes received from other regions. We want the global
controller to manage allocation of vn ids and trust received values if
they have been allocated by global controller.

Values greater than 8000000 are treated as global and are allocated by
the global controller. Need to disregard the ASN and compare only the
vn ids in this case.

Change-Id: I2404517b5d0024ebbea04eb053273aea45ddf20d
Closes-Bug: 1612415