meta-facebook: remove IPMI hw from multihost systems
All meta-facebook systems use ipmb to interact with the OCP
debug card. The multi-host machines also use ipmb to talk with
the BIC, but the 'ipmi-ipmb' package is not considered an 'ipmi-hw'
package (because it is often installed as an addition). The single
host machine(s) use 'ipmi-kcs'.
Rearrange the inc file specifications so that the multi-host systems
do not get the 'ipmi-kcs' package.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I756984d32d424dd0b08a44b434318ccee6672889
diff --git a/meta-facebook/conf/machine/include/facebook-withhost.inc b/meta-facebook/conf/machine/include/facebook-withhost.inc
index 36ef7b7..282b7e6 100644
--- a/meta-facebook/conf/machine/include/facebook-withhost.inc
+++ b/meta-facebook/conf/machine/include/facebook-withhost.inc
@@ -2,14 +2,11 @@
require conf/machine/include/facebook.inc
-MACHINE_FEATURES += "\
+MACHINE_FEATURES:append = "\
obmc-chassis-state-mgmt \
- obmc-host-ipmi \
obmc-host-state-mgmt \
obmc-phosphor-chassis-mgmt \
"
VIRTUAL-RUNTIME_obmc-host-state-manager ?= "x86-power-control"
VIRTUAL-RUNTIME_obmc-chassis-state-manager ?= "x86-power-control"
-
-PREFERRED_PROVIDER_virtual/obmc-host-ipmi-hw ?= "phosphor-ipmi-kcs"