Group deployment process for Ironic
Registered by
Igor
This blueprint suggests to modify process of image transition to baremetal instances in group deployment process.
Functional description.
We can transform any image which is supported by qemu-nbd into device /dev/nbdX
- use DD to split it into fixed size files(32 MB for example) with assigned sequential number.
- compress each file by gzip(bz2, etc)
- calculate checksum by md5sum
- share files on http server
- Each instance, after downloading a particular file reports this Ironic API and becomes simple http server, to distribute the files.
We have two ways to implement it:
- Custom(modified Ironic API)
- Torrent.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Igor
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Sprints
Whiteboard
Hi Igor, if you're planning to work on this, please use the linked RFE bug instead of this blueprint.
//vdrok 2015-12-15
(?)