iPXE boot

Registered by Lucas Alvares Gomes on 2014-03-10

This blueprint presents the work needed to add support for iPXE in Ironic.

spec: https://github.com/openstack/ironic-specs/blob/master/specs/juno/ipxe-boot.rst

Blueprint information

Status:
Complete
Approver:
devananda
Priority:
High
Drafter:
Lucas Alvares Gomes
Direction:
Approved
Assignee:
Lucas Alvares Gomes
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 2014.2
Started by
devananda on 2014-07-17
Completed by
Lucas Alvares Gomes on 2014-08-25

Related branches

Sprints

Whiteboard

For older servers, with plain PXE, iPXE could be chain loaded: http://ipxe.org/howto/chainloading
I think this feature is fundamental for Ironic.

Davide Guerri 2014-03-14

Gerrit topic: https://review.openstack.org/#q,topic:bp/ipxe-boot,n,z

Addressed by: https://review.openstack.org/99318
    Add iPXE support for Ironic
    DONE

Addressed by: https://review.openstack.org/103595
    Rename/update common/tftp to drivers/modules/pxe_utils
    DONE

Addressed by: https://review.openstack.org/106809
    Add iPXE Installation Guide documentation

Addressed by: https://review.openstack.org/100735
    Factor out deploy info from PXE driver
    DONE

Addressed by: https://review.openstack.org/100364
    Add methods to ipmitool driver
    DONE

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.