neutron-lib/releasenotes/notes/resource-provider-uuid5-namespace-f7276ba1945ce82f.yaml
Bence Romsics c2e205b85a Mechanism driver API: resource_provider_uuid5_namespace
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)
2018-08-21 16:52:30 +02:00

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.