commit | ee13e8318bef5724a66684ec4b3302e1725b6cb4 | [log] [tgz] |
---|---|---|
author | Saqib Khan <khansa@us.ibm.com> | Mon Oct 23 12:53:11 2017 -0500 |
committer | Saqib Khan <khansa@us.ibm.com> | Wed Dec 06 11:53:09 2017 -0600 |
tree | 179139f2d7f53907e6405dce7a194d788b21890c | |
parent | 7e1abfcab8ab4b918a0725a0d91b998dff116eec [diff] |
BMC: Fix the delete implementation. - Implement delete interface inside version class so that both item_updater and image_manager can share the same interface. This meant removing the delete interface from inside the activation class. - The delete is created as a separate object inside version, only if the image is non-functional. This helps remove the delete interface from a running BMC/HOST image. - As part of the activation process, the version from inside the image_manager is deleted and so is the version's tarfile from the image upload dir. Partially resolves openbmc/openbmc#2490 Change-Id: Ib35bf188df85ebd2277d3d9ad04300e434965eea Signed-off-by: Saqib Khan <khansa@us.ibm.com>
Phosphor BMC Code Management provides a set of system software management applications. More information can be found at Software Architecture
To build this package, do the following steps: 1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make To full clean the repository again run `./bootstrap.sh clean`.