neutron/releasenotes/notes/reject-min-bw-updates-30bd0e3201dafce1.yaml
Bence Romsics facc4e94ca Reject QoS minimum bandwidth rule updates for bound ports as NotImplemented
Updating QoS policies and rules backed by resources tracked in Placement
is a complex task, which was left out of scope for the Stein release.
Of course this is only relevant for policies/rules already in use on
bound ports. Rules of unbound ports can still be updated freely.

Please note this patch cannot catch all possible problems. There will
always be a time window between the allocation committed to Placement
and Nova sending the port binding request to Neutron. If the policy or
rule is changed in this window we cannot do anything against it.

APIImpact: Reject QoS minimum bandwidth policy/rule updates for bound
           ports as NotImplemented

Change-Id: I477edb0ae35b385ac776a58195f22382e2fce4ed
Partial-Bug: #1578989
See-Also: https://review.openstack.org/502306 (nova spec)
See-Also: https://review.openstack.org/508149 (neutron spec)
2019-02-21 16:59:31 +01:00

9 lines
337 B
YAML

---
other:
- |
Neutron server now rejects (as ``NotImplementedError``) updates of
``minimum_bandwidth`` QoS rules if the rule is already in effect on bound
ports. Implementing updates will require updates to Placement allocations
and possibly migrating servers where the new ``minimum_bandwidth`` can be
satisifed.