<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-bmc-code-mgmt/ubi, branch master</title>
<subtitle>OpenBMC Phosphor BMC code version management sources</subtitle>
<id>https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/'/>
<updated>2018-12-11T14:21:31+00:00</updated>
<entry>
<title>Remove deprecated is_method_error code</title>
<updated>2018-12-11T14:21:31+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2018-12-10T19:45:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/commit/?id=3b6a4cd700a60a1e4c969900e87a5e58512ebc89'/>
<id>urn:sha1:3b6a4cd700a60a1e4c969900e87a5e58512ebc89</id>
<content type='text'>
The is_method_error() function is no longer needed, instead a
try-catch block should be used instead.
Reference:
https://lists.ozlabs.org/pipermail/openbmc/2018-October/013696.html,

Change-Id: I1919ea33fc18be2b8afd51fb1f85ddef15041e7c
Signed-off-by: Adriana Kobylak &lt;anoo@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>clang-format: Update to match docs repo</title>
<updated>2018-09-11T16:25:54+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-09-07T18:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/commit/?id=b0ce996ac60cf80487d71c3cdb7165d065079377'/>
<id>urn:sha1:b0ce996ac60cf80487d71c3cdb7165d065079377</id>
<content type='text'>
Update the .clang-format file.
Now includes header sorting and updating PointerAlignment.

Change-Id: I5c7690d8d83cdebe26ff3a73b90a2a8c17dd8054
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Clang 6 updates</title>
<updated>2018-09-07T19:52:40+00:00</updated>
<author>
<name>Gunnar Mills</name>
<email>gmills@us.ibm.com</email>
</author>
<published>2018-09-04T15:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/commit/?id=fa34e02315bd1397180daaa3377bcb38d7f30d7a'/>
<id>urn:sha1:fa34e02315bd1397180daaa3377bcb38d7f30d7a</id>
<content type='text'>
Just some minor fixes.

Change-Id: I000c456e51c62220d7a5fed8100cfc6c13ef9551
Signed-off-by: Gunnar Mills &lt;gmills@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Move setting the priority U-Boot variable to ubi</title>
<updated>2018-07-19T13:08:50+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2018-07-17T20:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/commit/?id=bbcb7be18c21da6c5d82be7f744b777aea610f24'/>
<id>urn:sha1:bbcb7be18c21da6c5d82be7f744b777aea610f24</id>
<content type='text'>
The service that sets the priority value is unique to the ubi
layout because there is only one version at a time on the
static layout.
Move the calling of the service to the ubi implementation.

Tested:
- Witherspoon: Priorities are still set.
- Romulus: The BMC.Updater app does not core dump with the
latest sdbusplus changes due to calling a non-existent service.

Change-Id: Ica1c68f00d5cb43c51ee09c5a3851613edf941d5
Signed-off-by: Adriana Kobylak &lt;anoo@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>item_updater: sort ubi specific code</title>
<updated>2018-07-17T01:45:16+00:00</updated>
<author>
<name>Lei YU</name>
<email>mine260309@gmail.com</email>
</author>
<published>2018-06-21T08:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/commit/?id=56aaf454adef04bd4c1d45870cd86dc2de0a880a'/>
<id>urn:sha1:56aaf454adef04bd4c1d45870cd86dc2de0a880a</id>
<content type='text'>
Add item_updater_helper and implement it in ubi and static layouts.

Tested: Build this repo on both Romulus and Witherspoon OK;
        Tested on Romulus and Witherspoon that code update works fine.

Change-Id: I706cfe63900f89bb41672dcc745b3483e06838c7
Signed-off-by: Lei YU &lt;mine260309@gmail.com&gt;
</content>
</entry>
<entry>
<title>activation: Move out code that monitors for ubi services</title>
<updated>2018-06-15T16:29:30+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2018-06-06T21:41:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/commit/?id=3ce563a0919a4c793894c324e355582db40dc6ce'/>
<id>urn:sha1:3ce563a0919a4c793894c324e355582db40dc6ce</id>
<content type='text'>
Move the code that monitors for ubi services into the ubi
subdirectory. Other filesystem layouts can just ignore
the service monitoring by setting the *VolumeCreated
variables to true.

Tested: Verified code update on Witherspoon still worked.

Change-Id: I135e66225d0e8d692d430efd864252b822b069db
Signed-off-by: Adriana Kobylak &lt;anoo@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>activation: Create ubi write function</title>
<updated>2018-06-06T21:40:03+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2018-05-30T18:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-bmc-code-mgmt/commit/?id=9f89e2e1cf7e739dcd3cb975815ed37750c81c26'/>
<id>urn:sha1:9f89e2e1cf7e739dcd3cb975815ed37750c81c26</id>
<content type='text'>
Move the code that creates the ubi volumes into a separate
write flash function to make it easier to implement
different flash write functions for other flash layouts.

To implement a different write flash function:

1. Modify the Makefile.am file to include the desired code
location. Ex:
  if UBI
    include ubi/Makefile.am.include
  else
    include &lt;other&gt;/Makefile.am.include
2. Implement the Activation::flashWrite in &lt;other&gt;/flash.cpp

Tested: Verified code update still worked.

Change-Id: Ide4d135695dad27e0dc1b5a776a276dfb2ca9aa6
Signed-off-by: Adriana Kobylak &lt;anoo@us.ibm.com&gt;
</content>
</entry>
</feed>
