Having multiple subnets sharing the same cidr is ok even for one tenant.
So you're observing by-design behavior.
If you want unique cidrs for the tenant, you need to use subnet pools.
** 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/1531381
Title:
Neutron API allows for creating multiple tenant networks with the same
subnet address CIDR
Status in neutron:
Opinion
Bug description:
When logged in as a demo tenant from Horizon, I created a Network N1 with
subnet CIDR address of 10.10.10.0/24 that got created successfully. Next, i
create a Network N2 with the same subnet CIDR address of 10.10.10.0/24
expecting an error message indicating that a network with the subnet CIDR
address of 10.10.10.0/24 already exists., however, the network got created
successfully.
It is understandable that two networks with the same subnet CIDR address can
exists across different tenants in the same OpenStack instance. However,
curious as to what the use case or rationale would be for allowing two networks
within the same tenant to be allowed to be created with the same subnet CIDR
address?
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1531381/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp