Bug 1111572 was filed about a failed update (PUT) on 'allocation_pools' of subnet. This is currently not allowed by the neutron API (hence DocImpact below). Following discussion on the bug and subsequently, it seems this is a desirable feature. This review makes the allocation_pools attribute of subnet updateable by PUT. The semantics are that the entire allocation pools attribute is replaced by the provided parameter (see provided tests for details). Unit tests added that exercise successful update of allocation_pools with sane params and update using erroneous allocation_pools that fall outside the subnet cidr. DocImpact Closes-Bug: 1111572 Change-Id: I47a3a71d0d196b76eda46b1d960193fb60417ba9 Co-Authored-By: Robert Collins <rbtcollins@hp.com>
# -- Welcome!
You have come across a cloud computing network fabric controller. It has identified itself as "Neutron." It aims to tame your (cloud) networking!
# -- External Resources:
The homepage for Neutron is: http://launchpad.net/neutron . Use this site for asking for help, and filing bugs. Code is available on github at <http://github.com/openstack/neutron>.
The latest and most in-depth documentation on how to use Neutron is available at: <http://docs.openstack.org>. This includes:
Neutron Administrator Guide http://docs.openstack.org/trunk/openstack-network/admin/content/
Neutron API Reference: http://docs.openstack.org/api/openstack-network/2.0/content/
The start of some developer documentation is available at: http://wiki.openstack.org/NeutronDevelopment
For help using or hacking on Neutron, you can send mail to <mailto:openstack-dev@lists.openstack.org>.