#
0e78828c |
| 31-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
regenerate-meson: enable meson formatting
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5bc2c84cf2ebb3a8d64c96bf3c02e4f34d1f28dd
|
#
7f154004 |
| 03-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
build: support registry generation
sdbus++-gen-meson version 10 adds support for redfish registry generation and greatly simplifies the install directives.
Regenerate the YAML meson files and modif
build: support registry generation
sdbus++-gen-meson version 10 adds support for redfish registry generation and greatly simplifies the install directives.
Regenerate the YAML meson files and modify the base meson.build as necessary. Also, format meson.build with `meson format`.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I77586fca7742d5468803913cb45276ca57271655
show more ...
|
#
43006dd7 |
| 19-Sep-2024 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: update meson to v8 format
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I6f2e86dcba09e76512ec56143ef4554b1ff7b58a
|
#
9012243e |
| 19-Mar-2024 |
Adriana Kobylak <anoo@us.ibm.com> |
software: Add Minimum Version interface
The minimum version is an optional meson option (bmc-msl)[1] that prevents firmware updates to a level lower than the one set via this option. The error logge
software: Add Minimum Version interface
The minimum version is an optional meson option (bmc-msl)[1] that prevents firmware updates to a level lower than the one set via this option. The error logged is a Software Incompatible[2] error.
Add the minimum version as a property of a new interface. This will be populated by the code updater app. It can then be mapped to the SoftwareInventory LowestSupportedVersion Redfish property and be available to the user via Redfish and the GUI so that the user can know in advance which version of software is not supported on their system and avoid having to debug a code update failure after they attempt to install an incompatible version.
``` 1: https://github.com/openbmc/phosphor-bmc-code-mgmt/blob/85c71a13e0938cc4d36caf6b8e735e9740b2e351/meson.options#L100 2: https://github.com/openbmc/phosphor-dbus-interfaces/blob/1c140b9766a15d1cbb8546fa02d5050d772a171d/yaml/xyz/openbmc_project/Software/Version.errors.yaml#L1 ```
Change-Id: I1f6aacf8ad7fa63e58d832409698f4d923184ec2 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
#
4206b1ac |
| 05-Aug-2023 |
Jagpal Singh Gill <paligill@gmail.com> |
code-update: simplified interface for code update
Current code update invocation flow has no explicit interface but rather rely on discovery of a new file in tmpfs. This makes it more involved and h
code-update: simplified interface for code update
Current code update invocation flow has no explicit interface but rather rely on discovery of a new file in tmpfs. This makes it more involved and hard to use. The intent of this proposal is to define an explicit interface which is easy to use. For more details, please refer to design doc - https://gerrit.openbmc.org/c/openbmc/docs/+/65739
Change-Id: I65f186856c446cf7d957591c213054dc2d5c3861 Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
show more ...
|
#
8e360784 |
| 09-Sep-2023 |
Patrick Williams <patrick@stwcx.xyz> |
Software.Image: add YAML from phosphor-bmc-code-mgmt
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icc3a526d9cbc4e38b4336eca46d081e9c108022f
|
#
11335246 |
| 12-Sep-2022 |
Patrick Williams <patrick@stwcx.xyz> |
gen: update due to sdbusplus-gen-meson change
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9491eb608d9c6849b3e39fe212054a3651bfb824
|
#
4aec8027 |
| 21-May-2021 |
Willy Tu <wltu@google.com> |
Software: Settings: add setting to Software interface
Added the xyz.openbmc_project.Software.Settings interface to provide the user with some control over the Software it manages.
Currently, it onl
Software: Settings: add setting to Software interface
Added the xyz.openbmc_project.Software.Settings interface to provide the user with some control over the Software it manages.
Currently, it only has `WriteProtected` that indicate if the software is writeable or not.
The settings are enforced by the service that manage the property.
Change-Id: I726c247428b4e1c8b1fe9cf66554ef272bbcd231 Signed-off-by: Willy Tu <wltu@google.com>
show more ...
|
#
b1b4d261 |
| 05-Jun-2021 |
William A. Kennington III <wak@google.com> |
treewide: Create yaml directory
This allows the propagated yamldir paramter to work correctly in subproject style builds. We don't want other files in the project conflicting with tools that scan th
treewide: Create yaml directory
This allows the propagated yamldir paramter to work correctly in subproject style builds. We don't want other files in the project conflicting with tools that scan the yamldir.
Change-Id: Ie2759c7f3baf399392cdda0e507055ceb262d2e1 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
2600affc |
| 05-Jun-2021 |
William A. Kennington III <wak@google.com> |
build: Regenerate meson for sdbus++ update
Change-Id: I6c7b9fc22d7acf593c268713b2ef837ab983b956 Signed-off-by: William A. Kennington III <wak@google.com>
|
#
16599e2d |
| 15-Apr-2021 |
Patrick Williams <patrick@stwcx.xyz> |
build: regenerate meson with latest sdbusplus version
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Idb01b777bb90b165c906aacad24b0d3c9b0e93d2
|
#
d9632146 |
| 24-Jun-2020 |
Patrick Williams <patrick@stwcx.xyz> |
build: add sdbus++-gen-meson generated files
Use the tool to generate the meson.build files for the current tree of interfaces, but do not utilize them yet. Add a small helper tool to regenerate as
build: add sdbus++-gen-meson generated files
Use the tool to generate the meson.build files for the current tree of interfaces, but do not utilize them yet. Add a small helper tool to regenerate as needed.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie1f68984e5b01dcab661863d2ac719d0e3cd45c1
show more ...
|