The current dvr_fip_ns.py file has FIP_LL_SUBNET configured
with a subnet prefixlen of /23 which only allows 255 pairs of
link-local addresses to be generated. If the number of routers
per-node increases beyond the 255 limit it raises an assertion.
This patch increases the link-local address cidr to be a /18
to allow for 8K routers. The new range was chosen to not
overlap with the original, allowing for in-place upgrades
without affecting existing routers.
Closes-Bug: #1562110
Change-Id: I6e11622ea9cc74b1d2428757f16aa0de504ac31a
(cherry picked from commit 7b1b8c2de57457c2ec1ed784165a3e10e24151cf)
Reviewed: https:/ /review. openstack. org/302816 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=8810a2535b6 5346e215e58d646 d1144ebc80a850
Committed: https:/
Submitter: Jenkins
Branch: stable/liberty
commit 8810a2535b65346 e215e58d646d114 4ebc80a850
Author: Swaminathan Vasudevan <email address hidden>
Date: Fri Mar 25 12:38:13 2016 -0700
DVR: Increase the link-local address pair range
The current dvr_fip_ns.py file has FIP_LL_SUBNET configured
with a subnet prefixlen of /23 which only allows 255 pairs of
link-local addresses to be generated. If the number of routers
per-node increases beyond the 255 limit it raises an assertion.
This patch increases the link-local address cidr to be a /18
to allow for 8K routers. The new range was chosen to not
overlap with the original, allowing for in-place upgrades
without affecting existing routers.
Closes-Bug: #1562110 b1d2428757f16aa 0de504ac31a 2ec1ed784165a3e 10e24151cf)
Change-Id: I6e11622ea9cc74
(cherry picked from commit 7b1b8c2de57457c