Age | Commit message (Collapse) | Author | Files | Lines |
|
Add force power off in obmc-host-stop and
refactor targets within host-poweron.
Change-Id: Ia523cfe9d3086987b69c89a3b1424f33f2be26d5
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
Server On
xyz.openbmc_project.State.Host.Transition.On
Server Off
xyz.openbmc_project.State.Host.Transition.Off
Server Cycle
xyz.openbmc_project.State.Host.Transition.Reboot
Server Reset xyz.openbmc_project.State.Host.Transition.GracefulWarmReboot xyz.openbmc_project.State.Host.Transition.ForceWarmReboot
Chassis On N/A
Chassis Off N/A
Chassis Cycle
xyz.openbmc_project.State.Chassis.Transition.PowerCycle
Change-Id: Iaeca27aa3a8cf286deefc9c5f7d975d56d603a3c
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
In a single host system, the chassis power is equal to
the host standby power, so we need to ensure it is always on.
Change-Id: I433cdbda729e165a38974be142230589fa311cf1
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
Redfish Command to map PSM behavior:
"ForceOff": Press the power button for over 4 seconds to power off the host.
"PowerCycle": Gracefully power off the host, then power on the host.
"GracefulShutdown": Press the power button for 1 second to gracefully power off the host.
"On": Press the power button for 1 second to power on the host.
"ForceOn": Same as "On".
"GracefulRestart": Same as "PowerCycle".
"ForceRestart": Press the power button for over 4 seconds, then power on the host.
Change-Id: I67b40620107bbf9e90c1c55e37b605ca573f84e4
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie0ed356908ab5e474760d1e0935e904a4f4c2001
|
|
Most systems are fine with supporting a warm reboot so don't make it a
default.
Change-Id: Ifb906f0b0d81b97265b6b6a79104408161bded7e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
When a bbappend file is already in a meta-machine layer, there is no
reason for extra ":machine" override syntax usage. Remove them all.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I610e72633adb5bc36b63fe2b727e394c61070185
|
|
Scripts should be installed with 0755 permissions and not 0777,
otherwise non-root users can potentially modify or delete them.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I41270a2bb3fb940d8ca49ed6230545d98efb2fea
|
|
1. To fix the logical failure in the check status script.
2. Remove obmc-host-stop@0.target and phosphor-reboot-host@0.service
to avoid a host cycle when resetting.
3. To fix power policy.
Change-Id: I9de75bff428692c33ec4bf2e053eabb9aeba6f4d
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
To support power on, power off, power-cycle reset and sled-cycle.
Change-Id: Ib26fbe7087d7ab2b68c61d46a7dcf3ab5f7847b0
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|