Merge pull request #484 from rackerlabs/ncp1746
Exclude provider subnets from overlapping CIDR validation
This commit is contained in:
		| @@ -65,7 +65,8 @@ def _validate_subnet_cidr(context, network_id, new_subnet_cidr): | ||||
|  | ||||
|     # Using admin context here, in case we actually share networks later | ||||
|     subnet_list = db_api.subnet_find(context.elevated(), None, None, None, | ||||
|                                      False, network_id=network_id) | ||||
|                                      False, network_id=network_id, | ||||
|                                      shared=[False]) | ||||
|     for subnet in subnet_list: | ||||
|         if (netaddr.IPSet([subnet.cidr]) & new_subnet_ipset): | ||||
|             # don't give out details of the overlapping subnet | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Justin Hammond
					Justin Hammond