c2e205b85a
A UUID v5 namespace for mechanism drivers wanting to report resource providers to Placement. Change-Id: I65ea084739b190b0553b63d0775baf0c27504ede Needed-By: https://review.openstack.org/586597 Partial-Bug: #1578989 Related-Change: https://review.openstack.org/574781 See-Also: https://review.openstack.org/502306 (nova spec) See-Also: https://review.openstack.org/508149 (neutron spec)
14 lines
680 B
YAML
14 lines
680 B
YAML
---
|
|
features:
|
|
- |
|
|
New MechanismDriver API class property:
|
|
``resource_provider_uuid5_namespace``. Mechanism drivers wanting
|
|
to support resource provider information reporting to Placement
|
|
(eg. reporting resource providers to guarantee some minimum bandwidth
|
|
allocated on them later) must set this class property to a UUID
|
|
object unique to that mechanism driver. It will be used as a UUID
|
|
v5 namespace in generating UUIDs for resource providers. The default
|
|
implementation sets it to ``None``, meaning that the mechanism driver
|
|
does not support resource provider information reporting to Placement.
|
|
Unaffected drivers need not be changed.
|