Return uuid from os-aggregates API

Registered by Matt Riedemann

This follows on the generic-resource-pools blueprint from Newton. In Ocata we implemented the ability to associate aggregates by uuid to resource providers in the placement API, as described in the spec:

https://specs.openstack.org/openstack/nova-specs/specs/newton/implemented/generic-resource-pools.html

And the Aggregate object has had a uuid field since Mitaka:

https://review.openstack.org/#/c/282520/

What is missing is the ability to get the auto-generated aggregate uuid out of the os-aggregates API so that it can be associated with a resource provider via the placement REST API. This blueprint adds that ability in a new microversion.

Blueprint information

Status:
Complete
Approver:
Matt Riedemann
Priority:
High
Drafter:
Matt Riedemann
Direction:
Approved
Assignee:
Jay Pipes
Definition:
Approved
Series goal:
Accepted for ocata
Implementation:
Implemented
Milestone target:
milestone icon ocata-3
Started by
Matt Riedemann
Completed by
Matt Riedemann

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/return-uuid-from-os-aggregates-api,n,z

Addressed by: https://review.openstack.org/415511
    Return uuid from os-aggregates API (spec)

Gerrit topic: https://review.openstack.org/#q,topic:bug/1652642,n,z

Addressed by: https://review.openstack.org/415031
    Return uuid attribute for aggregates

CLI change: https://review.openstack.org/#/c/417265/
    Add support for showing aggregate UUIDs (v2.41)

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.