D-Bus interfaces for FRU VPD inventory

Yi TZ Li shliyi at cn.ibm.com
Thu Nov 17 17:05:32 AEDT 2016


Thanks for the response.
Deepak Kodihalli <dkodihal at linux.vnet.ibm.com> wrote on 11/16/2016 08:29:17
PM:
>
> > Also there are other FRU items like PCIE card, HDD. How to handle them
> > in the new inventory framework?
>
> Do you mean handle their VPD (if any), or in general creating d-bus
> objects for them? I'm not sure about the latter.

There are some inventory items without VPD, e.g:

https://github.com/openbmc/skeleton/blob/master/configs/Barreleye.py#L133

"	'<inventory_root>/system/chassis/io_board/pcie_slot0_riser' :
{ 'fru_type' : 'PCIE_RISER', 'is_fru' : True,},
	'<inventory_root>/system/chassis/io_board/pcie_slot1_riser' :
{ 'fru_type' : 'PCIE_RISER', 'is_fru' : True,},
	'<inventory_root>/system/chassis/io_board/pcie_slot2_riser' :
{ 'fru_type' : 'PCIE_RISER', 'is_fru' : True,},
	'<inventory_root>/system/chassis/io_board/pcie_slot0' :
{ 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},
	'<inventory_root>/system/chassis/io_board/pcie_slot1' :
{ 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},
	'<inventory_root>/system/chassis/io_board/pcie_slot2' :
{ 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},
	'<inventory_root>/system/chassis/io_board/pcie_mezz0' :
{ 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},
	'<inventory_root>/system/chassis/io_board/pcie_mezz1' :
{ 'fru_type' : 'PCIE_CARD', 'is_fru' : True,},

"
Will the new inventory manager handle these items too? This looks like off
the topic.
But I saw your patch is divided into two groups:
"xyz/openbmc_project/Inventory", and "xyz/openpower/Inventory".
Where do we put the inventory items above?

Thanks,
-Yi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20161117/00430587/attachment.html>


More information about the openbmc mailing list