Using a /32 has use cases. When trying to build a L3 only routed network /32 routes are required. While it can be inconvenient for the more generic L2 network use case, I wouldn't remove it since there are other use cases where it is useful.
-Carl On 01/21/2014 12:35 PM, Paul Ward wrote: > > Currently, NeutronDbPluginV2._validate_allocation_pools() does some > very basic checking to be sure the specified subnet is valid. One > thing that's missing is checking for a CIDR of /32. A subnet with one > IP address in it is unusable as the sole IP address will be allocated > to the gateway, and thus no IPs are left over to be allocated to VMs. > > The fix for this is simple. In > NeutronDbPluginV2._validate_allocation_pools(), we'd check for > start_ip == end_ip and raise an exception if that's true. > > I've opened lauchpad bug report 1271311 > (https://bugs.launchpad.net/neutron/+bug/1271311) for this, but wanted > to start a discussion here to see if others find this enhancement to > be a valuable addition. > > > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
signature.asc
Description: OpenPGP digital signature
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev