CiscoSystems/neutron — pull request #11 by markvoelker (2014-08-05 15:07:50+00:00)
Title: Verify subnet configuration has valid CIDR & GW

This patch is a forward porting of two closely related patches
from the puppet-coe-service-patch module that are intended
to block creation of /30, /31, and /32 subnets. The commit log
messages from the original patches are below. These are partly
related to upstream bug #1341040 for which the community has
adopted a different and less strict approach. We have opted
for a stricter approach, so we'll need to carry this patch for now.

---
commit 8dabd46a2f9827e9b10dfe3461a986392ad7d82f
Author: Pauline Yeung
Date: Thu Jul 24 15:45:07 2014 -0700

DE631 block /30 in neutron server, in addition to blocking in
CLI and dhcp an addition to blocking in CLI and dhcp agent.

Change-Id: If405e49b8faa4c6a584441ee93dab211a8f521e6
---
---
commit dff604420c48dfe47467cdd1b48687443fb7b32a
Author: Pauline Yeung
Date: Wed Jul 23 17:49:45 2014 -0700

DE631 do not allow /30, as creating the first VM may require network
with at least 5 IP addresses.

Change-Id: I1bb48a512adeb509073b8b1c61520db8ea555768
---

Partial-bug: #1341040
Partial-rally-bug: rally-bug DE631
Partial-rally-bug: rally-bug DE494
Implements: rally-user-story US4145
Implements: rally-task TA3473
Not-in-upstream: true