yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #53697
[Bug 1600691] Re: Should not create overlapped subnetpool in one tenant
** Changed in: neutron
Importance: Undecided => Wishlist
** Changed in: neutron
Status: New => Opinion
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1600691
Title:
Should not create overlapped subnetpool in one tenant
Status in neutron:
Opinion
Bug description:
After adding address scope in Mitaka, the openstack can create
subnetpool with specified address scope, and in the same address
scope, we can not create the overlapping subnetpool.
As we also known, the BGP depends on these two features to get the
advertised tenant networks. So in order to get better subnet
management, we'd better create subnet from the subnetpool and add the
address scope.
In order to backward compatibilities, the subnetpool can be created
without address scope, see below, the address_scope_id is empty.
yangyubj@yang-devstack-ubuntu-1604:/opt/stack/logs$ neutron subnetpool-show 07f8a928-afb3-4ba8-ba46-cb70c6d9c073
+-------------------+--------------------------------------+
| Field | Value |
+-------------------+--------------------------------------+
| address_scope_id | |
| created_at | 2016-06-01T09:32:52 |
| default_prefixlen | 24 |
| default_quota | |
| description | |
| id | 07f8a928-afb3-4ba8-ba46-cb70c6d9c073 |
| ip_version | 4 |
| is_default | True |
| max_prefixlen | 32 |
| min_prefixlen | 8 |
| name | shared-default-subnetpool |
| prefixes | 10.0.0.0/8 |
| shared | True |
| tenant_id | 21734c4383284cf9906b7fe8246bffb1 |
| updated_at | 2016-06-01T09:32:52 |
+-------------------+--------------------------------------+
And the user can be continuous to create overlapping subnetpool with
the empty address scope id. If the address scope id is specified, the
customer can not create the overlapping subnetpool.
So IMO, for the best practice, we can not allow the user to create
overlapping subnetpool when the address scope id is empty.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1600691/+subscriptions
References