#
30352a66 |
| 09-Apr-2024 |
Adriana Kobylak <anoo@us.ibm.com> |
Populate MinimumVersion property
The Minimum Version is now an available D-Bus interface: ``` https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/70110 ``` Populate its value if it's bei
Populate MinimumVersion property
The Minimum Version is now an available D-Bus interface: ``` https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/70110 ``` Populate its value if it's being defined.
Tested: If the msl meson options are defined, the D-Bus property is populated with the value of the defined minimum version: ``` root@witherspoon:~# busctl get-property xyz.openbmc_project.Software.BMC.Updater /xyz/openbmc_project/software xyz.openbmc_project.Software.MinimumVersion MinimumVersion s "2.15.0" ```
Change-Id: I0f9df0cfd7c06794df836e161b3416094a8535de Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
#
b36a3ebf |
| 26-May-2023 |
Patrick Williams <patrick@stwcx.xyz> |
fix GCC 13 issues
GCC 13 removes `uint*_t` family of types from one of the common includes so we need to explicitly include cstdint.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I
fix GCC 13 issues
GCC 13 removes `uint*_t` family of types from one of the common includes so we need to explicitly include cstdint.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I7224585f0421b729b8a6b703851f5a000ab2d900
show more ...
|
#
6a85e8a0 |
| 27-Aug-2021 |
Patrick Williams <patrick@stwcx.xyz> |
msl_verify: dos2unix These two files were saved with 'dos' newline characters. Run 'dos2unix' on them to make them Unix-style newline. Signed-off-by: Patrick Williams <patrick@
msl_verify: dos2unix These two files were saved with 'dos' newline characters. Run 'dos2unix' on them to make them Unix-style newline. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9ac15b830a1becbfaba327967022a050beb8fe54
show more ...
|
#
21dad047 |
| 26-Jun-2020 |
Miguel Gomez <mgomez@mx1.ibm.com> |
BMC Minimum ship Level This code compares the BMC_MSL defined at compile time, It will parse the new fw (explicit at MANIFEST file) and use regex to evaluate it and compare BMC_MSL
BMC Minimum ship Level This code compares the BMC_MSL defined at compile time, It will parse the new fw (explicit at MANIFEST file) and use regex to evaluate it and compare BMC_MSL against version from MANIFEST. If newer or equal it will apply, otherwise it will fail, preventing activation operation. Tested: regex-bmc-msl="([a-z]+[0-9]{2})+([0-9]+).([0-9]+).([0-9]+)" fw-package="version=fw1010.00-28.4-0-ge611abca21" bmc-msl="fw1010.00-27" proceeds with activation... bmc-msl="fw1010.00-29" returns: Jul 15 20:35:45 tacoma1z-w81 phosphor-image-updater[766]: BMC Minimum Ship Level NOT met Jul 15 20:35:45 tacoma1z-w81 phosphor-image-updater[766]: A system component has a software version that is incompatible as determined by the implementation and needs to be updated.... Signed-off-by: Miguel Gomez <mgomez@mx1.ibm.com> Change-Id: I0ab0eba7c7c89f38ca698aa3e369aa50797edb07
show more ...
|