<div dir="ltr"><div dir="ltr"><div>I am working on the openbmc issue <a href="https://github.com/ibm-openbmc/dev/issues/482">https://github.com/ibm-openbmc/dev/issues/482</a>.</div><div> </div><div>We are implementing the ApplyTime property defined in the UpdateService redfish schema <a href="http://redfish.dmtf.org/schemas/v1/UpdateService.v1_4_0.json">http://redfish.dmtf.org/schemas/v1/UpdateService.v1_4_0.json</a>.</div><div><br></div><div>        "ApplyTime": {</div><div>            "enum": [</div><div>                "Immediate",</div><div>                "OnReset",</div><div>                "AtMaintenanceWindowStart",</div><div>                "InMaintenanceWindowOnReset"</div><div>            ]</div><div><br></div><div>This ApplyTime property is global to all firmware update packages and  below is the designed changes:</div><div><br></div><div>1) Define a new dbus interface for the ApplyTime property at phosphor-dbus-interfaces/xyz/openbmc_project/Software/ApplyTime.interface.yaml</div><div>    Review link for this change : <a href="https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/19707">https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/19707</a></div><div>2) We are thinking to host this new property by phosphor-settingsd</div><div> </div><div>Does anyone have any comment about this design ?</div><div><br></div><div>Thanks in advance,</div><div>Jayashankar</div></div></div>