[RFE] Allow Traits to be set on Nodes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Wishlist
|
Mark Goddard |
Bug Description
Nova and placement are moving towards traits to describe qualitative resources.
There is a Nova spec to take traits from ironic and put them into placement:
https:/
The other side of that is allowing traits to be set on Ironic nodes, so the Ironic driver can read those and set them on placement.
This will enable use cases such as flavors mapping to specific subsets of nodes with a given ResourceClass, allowing for things like reserving certain nodes for particular projects, via the use of a private flavor, etc.
It is hoped, this will later be expanded to include driver specified traits, and the ability to reconfigure nodes based on the requested traits in instance_info.
tags: | added: rfe |
Changed in ironic: | |
assignee: | nobody → John Garbutt (johngarbutt) |
Changed in ironic: | |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: needs-spec |
Changed in ironic: | |
importance: | High → Wishlist |
Changed in ironic: | |
status: | Confirmed → In Progress |
tags: | removed: needs-spec |
Changed in ironic: | |
assignee: | Mark Goddard (mgoddard) → John Garbutt (johngarbutt) |
Changed in ironic: | |
assignee: | John Garbutt (johngarbutt) → Jim Rollenhagen (jim-rollenhagen) |
Changed in ironic: | |
assignee: | Jim Rollenhagen (jim-rollenhagen) → John Garbutt (johngarbutt) |
Changed in ironic: | |
assignee: | John Garbutt (johngarbutt) → Ruby Loo (rloo) |
Changed in ironic: | |
assignee: | Ruby Loo (rloo) → John Garbutt (johngarbutt) |
Changed in ironic: | |
assignee: | John Garbutt (johngarbutt) → Mark Goddard (mgoddard) |
Changed in ironic: | |
assignee: | Mark Goddard (mgoddard) → Julia Kreger (juliaashleykreger) |
Changed in ironic: | |
assignee: | Julia Kreger (juliaashleykreger) → Mark Goddard (mgoddard) |
Changed in ironic: | |
assignee: | Mark Goddard (mgoddard) → Jim Rollenhagen (jim-rollenhagen) |
Changed in ironic: | |
assignee: | Jim Rollenhagen (jim-rollenhagen) → Mark Goddard (mgoddard) |
tags: |
added: rfe-approved removed: rfe |
Changed in ironic: | |
status: | In Progress → Fix Released |
There is a spec in review for this here: /review. openstack. org/#/c/ 504531
https:/