Support the Ironic direct deploy method
The direct deploy method does not use iSCSI to provision an image. Instead, ironic-python-agent downloads it from Swift (which is expected to back Glance). As we already use Swift as Glance backend, it only requires configuring temporary URLs for Ironic [1], and adding "direct" to enabled_
[1] https:/
Blueprint information
- Status:
- Complete
- Approver:
- Alex Schultz
- Priority:
- Medium
- Drafter:
- Dmitry Tantsur
- Direction:
- Approved
- Assignee:
- Dmitry Tantsur
- Definition:
- Approved
- Series goal:
- Proposed for rocky
- Implementation:
- Implemented
- Milestone target:
- rocky-2
- Started by
- Dmitry Tantsur
- Completed by
- Dmitry Tantsur
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Generate a temporary URL key for Swift "service" project
Gerrit topic: https:/
Addressed by: https:/
Enable support for ironic "direct" deploy interface
Addressed by: https:/
undercloud: switch the the "direct" deploy interface by default
Addressed by: https:/
undercloud: revert to using the iscsi deploy interface by default
Gerrit topic: https:/
Addressed by: https:/
undercloud: switch to the "direct" deploy interface by default
Work Items
Dependency tree
* Blueprints in grey have been implemented.