21eb043e | 31-Mar-2017 |
Patrick Williams <patrick@stwcx.xyz> |
writefrudata: Reuse ipmi bus for inventory-notify
Partially fixes openbmc/openbmc#875.
Change-Id: Ieaaa65fa8432ffa873dcf2f4f96f9c1e09de3008 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
c0e51347 | 16-Mar-2017 |
Leonel Gonzalez <lgonzalez@us.ibm.com> |
Move object_mapper per dbus path conventions.
Partial fix for openbmc/openbmc#1112.
Change-Id: I467a9ffa68d9539c5c1f71e2dfa3281a347d5951 Signed-off-by: Leonel Gonzalez <lgonzalez@us.ibm.com> |
cc103c45 | 28-Jan-2017 |
Brad Bishop <bradleyb@us.ibm.com> |
Add gen_pimrules script
Add a script for generating PIM rules.
Change-Id: I9de54785938fcbf8de3a1ac8f42fa37a52f99d2c Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> |
ec7648d7 | 23-Feb-2017 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
React to inventory manager path change
/xyz/openbmc_project/Inventory becomes /xyz/openbmc_project/inventory
Change-Id: I95c1174b3cdbcd73a88c6bc004016e089c12f3e4 Signed-off-by: Brad Bishop <bradley
React to inventory manager path change
/xyz/openbmc_project/Inventory becomes /xyz/openbmc_project/inventory
Change-Id: I95c1174b3cdbcd73a88c6bc004016e089c12f3e4 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
788bd1f5 | 20-Feb-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
inventory: update extra properties
Change-Id: I8b403f07855cccb001eb63d6c5f11c5e1f58c874 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com> |
e8c4ffd4 | 20-Feb-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
build : provide extra properties yaml as config
Make it possible for the openpower-vpd-parser recipe to be able to supply the extra properties YAML as configurable input.
Use extra-properties-examp
build : provide extra properties yaml as config
Make it possible for the openpower-vpd-parser recipe to be able to supply the extra properties YAML as configurable input.
Use extra-properties-example.yaml as input.
Change-Id: I3cfffa6bb9709b4dbf5c487ab198960cc52e3863 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
be051072 | 20-Feb-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
inventory: enable updating extra properties
While the IPMI FRU parser, in order to update inventory, receives most properties from the host IPMI, there could be some properties whose values could be
inventory: enable updating extra properties
While the IPMI FRU parser, in order to update inventory, receives most properties from the host IPMI, there could be some properties whose values could be provided by other sources, such as the Machine Readable Workbook.
Provide a mechanism to enable the above by having the extra property information and values supplied via a YAML file, via which code is generated, which in turn can be used by the parser to update inventory.
Change-Id: I30a2a9129d97485a0c31c3dec0155d5e1a008101 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
7c183aed | 20-Feb-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
Add header to house commonly used types
Change-Id: I51f0decd8c71c4442556ce4d5fcfc10bd82efa48 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com> |
10b7ea76 | 16-Feb-2017 |
Ratan Gupta <ratagupt@in.ibm.com> |
Inventory: Add chassis fru data
Change-Id: Idc83199d584ffe6d1b66debcb36244dd393495d0 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> |
cdde23db | 14-Feb-2017 |
Ratan Gupta <ratagupt@in.ibm.com> |
Inventory: Implement writing custom IPMI FRU property
Change-Id: I9286045c3c10cd8bed840f03cfcc92a5b236d9ca Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> |
d51dd1c7 | 16-Feb-2017 |
Matthew Barth <msbarth@us.ibm.com> |
Correct install of libwritefrudata.la
Change-Id: I11784dd3faf3d4c6d76b8484b224e71a2817a95c Signed-off-by: Matthew Barth <msbarth@us.ibm.com> |
61845fd5 | 16-Feb-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
build: check for sdbusplus package
Change-Id: Id29024e34ac0c930fd4ff51c9886736324ea68e1 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com> |
8a2a675e | 11-Feb-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
Fix bug in FRU data processing logic
The logic assumed IPMI FRU data is encoded in ascii always, but the data could be ascii or binary. Handle both encodings.
Change-Id: Ie89bb077fd32a23bb96bd4cda7
Fix bug in FRU data processing logic
The logic assumed IPMI FRU data is encoded in ascii always, but the data could be ascii or binary. Handle both encodings.
Change-Id: Ie89bb077fd32a23bb96bd4cda78b66d2ccdd9774 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
89ededd0 | 11-Feb-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
Fix FRU area check
One of the IPMI FRU area checks deals with the old openbmc skeleton interfaces, which is no longer valid. Fixed that.
Change-Id: Id406d4967d130136d4ac2a8efff94dac65d7ee0e Signed-
Fix FRU area check
One of the IPMI FRU area checks deals with the old openbmc skeleton interfaces, which is no longer valid. Fixed that.
Change-Id: Id406d4967d130136d4ac2a8efff94dac65d7ee0e Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
5caa8950 | 11-Feb-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
Initialise members of class ipmi_fru
The class ipmi_fru has a disabled default ctor, and the custom one doesn't initialise all class members. Fix this issue.
Change-Id: I9a0364743ba5afe41a319f9091f
Initialise members of class ipmi_fru
The class ipmi_fru has a disabled default ctor, and the custom one doesn't initialise all class members. Fix this issue.
Change-Id: I9a0364743ba5afe41a319f9091fd8b0bd85f1777 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
0fc20ed1 | 06-Feb-2017 |
Ratan Gupta <ratagupt@in.ibm.com> |
inventory : adhere to change in PIM Notify()
Change-Id: I83efc8ad799aaa879525d84b97779d5b98f168c4 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> |
6eed4032 | 10-Feb-2017 |
Ratan Gupta <ratagupt@in.ibm.com> |
Create the generated FRU Map in cpp.
Change-Id: Id83220e5e2876f4112ba76d698b2062e2a08dd3d Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> |
19c617b7 | 10-Feb-2017 |
Ratan Gupta <ratagupt@in.ibm.com> |
rename frup.h -> frup.hpp
This header contains c++ code.
Change-Id: I4bc6cf0ddfbdc6ac4d93580a5203bb59537bbb04 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> |
3d0ce84b | 07-Feb-2017 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
fru_gen: Handle empty yaml files
Allow the build to work in the event of an empty YAML file.
Change-Id: I3d36b57852446959aeb836ab69958c16387c02fc Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel
fru_gen: Handle empty yaml files
Allow the build to work in the event of an empty YAML file.
Change-Id: I3d36b57852446959aeb836ab69958c16387c02fc Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
0b77cfa1 | 31-Jan-2017 |
Ratan Gupta <ratagupt@in.ibm.com> |
writefrudata : invoke inventory manager
Make a call to the inventory manager to construct inventory objects for IPMI FRUs
Change-Id: I4b36ecc85bc78214c9c47032bafd013f6ff27fe9 Signed-off-by: Ratan G
writefrudata : invoke inventory manager
Make a call to the inventory manager to construct inventory objects for IPMI FRUs
Change-Id: I4b36ecc85bc78214c9c47032bafd013f6ff27fe9 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
cb0d4e5e | 22-Dec-2016 |
Ratan Gupta <ratagupt@in.ibm.com> |
Re-factor to use MRW and Inventory interfaces
The write FRU command now figures out properties to be written for a FRU via a generated header file, which in turn is generated via scrips deriving th
Re-factor to use MRW and Inventory interfaces
The write FRU command now figures out properties to be written for a FRU via a generated header file, which in turn is generated via scrips deriving their inputs from MRW and Inventory d-bus interfaces.
Change-Id: I9939aeec24566cf518f4e63dc6ae344b236a541f Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
show more ...
|
82ab3e19 | 27-Jan-2017 |
Ratan Gupta <ratagupt@in.ibm.com> |
Change c->cpp.
It is required as we would be using c++ containers.
Change-Id: Ifefc468ac7b2e94d1b9948a6aeb7f8d42d8e6555 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> |
92cea96c | 25-Jan-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
build: add rule to generate fru-gen.hpp
fru-gen.hpp needs as input a YAML file. Enable this to be provided via autotools configuration.
Change-Id: I586c14651840b6a9697a93261f79c2a48f14071f Signed-o
build: add rule to generate fru-gen.hpp
fru-gen.hpp needs as input a YAML file. Enable this to be provided via autotools configuration.
Change-Id: I586c14651840b6a9697a93261f79c2a48f14071f Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
show more ...
|
0f2e7fe1 | 22-Dec-2016 |
Ratan Gupta <ratagupt@in.ibm.com> |
Add IPMI FRU parser code generator.
Add a script that generates c++ structures based on system dependent configuration.
Change-Id: I3a005b2dd31d7db3137bed9be6df2a0658c48d82 Signed-off-by: Ratan Gup
Add IPMI FRU parser code generator.
Add a script that generates c++ structures based on system dependent configuration.
Change-Id: I3a005b2dd31d7db3137bed9be6df2a0658c48d82 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
show more ...
|
a2ca100a | 06-Sep-2016 |
Tom <tomjoseph@in.ibm.com> |
Add privilege levels for commands
Add privilege level and package the provider library into /usr/lib/ipmid-providers
Change-Id: I33be3ab696ba477a938b1c0272119420353d6d99 Signed-off-by: Tom <tomjose
Add privilege levels for commands
Add privilege level and package the provider library into /usr/lib/ipmid-providers
Change-Id: I33be3ab696ba477a938b1c0272119420353d6d99 Signed-off-by: Tom <tomjoseph@in.ibm.com>
show more ...
|