summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Geissler <geissonator@yahoo.com>2019-01-23 14:49:45 -0600
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-01-31 11:47:18 -0500
commit837851ae37a67b84f0f8c0fd310d33b5a731cc80 (patch)
treeac7ebe5adfcc9250229413ffb6d127b64cd212cd
parent17130b4cb8e28c31bb77d95307284250a5150b5c (diff)
downloadtalos-openbmc-837851ae37a67b84f0f8c0fd310d33b5a731cc80.tar.gz
talos-openbmc-837851ae37a67b84f0f8c0fd310d33b5a731cc80.zip
oneshot services should only be run once2.6.0
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) (From meta-openpower rev: ec62f2851389f1fc1da87488c6e83f86c69d4ed0) Change-Id: I6639d80e1f5fd0fd54b6fe7283693ee238c54369 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
-rw-r--r--meta-openpower/recipes-phosphor/flash/openpower-software-manager/obmc-flash-bios-ubiremount.service2
-rw-r--r--meta-openpower/recipes-phosphor/flash/openpower-software-manager/op-pnor-msl.service1
-rw-r--r--meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd/op-vpd-parser.service1
3 files changed, 3 insertions, 1 deletions
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
OpenPOWER on IntegriCloud