yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #36685
[Bug 1483103] [NEW] When subnetpool didn't follow the cidr's prefix which input at the subnetpool creation.
Public bug reported:
I create subnetpool like:
neutron subnetpool-create --pool-prefix 6.6.6.6/24 --pool-prefix 9.9.9.9/30 --pool-prefix 8.8.8.8/20 test2
And then I create a subnet from this subnetpool.The returned message is like:
neutron subnet-create test --subnetpool test2
Failed to allocate subnet: Insufficient prefix space to allocate subnet size /8
But when it contains *.*.*.*/8 which the prefixlen is 8 . Just like:
neutron subnetpool-create --pool-prefix 6.6.6.6/8 --pool-prefix 9.9.9.9/30 --pool-prefix 8.8.8.8/20 test2
And the subnet creation will be success.
The subnetpool's default_prefixlen is always 8.And this may make user to input cidr which the prefixlen is 8.
I think when use the subnetpool to create subnet, it should get one of pool and cannot limit according to the default prefixlen.
** Affects: neutron
Importance: Undecided
Assignee: zhaobo (zhaobo6)
Status: New
** Changed in: neutron
Assignee: (unassigned) => zhaobo (zhaobo6)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1483103
Title:
When subnetpool didn't follow the cidr's prefix which input at the
subnetpool creation.
Status in neutron:
New
Bug description:
I create subnetpool like:
neutron subnetpool-create --pool-prefix 6.6.6.6/24 --pool-prefix 9.9.9.9/30 --pool-prefix 8.8.8.8/20 test2
And then I create a subnet from this subnetpool.The returned message is like:
neutron subnet-create test --subnetpool test2
Failed to allocate subnet: Insufficient prefix space to allocate subnet size /8
But when it contains *.*.*.*/8 which the prefixlen is 8 . Just like:
neutron subnetpool-create --pool-prefix 6.6.6.6/8 --pool-prefix 9.9.9.9/30 --pool-prefix 8.8.8.8/20 test2
And the subnet creation will be success.
The subnetpool's default_prefixlen is always 8.And this may make user to input cidr which the prefixlen is 8.
I think when use the subnetpool to create subnet, it should get one of pool and cannot limit according to the default prefixlen.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1483103/+subscriptions
Follow ups