commit 8d8444aa0ce0e6db1ebbc922311ec1eef546f2fe
Author: Gary Kotton <email address hidden>
Date: Wed Nov 18 08:26:18 2015 -0800
IPAM: fix 'enable-dhcp' with internal driver
Commit 0c1f96ad5a6606c1205bd50ea944c3a383892cde broke the ipam
internal driver. The base plugin should only call the ipam interface
and not invoke the IPallocation data model.
The code that validated that the subnet had one free IP address was
removed. This would not guarantee that a port would indeed be free,
that is, a parallel operation could have created a port on the subnet
during this check.
Reviewed: https:/ /review. openstack. org/247019 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=8d8444aa0ce 0e6db1ebbc92231 1ec1eef546f2fe
Committed: https:/
Submitter: Jenkins
Branch: master
commit 8d8444aa0ce0e6d b1ebbc922311ec1 eef546f2fe
Author: Gary Kotton <email address hidden>
Date: Wed Nov 18 08:26:18 2015 -0800
IPAM: fix 'enable-dhcp' with internal driver
Commit 0c1f96ad5a6606c 1205bd50ea944c3 a383892cde broke the ipam
internal driver. The base plugin should only call the ipam interface
and not invoke the IPallocation data model.
The code that validated that the subnet had one free IP address was
removed. This would not guarantee that a port would indeed be free,
that is, a parallel operation could have created a port on the subnet
during this check.
Closes-bug: #1514810
Change-Id: I4d7ecb985762a8 eef39cb2f22f210 b4899f1a22e