commit | c2c3a40ad528dc18e708edb8abd1b6e3f5469ebf | [log] [tgz] |
---|---|---|
author | Jason M. Bills <jason.m.bills@linux.intel.com> | Thu Jan 30 16:22:24 2020 -0800 |
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Tue Nov 23 01:14:12 2021 +0000 |
tree | d9d75d3e229bf1a14d88ec69227c8c4c0004614b | |
parent | ad588bf51c3acb8ec6e4fc4ee6ff81688a166045 [diff] |
Update IPMI Chassis Control command transition requests This change updates the IPMI Chassis Control command to use the new host state transitions and chassis off transition based on the mapping in the design document below. This allows each chassis control action to more closely follow the behavior defined in the IPMI spec. ref: https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/22358 Tested: Ran each IPMI chassis control command to confirm the expected behavior: ipmitool power on: system is powered-on using Host.On ipmitool power off: system is forced off using Chassis.Off ipmitool power cycle: system is forced off then powered-on using Host.Reboot ipmitool power reset: system is hard reset using Host.ForceWarmReboot ipmitool power soft: soft power-off requested from system software using Host.Off Change-Id: Ieb42722102fde0e51a49dc4aaa3ff227a3394066 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
To build this package, do the following steps:
1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make
To clean the repository run ./bootstrap.sh clean
.