commit | c79fa91513c95ceb21cca3d216c280b5317f7f3c | [log] [tgz] |
---|---|---|
author | Adriana Kobylak <anoo@us.ibm.com> | Tue Jun 22 15:37:50 2021 +0000 |
committer | Adriana Kobylak <anoo@us.ibm.com> | Thu Jun 24 20:17:57 2021 +0000 |
tree | 79fe4c4a0b4d298eea17aa14626aeda74e5107ba | |
parent | 408aa15c01b2e45782e0e706e4d9d74d65455d4a [diff] |
functions: Catch sdbusplus exception On systems that do not have Entity Manager implemented such as Tacoma, the 'openpower-update-manager process-host-firmware' call core dumps with: obmc-flash-bios[407]: terminate called after throwing an instance of 'sdbusplus::exception::SdBusError' obmc-flash-bios[407]: what(): sd_bus_call: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable Catch the exception and return the match to allow the interfaces added signal run the callback if/when the entity manager interfaces appear. Tested: App does not core dump anymore on tacoma. Change-Id: Ie90b214c7bdd109dbc970a8de580988738809d16 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
OpenPower PNOR (Processor NOR) Code Management provides a set of host software management applications for OpenPower systems. The host firmware is stored on the PNOR chip. More information can be found at Software Architecture or Host Code Update
To build this package, do the following steps:
meson build
ninja -C build
To clean the repository run rm -r build
.