Add an advanced hardware discovery plugin based on eDeploy

Registered by Frederic Lepied

Get the thousand facts detected by an eDeploy hardware detection and extract the needed information in an ironic-discoverd plugin.

The plugin will receive the hardware information on the key 'data' into the node_info from the ramdisk. The info is a list of tuples with 4 elements reported by the hardware module https://github.com/enovance/hardware . The extracted information will be matched by the configured hardware profiles. The variables from the matched profile will be added into the 'hardware' key in node_info.

Blueprint information

Status:
Complete
Approver:
Dmitry Tantsur
Priority:
Medium
Drafter:
Frederic Lepied
Direction:
Approved
Assignee:
Frederic Lepied
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 1.1.0
Started by
Dmitry Tantsur
Completed by
Dmitry Tantsur

Related branches

Sprints

Whiteboard

NOTE(dtantsur): bumped to later to give us time to stabilize the idea

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

Addressed by: https://review.openstack.org/146599
    added an eDeploy plugin

Addressed by: https://review.openstack.org/151369
    Save state object after match

Addressed by: https://review.openstack.org/151370
    Log a warning on a failed match

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.