summaryrefslogtreecommitdiff
path: root/meta-phosphor/recipes-phosphor/chassis
diff options
context:
space:
mode:
authorAndrew Geissler <geissonator@yahoo.com>2020-09-17 21:34:42 +0300
committerAndrew Geissler <geissonator@yahoo.com>2020-09-23 01:24:35 +0300
commit51fb15e2fe05c15f85b6f5204daa573b0ced987c (patch)
tree106e08a4a0e986e87b60b8fe89664e2a2168eba1 /meta-phosphor/recipes-phosphor/chassis
parent9b5afb2698c0e58da81364fc8af8fe973dcb1c3e (diff)
downloadopenbmc-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@.service2
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