[RFE] Update Port's extra field with vendor data

Bug #1594201 reported by yogananth subramanian
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic Inspector
Won't Fix
Wishlist
yogananth subramanian
ironic-python-agent
Won't Fix
Wishlist
yogananth subramanian

Bug Description

At present Network Interface attributes other then 'ipv4_address', 'mac_address', 'name' are not exposed to user. Setting additional fields obtained during the introspection process as Port's "extra" attribute, would help in identifying the capabilities of the device.
For example if fields like Product and Vendor id obtained during introspection process are exposed as Port's "extra" attribute, would help in identifying, if the device has SR-IOV capabilities or not. Which would help in creating heat template or building images using diskimage builder.

Tags: rfe
Changed in ironic-inspector:
assignee: nobody → yogananth subramanian (anantyog-o)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ironic-inspector (master)

Fix proposed to branch: master
Review: https://review.openstack.org/331496

Changed in ironic-inspector:
status: New → In Progress
Revision history for this message
Dmitry Tantsur (divius) wrote : Re: setting Port's extra field.

I don't think we should automatically set anything in the 'extra' field. Anyway, if you envision some use for it, please propose a spec.

summary: - setting Port's extra field.
+ [RFE] Update Port's extra field with vendor data
tags: added: rfe
Changed in ironic-inspector:
status: In Progress → Incomplete
importance: Undecided → Wishlist
Changed in ironic-python-agent:
status: New → Incomplete
importance: Undecided → Wishlist
assignee: nobody → yogananth subramanian (anantyog-o)
Revision history for this message
Jay Faulkner (jason-oldos) wrote :

Inspection rules were designed for this kind of customization. I know it's been several years, but if you're still having issues, please ask in #openstack-ironic and we can assist with documentation.

Changed in ironic-inspector:
status: Incomplete → Won't Fix
Changed in ironic-python-agent:
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.