Implement a virtual power driver

Registered by aeva black

Implement a virtual power driver equivalent to the one in Nova baremetal:
  https://github.com/openstack/nova/blob/master/nova/virt/baremetal/virtual_power_driver.py

This is necessary for dev/test environments which do not have IPMI.

Blueprint information

Status:
Complete
Approver:
aeva black
Priority:
Essential
Drafter:
aeva black
Direction:
Approved
Assignee:
Chris Krelle
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon havana-2
Started by
aeva black
Completed by
aeva black

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/30570
    WIP: Add ssh power manager.

Addressed by: https://review.openstack.org/30935
    WIP: Add ssh power manager.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.