diff options
author | Andrew Geissler <geissonator@yahoo.com> | 2020-09-17 21:34:42 +0300 |
---|---|---|
committer | Andrew Geissler <geissonator@yahoo.com> | 2020-09-23 01:24:35 +0300 |
commit | 51fb15e2fe05c15f85b6f5204daa573b0ced987c (patch) | |
tree | 106e08a4a0e986e87b60b8fe89664e2a2168eba1 /meta-phosphor/recipes-phosphor/chassis | |
parent | 9b5afb2698c0e58da81364fc8af8fe973dcb1c3e (diff) | |
download | openbmc-51fb15e2fe05c15f85b6f5204daa573b0ced987c.tar.xz |
power-on: wait for power on once power is turned on
Currently the op-wait-power-on service is started before power is
actually turned on. Ensure this service does not start until the
obmc-power-on-pre@.target completes.
The bootblock logic prevents the obmc-power-on-pre@.target from
completing when a blocking error or code update is occurring. Without
the fix in this commit, the system will not power on but this service
will fail because it is incorrectly started as a part of the
obmc-power-on-pre@.target.
(From meta-phosphor rev: 7773d935f6bb7680bb92212d0a58cebb097affd1)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ib2e339bb93af15ffddacb85d77db7ce22c8a5da1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Diffstat (limited to 'meta-phosphor/recipes-phosphor/chassis')
-rw-r--r-- | meta-phosphor/recipes-phosphor/chassis/obmc-op-control-power/op-wait-power-on@.service | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-phosphor/recipes-phosphor/chassis/obmc-op-control-power/op-wait-power-on@.service b/meta-phosphor/recipes-phosphor/chassis/obmc-op-control-power/op-wait-power-on@.service index bc64595fc..df8383274 100644 --- a/meta-phosphor/recipes-phosphor/chassis/obmc-op-control-power/op-wait-power-on@.service +++ b/meta-phosphor/recipes-phosphor/chassis/obmc-op-control-power/op-wait-power-on@.service @@ -1,5 +1,7 @@ [Unit] Description=Wait for Power%i to turn on +Wants=obmc-power-start-pre@%i.target +After=obmc-power-start-pre@%i.target Wants=obmc-power-start@%i.target Before=obmc-power-start@%i.target Wants=mapper-wait@-org-openbmc-control-power%i.service |