From 1fed8fa810ad30d64c1e97288991f1acca69bfdc Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Wed, 23 Jan 2019 14:49:45 -0600 Subject: oneshot services should only be run once Still chasing root cause of openbmc/openbmc#3466 but either way, these services should be configured to only ever run once. They do one-time things and do not make sense to be run multiple times. (From meta-openpower rev: b246b509da91db98ebc326afda0d68827ef2b5f9) Change-Id: I56b2b975f20aa42ed43c8b1bd185ee49ecba2eb9 Signed-off-by: Andrew Geissler Signed-off-by: Brad Bishop --- .../flash/openpower-software-manager/obmc-flash-bios-ubiremount.service | 2 +- .../flash/openpower-software-manager/op-pnor-msl.service | 1 + .../recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) (limited to 'meta-openpower') diff --git a/meta-openpower/recipes-phosphor/flash/openpower-software-manager/obmc-flash-bios-ubiremount.service b/meta-openpower/recipes-phosphor/flash/openpower-software-manager/obmc-flash-bios-ubiremount.service index f52cac684..b66834580 100644 --- a/meta-openpower/recipes-phosphor/flash/openpower-software-manager/obmc-flash-bios-ubiremount.service +++ b/meta-openpower/recipes-phosphor/flash/openpower-software-manager/obmc-flash-bios-ubiremount.service @@ -5,7 +5,7 @@ Before=org.open_power.Software.Host.Updater.service [Service] Type=oneshot -RemainAfterExit=no +RemainAfterExit=yes ExecStart=/usr/bin/env obmc-flash-bios ubiremount SyslogIdentifier=obmc-flash-bios diff --git a/meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service b/meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service index dfd9e3ca5..92c599e93 100644 --- a/meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service +++ b/meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service @@ -6,6 +6,7 @@ After=obmc-flash-bios-updatesymlinks.service Type=oneshot ExecStart=/usr/bin/env openpower-pnor-msl SyslogIdentifier=openpower-pnor-msl +RemainAfterExit=yes [Install] WantedBy=obmc-flash-bios-updatesymlinks.service diff --git a/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service b/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service index 6eadebf8d..823869109 100644 --- a/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service +++ b/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service @@ -10,3 +10,4 @@ Type=oneshot EnvironmentFile={envfiledir}/obmc/inventory ExecStart=/usr/bin/env openpower-read-vpd --vpd $EEPROM --fru $FRUS --object $PATHS SyslogIdentifier=openpower-read-vpd +RemainAfterExit=yes -- cgit v1.2.1