Add the new Software.Manager to service dependencies
Remove the Wants dependencies to the old code update service, these
services start by default. Add Before/After dependencies on the new
Software.Manager service to support both the old and the new flow.
Change-Id: Iec0ee77ec90d34422bad001ff789dcf215f0ac0f
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
diff --git a/mmc/obmc-flash-bios-init.service b/mmc/obmc-flash-bios-init.service
index 9fe2f7f..535ed71 100644
--- a/mmc/obmc-flash-bios-init.service
+++ b/mmc/obmc-flash-bios-init.service
@@ -3,6 +3,7 @@
Before=mboxd.service
Before=pldmd.service
After=xyz.openbmc_project.Software.BMC.Updater.service
+After=xyz.openbmc_project.Software.Manager.service
[Service]
Type=oneshot
@@ -11,3 +12,4 @@
[Install]
WantedBy=xyz.openbmc_project.Software.BMC.Updater.service
+WantedBy=xyz.openbmc_project.Software.Manager.service
diff --git a/mmc/obmc-flash-bios-patch.service b/mmc/obmc-flash-bios-patch.service
index 2b3a941..b8263eb 100644
--- a/mmc/obmc-flash-bios-patch.service
+++ b/mmc/obmc-flash-bios-patch.service
@@ -5,6 +5,7 @@
Wants=usr-local.mount
After=usr-local.mount
After=xyz.openbmc_project.Software.BMC.Updater.service
+After=xyz.openbmc_project.Software.Manager.service
[Service]
Type=oneshot
@@ -13,3 +14,4 @@
[Install]
WantedBy=xyz.openbmc_project.Software.BMC.Updater.service
+WantedBy=xyz.openbmc_project.Software.Manager.service
diff --git a/org.open_power.Software.Host.Updater.service b/org.open_power.Software.Host.Updater.service
index 380d378..1250ec5 100644
--- a/org.open_power.Software.Host.Updater.service
+++ b/org.open_power.Software.Host.Updater.service
@@ -1,6 +1,5 @@
[Unit]
Description=OpenPower Software Update Manager
-Wants=xyz.openbmc_project.Software.Version.service
Before=xyz.openbmc_project.Software.Version.service
Before=mboxd.service