Add a new driver to support AMT / vPro

Registered by Tan Lin

Introduce a new driver pxe_amttool to extend ironic's range to Desktop.
AMT/vPro is widely used in Desktop. It was used to remotely control the power of Desktop, similar like IPMI.
It will use amttool as the power management and pxe as deploy management.

Blueprint information

Status:
Complete
Approver:
aeva black
Priority:
Medium
Drafter:
Tan Lin
Direction:
Approved
Assignee:
Tan Lin
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
aeva black
Completed by
aeva black

Related branches

Sprints

Whiteboard

Addressed by: https://review.openstack.org/#/c/133136
Add a new driver to support AMT as power driver

Gerrit topic: https://review.openstack.org/#q,topic:bp/amt-pxe-driver,n,z

Addressed by: https://review.openstack.org/135184
    Add AMT support with Ironic

Spec update is blocking work:
    https://review.openstack.org/#/c/141269/

Gerrit topic: https://review.openstack.org/#q,topic:amt_pxe,n,z

Addressed by: https://review.openstack.org/141269
    Update amt-pxe-driver spec

Addressed by: https://review.openstack.org/152857
    Add AMT-PXE-Driver Power&Management Interface

Addressed by: https://review.openstack.org/152858
    Enable AMT driver to set boot device in pxe._continue_deploy.

Addressed by: https://review.openstack.org/152859
    Add AMT-PXE driver doc

This is very close, but won't be done today. Bumping to kilo-3; let's try to land it during next week's sprint.

Addressed by: https://review.openstack.org/164029
    Enhance AMT driver documentation

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.