OS::Neutron::Subnet changing allocation_pools causes replacement
Bug #1510338 reported by
Steve Baker
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
huangtianhua | ||
Kilo |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Neutron allows an existing subnet to have its allocation pools changed, so heat needs to as well.
file://
tags: | added: kilo-backport-potential liberty-backport-potential |
Changed in heat: | |
assignee: | nobody → huangtianhua (huangtianhua) |
tags: | removed: liberty-backport-potential |
Changed in heat: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
It's not 100% clear that this is the Right Thing - if the subnet has existing ports that are in the old range but not the new one, I suspect Neutron will still fail. I'd suggest that where the old and new CIDRs are disjoint, we should probably still replace them. If the new range is a strict superset of the old one, we should probably always allow it without replacement though. When there's some overlap but it's not a strict superset, there's probably no right answer :/