Compute IPAvailabilityRanges in memory during IP allocation
This patch computes IP availability in memory without locking on
IPAvailabilityRanges. IP availability is generated in memory, and
to avoid contention an IP address is selected by randomly
selecting from within the first 10 available IP addresses on a
subnet. Raises IPAddressGenerationFailure if unable to allocate an
IP address from within the window.
Reviewed: https:/ /review. openstack. org/292207 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=dcb2a931b5b 84fb7aa41f08b37 a5148bf6e987bc
Committed: https:/
Submitter: Jenkins
Branch: master
commit dcb2a931b5b84fb 7aa41f08b37a514 8bf6e987bc
Author: Ryan Tidwell <email address hidden>
Date: Fri Apr 8 14:21:03 2016 -0700
Compute IPAvailabilityR anges in memory during IP allocation
This patch computes IP availability in memory without locking on ityRanges. IP availability is generated in memory, and tionFailure if unable to allocate an
IPAvailabil
to avoid contention an IP address is selected by randomly
selecting from within the first 10 available IP addresses on a
subnet. Raises IPAddressGenera
IP address from within the window.
Change-Id: I52e4485e832cbe 6798de6b4afb6a7 cfd88db11e2 a6a4e00becbe09e 579ff8b718e
Depends-On: I84195b0eb63b7c
Closes-Bug: #1543094