Add support for Ironic nodes to boot from Cinder volume
This feature is about adding support for Ironic nodes to boot from Cinder volume. This includes
* Querying Ironic bare metal node to check the types of Cinder volume it can boot from.
* Using the above information for scheduling
* In spawn(), passing down the information about Cinder volume to Ironic node.
This depends on the following ironic spec:
https:/
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Low
- Drafter:
- Ramakrishnan G (rameshg87)
- Direction:
- Approved
- Assignee:
- Hironori Shiina
- Definition:
- Approved
- Series goal:
- Accepted for pike
- Implementation:
- Implemented
- Milestone target:
- pike-3
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Ironic: Support boot from Cinder volume
Addressed by: https:/
Add support for booting bare metals from Cinder volume
Addressed by: https:/
Add support booting baremetals from Cinder volume
Is https:/
This blueprint won't be approved until the Ironic blueprint is approved. Note that the non-priority feature proposal freeze for Nova in the Newton release is today, 20160602, so this likely won't make the Newton release for Nova. -- mriedem
Ironic spec was merged - 20161110 hshiina
- https:/
- https:/
The Ironic spec is merged which is what we said in previous nova meetings was the dependency for getting this blueprint approved, so that's all done now and this is approved for Pike. -- mriedem 20170210
Can someone please provide an update on the status of this change and whether or not the Ironic side changes are all implemented? -- mriedem 20170424
Ironic work is in progress. -- hshiina 20170425
- https:/
- https:/
Addressed by: https:/
Ironic: Get IP address for volume connector
Depended patches have been merged and python-ironicclient 1.14.0 supporting the volume feature has been released. The Nova patch is ready for review. -- hshiina 2017/07/11
While https:/