facc4e94ca
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)
9 lines
337 B
YAML
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.
|