Maximum permissible value for VNI should be 16777215

Bug #1466177 reported by Nischal Sheth
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R2.20
Fix Committed
Medium
Sachin Bansal
Trunk
Fix Committed
Medium
Sachin Bansal

Bug Description

The maximum possible value for VNI should be increased from 1048575
(2^20 - 1) to 16777215 (2^24 - 1) in schema and UI.

The old maximum was based on the assumption that only the top 20 bits
of the 3-byte label in the EVPN route would be used as VNI, analogous
to how MPLS labels are encoded/decoded. However, the EVPN+VXLAN spec
now clarifies that all 24 bits are to be used.

The BGP signaling changes have been implemented via bug 1464781.

Only implement post 2.20-fcs since this will need end-to-end testing.

Tags: config
Nischal Sheth (nsheth)
description: updated
description: updated
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/12331
Submitter: Sachin Bansal (<email address hidden>)

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

Review in progress for https://review.opencontrail.org/12368
Submitter: Sachin Bansal (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/12368
Committed: http://github.org/Juniper/contrail-controller/commit/fb4706617e04478d8f27c1026693353c5ceac72a
Submitter: Zuul
Branch: R2.22-dev

commit fb4706617e04478d8f27c1026693353c5ceac72a
Author: Sachin Bansal <email address hidden>
Date: Fri Jul 10 14:27:26 2015 -0700

Change max value of vni to 2^24-1

Change-Id: I99e359958708be6f729252cb7a496b35630d9461
Closes-Bug: 1466177
(cherry picked from commit d17861df6f82c84351de9130ed5efe3cb6b44e5d)

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

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

commit 029b4c28dddc72fd83de44124b60bad329047f4b
Author: Sachin Bansal <email address hidden>
Date: Fri Jul 10 14:27:26 2015 -0700

Change max value of vni to 2^24-1

Change-Id: I99e359958708be6f729252cb7a496b35630d9461
Closes-Bug: 1466177

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

Review in progress for https://review.opencontrail.org/13139
Submitter: Nischal Sheth (<email address hidden>)

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

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

commit a5421e8b45769345ac77c235f6a3bd51872dc27f
Author: Sachin Bansal <email address hidden>
Date: Fri Jul 10 14:27:26 2015 -0700

Change max value of vni to 2^24-1

Change-Id: I99e359958708be6f729252cb7a496b35630d9461
Closes-Bug: 1466177

Revision history for this message
Nischal Sheth (nsheth) wrote :

Schema changes are done - need to change the UI.

Revision history for this message
Nischal Sheth (nsheth) wrote :

UI change is tracked by bug 1486679.

tags: removed: ui
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.