Revision Date Author Comments
# 6bb52dad 07-Nov-2022 Andrew Geissler <geissonator@yahoo.com>

obmc-host-graceful-quiesce: ensure starts synch targets

As seen in other scenarios, the power off synchronization targets do not
always start in time when the obmc-host-graceful-quiesce@.target is
s

obmc-host-graceful-quiesce: ensure starts synch targets

As seen in other scenarios, the power off synchronization targets do not
always start in time when the obmc-host-graceful-quiesce@.target is
started. This can result the host being stopped before it has had the
chance to gracefully shut itself down.

Ensure the synchronization targets are started by adding them into the
target with 'Wants' relationships.

Tested:
- Booted system into hostboot, manually started the target and verified
via the journal that the pldm-softpoweroff application completed prior
to instructions stopping.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Iede5194c24ad05467235419eaf0f343bccdffc1a

show more ...


# aaa8d346 15-Apr-2022 Andrew Geissler <geissonator@yahoo.com>

host-graceful-quiesce: introduce new target

Per design here:
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/52874

This introduces a new target which can be started to gracefully quiesce
the h

host-graceful-quiesce: introduce new target

Per design here:
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/52874

This introduces a new target which can be started to gracefully quiesce
the host. This allows the host an opportunity to shut itself down
gracefully.

Tested:
- Built image with new target and included pldmSoftPowerOff.service in
it so that host firmware got a chance to gracefully shut down prior to
Quiesce.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I1b5d609b50951e5d529379196c36c0d66e429a8f

show more ...