Implement a Heat template for launching with a baremetal flavor using Ironic's nova baremetal launcher
Ironic does not necessarily have a l3 network. Once an Ironic node is operational, it must build its own network bsaed upon the DHCP adddresses it has been given. I think there is some hardware that supports OVS routing, but I am not clear on this point. The ultimate goal is to get a bay launching on bare metal so we get full baremetal network performance. This may mean connecting the bay's internal network with a Neutron l3 network. I'm just not sure, butI know the current router/port definitions used in the current heat template will not be useful for Ironic. When we use Ironic, we hvae to depend only on OS::Nova::Server as a resource type (with flavor set to baremetal).
Blueprint information
- Status:
- Complete
- Approver:
- Adrian Otto
- Priority:
- Essential
- Drafter:
- Steven Dake
- Direction:
- Approved
- Assignee:
- yuanying
- Definition:
- Approved
- Series goal:
- Accepted for milestone-2
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- yuanying
- Completed by
- yuanying
Related branches
Related bugs
Sprints
Whiteboard
Please add a T-Shirt size estimate for implementation of this feature (S, M, L, XL)
T-shirt size L
Gerrit topic: https:/
Addressed by: https:/
WIP: Implement a Heat k8s template for Ironic
Addressed by: https:/
Allow specification of fixed_network
Addressed by: https:/
Remove unused ironic handler