HBA Discovery driver

Registered by Chilumukuru Amarnath

Currently, there is no mechanism in ironic to discover HBA information. HBA Discovery driver for baremetal compute nodes in Ironic aims to discover the HBA information like HBA Model, HBA vendor name, firmware version, driver version and WWN details. This information is required to utilize the required HBA for FC SAN boot operations. This can be also used to assign appropriate HBA for performance intensive workloads.
After a baremetal node is enrolled with the ironic, HBA discovery driver is executed to fetch the HBA information. This data is registered in the ironic database for later use.
This blueprint complements the system information discovery blueprint (Utility Ramdisk) for ironic that is located at https://blueprints.launchpad.net/ironic/+spec/utility-ramdisk.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Chilumukuru Amarnath
Direction:
Needs approval
Assignee:
Chilumukuru Amarnath
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Are you planning on adding this HBA discovery driver as part of the teeth-agent being discussed in the utility-ramdisk BP? Looks like a good place for it.

Walt Boring 2014-04-14
----------------------------------

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.