Implement a Heat template for launching with a baremetal flavor using Ironic's nova baremetal launcher

Registered by Steven Dake

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

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://review.openstack.org/#q,topic:bp/ironic-heat-template,n,z

Addressed by: https://review.openstack.org/154437
    WIP: Implement a Heat k8s template for Ironic

Addressed by: https://review.openstack.org/159364
    Allow specification of fixed_network

Addressed by: https://review.openstack.org/160249
    Remove unused ironic handler

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.