<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hey Shakeeb,<br>
<br>
The service implementing the xyz.openbmc_project.Software.Version
should be running in the case of a normal boot as well. In our
systems the service is xyz.openbmc_project.Software.BMC.Updater
and the Version property is populated when the BMCState is Ready.<br>
</p>
Regards,<br>
Tom<br>
<br>
<div class="moz-cite-prefix">On 05-11-2020 20:02, Shakeeb B K wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CABYu0Wjn-YB4HO37nkxoJyq8EW6=bV4P5EZiHij0y3SxEYVEkw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!-- BaNnErBlUrFlE-HeAdEr-start -->
<meta name="viewport" content="width=device-width;
initial-scale=1.0; maximum-scale=1.0; user-scalable=no;">
<style>
/* Mobile */
@media screen and (max-width: 630px){
* {-webkit-text-size-adjust: none}
a[href^="x-apple-data-detectors:"] { color: inherit; text-decoration: none; }
.pfptTitle { font-size:22px !important; line-height:26px !important; text-align: center !important; }
.pfptSubtitle { font-size:14px !important; line-height:18px !important; text-align: center !important; }
.pfptMainWrapper { margin-top: 0 !important; margin-right: 0 !important; margin-left: 0 !important; }
th[class="pfptTableColumnLeft"] {width:100% !important; height:auto !important; display:block !important; text-align: center !important; }
th[class="pfptTableColumnRight"] {width:100% !important; height:auto !important; display:block !important; text-align: center !important; }
.pfptButton { font-size:16px !important; line-height:16px !important; width: 50% !important; display:block !important; margin-right: auto!important; margin-left: auto!important; }
.pfptButton a { font-size: 16px; }
.pfptButton span { font-size: 16px; }
}
/* Tablet, Laptop, Desktop */
@media screen and (min-width: 631px){
th[class="pfptTableColumnLeft"] { width: 50% !important; height:auto !important; }
th[class="pfptTableColumnRight"] { width: 50% !important; height:auto !important; text-align: right !important; }
}
.pfptPreheader { display:none !important; visibility:hidden; mso-hide:all; font-size:1px; line-height:1px; max-height:0px; max-width:0px; opacity:0; overflow:hidden; }
</style>
<!-- BaNnErBlUrFlE-HeAdEr-end -->
<!-- BaNnErBlUrFlE-BoDy-start -->
<!-- Preheader Text : BEGIN --> <span class="pfptPreheader"
style="display:none
!important;visibility:hidden;mso-hide:all;font-size:1px;color:#ffffff;line-height:1px;max-height:0px;max-width:0px;opacity:0;overflow:hidden;">
Hi All, Currently the ipmi handler for "mc info" command
depends on the "Version"...
</span>
<!-- Preheader Text : END -->
<!-- Email Banner : BEGIN -->
<table style="width:100%;border-radius:4px;margin-bottom:16px;"
width="100%" cellspacing="0" cellpadding="16" border="0"
bgcolor="#9CA3A7">
<tbody>
<tr>
<td align="center">
<table class="pfptMainWrapper" style="width:100%;"
width="100%" cellspacing="0" cellpadding="0" border="0"
align="center">
<tbody>
<tr>
<td style="border-radius:4px;" valign="top"
align="center">
<table style="max-width:100%; width:100%;"
width="100%" cellspacing="0" cellpadding="0"
border="0" bgcolor="#9CA3A7" align="center">
<tbody>
<tr>
<!-- Message : BEGIN --> <th
class="pfptTableColumnLeft"
style="font-weight:normal;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;width:100%;height:auto;"
valign="top">
<table
style="width:100%;height:auto;text-align:left;vertical-align:middle;"
width="100%" cellspacing="0"
cellpadding="0">
<tbody>
<tr>
<td> <span class="pfptTitle"
style="font-family:'Roboto','Helvetica','Arial',sans-serif;font-weight:bold;font-size:18px;line-height:20px;display:block;margin-bottom:4px;word-wrap:normal;">This
Message Is From an External
Sender</span> </td>
</tr>
<tr>
<td> <span class="pfptSubtitle"
style="font-weight:normal;font-family:'Roboto','Helvetica','Arial',sans-serif;font-size:13px;line-height:16px;display:block;word-wrap:normal;">This
message came from outside your
organization.</span> </td>
</tr>
</tbody>
</table>
</th>
<!-- Message : END --> </tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<!-- Email Banner : END -->
<!-- BaNnErBlUrFlE-BoDy-end -->
<div dir="ltr">Hi All,
<div><br>
</div>
<div>Currently the ipmi handler for "mc info" command depends on
the "Version" property on
interface xyz.openbmc_project.Software.Version. </div>
<div>But this is getting populated only on the image update path
by phosphor-bmc-code-mgmt.</div>
<div>Shouldn't the version be set on a normal boot as well? Is
this a gap in current implementation? </div>
<div><br>
</div>
<div>Thanks,</div>
<div>Shakeeb</div>
</div>
</blockquote>
</body>
</html>