[openstack-dev] [Neutron][IPAM] Uniqueness of subnets within a tenant

John Belamaric jbelamaric at infoblox.com
Wed Mar 11 17:08:32 UTC 2015


On 3/12/15, 12:46 AM, "Carl Baldwin" <carl at ecbaldwin.net> wrote:


>When talking with external IPAM to get a subnet, Neutron will pass
>both the cidr as the primary identifier and the subnet_id as an
>alternate identifier.  External systems that do not allow overlap can
>

Recall that IPAM driver instances are associated with a specific subnet
pool. As long as we do not allow overlap within a *pool* this is not
necessary. The pool will imply the scope (currently implicit, with one per
tenant), which the driver/external system would use to differentiate the
CIDR. As I mentioned in an earlier email, this would introduce the
uniqueness constraint in Kilo, but only when pluggable IPAM is enabled.

John






More information about the OpenStack-dev mailing list