#
c6883fc4 |
| 27-Feb-2024 |
Patrick Williams <patrick@stwcx.xyz> |
State.Host: use set for AllowedHostTransitions
The intended use of this is as a set of allowed elements. Express intent with `set` instead of `array`, even though these end up on dbus in the same d
State.Host: use set for AllowedHostTransitions
The intended use of this is as a set of allowed elements. Express intent with `set` instead of `array`, even though these end up on dbus in the same data type.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0c2f55daa704f578ed1bb45a93ad81b4c57b90fc
show more ...
|
#
637ea06c |
| 18-Jan-2024 |
Andrew Geissler <geissonator@yahoo.com> |
host-state: define new allowed host transition prop
IBM has a system where the host firmware does not want to allow a ForcedWarmReboot due to potential error paths with the chassis power remaining o
host-state: define new allowed host transition prop
IBM has a system where the host firmware does not want to allow a ForcedWarmReboot due to potential error paths with the chassis power remaining on and their software being forcefully rebooted.
Define a new property which allows the BMC software to optionally define which Transition actions they support.
bmcweb currently hard codes the AllowableValues in redfish/v1/Systems/system/ResetActionInfo. That code will be changed to first look for this new property on D-Bus. If it's not found or empty, stick with the hard coded defaults. If it is found and it's non-empty then use it to fill in the AllowableValues.
Change-Id: I65d29c2bbc54a64084aea21023fd7d33cd129dce Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
855b46f3 |
| 15-Jan-2024 |
Patrick Williams <patrick@stwcx.xyz> |
State: add default paths for BMC,Host,Chassis
Add namespace and path constants matching those in the README for programmatic use.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ice4
State: add default paths for BMC,Host,Chassis
Add namespace and path constants matching those in the README for programmatic use.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ice4e14716b2de6477f3dd7c15e53cc7bdb68270f
show more ...
|
#
abb61a0f |
| 25-May-2023 |
Andrew Geissler <geissonator@yahoo.com> |
bmc-ready: include new error codes in interfaces
This will generate the appropriate bindings and ensure the error is passed back to the caller allowing them to properly handle this type of error.
C
bmc-ready: include new error codes in interfaces
This will generate the appropriate bindings and ensure the error is passed back to the caller allowing them to properly handle this type of error.
Change-Id: I63301d0371d27835417fcba503c32f854f1919bd Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
a1347418 |
| 06-Dec-2022 |
Patrick Williams <patrick@stwcx.xyz> |
reformat with latest settings
Reformat with the latest settings from openbmc-build-scripts (and copy latest config files where appropriate). Fix a few minor markdownlint issues.
Signed-off-by: Pat
reformat with latest settings
Reformat with the latest settings from openbmc-build-scripts (and copy latest config files where appropriate). Fix a few minor markdownlint issues.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I55205817c29dc3f182a165ddf9cd5d4e07b90063
show more ...
|
#
8da396ca |
| 14-Mar-2022 |
Patrick Williams <patrick@stwcx.xyz> |
yaml: format with prettier
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I193f690f3612fe72ec69030f81f4d5096a761601
|
#
e0764cf4 |
| 28-Oct-2021 |
Andrew Geissler <geissonator@yahoo.com> |
host-state: introduce new host crash restart reason In situations where the host firmware crashes, and BMC firmware detects it, the BMC will attempt to recover by initiating a reboot of
host-state: introduce new host crash restart reason In situations where the host firmware crashes, and BMC firmware detects it, the BMC will attempt to recover by initiating a reboot of the host firmware a certain amount of times. On IBM systems, the host needs to know when a crash is the reason for a boot. This property will be utilized by the host communication firmware to tell them. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ibf18c1ac084ec8fb0b0ab3985623ed41f01f65ad
show more ...
|
#
ab2ce4ea |
| 28-Oct-2021 |
Andrew Geissler <geissonator@yahoo.com> |
host-state: introduce new scheduled power on reason The xyz.openbmc_project.State.ScheduledHostTransition interface is utilized to schedule a host transition at some point in the future.
host-state: introduce new scheduled power on reason The xyz.openbmc_project.State.ScheduledHostTransition interface is utilized to schedule a host transition at some point in the future. Add this as a potential reason for the host RestartCause property. On IBM systems, the host needs to know when a scheduled transition is the reason for a boot. This property will be utilized by the host communication firmware to tell them. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I438982223482f9819abaee25bbf5b85ae27392bc
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 to
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 ...
|