From b96c75046da8f72359d101c813f0694409bbe0d1 Mon Sep 17 00:00:00 2001 From: Adriana Kobylak Date: Fri, 6 Aug 2021 16:25:30 +0000 Subject: meta-ibm: prep for new override syntax Change-Id: I9116ed7260e369136acb39eec15075db2d4dbeba Signed-off-by: Adriana Kobylak --- meta-ibm/conf/layer.conf | 2 +- meta-ibm/conf/local.conf.sample | 2 +- meta-ibm/conf/machine/mihawk.conf | 12 +-- meta-ibm/conf/machine/p10bmc.conf | 10 +-- meta-ibm/conf/machine/swift.conf | 2 +- meta-ibm/conf/machine/witherspoon-tacoma.conf | 10 +-- meta-ibm/conf/machine/witherspoon.conf | 6 +- meta-ibm/meta-fsp2/conf/machine/sunray2.conf | 2 +- .../meta-fsp2/recipes-kernel/linux/linux-fsp2.inc | 4 +- meta-ibm/meta-palmetto/conf/layer.conf | 2 +- meta-ibm/meta-palmetto/conf/local.conf.sample | 6 +- meta-ibm/meta-palmetto/conf/machine/palmetto.conf | 2 +- .../recipes-kernel/linux/linux-aspeed_%.bbappend | 2 +- .../configuration/palmetto-yaml-config.bb | 4 +- .../console/obmc-console_%.bbappend | 2 +- .../host/checkstop-monitor.bbappend | 2 +- .../images/obmc-phosphor-image.bbappend | 2 +- .../inventory/inventory-cleanup.bb | 2 +- .../phosphor-inventory-manager_%.bbappend | 2 +- .../ipmi/phosphor-ipmi-fru_%.bbappend | 4 +- .../ipmi/phosphor-ipmi-host_%.bbappend | 4 +- .../recipes-phosphor/mrw/mrw-native_%.bbappend | 4 +- .../packagegroups/packagegroup-obmc-apps.bbappend | 2 +- .../sensors/phosphor-hwmon_%.bbappend | 4 +- .../skeleton/obmc-libobmc-intf_%.bbappend | 2 +- meta-ibm/meta-romulus/conf/layer.conf | 2 +- meta-ibm/meta-romulus/conf/local.conf.sample | 6 +- .../recipes-kernel/linux/linux-aspeed_%.bbappend | 4 +- .../recipes-phosphor/chassis/avsbus-control.bb | 6 +- .../recipes-phosphor/chassis/vrm-control.bb | 4 +- .../configuration/romulus-yaml-config.bb | 4 +- .../console/obmc-console_%.bbappend | 2 +- .../phosphor-fan-control-events-config.bbappend | 2 +- .../fans/phosphor-fan-control-fan-config.bbappend | 2 +- .../fans/phosphor-fan-control-zone-config.bbappend | 2 +- .../fans/phosphor-fan-monitor-config.bbappend | 2 +- .../fans/phosphor-fan-presence-config.bbappend | 2 +- .../flash/phosphor-software-manager_%.bbappend | 2 +- .../recipes-phosphor/gpio/id-button.bb | 4 +- .../recipes-phosphor/host/p9-host-start.bbappend | 4 +- .../images/obmc-phosphor-image.bbappend | 2 +- .../inventory/inventory-cleanup.bb | 2 +- .../phosphor-inventory-manager_%.bbappend | 2 +- .../ipmi/openpower-ipmi-oem_%.bbappend | 4 +- .../ipmi/phosphor-ipmi-config.bbappend | 2 +- .../ipmi/phosphor-ipmi-fru_%.bbappend | 4 +- .../ipmi/phosphor-ipmi-host_%.bbappend | 4 +- .../recipes-phosphor/mboxd/mboxd_%.bbappend | 2 +- .../packagegroups/packagegroup-obmc-apps.bbappend | 4 +- .../sensors/phosphor-hwmon_%.bbappend | 8 +- .../skeleton/obmc-libobmc-intf_%.bbappend | 2 +- .../state/phosphor-state-manager_%.bbappend | 4 +- meta-ibm/recipes-core/systemd/systemd_%.bbappend | 30 ++++---- meta-ibm/recipes-extended/sudo/sudo_%.bbappend | 2 +- .../recipes-kernel/linux/linux-aspeed_%.bbappend | 8 +- .../phosphor-certificate-manager_%.bbappend | 4 +- .../recipes-phosphor/chassis/avsbus-control.bb | 12 +-- .../chassis/obmc-op-control-power_%.bbappend | 2 +- .../recipes-phosphor/chassis/power-workarounds.bb | 4 +- meta-ibm/recipes-phosphor/chassis/vrm-control.bb | 12 +-- .../configuration/acx22-yaml-config.bb | 12 +-- .../console/obmc-console_%.bbappend | 36 ++++----- meta-ibm/recipes-phosphor/dbus/events-policy.bb | 4 +- meta-ibm/recipes-phosphor/dbus/fan-policy.bb | 22 +++--- .../ibm-dbus-interfaces-mapper-config-native.bb | 4 +- .../dbus/ibm-dbus-interfaces_git.bb | 4 +- .../dbus/phosphor-dbus-monitor-config.bbappend | 22 +++--- .../dbus/phosphor-dbus-monitor_%.bbappend | 4 +- .../dbus/phosphor-mapper-config-native.bbappend | 2 +- .../recipes-phosphor/dbus/power-supply-policy.bb | 4 +- meta-ibm/recipes-phosphor/dbus/snmp-policy.bb | 2 +- meta-ibm/recipes-phosphor/dbus/thermal-policy.bb | 4 +- .../dump/phosphor-debug-collector_%.bbappend | 12 +-- meta-ibm/recipes-phosphor/fans/fan-watchdog.bb | 6 +- .../phosphor-fan-control-events-config.bbappend | 2 +- .../fans/phosphor-fan-control-fan-config.bbappend | 2 +- ...hor-fan-control-zone-conditions-config.bbappend | 2 +- .../fans/phosphor-fan-control-zone-config.bbappend | 2 +- .../fans/phosphor-fan-monitor-config.bbappend | 24 +++--- .../fans/phosphor-fan-presence-config.bbappend | 24 +++--- .../recipes-phosphor/fans/phosphor-fan_%.bbappend | 88 +++++++++++----------- .../flash/openpower-software-manager_%.bbappend | 4 +- .../flash/phosphor-software-manager_%.bbappend | 28 +++---- meta-ibm/recipes-phosphor/gpio/id-button.bb | 4 +- .../gpio/phosphor-gpio-monitor_%.bbappend | 10 +-- .../recipes-phosphor/host/p9-host-start.bbappend | 10 +-- .../host/phosphor-host-postd_%.bbappend | 4 +- .../images/obmc-phosphor-image.bbappend | 14 ++-- .../recipes-phosphor/interfaces/bmcweb_%.bbappend | 2 +- .../inventory/inventory-cleanup.bb | 2 +- .../phosphor-inventory-manager_%.bbappend | 16 ++-- .../ipmi/openpower-ipmi-oem_%.bbappend | 8 +- .../ipmi/phosphor-ipmi-config.bbappend | 4 +- .../ipmi/phosphor-ipmi-fru_%.bbappend | 8 +- .../ipmi/phosphor-ipmi-host_%.bbappend | 8 +- .../ipmi/phosphor-ipmi-net_%.bbappend | 4 +- .../recipes-phosphor/ipmi/wistron-ipmi-oem_git.bb | 6 +- .../leds/phosphor-led-manager_%.bbappend | 16 ++-- .../recipes-phosphor/logging/ibm-logging_git.bb | 6 +- .../logging/phosphor-logging_%.bbappend | 22 +++--- meta-ibm/recipes-phosphor/mboxd/mboxd_%.bbappend | 14 ++-- meta-ibm/recipes-phosphor/mctp/mctp_%.bbappend | 10 +-- .../network/phosphor-network_%.bbappend | 24 +++--- .../recipes-phosphor/openssl/openssl_%.bbappend | 4 +- .../packagegroups/packagegroup-obmc-apps.bbappend | 40 +++++----- meta-ibm/recipes-phosphor/pldm/pldm_%.bbappend | 4 +- .../power/phosphor-power_%.bbappend | 24 +++--- meta-ibm/recipes-phosphor/power/power-sequencer.bb | 12 +-- ...witherspoon-pfault-analysis-error-native_git.bb | 2 +- .../power/witherspoon-power-supply-sync.bb | 4 +- .../sensors/dbus-sensors_%.bbappend | 2 +- .../sensors/phosphor-hwmon_%.bbappend | 68 ++++++++--------- .../sensors/phosphor-virtual-sensor_%.bbappend | 4 +- .../settings/phosphor-settings-manager_%.bbappend | 14 ++-- ...phor-settings-read-settings-mrw-native.bbappend | 2 +- .../skeleton/obmc-libobmc-intf_%.bbappend | 2 +- .../state/phosphor-post-code-manager_%.bbappend | 4 +- .../state/phosphor-state-manager_%.bbappend | 6 +- .../vpd/openpower-fru-vpd_%.bbappend | 6 +- .../watchdog/phosphor-watchdog_%.bbappend | 4 +- 120 files changed, 483 insertions(+), 483 deletions(-) (limited to 'meta-ibm') diff --git a/meta-ibm/conf/layer.conf b/meta-ibm/conf/layer.conf index e8824c853..95c571be6 100644 --- a/meta-ibm/conf/layer.conf +++ b/meta-ibm/conf/layer.conf @@ -7,4 +7,4 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ BBFILE_COLLECTIONS += "ibm-layer" BBFILE_PATTERN_ibm-layer := "^${LAYERDIR}/" -LAYERSERIES_COMPAT_ibm-layer = "gatesgarth hardknott" +LAYERSERIES_COMPAT_ibm-layer = "gatesgarth hardknott honister" diff --git a/meta-ibm/conf/local.conf.sample b/meta-ibm/conf/local.conf.sample index 0166b9520..9680cf03b 100644 --- a/meta-ibm/conf/local.conf.sample +++ b/meta-ibm/conf/local.conf.sample @@ -4,7 +4,7 @@ MACHINE ??= "witherspoon" DISTRO ?= "openbmc-openpower" PACKAGE_CLASSES ?= "package_rpm" -SANITY_TESTED_DISTROS_append ?= " *" +SANITY_TESTED_DISTROS:append ?= " *" EXTRA_IMAGE_FEATURES = "debug-tweaks" USER_CLASSES ?= "buildstats image-prelink" PATCHRESOLVE = "noop" diff --git a/meta-ibm/conf/machine/mihawk.conf b/meta-ibm/conf/machine/mihawk.conf index 2bb67ed08..932ed5e7b 100644 --- a/meta-ibm/conf/machine/mihawk.conf +++ b/meta-ibm/conf/machine/mihawk.conf @@ -25,20 +25,20 @@ PHOSPHOR_MRW_REV = "f6ec5aa0f9803d44b147a7670dec7ec935f59582" # Inhibit phosphor-hwmon-config-mrw -VIRTUAL-RUNTIME_phosphor-hwmon-config_df-mrw = "" +VIRTUAL-RUNTIME_phosphor-hwmon-config:df-mrw = "" # Inhibit phosphor-fan-presence-mrw-native -PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config:df-mrw = \ "phosphor-fan-presence-config" # Inhibit phosphor-fan-control-fan-config-mrw-native -PREFERRED_PROVIDER_virtual/phosphor-fan-control-fan-config_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-fan-control-fan-config:df-mrw = \ "phosphor-fan-control-fan-config" # Inhibit mihawk-led-manager-config-native -PREFERRED_PROVIDER_virtual/phosphor-led-manager-config-native_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-led-manager-config-native:df-mrw = \ "mihawk-led-manager-config-native" -PREFERRED_PROVIDER_virtual/phosphor-logging-callouts_df-mrw = "mihawk-phosphor-logging-callouts-native" +PREFERRED_PROVIDER_virtual/phosphor-logging-callouts:df-mrw = "mihawk-phosphor-logging-callouts-native" -PREFERRED_PROVIDER_virtual/openpower-fru-inventory_df-mrw = "mihawk-openpower-fru-inventory-native" +PREFERRED_PROVIDER_virtual/openpower-fru-inventory:df-mrw = "mihawk-openpower-fru-inventory-native" diff --git a/meta-ibm/conf/machine/p10bmc.conf b/meta-ibm/conf/machine/p10bmc.conf index 49a0bdbd9..2b7463e28 100644 --- a/meta-ibm/conf/machine/p10bmc.conf +++ b/meta-ibm/conf/machine/p10bmc.conf @@ -24,16 +24,16 @@ PHOSPHOR_MRW_LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20 PHOSPHOR_MRW_URI = "git://github.com/open-power/witherspoon-xml" PHOSPHOR_MRW_REV = "c622cb5a5dd3ebc2a4eef558d1b70740f914e6f7" -VIRTUAL-RUNTIME_phosphor-hwmon-config_df-mrw = "" +VIRTUAL-RUNTIME_phosphor-hwmon-config:df-mrw = "" -PREFERRED_PROVIDER_virtual/phosphor-fan-control-fan-config_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-fan-control-fan-config:df-mrw = \ "phosphor-fan-control-fan-config" -PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config:df-mrw = \ "phosphor-fan-presence-config" SKIP_BROKEN_MRW = "1" -IMAGE_FEATURES_remove = "obmc-ikvm" +IMAGE_FEATURES:remove = "obmc-ikvm" UBOOT_SIGN_ENABLE = "1" SPL_SIGN_ENABLE = "1" @@ -56,4 +56,4 @@ UBOOT_SIGN_KEYDIR = "${WORKDIR}" SPL_SIGN_KEYDIR = "${WORKDIR}" DEBUG_TRIGGERS = "kcs2" -PACKAGECONFIG_append_pn-debug-trigger = " triggers" +PACKAGECONFIG:append:pn-debug-trigger = " triggers" diff --git a/meta-ibm/conf/machine/swift.conf b/meta-ibm/conf/machine/swift.conf index e8d6dcc90..f4f241395 100644 --- a/meta-ibm/conf/machine/swift.conf +++ b/meta-ibm/conf/machine/swift.conf @@ -18,5 +18,5 @@ FLASH_UBI_RWFS_TXT_SIZE ?= "32MiB" BMC_RW_SIZE = "0x2000000" # Inhibit swift-led-manager-config-native -PREFERRED_PROVIDER_virtual/phosphor-led-manager-config-native_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-led-manager-config-native:df-mrw = \ "swift-led-manager-config-native" diff --git a/meta-ibm/conf/machine/witherspoon-tacoma.conf b/meta-ibm/conf/machine/witherspoon-tacoma.conf index 7860e3eba..bf10d16ae 100644 --- a/meta-ibm/conf/machine/witherspoon-tacoma.conf +++ b/meta-ibm/conf/machine/witherspoon-tacoma.conf @@ -24,11 +24,11 @@ PHOSPHOR_MRW_LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20 PHOSPHOR_MRW_URI = "git://github.com/open-power/witherspoon-xml" PHOSPHOR_MRW_REV = "c622cb5a5dd3ebc2a4eef558d1b70740f914e6f7" -VIRTUAL-RUNTIME_phosphor-hwmon-config_df-mrw = "" +VIRTUAL-RUNTIME_phosphor-hwmon-config:df-mrw = "" -PREFERRED_PROVIDER_virtual/phosphor-fan-control-fan-config_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-fan-control-fan-config:df-mrw = \ "phosphor-fan-control-fan-config" -PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config:df-mrw = \ "phosphor-fan-presence-config" # The eMMC on Tacoma is just 1GB smaller than Rainier. The template file @@ -38,7 +38,7 @@ PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config_df-mrw = \ # partition is 5GB, therefore setting it to 4GB for Tacoma. WKS_HOSTFW_SIZE = "4G" -IMAGE_FEATURES_remove = "obmc-ikvm" +IMAGE_FEATURES:remove = "obmc-ikvm" DEBUG_TRIGGERS = "kcs2" -PACKAGECONFIG_append_pn-debug-trigger = " triggers" +PACKAGECONFIG:append:pn-debug-trigger = " triggers" diff --git a/meta-ibm/conf/machine/witherspoon.conf b/meta-ibm/conf/machine/witherspoon.conf index 08f2935f9..42844c1cc 100644 --- a/meta-ibm/conf/machine/witherspoon.conf +++ b/meta-ibm/conf/machine/witherspoon.conf @@ -23,12 +23,12 @@ PHOSPHOR_MRW_URI = "git://github.com/open-power/witherspoon-xml" PHOSPHOR_MRW_REV = "c622cb5a5dd3ebc2a4eef558d1b70740f914e6f7" # Inhibit phosphor-hwmon-config-mrw -VIRTUAL-RUNTIME_phosphor-hwmon-config_df-mrw = "" +VIRTUAL-RUNTIME_phosphor-hwmon-config:df-mrw = "" # Inhibit phosphor-fan-presence-mrw-native -PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-fan-presence-config:df-mrw = \ "phosphor-fan-presence-config" # Inhibit phosphor-fan-control-fan-config-mrw-native -PREFERRED_PROVIDER_virtual/phosphor-fan-control-fan-config_df-mrw = \ +PREFERRED_PROVIDER_virtual/phosphor-fan-control-fan-config:df-mrw = \ "phosphor-fan-control-fan-config" diff --git a/meta-ibm/meta-fsp2/conf/machine/sunray2.conf b/meta-ibm/meta-fsp2/conf/machine/sunray2.conf index dd21344f3..2c6d30988 100644 --- a/meta-ibm/meta-fsp2/conf/machine/sunray2.conf +++ b/meta-ibm/meta-fsp2/conf/machine/sunray2.conf @@ -4,7 +4,7 @@ KBUILD_DEFCONFIG = "44x/fsp2_defconfig" require conf/machine/include/fsp2.inc -UBOOT_MACHINE_sunray2 = "fsp2_defconfig" +UBOOT_MACHINE:sunray2 = "fsp2_defconfig" UBOOT_ENTRYPOINT = "0x10000000" UBOOT_LOADADDRESS = "0x10000000" diff --git a/meta-ibm/meta-fsp2/recipes-kernel/linux/linux-fsp2.inc b/meta-ibm/meta-fsp2/recipes-kernel/linux/linux-fsp2.inc index 37ae6abeb..8a853c357 100644 --- a/meta-ibm/meta-fsp2/recipes-kernel/linux/linux-fsp2.inc +++ b/meta-ibm/meta-fsp2/recipes-kernel/linux/linux-fsp2.inc @@ -15,7 +15,7 @@ COMPATIBLE_MACHINE_${MACHINE} = "^${MACHINE}$" KERNEL_CLASSES ?= "kernel-uimage" KERNEL_IMAGETYPE ?= "uImage" -do_patch_append() { +do_patch:append() { for DTB in "${KERNEL_DEVICETREE}"; do DT=`basename ${DTB} .dtb` if [ -r "${WORKDIR}/${DT}.dts" ]; then @@ -28,4 +28,4 @@ do_patch_append() { inherit kernel require recipes-kernel/linux/linux-yocto.inc -INSANE_SKIP_kernel-vmlinux = "ldflags" +INSANE_SKIP:kernel-vmlinux = "ldflags" diff --git a/meta-ibm/meta-palmetto/conf/layer.conf b/meta-ibm/meta-palmetto/conf/layer.conf index 9f2df6365..f40a9511d 100644 --- a/meta-ibm/meta-palmetto/conf/layer.conf +++ b/meta-ibm/meta-palmetto/conf/layer.conf @@ -7,4 +7,4 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ BBFILE_COLLECTIONS += "palmetto-layer" BBFILE_PATTERN_palmetto-layer := "^${LAYERDIR}/" -LAYERSERIES_COMPAT_palmetto-layer = "gatesgarth hardknott" +LAYERSERIES_COMPAT_palmetto-layer = "gatesgarth hardknott honister" diff --git a/meta-ibm/meta-palmetto/conf/local.conf.sample b/meta-ibm/meta-palmetto/conf/local.conf.sample index 3bdab8196..e25c4d912 100644 --- a/meta-ibm/meta-palmetto/conf/local.conf.sample +++ b/meta-ibm/meta-palmetto/conf/local.conf.sample @@ -115,7 +115,7 @@ PACKAGE_CLASSES ?= "package_rpm" # Supported values are i686 and x86_64 #SDKMACHINE ?= "i686" -SANITY_TESTED_DISTROS_append ?= " RedHatEnterpriseWorkstation-6.*" +SANITY_TESTED_DISTROS:append ?= " RedHatEnterpriseWorkstation-6.*" # # Extra image configuration defaults @@ -226,8 +226,8 @@ BB_DISKMON_DIRS = "\ # By default qemu will build with a builtin VNC server where graphical output can be # seen. The two lines below enable the SDL backend too. This assumes there is a # libsdl library available on your build system. -PACKAGECONFIG_append_pn-qemu-native = " sdl" -PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" +PACKAGECONFIG:append:pn-qemu-native = " sdl" +PACKAGECONFIG:append:pn-nativesdk-qemu = " sdl" #ASSUME_PROVIDED += "libsdl-native" diff --git a/meta-ibm/meta-palmetto/conf/machine/palmetto.conf b/meta-ibm/meta-palmetto/conf/machine/palmetto.conf index 9e1c123ae..6f0e905cc 100644 --- a/meta-ibm/meta-palmetto/conf/machine/palmetto.conf +++ b/meta-ibm/meta-palmetto/conf/machine/palmetto.conf @@ -6,7 +6,7 @@ require conf/machine/include/obmc-bsp-common.inc require conf/machine/include/openpower.inc require conf/machine/include/p8.inc -UBOOT_MACHINE_palmetto = "ast_g4_ncsi_config" +UBOOT_MACHINE:palmetto = "ast_g4_ncsi_config" UBOOT_ENTRYPOINT = "0x40008000" UBOOT_LOADADDRESS = "0x40008000" diff --git a/meta-ibm/meta-palmetto/recipes-kernel/linux/linux-aspeed_%.bbappend b/meta-ibm/meta-palmetto/recipes-kernel/linux/linux-aspeed_%.bbappend index 6cdb95135..62a07f4f7 100644 --- a/meta-ibm/meta-palmetto/recipes-kernel/linux/linux-aspeed_%.bbappend +++ b/meta-ibm/meta-palmetto/recipes-kernel/linux/linux-aspeed_%.bbappend @@ -1,2 +1,2 @@ -FILESEXTRAPATHS_prepend_palmetto := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:palmetto := "${THISDIR}/${PN}:" SRC_URI += "file://palmetto.cfg" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config.bb b/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config.bb index 44b47604d..c5c5bfdd5 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config.bb +++ b/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config.bb @@ -22,10 +22,10 @@ do_install() { ${D}${datadir}/${BPN}/ipmi-sensors.yaml } -FILES_${PN}-dev = " \ +FILES:${PN}-dev = " \ ${datadir}/${BPN}/ipmi-extra-properties.yaml \ ${datadir}/${BPN}/ipmi-fru-read.yaml \ ${datadir}/${BPN}/ipmi-sensors.yaml \ " -ALLOW_EMPTY_${PN} = "1" +ALLOW_EMPTY:${PN} = "1" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/console/obmc-console_%.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/console/obmc-console_%.bbappend index 2d3355993..3f6104063 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/console/obmc-console_%.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/console/obmc-console_%.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_palmetto := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:palmetto := "${THISDIR}/${PN}:" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/host/checkstop-monitor.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/host/checkstop-monitor.bbappend index 2d3355993..3f6104063 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/host/checkstop-monitor.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/host/checkstop-monitor.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_palmetto := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:palmetto := "${THISDIR}/${PN}:" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/images/obmc-phosphor-image.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/images/obmc-phosphor-image.bbappend index 755346060..6e76d4a96 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/images/obmc-phosphor-image.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/images/obmc-phosphor-image.bbappend @@ -1 +1 @@ -OBMC_IMAGE_EXTRA_INSTALL_append_palmetto = " mboxd" +OBMC_IMAGE_EXTRA_INSTALL:append:palmetto = " mboxd" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/inventory/inventory-cleanup.bb b/meta-ibm/meta-palmetto/recipes-phosphor/inventory/inventory-cleanup.bb index 0c4b56f72..1b5a119b1 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/inventory/inventory-cleanup.bb +++ b/meta-ibm/meta-palmetto/recipes-phosphor/inventory/inventory-cleanup.bb @@ -14,4 +14,4 @@ do_install() { install -D inventory-cleanup.yaml ${D}${base_datadir}/events.d/inventory-cleanup.yaml } -FILES_${PN} += "${base_datadir}/events.d/inventory-cleanup.yaml" +FILES:${PN} += "${base_datadir}/events.d/inventory-cleanup.yaml" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend index d552f5763..7445c4e9e 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend @@ -1 +1 @@ -DEPENDS_append = " inventory-cleanup" +DEPENDS:append = " inventory-cleanup" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend index b69c6e109..cbd265e59 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend @@ -1,6 +1,6 @@ -DEPENDS_append_palmetto = " palmetto-yaml-config" +DEPENDS:append:palmetto = " palmetto-yaml-config" -EXTRA_OECONF_palmetto = " \ +EXTRA_OECONF:palmetto = " \ YAML_GEN=${STAGING_DIR_HOST}${datadir}/palmetto-yaml-config/ipmi-fru-read.yaml \ PROP_YAML=${STAGING_DIR_HOST}${datadir}/palmetto-yaml-config/ipmi-extra-properties.yaml \ " diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend index db33e2886..5c0f8f783 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend @@ -1,6 +1,6 @@ -DEPENDS_append_palmetto = " palmetto-yaml-config" +DEPENDS:append:palmetto = " palmetto-yaml-config" -EXTRA_OECONF_palmetto = " \ +EXTRA_OECONF:palmetto = " \ SENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/palmetto-yaml-config/ipmi-sensors.yaml \ FRU_YAML_GEN=${STAGING_DIR_HOST}${datadir}/palmetto-yaml-config/ipmi-fru-read.yaml \ " diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/mrw/mrw-native_%.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/mrw/mrw-native_%.bbappend index b5ea3704a..c08c48507 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/mrw/mrw-native_%.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/mrw/mrw-native_%.bbappend @@ -1,2 +1,2 @@ -FILESEXTRAPATHS_prepend_palmetto := "${THISDIR}/${PN}:" -SRC_URI_append_palmetto = " file://palmetto.xml.patch.xml" +FILESEXTRAPATHS:prepend:palmetto := "${THISDIR}/${PN}:" +SRC_URI:append:palmetto = " file://palmetto.xml.patch.xml" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend index 52b9468cc..74635eac1 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend @@ -1 +1 @@ -RDEPENDS_${PN}-inventory_append_palmetto = " openpower-occ-control phosphor-webui" +RDEPENDS:${PN}-inventory:append:palmetto = " openpower-occ-control phosphor-webui" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend index bff849791..13b8535a5 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend @@ -1,4 +1,4 @@ -FILESEXTRAPATHS_prepend_palmetto := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:palmetto := "${THISDIR}/${PN}:" NAMES = " \ bus@1e78a000/i2c-bus@40/rtc@68 \ @@ -10,4 +10,4 @@ ITEMSFMT = "ahb/apb/{0}.conf" ITEMS = "${@compose_list(d, 'ITEMSFMT', 'NAMES')}" ENVS = "obmc/hwmon/{0}" -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_palmetto = " ${@compose_list(d, 'ENVS', 'ITEMS')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:palmetto = " ${@compose_list(d, 'ENVS', 'ITEMS')}" diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend b/meta-ibm/meta-palmetto/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend index 2d3355993..3f6104063 100644 --- a/meta-ibm/meta-palmetto/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend +++ b/meta-ibm/meta-palmetto/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_palmetto := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:palmetto := "${THISDIR}/${PN}:" diff --git a/meta-ibm/meta-romulus/conf/layer.conf b/meta-ibm/meta-romulus/conf/layer.conf index 2c176f432..efeb24a95 100644 --- a/meta-ibm/meta-romulus/conf/layer.conf +++ b/meta-ibm/meta-romulus/conf/layer.conf @@ -7,4 +7,4 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ BBFILE_COLLECTIONS += "romulus-layer" BBFILE_PATTERN_romulus-layer := "^${LAYERDIR}/" -LAYERSERIES_COMPAT_romulus-layer = "gatesgarth hardknott" +LAYERSERIES_COMPAT_romulus-layer = "gatesgarth hardknott honister" diff --git a/meta-ibm/meta-romulus/conf/local.conf.sample b/meta-ibm/meta-romulus/conf/local.conf.sample index 17233dff9..c5e363b95 100644 --- a/meta-ibm/meta-romulus/conf/local.conf.sample +++ b/meta-ibm/meta-romulus/conf/local.conf.sample @@ -93,7 +93,7 @@ PACKAGE_CLASSES ?= "package_rpm" # Supported values are i686 and x86_64 #SDKMACHINE ?= "i686" -SANITY_TESTED_DISTROS_append ?= " *" +SANITY_TESTED_DISTROS:append ?= " *" # # Extra image configuration defaults @@ -204,8 +204,8 @@ BB_DISKMON_DIRS = "\ # By default qemu will build with a builtin VNC server where graphical output can be # seen. The two lines below enable the SDL backend too. This assumes there is a # libsdl library available on your build system. -#PACKAGECONFIG_append_pn-qemu-native = " sdl" -#PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" +#PACKAGECONFIG:append:pn-qemu-native = " sdl" +#PACKAGECONFIG:append:pn-nativesdk-qemu = " sdl" #ASSUME_PROVIDED += "libsdl-native" diff --git a/meta-ibm/meta-romulus/recipes-kernel/linux/linux-aspeed_%.bbappend b/meta-ibm/meta-romulus/recipes-kernel/linux/linux-aspeed_%.bbappend index 664d7e114..b97800952 100644 --- a/meta-ibm/meta-romulus/recipes-kernel/linux/linux-aspeed_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-kernel/linux/linux-aspeed_%.bbappend @@ -1,2 +1,2 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${PN}:" -SRC_URI_append_romulus = " file://romulus.cfg" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${PN}:" +SRC_URI:append:romulus = " file://romulus.cfg" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/chassis/avsbus-control.bb b/meta-ibm/meta-romulus/recipes-phosphor/chassis/avsbus-control.bb index f7ed43038..52fc793ac 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/chassis/avsbus-control.bb +++ b/meta-ibm/meta-romulus/recipes-phosphor/chassis/avsbus-control.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit obmc-phosphor-systemd -RDEPENDS_${PN} += "i2c-tools bash" +RDEPENDS:${PN} += "i2c-tools bash" S = "${WORKDIR}" SRC_URI += "file://avsbus-enable.sh \ @@ -27,7 +27,7 @@ TGTFMT = "obmc-chassis-poweron@{0}.target" FMT_EN = "../${TMPL_EN}:${TGTFMT}.requires/${INSTFMT_EN}" FMT_DIS = "../${TMPL_DIS}:${TGTFMT}.requires/${INSTFMT_DIS}" -SYSTEMD_SERVICE_${PN} += "${TMPL_EN}" +SYSTEMD_SERVICE:${PN} += "${TMPL_EN}" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT_EN', 'OBMC_CHASSIS_INSTANCES')}" -SYSTEMD_SERVICE_${PN} += "${TMPL_DIS}" +SYSTEMD_SERVICE:${PN} += "${TMPL_DIS}" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT_DIS', 'OBMC_CHASSIS_INSTANCES')}" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/chassis/vrm-control.bb b/meta-ibm/meta-romulus/recipes-phosphor/chassis/vrm-control.bb index f0e6eb0ea..7981baa0c 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/chassis/vrm-control.bb +++ b/meta-ibm/meta-romulus/recipes-phosphor/chassis/vrm-control.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit obmc-phosphor-systemd -RDEPENDS_${PN} += "i2c-tools bash" +RDEPENDS:${PN} += "i2c-tools bash" S = "${WORKDIR}" SRC_URI += "file://vrm-control.sh \ @@ -23,5 +23,5 @@ INSTFMT = "vrm-control@{0}.service" TGTFMT = "obmc-chassis-poweron@{0}.target" FMT = "../${TMPL}:${TGTFMT}.requires/${INSTFMT}" -SYSTEMD_SERVICE_${PN} += "${TMPL}" +SYSTEMD_SERVICE:${PN} += "${TMPL}" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT', 'OBMC_CHASSIS_INSTANCES')}" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config.bb b/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config.bb index 026471f7e..3638f709c 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config.bb +++ b/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config.bb @@ -28,11 +28,11 @@ do_install() { ${D}${datadir}/${BPN}/ipmi-sensors.yaml } -FILES_${PN}-dev = " \ +FILES:${PN}-dev = " \ ${datadir}/${BPN}/ipmi-extra-properties.yaml \ ${datadir}/${BPN}/ipmi-fru-read.yaml \ ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \ ${datadir}/${BPN}/ipmi-sensors.yaml \ " -ALLOW_EMPTY_${PN} = "1" +ALLOW_EMPTY:${PN} = "1" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/console/obmc-console_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/console/obmc-console_%.bbappend index 4db6f3a6d..451d82089 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/console/obmc-console_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/console/obmc-console_%.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${PN}:" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-events-config.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-events-config.bbappend index 781af4fcf..b100be794 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-events-config.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-events-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-fan-config.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-fan-config.bbappend index 781af4fcf..b100be794 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-fan-config.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-fan-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-zone-config.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-zone-config.bbappend index 83b54c418..457d039e4 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-zone-config.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-control-zone-config.bbappend @@ -1,2 +1,2 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-monitor-config.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-monitor-config.bbappend index 781af4fcf..b100be794 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-monitor-config.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-monitor-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-presence-config.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-presence-config.bbappend index 781af4fcf..b100be794 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-presence-config.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/fans/phosphor-fan-presence-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/flash/phosphor-software-manager_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/flash/phosphor-software-manager_%.bbappend index 18f76ee3a..1aaafb5bb 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/flash/phosphor-software-manager_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/flash/phosphor-software-manager_%.bbappend @@ -1 +1 @@ -PACKAGECONFIG_append_romulus = " verify_signature" +PACKAGECONFIG:append:romulus = " verify_signature" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/gpio/id-button.bb b/meta-ibm/meta-romulus/recipes-phosphor/gpio/id-button.bb index 6251786c3..3cbf82408 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/gpio/id-button.bb +++ b/meta-ibm/meta-romulus/recipes-phosphor/gpio/id-button.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit obmc-phosphor-systemd DEPENDS += "virtual/obmc-gpio-monitor" -RDEPENDS_${PN} += "virtual/obmc-gpio-monitor" +RDEPENDS:${PN} += "virtual/obmc-gpio-monitor" S = "${WORKDIR}" SRC_URI += "file://toggle_identify_led.sh" @@ -26,5 +26,5 @@ INSTFMT = "phosphor-gpio-monitor@{0}.service" TGT = "multi-user.target" FMT = "../${TMPL}:${TGT}.requires/${INSTFMT}" -SYSTEMD_SERVICE_${PN} += "id-button-pressed.service" +SYSTEMD_SERVICE:${PN} += "id-button-pressed.service" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT', 'ID_BUTTON_SERVICE')}" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/host/p9-host-start.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/host/p9-host-start.bbappend index bc7e02ea0..43497f33b 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/host/p9-host-start.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/host/p9-host-start.bbappend @@ -1,2 +1,2 @@ -RDEPENDS_${PN}_append_romulus = " avsbus-control" -RDEPENDS_${PN}_append_romulus = " vrm-control" +RDEPENDS:${PN}:append:romulus = " avsbus-control" +RDEPENDS:${PN}:append:romulus = " vrm-control" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/images/obmc-phosphor-image.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/images/obmc-phosphor-image.bbappend index ccf7b4582..ef87ad804 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/images/obmc-phosphor-image.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/images/obmc-phosphor-image.bbappend @@ -1 +1 @@ -OBMC_IMAGE_EXTRA_INSTALL_append_romulus = " mboxd liberation-fonts uart-render-controller" +OBMC_IMAGE_EXTRA_INSTALL:append:romulus = " mboxd liberation-fonts uart-render-controller" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/inventory/inventory-cleanup.bb b/meta-ibm/meta-romulus/recipes-phosphor/inventory/inventory-cleanup.bb index 0c4b56f72..1b5a119b1 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/inventory/inventory-cleanup.bb +++ b/meta-ibm/meta-romulus/recipes-phosphor/inventory/inventory-cleanup.bb @@ -14,4 +14,4 @@ do_install() { install -D inventory-cleanup.yaml ${D}${base_datadir}/events.d/inventory-cleanup.yaml } -FILES_${PN} += "${base_datadir}/events.d/inventory-cleanup.yaml" +FILES:${PN} += "${base_datadir}/events.d/inventory-cleanup.yaml" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend index d552f5763..7445c4e9e 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend @@ -1 +1 @@ -DEPENDS_append = " inventory-cleanup" +DEPENDS:append = " inventory-cleanup" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend index 73c50cf25..ad060bf7f 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend @@ -1,5 +1,5 @@ -DEPENDS_append_romulus = " romulus-yaml-config" +DEPENDS:append:romulus = " romulus-yaml-config" -EXTRA_OECONF_romulus = " \ +EXTRA_OECONF:romulus = " \ INVSENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/romulus-yaml-config/ipmi-inventory-sensors.yaml \ " diff --git a/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend index 4db6f3a6d..451d82089 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${PN}:" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend index 79df7f399..bbdd2b241 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend @@ -1,6 +1,6 @@ -DEPENDS_append_romulus = " romulus-yaml-config" +DEPENDS:append:romulus = " romulus-yaml-config" -EXTRA_OECONF_romulus = " \ +EXTRA_OECONF:romulus = " \ YAML_GEN=${STAGING_DIR_HOST}${datadir}/romulus-yaml-config/ipmi-fru-read.yaml \ PROP_YAML=${STAGING_DIR_HOST}${datadir}/romulus-yaml-config/ipmi-extra-properties.yaml \ " diff --git a/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend index 25130a586..7a27e223d 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend @@ -1,6 +1,6 @@ -DEPENDS_append_romulus = " romulus-yaml-config" +DEPENDS:append:romulus = " romulus-yaml-config" -EXTRA_OECONF_romulus = " \ +EXTRA_OECONF:romulus = " \ SENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/romulus-yaml-config/ipmi-sensors.yaml \ INVSENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/romulus-yaml-config/ipmi-inventory-sensors.yaml \ FRU_YAML_GEN=${STAGING_DIR_HOST}${datadir}/romulus-yaml-config/ipmi-fru-read.yaml \ diff --git a/meta-ibm/meta-romulus/recipes-phosphor/mboxd/mboxd_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/mboxd/mboxd_%.bbappend index 566fc6c34..4e1ac7544 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/mboxd/mboxd_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/mboxd/mboxd_%.bbappend @@ -1 +1 @@ -MBOXD_FLASH_SIZE_romulus = "64M" +MBOXD_FLASH_SIZE:romulus = "64M" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend index 6380ac256..69588edb0 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend @@ -1,2 +1,2 @@ -RDEPENDS_${PN}-inventory_append_romulus = " openpower-occ-control id-button" -RDEPENDS_${PN}-extras_append_romulus = " phosphor-webui phosphor-image-signing" +RDEPENDS:${PN}-inventory:append:romulus = " openpower-occ-control id-button" +RDEPENDS:${PN}-extras:append:romulus = " phosphor-webui phosphor-image-signing" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend index 3aba6bbb8..e3d012247 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend @@ -1,6 +1,6 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${PN}:" -EXTRA_OEMESON_append_romulus = " -Dnegative-errno-on-fail=true" +EXTRA_OEMESON:append:romulus = " -Dnegative-errno-on-fail=true" CHIPS = " \ bus@1e78a000/i2c-bus@440/w83773g@4c \ @@ -21,5 +21,5 @@ OCCSFMT = "devices/platform/gpio-fsi/fsi0/slave@00--00/{0}.conf" OCCITEMS = "${@compose_list(d, 'OCCSFMT', 'OCCS')}" ENVS = "obmc/hwmon/{0}" -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_romulus = " ${@compose_list(d, 'ENVS', 'ITEMS')}" -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_romulus = " ${@compose_list(d, 'ENVS', 'OCCITEMS')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:romulus = " ${@compose_list(d, 'ENVS', 'ITEMS')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:romulus = " ${@compose_list(d, 'ENVS', 'OCCITEMS')}" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend index 4db6f3a6d..451d82089 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${PN}:" diff --git a/meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend b/meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend index 308c73189..11a2b498b 100644 --- a/meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend +++ b/meta-ibm/meta-romulus/recipes-phosphor/state/phosphor-state-manager_%.bbappend @@ -1,3 +1,3 @@ -FILESEXTRAPATHS_prepend_romulus := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend:romulus := "${THISDIR}/${PN}:" -EXTRA_OEMESON_romulus += "-Dwarm-reboot=disabled" +EXTRA_OEMESON:romulus += "-Dwarm-reboot=disabled" diff --git a/meta-ibm/recipes-core/systemd/systemd_%.bbappend b/meta-ibm/recipes-core/systemd/systemd_%.bbappend index 3e490153d..b61d9306d 100644 --- a/meta-ibm/recipes-core/systemd/systemd_%.bbappend +++ b/meta-ibm/recipes-core/systemd/systemd_%.bbappend @@ -1,26 +1,26 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -SRC_URI_append_ibm-ac-server = " file://journald-storage-policy.conf" -SRC_URI_append_ibm-ac-server = " file://systemd-journald-override.conf" -SRC_URI_append_ibm-ac-server = " file://journald-size-policy-2MB.conf" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" +SRC_URI:append:ibm-ac-server = " file://journald-storage-policy.conf" +SRC_URI:append:ibm-ac-server = " file://systemd-journald-override.conf" +SRC_URI:append:ibm-ac-server = " file://journald-size-policy-2MB.conf" -SRC_URI_append_p10bmc = " file://journald-storage-policy.conf" -SRC_URI_append_p10bmc = " file://systemd-journald-override.conf" -SRC_URI_append_p10bmc = " file://journald-size-policy-16MB.conf" +SRC_URI:append:p10bmc = " file://journald-storage-policy.conf" +SRC_URI:append:p10bmc = " file://systemd-journald-override.conf" +SRC_URI:append:p10bmc = " file://journald-size-policy-16MB.conf" -FILES_${PN}_append_ibm-ac-server = " ${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf" -FILES_${PN}_append_ibm-ac-server = " ${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf" -FILES_${PN}_append_ibm-ac-server = " ${systemd_unitdir}/journald.conf.d/journald-size-policy.conf" +FILES:${PN}:append:ibm-ac-server = " ${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf" +FILES:${PN}:append:ibm-ac-server = " ${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf" +FILES:${PN}:append:ibm-ac-server = " ${systemd_unitdir}/journald.conf.d/journald-size-policy.conf" -FILES_${PN}_append_p10bmc = " ${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf" -FILES_${PN}_append_p10bmc = " ${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf" -FILES_${PN}_append_p10bmc = " ${systemd_unitdir}/journald.conf.d/journald-size-policy.conf" +FILES:${PN}:append:p10bmc = " ${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf" +FILES:${PN}:append:p10bmc = " ${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf" +FILES:${PN}:append:p10bmc = " ${systemd_unitdir}/journald.conf.d/journald-size-policy.conf" -do_install_append_ibm-ac-server() { +do_install:append:ibm-ac-server() { install -m 644 -D ${WORKDIR}/journald-storage-policy.conf ${D}${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf install -m 644 -D ${WORKDIR}/systemd-journald-override.conf ${D}${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf install -m 644 -D ${WORKDIR}/journald-size-policy-2MB.conf ${D}${systemd_unitdir}/journald.conf.d/journald-size-policy.conf } -do_install_append_p10bmc() { +do_install:append:p10bmc() { install -m 644 -D ${WORKDIR}/journald-storage-policy.conf ${D}${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf install -m 644 -D ${WORKDIR}/systemd-journald-override.conf ${D}${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf install -m 644 -D ${WORKDIR}/journald-size-policy-16MB.conf ${D}${systemd_unitdir}/journald.conf.d/journald-size-policy.conf diff --git a/meta-ibm/recipes-extended/sudo/sudo_%.bbappend b/meta-ibm/recipes-extended/sudo/sudo_%.bbappend index f4254e7ba..338df396a 100644 --- a/meta-ibm/recipes-extended/sudo/sudo_%.bbappend +++ b/meta-ibm/recipes-extended/sudo/sudo_%.bbappend @@ -2,7 +2,7 @@ PACKAGECONFIG += "pam-wheel" -do_install_append () { +do_install:append () { # Allow members of the 'wheel' group to use passwordless sudo sed -i 's/# \(%wheel ALL=(ALL) NOPASSWD: ALL\)/\1/' ${D}${sysconfdir}/sudoers } diff --git a/meta-ibm/recipes-kernel/linux/linux-aspeed_%.bbappend b/meta-ibm/recipes-kernel/linux/linux-aspeed_%.bbappend index 5ba22e3a7..033623aed 100644 --- a/meta-ibm/recipes-kernel/linux/linux-aspeed_%.bbappend +++ b/meta-ibm/recipes-kernel/linux/linux-aspeed_%.bbappend @@ -1,4 +1,4 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -SRC_URI_append_ibm-ac-server = " file://witherspoon.cfg" -SRC_URI_append_p10bmc = " file://p10bmc.cfg" -SRC_URI_append_mihawk = " file://mihawk.cfg" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" +SRC_URI:append:ibm-ac-server = " file://witherspoon.cfg" +SRC_URI:append:p10bmc = " file://p10bmc.cfg" +SRC_URI:append:mihawk = " file://mihawk.cfg" diff --git a/meta-ibm/recipes-phosphor/certificate/phosphor-certificate-manager_%.bbappend b/meta-ibm/recipes-phosphor/certificate/phosphor-certificate-manager_%.bbappend index ee6b1893c..ab4f0484f 100644 --- a/meta-ibm/recipes-phosphor/certificate/phosphor-certificate-manager_%.bbappend +++ b/meta-ibm/recipes-phosphor/certificate/phosphor-certificate-manager_%.bbappend @@ -1,2 +1,2 @@ -PACKAGECONFIG_append_p10bmc = " ibm-hypervisor-cert" -PACKAGECONFIG_append_witherspoon-tacoma = " ibm-hypervisor-cert" +PACKAGECONFIG:append:p10bmc = " ibm-hypervisor-cert" +PACKAGECONFIG:append:witherspoon-tacoma = " ibm-hypervisor-cert" diff --git a/meta-ibm/recipes-phosphor/chassis/avsbus-control.bb b/meta-ibm/recipes-phosphor/chassis/avsbus-control.bb index 2e98aaf90..c46926f90 100644 --- a/meta-ibm/recipes-phosphor/chassis/avsbus-control.bb +++ b/meta-ibm/recipes-phosphor/chassis/avsbus-control.bb @@ -6,19 +6,19 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit obmc-phosphor-systemd -RDEPENDS_${PN} += "i2c-tools" +RDEPENDS:${PN} += "i2c-tools" S = "${WORKDIR}" SRC_URI += "file://avsbus-enable.sh" -SRC_URI_append_witherspoon = " file://avsbus-disable.sh" +SRC_URI:append:witherspoon = " file://avsbus-disable.sh" do_install() { install -d ${D}${bindir} install -m 0755 ${S}/avsbus-enable.sh ${D}${bindir}/avsbus-enable.sh } -do_install_append_witherspoon() { +do_install:append:witherspoon() { install -m 0755 ${S}/avsbus-disable.sh ${D}${bindir}/avsbus-disable.sh } @@ -30,7 +30,7 @@ TGTFMT = "obmc-chassis-poweron@{0}.target" FMT_EN = "../${TMPL_EN}:${TGTFMT}.requires/${INSTFMT_EN}" FMT_DIS = "../${TMPL_DIS}:${TGTFMT}.requires/${INSTFMT_DIS}" -SYSTEMD_SERVICE_${PN} += "${TMPL_EN}" +SYSTEMD_SERVICE:${PN} += "${TMPL_EN}" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT_EN', 'OBMC_CHASSIS_INSTANCES')}" -SYSTEMD_SERVICE_${PN}_append_witherspoon = " ${TMPL_DIS}" -SYSTEMD_LINK_${PN}_append_witherspoon = " ${@compose_list(d, 'FMT_DIS', 'OBMC_CHASSIS_INSTANCES')}" +SYSTEMD_SERVICE:${PN}:append:witherspoon = " ${TMPL_DIS}" +SYSTEMD_LINK_${PN}:append:witherspoon = " ${@compose_list(d, 'FMT_DIS', 'OBMC_CHASSIS_INSTANCES')}" diff --git a/meta-ibm/recipes-phosphor/chassis/obmc-op-control-power_%.bbappend b/meta-ibm/recipes-phosphor/chassis/obmc-op-control-power_%.bbappend index 72d991c7e..4fc41d058 100644 --- a/meta-ibm/recipes-phosphor/chassis/obmc-op-control-power_%.bbappend +++ b/meta-ibm/recipes-phosphor/chassis/obmc-op-control-power_%.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" diff --git a/meta-ibm/recipes-phosphor/chassis/power-workarounds.bb b/meta-ibm/recipes-phosphor/chassis/power-workarounds.bb index af8babb53..2d00264dc 100644 --- a/meta-ibm/recipes-phosphor/chassis/power-workarounds.bb +++ b/meta-ibm/recipes-phosphor/chassis/power-workarounds.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit obmc-phosphor-systemd -RDEPENDS_${PN} += "i2c-tools" +RDEPENDS:${PN} += "i2c-tools" S = "${WORKDIR}" @@ -22,5 +22,5 @@ INSTFMT_WA = "power-workarounds@{0}.service" TGTFMT = "obmc-chassis-poweron@{0}.target" FMT_WA = "../${TMPL_WA}:${TGTFMT}.requires/${INSTFMT_WA}" -SYSTEMD_SERVICE_${PN} += "${TMPL_WA}" +SYSTEMD_SERVICE:${PN} += "${TMPL_WA}" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT_WA', 'OBMC_CHASSIS_INSTANCES')}" diff --git a/meta-ibm/recipes-phosphor/chassis/vrm-control.bb b/meta-ibm/recipes-phosphor/chassis/vrm-control.bb index 8a0d7a6eb..8a9ef7fae 100644 --- a/meta-ibm/recipes-phosphor/chassis/vrm-control.bb +++ b/meta-ibm/recipes-phosphor/chassis/vrm-control.bb @@ -7,18 +7,18 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit obmc-phosphor-systemd -RDEPENDS_${PN} += "i2c-tools bash" +RDEPENDS:${PN} += "i2c-tools bash" S = "${WORKDIR}" SRC_URI = "file://ir35221-unbind-bind.sh" -SRC_URI_append_ibm-ac-server = " file://vrm-control.sh" +SRC_URI:append:ibm-ac-server = " file://vrm-control.sh" do_install() { install -d ${D}${bindir} install -m 0755 ${WORKDIR}/ir35221-unbind-bind.sh ${D}${bindir}/ir35221-unbind-bind.sh } -do_install_append_ibm-ac-server() { +do_install:append:ibm-ac-server() { install -m 0755 ${WORKDIR}/vrm-control.sh ${D}${bindir}/vrm-control.sh } @@ -35,8 +35,8 @@ TMPL_ON_IRUNBIND = "ir35221-on-unbind@.service" INSTFMT_ON_IRUNBIND = "ir35221-on-unbind@{0}.service" FMT_ON_IRUNBIND = "../${TMPL_ON_IRUNBIND}:${TGTFMT_ON}.requires/${INSTFMT_ON_IRUNBIND}" -SYSTEMD_SERVICE_${PN} += "${TMPL_ON_IRUNBIND} ${TMPL_ON_IRBIND}" -SYSTEMD_SERVICE_${PN}_append_ibm-ac-server = " ${TMPL}" -SYSTEMD_LINK_${PN}_append_ibm-ac-server = " ${@compose_list(d, 'FMT_ON', 'OBMC_CHASSIS_INSTANCES')}" +SYSTEMD_SERVICE:${PN} += "${TMPL_ON_IRUNBIND} ${TMPL_ON_IRBIND}" +SYSTEMD_SERVICE:${PN}:append:ibm-ac-server = " ${TMPL}" +SYSTEMD_LINK_${PN}:append:ibm-ac-server = " ${@compose_list(d, 'FMT_ON', 'OBMC_CHASSIS_INSTANCES')}" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT_ON_IRBIND', 'OBMC_CHASSIS_INSTANCES')}" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT_ON_IRUNBIND', 'OBMC_CHASSIS_INSTANCES')}" diff --git a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config.bb b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config.bb index 5ec7d4565..3a01fe1ae 100644 --- a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config.bb +++ b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit mrw-xml -SRC_URI_ibm-ac-server = " \ +SRC_URI:ibm-ac-server = " \ file://acx22-ipmi-fru-bmc.yaml \ file://acx22-ipmi-fru-not-sent-by-host.yaml \ file://acx22-ipmi-hwmon-sensors.yaml \ @@ -14,7 +14,7 @@ SRC_URI_ibm-ac-server = " \ file://acx22-ipmi-occ-sensors.yaml \ file://acx22-ipmi-sensors-mrw.yaml \ " -SRC_URI_mihawk = " \ +SRC_URI:mihawk = " \ file://acx22-ipmi-fru-bmc.yaml \ file://acx22-ipmi-hwmon-sensors.yaml \ file://acx22-ipmi-inventory-sensors.yaml \ @@ -29,11 +29,11 @@ DEPENDS = " \ S = "${WORKDIR}" -ACx22_IPMI_EXTRA_FRU_READ_YAMLS_ibm-ac-server = " \ +ACx22_IPMI_EXTRA_FRU_READ_YAMLS:ibm-ac-server = " \ acx22-ipmi-fru-bmc.yaml \ acx22-ipmi-fru-not-sent-by-host.yaml \ " -ACx22_IPMI_EXTRA_FRU_READ_YAMLS_mihawk = " \ +ACx22_IPMI_EXTRA_FRU_READ_YAMLS:mihawk = " \ acx22-ipmi-fru-bmc.yaml \ " ACx22_IPMI_EXTRA_SENSOR_YAMLS = " \ @@ -82,11 +82,11 @@ do_install() { install -m 0644 -D sensors.yaml ${D}${datadir}/${BPN}/ipmi-sensors.yaml } -FILES_${PN}-dev = " \ +FILES:${PN}-dev = " \ ${datadir}/${BPN}/ipmi-extra-properties.yaml \ ${datadir}/${BPN}/ipmi-fru-read.yaml \ ${datadir}/${BPN}/ipmi-inventory-sensors.yaml \ ${datadir}/${BPN}/ipmi-sensors.yaml \ " -ALLOW_EMPTY_${PN} = "1" +ALLOW_EMPTY:${PN} = "1" diff --git a/meta-ibm/recipes-phosphor/console/obmc-console_%.bbappend b/meta-ibm/recipes-phosphor/console/obmc-console_%.bbappend index f493ef5a0..9360e2128 100644 --- a/meta-ibm/recipes-phosphor/console/obmc-console_%.bbappend +++ b/meta-ibm/recipes-phosphor/console/obmc-console_%.bbappend @@ -1,6 +1,6 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" -SRC_URI_remove = "file://${BPN}.conf" +SRC_URI:remove = "file://${BPN}.conf" SRC_URI += "file://server.ttyVUART0.conf" install_concurrent_console_config() { @@ -27,38 +27,38 @@ install_concurrent_console_config() { install -m 0644 ${WORKDIR}/server.ttyVUART1.conf ${D}${sysconfdir}/${BPN}/ } -SRC_URI_append_p10bmc = " file://client.2201.conf" -SRC_URI_append_p10bmc = " file://server.ttyVUART1.conf" +SRC_URI:append:p10bmc = " file://client.2201.conf" +SRC_URI:append:p10bmc = " file://server.ttyVUART1.conf" -REGISTERED_SERVICES_${PN}_append_p10bmc = " obmc_console_guests:tcp:2201:" +REGISTERED_SERVICES_${PN}:append:p10bmc = " obmc_console_guests:tcp:2201:" -SYSTEMD_SERVICE_${PN}_append_p10bmc = " obmc-console-ssh@2200.service \ +SYSTEMD_SERVICE:${PN}:append:p10bmc = " obmc-console-ssh@2200.service \ obmc-console-ssh@2201.service \ " -SYSTEMD_SERVICE_${PN}_remove_p10bmc = "obmc-console-ssh.socket" +SYSTEMD_SERVICE:${PN}:remove:p10bmc = "obmc-console-ssh.socket" -FILES_${PN}_remove_p10bmc = "${systemd_system_unitdir}/obmc-console-ssh@.service.d/use-socket.conf" +FILES:${PN}:remove:p10bmc = "${systemd_system_unitdir}/obmc-console-ssh@.service.d/use-socket.conf" -EXTRA_OECONF_append_p10bmc = " --enable-concurrent-servers" +EXTRA_OECONF:append:p10bmc = " --enable-concurrent-servers" -do_install_append_p10bmc() { +do_install:append:p10bmc() { install_concurrent_console_config } -SRC_URI_append_witherspoon-tacoma = " file://client.2201.conf" -SRC_URI_append_witherspoon-tacoma = " file://server.ttyVUART1.conf" +SRC_URI:append:witherspoon-tacoma = " file://client.2201.conf" +SRC_URI:append:witherspoon-tacoma = " file://server.ttyVUART1.conf" -REGISTERED_SERVICES_${PN}_append_witherspoon-tacoma = " obmc_console_guests:tcp:2201:" +REGISTERED_SERVICES_${PN}:append:witherspoon-tacoma = " obmc_console_guests:tcp:2201:" -SYSTEMD_SERVICE_${PN}_append_witherspoon-tacoma = " obmc-console-ssh@2200.service \ +SYSTEMD_SERVICE:${PN}:append:witherspoon-tacoma = " obmc-console-ssh@2200.service \ obmc-console-ssh@2201.service \ " -SYSTEMD_SERVICE_${PN}_remove_witherspoon-tacoma = "obmc-console-ssh.socket" +SYSTEMD_SERVICE:${PN}:remove:witherspoon-tacoma = "obmc-console-ssh.socket" -FILES_${PN}_remove_witherspoon-tacoma = "${systemd_system_unitdir}/obmc-console-ssh@.service.d/use-socket.conf" +FILES:${PN}:remove:witherspoon-tacoma = "${systemd_system_unitdir}/obmc-console-ssh@.service.d/use-socket.conf" -EXTRA_OECONF_append_witherspoon-tacoma = " --enable-concurrent-servers" +EXTRA_OECONF:append:witherspoon-tacoma = " --enable-concurrent-servers" -do_install_append_witherspoon-tacoma() { +do_install:append:witherspoon-tacoma() { install_concurrent_console_config } diff --git a/meta-ibm/recipes-phosphor/dbus/events-policy.bb b/meta-ibm/recipes-phosphor/dbus/events-policy.bb index 52cb31313..676466b53 100644 --- a/meta-ibm/recipes-phosphor/dbus/events-policy.bb +++ b/meta-ibm/recipes-phosphor/dbus/events-policy.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit phosphor-dbus-monitor -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" SRC_URI += "file://config.yaml" @@ -14,4 +14,4 @@ do_install() { install -D ${WORKDIR}/config.yaml ${D}${config_dir}/config.yaml } -FILES_${PN} += "${config_dir}/config.yaml" +FILES:${PN} += "${config_dir}/config.yaml" diff --git a/meta-ibm/recipes-phosphor/dbus/fan-policy.bb b/meta-ibm/recipes-phosphor/dbus/fan-policy.bb index 8bfecd32f..f54272593 100644 --- a/meta-ibm/recipes-phosphor/dbus/fan-policy.bb +++ b/meta-ibm/recipes-phosphor/dbus/fan-policy.bb @@ -6,29 +6,29 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit phosphor-dbus-monitor -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" SRC_URI += "file://air-cooled.yaml" -SRC_URI_append_ibm-ac-server = " file://water-cooled.yaml" +SRC_URI:append:ibm-ac-server = " file://water-cooled.yaml" SRC_URI += "file://fan-errors.yaml" -SRC_URI_remove_p10bmc = "file://air-cooled.yaml" -SRC_URI_remove_p10bmc = "file://fan-errors.yaml" +SRC_URI:remove:p10bmc = "file://air-cooled.yaml" +SRC_URI:remove:p10bmc = "file://fan-errors.yaml" -do_install_append_ibm-ac-server() { +do_install:append:ibm-ac-server() { install -D ${WORKDIR}/air-cooled.yaml ${D}${config_dir}/air-cooled.yaml install -D ${WORKDIR}/water-cooled.yaml ${D}${config_dir}/water-cooled.yaml install -D ${WORKDIR}/fan-errors.yaml ${D}${config_dir}/fan-errors.yaml } -do_install_append_mihawk() { +do_install:append:mihawk() { install -D ${WORKDIR}/air-cooled.yaml ${D}${config_dir}/air-cooled.yaml install -D ${WORKDIR}/fan-errors.yaml ${D}${config_dir}/fan-errors.yaml } -FILES_${PN} += "${config_dir}/air-cooled.yaml" -FILES_${PN}_append_ibm-ac-server = " ${config_dir}/water-cooled.yaml" -FILES_${PN} += "${config_dir}/fan-errors.yaml" +FILES:${PN} += "${config_dir}/air-cooled.yaml" +FILES:${PN}:append:ibm-ac-server = " ${config_dir}/water-cooled.yaml" +FILES:${PN} += "${config_dir}/fan-errors.yaml" -FILES_${PN}_remove_p10bmc = "${config_dir}/air-cooled.yaml" -FILES_${PN}_remove_p10bmc = "${config_dir}/fan-errors.yaml" +FILES:${PN}:remove:p10bmc = "${config_dir}/air-cooled.yaml" +FILES:${PN}:remove:p10bmc = "${config_dir}/fan-errors.yaml" diff --git a/meta-ibm/recipes-phosphor/dbus/ibm-dbus-interfaces-mapper-config-native.bb b/meta-ibm/recipes-phosphor/dbus/ibm-dbus-interfaces-mapper-config-native.bb index b8489d670..14c125543 100644 --- a/meta-ibm/recipes-phosphor/dbus/ibm-dbus-interfaces-mapper-config-native.bb +++ b/meta-ibm/recipes-phosphor/dbus/ibm-dbus-interfaces-mapper-config-native.bb @@ -7,5 +7,5 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit phosphor-mapper inherit native -PHOSPHOR_MAPPER_SERVICE_append = " com.ibm" -PHOSPHOR_MAPPER_INTERFACE_append = " com.ibm" +PHOSPHOR_MAPPER_SERVICE:append = " com.ibm" +PHOSPHOR_MAPPER_INTERFACE:append = " com.ibm" diff --git a/meta-ibm/recipes-phosphor/dbus/ibm-dbus-interfaces_git.bb b/meta-ibm/recipes-phosphor/dbus/ibm-dbus-interfaces_git.bb index 99b933ab7..f8b3da2a5 100644 --- a/meta-ibm/recipes-phosphor/dbus/ibm-dbus-interfaces_git.bb +++ b/meta-ibm/recipes-phosphor/dbus/ibm-dbus-interfaces_git.bb @@ -25,7 +25,7 @@ PACKAGECONFIG[libibm_dbus] = " \ libsystemd \ " -PACKAGECONFIG_remove_class-native = "libibm_dbus" -PACKAGECONFIG_remove_class-nativesdk = "libibm_dbus" +PACKAGECONFIG:remove:class-native = "libibm_dbus" +PACKAGECONFIG:remove:class-nativesdk = "libibm_dbus" BBCLASSEXTEND += "native nativesdk" diff --git a/meta-ibm/recipes-phosphor/dbus/phosphor-dbus-monitor-config.bbappend b/meta-ibm/recipes-phosphor/dbus/phosphor-dbus-monitor-config.bbappend index 8437cba8f..7ed24ff14 100644 --- a/meta-ibm/recipes-phosphor/dbus/phosphor-dbus-monitor-config.bbappend +++ b/meta-ibm/recipes-phosphor/dbus/phosphor-dbus-monitor-config.bbappend @@ -1,11 +1,11 @@ -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_ibm-ac-server = " fan-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_ibm-ac-server = " thermal-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_ibm-ac-server = " power-supply-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_ibm-ac-server = " events-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_ibm-ac-server = " snmp-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_mihawk = " fan-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_mihawk = " thermal-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_mihawk = " power-supply-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_mihawk = " events-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_mihawk = " snmp-policy" -PHOSPHOR_DBUS_MONITOR_CONFIGS_append_p10bmc = " snmp-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:ibm-ac-server = " fan-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:ibm-ac-server = " thermal-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:ibm-ac-server = " power-supply-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:ibm-ac-server = " events-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:ibm-ac-server = " snmp-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:mihawk = " fan-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:mihawk = " thermal-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:mihawk = " power-supply-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:mihawk = " events-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:mihawk = " snmp-policy" +PHOSPHOR_DBUS_MONITOR_CONFIGS:append:p10bmc = " snmp-policy" diff --git a/meta-ibm/recipes-phosphor/dbus/phosphor-dbus-monitor_%.bbappend b/meta-ibm/recipes-phosphor/dbus/phosphor-dbus-monitor_%.bbappend index 5c9d0b15c..3071cb4c9 100644 --- a/meta-ibm/recipes-phosphor/dbus/phosphor-dbus-monitor_%.bbappend +++ b/meta-ibm/recipes-phosphor/dbus/phosphor-dbus-monitor_%.bbappend @@ -1,2 +1,2 @@ -SYSTEMD_LINK_phosphor-msl-verify_append_ibm-ac-server = " ../phosphor-msl-verify.service:obmc-chassis-poweron@0.target.requires/phosphor-msl-verify.service" -SYSTEMD_LINK_phosphor-msl-verify_append_mihawk = " ../phosphor-msl-verify.service:obmc-chassis-poweron@0.target.requires/phosphor-msl-verify.service" +SYSTEMD_LINK_phosphor-msl-verify:append:ibm-ac-server = " ../phosphor-msl-verify.service:obmc-chassis-poweron@0.target.requires/phosphor-msl-verify.service" +SYSTEMD_LINK_phosphor-msl-verify:append:mihawk = " ../phosphor-msl-verify.service:obmc-chassis-poweron@0.target.requires/phosphor-msl-verify.service" diff --git a/meta-ibm/recipes-phosphor/dbus/phosphor-mapper-config-native.bbappend b/meta-ibm/recipes-phosphor/dbus/phosphor-mapper-config-native.bbappend index d94a55490..25ab376fb 100644 --- a/meta-ibm/recipes-phosphor/dbus/phosphor-mapper-config-native.bbappend +++ b/meta-ibm/recipes-phosphor/dbus/phosphor-mapper-config-native.bbappend @@ -1 +1 @@ -PHOSPHOR_MAPPER_CONFIGS_append = " ibm-dbus-interfaces-mapper-config-native" +PHOSPHOR_MAPPER_CONFIGS:append = " ibm-dbus-interfaces-mapper-config-native" diff --git a/meta-ibm/recipes-phosphor/dbus/power-supply-policy.bb b/meta-ibm/recipes-phosphor/dbus/power-supply-policy.bb index 8d3df4600..b55efb377 100644 --- a/meta-ibm/recipes-phosphor/dbus/power-supply-policy.bb +++ b/meta-ibm/recipes-phosphor/dbus/power-supply-policy.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit phosphor-dbus-monitor -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" SRC_URI += "file://power-supply-policy.yaml" @@ -14,4 +14,4 @@ do_install() { install -D ${WORKDIR}/power-supply-policy.yaml ${D}${config_dir}/power-supply-policy.yaml } -FILES_${PN} += "${config_dir}/power-supply-policy.yaml" +FILES:${PN} += "${config_dir}/power-supply-policy.yaml" diff --git a/meta-ibm/recipes-phosphor/dbus/snmp-policy.bb b/meta-ibm/recipes-phosphor/dbus/snmp-policy.bb index 500c674dc..94fce404a 100644 --- a/meta-ibm/recipes-phosphor/dbus/snmp-policy.bb +++ b/meta-ibm/recipes-phosphor/dbus/snmp-policy.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit phosphor-dbus-monitor -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" SRC_URI += "file://snmp-config.yaml" diff --git a/meta-ibm/recipes-phosphor/dbus/thermal-policy.bb b/meta-ibm/recipes-phosphor/dbus/thermal-policy.bb index b5b38baa3..5c381b46c 100644 --- a/meta-ibm/recipes-phosphor/dbus/thermal-policy.bb +++ b/meta-ibm/recipes-phosphor/dbus/thermal-policy.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch inherit phosphor-dbus-monitor -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" SRC_URI = "file://thermal-policy.yaml" @@ -14,4 +14,4 @@ do_install() { install -D ${WORKDIR}/thermal-policy.yaml ${D}${config_dir}/thermal-policy.yaml } -FILES_${PN} += "${config_dir}/thermal-policy.yaml" +FILES:${PN} += "${config_dir}/thermal-policy.yaml" diff --git a/meta-ibm/recipes-phosphor/dump/phosphor-debug-collector_%.bbappend b/meta-ibm/recipes-phosphor/dump/phosphor-debug-collector_%.bbappend index 0cbca65aa..ec831eb5f 100644 --- a/meta-ibm/recipes-phosphor/dump/phosphor-debug-collector_%.bbappend +++ b/meta-ibm/recipes-phosphor/dump/phosphor-debug-collector_%.bbappend @@ -1,10 +1,10 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" -PACKAGECONFIG_append_p10bmc = " host-dump-transport-pldm" -PACKAGECONFIG_append_witherspoon-tacoma = " host-dump-transport-pldm" +PACKAGECONFIG:append:p10bmc = " host-dump-transport-pldm" +PACKAGECONFIG:append:witherspoon-tacoma = " host-dump-transport-pldm" -PACKAGECONFIG_append_p10bmc = " openpower-dumps-extension" -PACKAGECONFIG_append_witherspoon-tacoma = " openpower-dumps-extension" +PACKAGECONFIG:append:p10bmc = " openpower-dumps-extension" +PACKAGECONFIG:append:witherspoon-tacoma = " openpower-dumps-extension" SRC_URI += "file://plugins.d/ibm_elogall" SRC_URI += "file://plugins.d/pels" @@ -47,6 +47,6 @@ python link_ibm_bad_vpd() { } IBM_INSTALL_POSTFUNCS = "install_ibm_plugins link_ibm_plugins" -IBM_INSTALL_POSTFUNCS_p10bmc += "install_dreport_header install_ibm_bad_vpd link_ibm_bad_vpd" +IBM_INSTALL_POSTFUNCS:p10bmc += "install_dreport_header install_ibm_bad_vpd link_ibm_bad_vpd" do_install[postfuncs] += "${IBM_INSTALL_POSTFUNCS}" diff --git a/meta-ibm/recipes-phosphor/fans/fan-watchdog.bb b/meta-ibm/recipes-phosphor/fans/fan-watchdog.bb index d71b378cf..ad44ba346 100644 --- a/meta-ibm/recipes-phosphor/fans/fan-watchdog.bb +++ b/meta-ibm/recipes-phosphor/fans/fan-watchdog.bb @@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit obmc-phosphor-systemd -RDEPENDS_${PN} += "virtual/obmc-gpio-monitor" -RDEPENDS_${PN} += "busybox" +RDEPENDS:${PN} += "virtual/obmc-gpio-monitor" +RDEPENDS:${PN} += "busybox" RESET_SERVICE = "reset-fan-watchdog.service" TGTFMT = "obmc-chassis-poweron@0.target" @@ -17,7 +17,7 @@ MONITOR_SERVICE = "fan-watchdog-monitor@.service" WATCHDOG_SERVICE = "fan-watchdog.service" WATCHDOG_FMT = "../${WATCHDOG_SERVICE}:${TGTFMT}.requires/${WATCHDOG_SERVICE}" -SYSTEMD_SERVICE_${PN} += "${RESET_SERVICE} ${MONITOR_SERVICE} ${WATCHDOG_SERVICE}" +SYSTEMD_SERVICE:${PN} += "${RESET_SERVICE} ${MONITOR_SERVICE} ${WATCHDOG_SERVICE}" SYSTEMD_LINK_${PN} += "${RESET_FMT} ${WATCHDOG_FMT}" SYSTEMD_ENVIRONMENT_FILE_${PN} += "obmc/fan-watchdog/reset-fan-watchdog.conf" SYSTEMD_ENVIRONMENT_FILE_${PN} += "obmc/fan-watchdog/fan-watchdog.conf" diff --git a/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-events-config.bbappend b/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-events-config.bbappend index 8f2097cc1..9accc57ef 100644 --- a/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-events-config.bbappend +++ b/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-events-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-fan-config.bbappend b/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-fan-config.bbappend index 8f2097cc1..9accc57ef 100644 --- a/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-fan-config.bbappend +++ b/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-fan-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-zone-conditions-config.bbappend b/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-zone-conditions-config.bbappend index 8f2097cc1..9accc57ef 100644 --- a/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-zone-conditions-config.bbappend +++ b/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-zone-conditions-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-zone-config.bbappend b/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-zone-config.bbappend index 8f2097cc1..9accc57ef 100644 --- a/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-zone-config.bbappend +++ b/meta-ibm/recipes-phosphor/fans/phosphor-fan-control-zone-config.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" diff --git a/meta-ibm/recipes-phosphor/fans/phosphor-fan-monitor-config.bbappend b/meta-ibm/recipes-phosphor/fans/phosphor-fan-monitor-config.bbappend index 2c15e034a..85cc4d82e 100644 --- a/meta-ibm/recipes-phosphor/fans/phosphor-fan-monitor-config.bbappend +++ b/meta-ibm/recipes-phosphor/fans/phosphor-fan-monitor-config.bbappend @@ -1,18 +1,18 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" -SRC_URI_witherspoon = "file://config.json" -SRC_URI_p10bmc = "file://rainier-2u/config.json \ +SRC_URI:witherspoon = "file://config.json" +SRC_URI:p10bmc = "file://rainier-2u/config.json \ file://rainier-4u/config.json \ file://rainier-1s4u/config.json \ file://everest/config.json \ " -do_install_witherspoon() { +do_install:witherspoon() { install -d ${D}/${datadir}/phosphor-fan-presence/monitor/ install -m 0644 ${WORKDIR}/config.json ${D}/${datadir}/phosphor-fan-presence/monitor/ } -do_install_p10bmc() { +do_install:p10bmc() { # Install Rainier-2U/4U fan monitor config files install -d ${D}/${datadir}/phosphor-fan-presence/monitor/ibm,rainier-2u/ install -d ${D}/${datadir}/phosphor-fan-presence/monitor/ibm,rainier-4u/ @@ -26,11 +26,11 @@ do_install_p10bmc() { install -m 0644 ${WORKDIR}/everest/config.json ${D}/${datadir}/phosphor-fan-presence/monitor/ibm,everest/ } -FILES_${PN}_append_witherspoon = " ${datadir}/phosphor-fan-presence/monitor/config.json" -FILES_${PN}_remove_witherspoon = "${monitor_datadir}/monitor.yaml" +FILES:${PN}:append:witherspoon = " ${datadir}/phosphor-fan-presence/monitor/config.json" +FILES:${PN}:remove:witherspoon = "${monitor_datadir}/monitor.yaml" -FILES_${PN}_remove_p10bmc = "${monitor_datadir}/monitor.yaml" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-fan-presence/monitor/ibm,rainier-2u/config.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-fan-presence/monitor/ibm,rainier-4u/config.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-fan-presence/monitor/ibm,rainier-1s4u/config.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-fan-presence/monitor/ibm,everest/config.json" +FILES:${PN}:remove:p10bmc = "${monitor_datadir}/monitor.yaml" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-fan-presence/monitor/ibm,rainier-2u/config.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-fan-presence/monitor/ibm,rainier-4u/config.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-fan-presence/monitor/ibm,rainier-1s4u/config.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-fan-presence/monitor/ibm,everest/config.json" diff --git a/meta-ibm/recipes-phosphor/fans/phosphor-fan-presence-config.bbappend b/meta-ibm/recipes-phosphor/fans/phosphor-fan-presence-config.bbappend index 2306ee509..64dbc758b 100644 --- a/meta-ibm/recipes-phosphor/fans/phosphor-fan-presence-config.bbappend +++ b/meta-ibm/recipes-phosphor/fans/phosphor-fan-presence-config.bbappend @@ -1,17 +1,17 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" -SRC_URI_witherspoon = "file://config.json" -SRC_URI_p10bmc = "file://rainier-2u/config.json \ +SRC_URI:witherspoon = "file://config.json" +SRC_URI:p10bmc = "file://rainier-2u/config.json \ file://rainier-4u/config.json \ file://rainier-1s4u/config.json \ file://everest/config.json \ " -do_install_witherspoon() { +do_install:witherspoon() { install -d ${D}/${datadir}/phosphor-fan-presence/presence/ install -m 0644 ${WORKDIR}/config.json ${D}/${datadir}/phosphor-fan-presence/presence/ } -do_install_p10bmc() { +do_install:p10bmc() { # Install Rainier-2U/4U fan presence config files install -d ${D}/${datadir}/phosphor-fan-presence/presence/ibm,rainier-2u/ install -d ${D}/${datadir}/phosphor-fan-presence/presence/ibm,rainier-4u/ @@ -25,11 +25,11 @@ do_install_p10bmc() { install -m 0644 ${WORKDIR}/everest/config.json ${D}/${datadir}/phosphor-fan-presence/presence/ibm,everest/ } -FILES_${PN}_append_witherspoon = " ${datadir}/phosphor-fan-presence/presence/config.json" -FILES_${PN}_remove_witherspoon = "${presence_datadir}/config.yaml" +FILES:${PN}:append:witherspoon = " ${datadir}/phosphor-fan-presence/presence/config.json" +FILES:${PN}:remove:witherspoon = "${presence_datadir}/config.yaml" -FILES_${PN}_remove_p10bmc = "${presence_datadir}/config.yaml" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-fan-presence/presence/ibm,rainier-2u/config.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-fan-presence/presence/ibm,rainier-4u/config.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-fan-presence/presence/ibm,rainier-1s4u/config.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-fan-presence/presence/ibm,everest/config.json" +FILES:${PN}:remove:p10bmc = "${presence_datadir}/config.yaml" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-fan-presence/presence/ibm,rainier-2u/config.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-fan-presence/presence/ibm,rainier-4u/config.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-fan-presence/presence/ibm,rainier-1s4u/config.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-fan-presence/presence/ibm,everest/config.json" diff --git a/meta-ibm/recipes-phosphor/fans/phosphor-fan_%.bbappend b/meta-ibm/recipes-phosphor/fans/phosphor-fan_%.bbappend index 0d8b3b872..8b4e91e93 100644 --- a/meta-ibm/recipes-phosphor/fans/phosphor-fan_%.bbappend +++ b/meta-ibm/recipes-phosphor/fans/phosphor-fan_%.bbappend @@ -1,74 +1,74 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" # Package configuration -FAN_PACKAGES_append_ibm-ac-server = " \ +FAN_PACKAGES:append:ibm-ac-server = " \ phosphor-cooling-type \ " -FAN_PACKAGES_append_mihawk = " \ +FAN_PACKAGES:append:mihawk = " \ phosphor-cooling-type \ " -PACKAGECONFIG_append_ibm-ac-server = " cooling-type" -PACKAGECONFIG_append_mihawk = " cooling-type" +PACKAGECONFIG:append:ibm-ac-server = " cooling-type" +PACKAGECONFIG:append:mihawk = " cooling-type" TMPL_COOLING = "phosphor-cooling-type@.service" INSTFMT_COOLING = "phosphor-cooling-type@{0}.service" MULTI_USR_TGT = "multi-user.target" FMT_COOLING = "../${TMPL_COOLING}:${MULTI_USR_TGT}.requires/${INSTFMT_COOLING}" -FILES_phosphor-cooling-type_append_ibm-ac-server = " ${bindir}/phosphor-cooling-type" -SYSTEMD_SERVICE_phosphor-cooling-type_append_ibm-ac-server = " ${TMPL_COOLING}" -SYSTEMD_LINK_phosphor-cooling-type_append_ibm-ac-server = " ${@compose_list(d, 'FMT_COOLING', 'OBMC_CHASSIS_INSTANCES')}" -FILES_phosphor-cooling-type_append_mihawk = " ${bindir}/phosphor-cooling-type" -SYSTEMD_SERVICE_phosphor-cooling-type_append_mihawk = " ${TMPL_COOLING}" -SYSTEMD_LINK_phosphor-cooling-type_append_mihawk = " ${@compose_list(d, 'FMT_COOLING', 'OBMC_CHASSIS_INSTANCES')}" +FILES:phosphor-cooling-type:append:ibm-ac-server = " ${bindir}/phosphor-cooling-type" +SYSTEMD_SERVICE:phosphor-cooling-type:append:ibm-ac-server = " ${TMPL_COOLING}" +SYSTEMD_LINK_phosphor-cooling-type:append:ibm-ac-server = " ${@compose_list(d, 'FMT_COOLING', 'OBMC_CHASSIS_INSTANCES')}" +FILES:phosphor-cooling-type:append:mihawk = " ${bindir}/phosphor-cooling-type" +SYSTEMD_SERVICE:phosphor-cooling-type:append:mihawk = " ${TMPL_COOLING}" +SYSTEMD_LINK_phosphor-cooling-type:append:mihawk = " ${@compose_list(d, 'FMT_COOLING', 'OBMC_CHASSIS_INSTANCES')}" COOLING_ENV_FMT = "obmc/phosphor-fan/phosphor-cooling-type-{0}.conf" -SYSTEMD_ENVIRONMENT_FILE_phosphor-cooling-type_append_ibm-ac-server = " ${@compose_list(d, 'COOLING_ENV_FMT', 'OBMC_CHASSIS_INSTANCES')}" -SYSTEMD_ENVIRONMENT_FILE_phosphor-cooling-type_append_mihawk = " ${@compose_list(d, 'COOLING_ENV_FMT', 'OBMC_CHASSIS_INSTANCES')}" +SYSTEMD_ENVIRONMENT_FILE_phosphor-cooling-type:append:ibm-ac-server = " ${@compose_list(d, 'COOLING_ENV_FMT', 'OBMC_CHASSIS_INSTANCES')}" +SYSTEMD_ENVIRONMENT_FILE_phosphor-cooling-type:append:mihawk = " ${@compose_list(d, 'COOLING_ENV_FMT', 'OBMC_CHASSIS_INSTANCES')}" #These services are protected by the watchdog -SYSTEMD_OVERRIDE_phosphor-fan-control_witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-control-init@0.service.d/fan-watchdog-monitor.conf" -SYSTEMD_OVERRIDE_phosphor-fan-control_witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-control@0.service.d/fan-watchdog-monitor.conf" -SYSTEMD_OVERRIDE_phosphor-fan-monitor_witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-monitor-init@0.service.d/fan-watchdog-monitor.conf" -SYSTEMD_OVERRIDE_phosphor-fan-monitor_witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-monitor@0.service.d/fan-watchdog-monitor.conf" -SYSTEMD_OVERRIDE_phosphor-fan-control_p10bmc += "fan-watchdog-monitor.conf:phosphor-fan-control-init@0.service.d/fan-watchdog-monitor.conf" -SYSTEMD_OVERRIDE_phosphor-fan-control_p10bmc += "fan-watchdog-monitor.conf:phosphor-fan-control@0.service.d/fan-watchdog-monitor.conf" -SYSTEMD_OVERRIDE_phosphor-fan-monitor_p10bmc += "fan-watchdog-monitor.conf:phosphor-fan-monitor-init@0.service.d/fan-watchdog-monitor.conf" -SYSTEMD_OVERRIDE_phosphor-fan-monitor_p10bmc += "fan-watchdog-monitor.conf:phosphor-fan-monitor@0.service.d/fan-watchdog-monitor.conf" +SYSTEMD_OVERRIDE_phosphor-fan-control:witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-control-init@0.service.d/fan-watchdog-monitor.conf" +SYSTEMD_OVERRIDE_phosphor-fan-control:witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-control@0.service.d/fan-watchdog-monitor.conf" +SYSTEMD_OVERRIDE_phosphor-fan-monitor:witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-monitor-init@0.service.d/fan-watchdog-monitor.conf" +SYSTEMD_OVERRIDE_phosphor-fan-monitor:witherspoon += "fan-watchdog-monitor.conf:phosphor-fan-monitor@0.service.d/fan-watchdog-monitor.conf" +SYSTEMD_OVERRIDE_phosphor-fan-control:p10bmc += "fan-watchdog-monitor.conf:phosphor-fan-control-init@0.service.d/fan-watchdog-monitor.conf" +SYSTEMD_OVERRIDE_phosphor-fan-control:p10bmc += "fan-watchdog-monitor.conf:phosphor-fan-control@0.service.d/fan-watchdog-monitor.conf" +SYSTEMD_OVERRIDE_phosphor-fan-monitor:p10bmc += "fan-watchdog-monitor.conf:phosphor-fan-monitor-init@0.service.d/fan-watchdog-monitor.conf" +SYSTEMD_OVERRIDE_phosphor-fan-monitor:p10bmc += "fan-watchdog-monitor.conf:phosphor-fan-monitor@0.service.d/fan-watchdog-monitor.conf" #These services need to be stopped when watchdog expires -SYSTEMD_OVERRIDE_phosphor-fan-control_witherspoon += "fan-watchdog-conflicts.conf:phosphor-fan-control@0.service.d/fan-watchdog-conflicts.conf" -SYSTEMD_OVERRIDE_phosphor-fan-monitor_witherspoon += "fan-watchdog-conflicts.conf:phosphor-fan-monitor@0.service.d/fan-watchdog-conflicts.conf" -SYSTEMD_OVERRIDE_phosphor-fan-control_p10bmc += "fan-watchdog-conflicts.conf:phosphor-fan-control@0.service.d/fan-watchdog-conflicts.conf" -SYSTEMD_OVERRIDE_phosphor-fan-monitor_p10bmc += "fan-watchdog-conflicts.conf:phosphor-fan-monitor@0.service.d/fan-watchdog-conflicts.conf" +SYSTEMD_OVERRIDE_phosphor-fan-control:witherspoon += "fan-watchdog-conflicts.conf:phosphor-fan-control@0.service.d/fan-watchdog-conflicts.conf" +SYSTEMD_OVERRIDE_phosphor-fan-monitor:witherspoon += "fan-watchdog-conflicts.conf:phosphor-fan-monitor@0.service.d/fan-watchdog-conflicts.conf" +SYSTEMD_OVERRIDE_phosphor-fan-control:p10bmc += "fan-watchdog-conflicts.conf:phosphor-fan-control@0.service.d/fan-watchdog-conflicts.conf" +SYSTEMD_OVERRIDE_phosphor-fan-monitor:p10bmc += "fan-watchdog-conflicts.conf:phosphor-fan-monitor@0.service.d/fan-watchdog-conflicts.conf" # Witherspoon fan control service linking # Link fan control init service -SYSTEMD_SERVICE_${PN}-control_witherspoon += "${TMPL_CONTROL} ${TMPL_CONTROL_INIT}" -SYSTEMD_LINK_${PN}-control_witherspoon += "${@compose_list(d, 'FMT_CONTROL_INIT', 'OBMC_CHASSIS_INSTANCES')}" +SYSTEMD_SERVICE:${PN}-control:witherspoon += "${TMPL_CONTROL} ${TMPL_CONTROL_INIT}" +SYSTEMD_LINK_${PN}-control:witherspoon += "${@compose_list(d, 'FMT_CONTROL_INIT', 'OBMC_CHASSIS_INSTANCES')}" # Link fan control service to be started at standby -FMT_CONTROL_STDBY_witherspoon = "../${TMPL_CONTROL}:${MULTI_USR_TGT}.wants/${INSTFMT_CONTROL}" -SYSTEMD_LINK_${PN}-control_witherspoon += "${@compose_list(d, 'FMT_CONTROL_STDBY', 'OBMC_CHASSIS_INSTANCES')}" +FMT_CONTROL_STDBY:witherspoon = "../${TMPL_CONTROL}:${MULTI_USR_TGT}.wants/${INSTFMT_CONTROL}" +SYSTEMD_LINK_${PN}-control:witherspoon += "${@compose_list(d, 'FMT_CONTROL_STDBY', 'OBMC_CHASSIS_INSTANCES')}" # Link fan control service to also start at poweron -FMT_CONTROL_PWRON_witherspoon = "../${TMPL_CONTROL}:${POWERON_TGT}.requires/${INSTFMT_CONTROL}" -SYSTEMD_LINK_${PN}-control_witherspoon += "${@compose_list(d, 'FMT_CONTROL_PWRON', 'OBMC_CHASSIS_INSTANCES')}" +FMT_CONTROL_PWRON:witherspoon = "../${TMPL_CONTROL}:${POWERON_TGT}.requires/${INSTFMT_CONTROL}" +SYSTEMD_LINK_${PN}-control:witherspoon += "${@compose_list(d, 'FMT_CONTROL_PWRON', 'OBMC_CHASSIS_INSTANCES')}" # Enable the use of JSON on the fan applications that support it -PACKAGECONFIG_append_witherspoon = " json" -EXTRA_OECONF_append_witherspoon = " --disable-json-control" -RDEPENDS_${PN}-presence-tach_append_witherspoon = " phosphor-fan-presence-config" -RDEPENDS_${PN}-monitor_append_witherspoon = " phosphor-fan-monitor-config" +PACKAGECONFIG:append:witherspoon = " json" +EXTRA_OECONF:append:witherspoon = " --disable-json-control" +RDEPENDS:${PN}-presence-tach:append:witherspoon = " phosphor-fan-presence-config" +RDEPENDS:${PN}-monitor:append:witherspoon = " phosphor-fan-monitor-config" -PACKAGECONFIG_append_p10bmc = " json sensor-monitor" -FAN_PACKAGES_append_p10bmc = " sensor-monitor" -RDEPENDS_${PN}-presence-tach_append_p10bmc = " phosphor-fan-presence-config" -RDEPENDS_${PN}-monitor_append_p10bmc = " phosphor-fan-monitor-config" +PACKAGECONFIG:append:p10bmc = " json sensor-monitor" +FAN_PACKAGES:append:p10bmc = " sensor-monitor" +RDEPENDS:${PN}-presence-tach:append:p10bmc = " phosphor-fan-presence-config" +RDEPENDS:${PN}-monitor:append:p10bmc = " phosphor-fan-monitor-config" # Install fan control JSON config files -SRC_URI_append_p10bmc = " \ +SRC_URI:append:p10bmc = " \ file://manager.json \ file://rainier/fans.json \ file://rainier-1s4u/fans.json \ @@ -77,7 +77,7 @@ SRC_URI_append_p10bmc = " \ file://rainier-1s4u/zones.json \ file://everest/fans.json \ file://everest/zones.json" -do_install_append_p10bmc() { +do_install:append:p10bmc() { # Install fan control manager config file install -d ${D}/${datadir}/phosphor-fan-presence/control/ install -m 0644 ${WORKDIR}/manager.json ${D}/${datadir}/phosphor-fan-presence/control/ @@ -100,7 +100,7 @@ do_install_append_p10bmc() { install -m 0644 ${WORKDIR}/everest/fans.json ${D}/${datadir}/phosphor-fan-presence/control/ibm,everest/ install -m 0644 ${WORKDIR}/everest/zones.json ${D}/${datadir}/phosphor-fan-presence/control/ibm,everest/ } -FILES_${PN}-control_append_p10bmc = " \ +FILES:${PN}-control:append:p10bmc = " \ ${datadir}/phosphor-fan-presence/control/manager.json \ ${datadir}/phosphor-fan-presence/control/ibm,rainier/fans.json \ ${datadir}/phosphor-fan-presence/control/ibm,rainier-1s4u/fans.json \ @@ -112,5 +112,5 @@ FILES_${PN}-control_append_p10bmc = " \ # Set the appropriate i2c address used within the overridden phosphor-fan-control@.service # file that's used for witherspoon type(including witherspoon-tacoma) machines -SYSTEMD_SUBSTITUTIONS_witherspoon = "ADDR:100:phosphor-fan-control@.service" -SYSTEMD_SUBSTITUTIONS_witherspoon-tacoma = "ADDR:200:phosphor-fan-control@.service" +SYSTEMD_SUBSTITUTIONS:witherspoon = "ADDR:100:phosphor-fan-control@.service" +SYSTEMD_SUBSTITUTIONS:witherspoon-tacoma = "ADDR:200:phosphor-fan-control@.service" diff --git a/meta-ibm/recipes-phosphor/flash/openpower-software-manager_%.bbappend b/meta-ibm/recipes-phosphor/flash/openpower-software-manager_%.bbappend index 6c1f27534..2d9c09661 100644 --- a/meta-ibm/recipes-phosphor/flash/openpower-software-manager_%.bbappend +++ b/meta-ibm/recipes-phosphor/flash/openpower-software-manager_%.bbappend @@ -1,2 +1,2 @@ -PACKAGECONFIG_append_ibm-ac-server = " verify_pnor_signature" -PACKAGECONFIG_append_mihawk = " verify_pnor_signature" +PACKAGECONFIG:append:ibm-ac-server = " verify_pnor_signature" +PACKAGECONFIG:append:mihawk = " verify_pnor_signature" diff --git a/meta-ibm/recipes-phosphor/flash/phosphor-software-manager_%.bbappend b/meta-ibm/recipes-phosphor/flash/phosphor-software-manager_%.bbappend index a440b1173..154b5c568 100644 --- a/meta-ibm/recipes-phosphor/flash/phosphor-software-manager_%.bbappend +++ b/meta-ibm/recipes-phosphor/flash/phosphor-software-manager_%.bbappend @@ -1,18 +1,18 @@ -BMC_RW_MTD_ibm-ac-server = "bmc" -BMC_RW_MTD_p10bmc = "bmc" -BMC_RW_MTD_mihawk = "bmc" -BMC_RO_MTD_ibm-ac-server = "alt-bmc+bmc" -BMC_RO_MTD_p10bmc = "bmc" -BMC_RO_MTD_mihawk = "alt-bmc+bmc" -BMC_KERNEL_MTD_ibm-ac-server = "bmc" -BMC_KERNEL_MTD_p10bmc = "bmc" -BMC_KERNEL_MTD_mihawk = "bmc" +BMC_RW_MTD:ibm-ac-server = "bmc" +BMC_RW_MTD:p10bmc = "bmc" +BMC_RW_MTD:mihawk = "bmc" +BMC_RO_MTD:ibm-ac-server = "alt-bmc+bmc" +BMC_RO_MTD:p10bmc = "bmc" +BMC_RO_MTD:mihawk = "alt-bmc+bmc" +BMC_KERNEL_MTD:ibm-ac-server = "bmc" +BMC_KERNEL_MTD:p10bmc = "bmc" +BMC_KERNEL_MTD:mihawk = "bmc" # Enable signature verification -PACKAGECONFIG_append_ibm-ac-server = " verify_signature" -PACKAGECONFIG_append_p10bmc = " verify_signature" -PACKAGECONFIG_append_mihawk = " verify_signature" +PACKAGECONFIG:append:ibm-ac-server = " verify_signature" +PACKAGECONFIG:append:p10bmc = " verify_signature" +PACKAGECONFIG:append:mihawk = " verify_signature" # Enable sync of persistent files to the alternate BMC chip -PACKAGECONFIG_append_ibm-ac-server = " sync_bmc_files" -PACKAGECONFIG_append_mihawk = " sync_bmc_files" +PACKAGECONFIG:append:ibm-ac-server = " sync_bmc_files" +PACKAGECONFIG:append:mihawk = " sync_bmc_files" diff --git a/meta-ibm/recipes-phosphor/gpio/id-button.bb b/meta-ibm/recipes-phosphor/gpio/id-button.bb index 386a2b93d..01df2ea5b 100644 --- a/meta-ibm/recipes-phosphor/gpio/id-button.bb +++ b/meta-ibm/recipes-phosphor/gpio/id-button.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit obmc-phosphor-systemd DEPENDS += "virtual/obmc-gpio-monitor" -RDEPENDS_${PN} += "virtual/obmc-gpio-monitor" +RDEPENDS:${PN} += "virtual/obmc-gpio-monitor" S = "${WORKDIR}" SRC_URI += "file://toggle_identify_led.sh" @@ -26,5 +26,5 @@ INSTFMT = "phosphor-gpio-monitor@{0}.service" TGT = "multi-user.target" FMT = "../${TMPL}:${TGT}.requires/${INSTFMT}" -SYSTEMD_SERVICE_${PN} += "id-button-pressed.service" +SYSTEMD_SERVICE:${PN} += "id-button-pressed.service" SYSTEMD_LINK_${PN} += "${@compose_list(d, 'FMT', 'ID_BUTTON_SERVICE')}" diff --git a/meta-ibm/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend b/meta-ibm/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend index 995dca3ae..272a8a1f5 100644 --- a/meta-ibm/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend +++ b/meta-ibm/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend @@ -1,14 +1,14 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" TMPL_POWERSUPPLY = "phosphor-gpio-presence@.service" INSTFMT_POWERSUPPLY = "phosphor-gpio-presence@{0}.service" POWERSUPPLY_TGT = "multi-user.target" FMT_POWERSUPPLY = "../${TMPL_POWERSUPPLY}:${POWERSUPPLY_TGT}.wants/${INSTFMT_POWERSUPPLY}" -SYSTEMD_LINK_${PN}-presence_append_ibm-ac-server = " ${@compose_list(d, 'FMT_POWERSUPPLY', 'OBMC_POWER_SUPPLY_INSTANCES')}" -SYSTEMD_LINK_${PN}-presence_append_mihawk = " ${@compose_list(d, 'FMT_POWERSUPPLY', 'OBMC_POWER_SUPPLY_INSTANCES')}" +SYSTEMD_LINK_${PN}-presence:append:ibm-ac-server = " ${@compose_list(d, 'FMT_POWERSUPPLY', 'OBMC_POWER_SUPPLY_INSTANCES')}" +SYSTEMD_LINK_${PN}-presence:append:mihawk = " ${@compose_list(d, 'FMT_POWERSUPPLY', 'OBMC_POWER_SUPPLY_INSTANCES')}" POWERSUPPLY_ENV_FMT = "obmc/gpio/phosphor-power-supply-{0}.conf" -SYSTEMD_ENVIRONMENT_FILE_${PN}-presence_append_ibm-ac-server = " ${@compose_list(d, 'POWERSUPPLY_ENV_FMT', 'OBMC_POWER_SUPPLY_INSTANCES')}" -SYSTEMD_ENVIRONMENT_FILE_${PN}-presence_append_mihawk = " ${@compose_list(d, 'POWERSUPPLY_ENV_FMT', 'OBMC_POWER_SUPPLY_INSTANCES')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}-presence:append:ibm-ac-server = " ${@compose_list(d, 'POWERSUPPLY_ENV_FMT', 'OBMC_POWER_SUPPLY_INSTANCES')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}-presence:append:mihawk = " ${@compose_list(d, 'POWERSUPPLY_ENV_FMT', 'OBMC_POWER_SUPPLY_INSTANCES')}" diff --git a/meta-ibm/recipes-phosphor/host/p9-host-start.bbappend b/meta-ibm/recipes-phosphor/host/p9-host-start.bbappend index 9ceffea77..ac33cc69a 100644 --- a/meta-ibm/recipes-phosphor/host/p9-host-start.bbappend +++ b/meta-ibm/recipes-phosphor/host/p9-host-start.bbappend @@ -1,5 +1,5 @@ -RDEPENDS_${PN}_append_ibm-ac-server = " avsbus-control" -RDEPENDS_${PN}_append_witherspoon = " vrm-control" -RDEPENDS_${PN}_append_ibm-ac-server = " power-workarounds" -RDEPENDS_${PN}_append_mihawk = " avsbus-control" -RDEPENDS_${PN}_append_mihawk = " vrm-control" +RDEPENDS:${PN}:append:ibm-ac-server = " avsbus-control" +RDEPENDS:${PN}:append:witherspoon = " vrm-control" +RDEPENDS:${PN}:append:ibm-ac-server = " power-workarounds" +RDEPENDS:${PN}:append:mihawk = " avsbus-control" +RDEPENDS:${PN}:append:mihawk = " vrm-control" diff --git a/meta-ibm/recipes-phosphor/host/phosphor-host-postd_%.bbappend b/meta-ibm/recipes-phosphor/host/phosphor-host-postd_%.bbappend index 5ac5e59ce..ac06427a5 100644 --- a/meta-ibm/recipes-phosphor/host/phosphor-host-postd_%.bbappend +++ b/meta-ibm/recipes-phosphor/host/phosphor-host-postd_%.bbappend @@ -1,2 +1,2 @@ -SNOOP_DEVICE_witherspoon-tacoma = "" -SNOOP_DEVICE_p10bmc = "" +SNOOP_DEVICE:witherspoon-tacoma = "" +SNOOP_DEVICE:p10bmc = "" diff --git a/meta-ibm/recipes-phosphor/images/obmc-phosphor-image.bbappend b/meta-ibm/recipes-phosphor/images/obmc-phosphor-image.bbappend index 05fc30378..36c631227 100644 --- a/meta-ibm/recipes-phosphor/images/obmc-phosphor-image.bbappend +++ b/meta-ibm/recipes-phosphor/images/obmc-phosphor-image.bbappend @@ -1,10 +1,10 @@ -OBMC_IMAGE_EXTRA_INSTALL_append_ibm-ac-server = " mboxd max31785-msl phosphor-msl-verify liberation-fonts uart-render-controller first-boot-set-hostname" -OBMC_IMAGE_EXTRA_INSTALL_append_p10bmc = " mboxd ibmtpm2tss" -OBMC_IMAGE_EXTRA_INSTALL_append_witherspoon-tacoma = " ibmtpm2tss" -OBMC_IMAGE_EXTRA_INSTALL_append_mihawk = " mboxd liberation-fonts uart-render-controller " +OBMC_IMAGE_EXTRA_INSTALL:append:ibm-ac-server = " mboxd max31785-msl phosphor-msl-verify liberation-fonts uart-render-controller first-boot-set-hostname" +OBMC_IMAGE_EXTRA_INSTALL:append:p10bmc = " mboxd ibmtpm2tss" +OBMC_IMAGE_EXTRA_INSTALL:append:witherspoon-tacoma = " ibmtpm2tss" +OBMC_IMAGE_EXTRA_INSTALL:append:mihawk = " mboxd liberation-fonts uart-render-controller " # remove so things fit in available flash space -IMAGE_FEATURES_remove_witherspoon = "obmc-user-mgmt-ldap" +IMAGE_FEATURES:remove:witherspoon = "obmc-user-mgmt-ldap" # Optionally configure IBM service accounts # @@ -58,7 +58,7 @@ IBM_EXTRA_USERS_PARAMS += " \ " # This is recipe specific to ensure it takes effect. -EXTRA_USERS_PARAMS_pn-obmc-phosphor-image += "${@bb.utils.contains('DISTRO_FEATURES', 'ibm-service-account-policy', "${IBM_EXTRA_USERS_PARAMS}", '', d)}" +EXTRA_USERS_PARAMS:pn-obmc-phosphor-image += "${@bb.utils.contains('DISTRO_FEATURES', 'ibm-service-account-policy', "${IBM_EXTRA_USERS_PARAMS}", '', d)}" # The service account needs sudo. -IMAGE_INSTALL_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'ibm-service-account-policy', 'sudo', '', d)}" +IMAGE_INSTALL:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'ibm-service-account-policy', 'sudo', '', d)}" diff --git a/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend b/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend index a45f0487b..659eafd74 100644 --- a/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend +++ b/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend @@ -1,4 +1,4 @@ -EXTRA_OEMESON_append = " \ +EXTRA_OEMESON:append = " \ -Dinsecure-tftp-update=enabled \ -Dibm-management-console=enabled \ " diff --git a/meta-ibm/recipes-phosphor/inventory/inventory-cleanup.bb b/meta-ibm/recipes-phosphor/inventory/inventory-cleanup.bb index 0c4b56f72..1b5a119b1 100644 --- a/meta-ibm/recipes-phosphor/inventory/inventory-cleanup.bb +++ b/meta-ibm/recipes-phosphor/inventory/inventory-cleanup.bb @@ -14,4 +14,4 @@ do_install() { install -D inventory-cleanup.yaml ${D}${base_datadir}/events.d/inventory-cleanup.yaml } -FILES_${PN} += "${base_datadir}/events.d/inventory-cleanup.yaml" +FILES:${PN} += "${base_datadir}/events.d/inventory-cleanup.yaml" diff --git a/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend b/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend index 607546b9d..16cb42658 100644 --- a/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend +++ b/meta-ibm/recipes-phosphor/inventory/phosphor-inventory-manager_%.bbappend @@ -1,21 +1,21 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -PACKAGECONFIG_append_ibm-ac-server = " associations" -SRC_URI_append_ibm-ac-server = " file://associations.json" -DEPENDS_append_ibm-ac-server = " inventory-cleanup" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" +PACKAGECONFIG:append:ibm-ac-server = " associations" +SRC_URI:append:ibm-ac-server = " file://associations.json" +DEPENDS:append:ibm-ac-server = " inventory-cleanup" -PACKAGECONFIG_append_p10bmc = " associations" -SRC_URI_append_p10bmc = " \ +PACKAGECONFIG:append:p10bmc = " associations" +SRC_URI:append:p10bmc = " \ file://ibm,rainier-2u_associations.json \ file://ibm,rainier-4u_associations.json \ file://ibm,everest_associations.json \ " -do_install_append_ibm-ac-server() { +do_install:append:ibm-ac-server() { install -d ${D}${base_datadir} install -m 0755 ${WORKDIR}/associations.json ${D}${base_datadir}/associations.json } -do_install_append_p10bmc() { +do_install:append:p10bmc() { install -d ${D}${base_datadir} install -m 0755 ${WORKDIR}/ibm,rainier-2u_associations.json ${D}${base_datadir}/ibm,rainier-2u_associations.json install -m 0755 ${WORKDIR}/ibm,rainier-4u_associations.json ${D}${base_datadir}/ibm,rainier-4u_associations.json diff --git a/meta-ibm/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend b/meta-ibm/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend index fd27f7dce..986c2ca9f 100644 --- a/meta-ibm/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend +++ b/meta-ibm/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend @@ -1,9 +1,9 @@ -DEPENDS_append_ibm-ac-server = " acx22-yaml-config" -DEPENDS_append_mihawk = " acx22-yaml-config" +DEPENDS:append:ibm-ac-server = " acx22-yaml-config" +DEPENDS:append:mihawk = " acx22-yaml-config" -EXTRA_OECONF_ibm-ac-server = " \ +EXTRA_OECONF:ibm-ac-server = " \ INVSENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-inventory-sensors.yaml \ " -EXTRA_OECONF_mihawk = " \ +EXTRA_OECONF:mihawk = " \ INVSENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-inventory-sensors.yaml \ " \ No newline at end of file diff --git a/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend b/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend index 7898a1039..d490c0874 100644 --- a/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend +++ b/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend @@ -1,4 +1,4 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" # Calculate the auxiliary firmware revision to be updated in the dev_id.json # file. It is calculated from the VERSION_ID field which currently has two @@ -16,7 +16,7 @@ inherit image_version unset do_patch[noexec] do_patch[depends] = "os-release:do_populate_sysroot" -python do_patch_ibm-ac-server() { +python do_patch:ibm-ac-server() { import json import re from shutil import copyfile diff --git a/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend b/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend index 6efe241bc..30245d39a 100644 --- a/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend +++ b/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-fru_%.bbappend @@ -1,11 +1,11 @@ -DEPENDS_append_ibm-ac-server = " acx22-yaml-config" -DEPENDS_append_mihawk = " acx22-yaml-config" +DEPENDS:append:ibm-ac-server = " acx22-yaml-config" +DEPENDS:append:mihawk = " acx22-yaml-config" -EXTRA_OECONF_ibm-ac-server = " \ +EXTRA_OECONF:ibm-ac-server = " \ YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-fru-read.yaml \ PROP_YAML=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-extra-properties.yaml \ " -EXTRA_OECONF_mihawk = " \ +EXTRA_OECONF:mihawk = " \ YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-fru-read.yaml \ PROP_YAML=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-extra-properties.yaml \ " diff --git a/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend b/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend index 8d51478af..38fbd717c 100644 --- a/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend +++ b/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-host_%.bbappend @@ -1,12 +1,12 @@ -DEPENDS_append_ibm-ac-server = " acx22-yaml-config" -DEPENDS_append_mihawk = " acx22-yaml-config" +DEPENDS:append:ibm-ac-server = " acx22-yaml-config" +DEPENDS:append:mihawk = " acx22-yaml-config" -EXTRA_OECONF_ibm-ac-server = " \ +EXTRA_OECONF:ibm-ac-server = " \ SENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-sensors.yaml \ INVSENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-inventory-sensors.yaml \ FRU_YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-fru-read.yaml \ " -EXTRA_OECONF_mihawk = " \ +EXTRA_OECONF:mihawk = " \ SENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-sensors.yaml \ INVSENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-inventory-sensors.yaml \ FRU_YAML_GEN=${STAGING_DIR_HOST}${datadir}/acx22-yaml-config/ipmi-fru-read.yaml \ diff --git a/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-net_%.bbappend b/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-net_%.bbappend index c847c0564..a157e0d04 100644 --- a/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-net_%.bbappend +++ b/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-net_%.bbappend @@ -1,5 +1,5 @@ -ALT_RMCPP_IFACE_mihawk = "eth1" -SYSTEMD_SERVICE_${PN}_append_mihawk += " \ +ALT_RMCPP_IFACE:mihawk = "eth1" +SYSTEMD_SERVICE:${PN}:append:mihawk += " \ ${PN}@${ALT_RMCPP_IFACE}.service \ ${PN}@${ALT_RMCPP_IFACE}.socket \ " diff --git a/meta-ibm/recipes-phosphor/ipmi/wistron-ipmi-oem_git.bb b/meta-ibm/recipes-phosphor/ipmi/wistron-ipmi-oem_git.bb index 8ee9e33cd..e72755d0c 100644 --- a/meta-ibm/recipes-phosphor/ipmi/wistron-ipmi-oem_git.bb +++ b/meta-ibm/recipes-phosphor/ipmi/wistron-ipmi-oem_git.bb @@ -16,8 +16,8 @@ S = "${WORKDIR}/git" SRC_URI = "git://github.com/openbmc/wistron-ipmi-oem" SRCREV = "ba89a1ea570cb010c2e929ac11ada3714878ca7d" -FILES_${PN}_append = " ${libdir}/ipmid-providers/lib*${SOLIBS}" -FILES_${PN}_append = " ${libdir}/host-ipmid/lib*${SOLIBS}" -FILES_${PN}-dev_append = " ${libdir}/ipmid-providers/lib*${SOLIBSDEV} ${libdir}/ipmid-providers/*.la" +FILES:${PN}:append = " ${libdir}/ipmid-providers/lib*${SOLIBS}" +FILES:${PN}:append = " ${libdir}/host-ipmid/lib*${SOLIBS}" +FILES:${PN}-dev:append = " ${libdir}/ipmid-providers/lib*${SOLIBSDEV} ${libdir}/ipmid-providers/*.la" HOSTIPMI_PROVIDER_LIBRARY += "libwistronoem.so" diff --git a/meta-ibm/recipes-phosphor/leds/phosphor-led-manager_%.bbappend b/meta-ibm/recipes-phosphor/leds/phosphor-led-manager_%.bbappend index 96a97b040..57fb62b35 100644 --- a/meta-ibm/recipes-phosphor/leds/phosphor-led-manager_%.bbappend +++ b/meta-ibm/recipes-phosphor/leds/phosphor-led-manager_%.bbappend @@ -1,19 +1,19 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" -SYSTEMD_SERVICE_${PN}_append_p10bmc += "obmc-led-set-all-groups-asserted@.service obmc-led-create-virtual-leds@.service" +SYSTEMD_SERVICE:${PN}:append:p10bmc += "obmc-led-set-all-groups-asserted@.service obmc-led-create-virtual-leds@.service" # Copies config file having arguments for led-set-all-groups-asserted.sh -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_p10bmc +="obmc/led/set-all/groups/config" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:p10bmc +="obmc/led/set-all/groups/config" # Use the JSON configuration file at runtime than the static led.yaml # Also, enable Lamp Test and OperationalStatus monitor feature for # p10bmc systems -PACKAGECONFIG_append_p10bmc = " use-json use-lamp-test monitor-operational-status" +PACKAGECONFIG:append:p10bmc = " use-json use-lamp-test monitor-operational-status" # Install the lamp test override file for p10bmc -SRC_URI_append_p10bmc = " file://lamp-test-led-overrides.json" +SRC_URI:append:p10bmc = " file://lamp-test-led-overrides.json" -pkg_postinst_${PN}_p10bmc () { +pkg_postinst:${PN}:p10bmc () { # Needed this to run as part of BMC boot mkdir -p $D$systemd_system_unitdir/multi-user.target.wants @@ -40,7 +40,7 @@ pkg_postinst_${PN}_p10bmc () { ln -s $TARGET_ID $LINK_ID } -pkg_prerm_${PN}_p10bmc () { +pkg_prerm:${PN}:p10bmc () { LINK="$D$systemd_system_unitdir/multi-user.target.wants/obmc-led-set-all-groups-asserted@false.service" rm $LINK @@ -56,7 +56,7 @@ pkg_prerm_${PN}_p10bmc () { } # Install lamp test override json -do_install_append_p10bmc() { +do_install:append:p10bmc() { install -d ${D}${datadir}/${BPN}/ install -m 0644 ${WORKDIR}/lamp-test-led-overrides.json ${D}${datadir}/${BPN}/ } diff --git a/meta-ibm/recipes-phosphor/logging/ibm-logging_git.bb b/meta-ibm/recipes-phosphor/logging/ibm-logging_git.bb index 3163c07b9..d2efcda91 100644 --- a/meta-ibm/recipes-phosphor/logging/ibm-logging_git.bb +++ b/meta-ibm/recipes-phosphor/logging/ibm-logging_git.bb @@ -31,8 +31,8 @@ SRC_URI += "file://policyTable.json" PACKAGECONFIG ??= "" PACKAGECONFIG[policy-interface] = "--enable-policy-interface, --disable-policy-interface,," -PACKAGECONFIG_ibm-ac-server = "policy-interface" -PACKAGECONFIG_mihawk = "policy-interface" +PACKAGECONFIG:ibm-ac-server = "policy-interface" +PACKAGECONFIG:mihawk = "policy-interface" SERVICE = "com.ibm.Logging.service" DBUS_SERVICE_${PN} += "${SERVICE}" @@ -43,7 +43,7 @@ DBUS_SERVICE_${PN} += "${SERVICE}" LOG_FMT = "../${SERVICE}:xyz.openbmc_project.Logging.service.wants/${SERVICE}" SYSTEMD_LINK_${PN} += "${LOG_FMT}" -do_install_append(){ +do_install:append(){ install -d ${D}${datadir}/ibm-logging diff --git a/meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend b/meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend index 01714829f..361417410 100644 --- a/meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend +++ b/meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend @@ -1,20 +1,20 @@ -PACKAGECONFIG_append_witherspoon-tacoma = " openpower-pels" -PACKAGECONFIG_append_p10bmc = " openpower-pels" +PACKAGECONFIG:append:witherspoon-tacoma = " openpower-pels" +PACKAGECONFIG:append:p10bmc = " openpower-pels" -FILESEXTRAPATHS_prepend := "${THISDIR}/${BPN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" -SRC_URI_append_p10bmc = " file://ibm,rainier-2u_dev_callouts.json" -SRC_URI_append_p10bmc = " file://ibm,rainier-4u_dev_callouts.json" -SRC_URI_append_p10bmc = " file://ibm,everest_dev_callouts.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-logging/pels/ibm,rainier-2u_dev_callouts.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-logging/pels/ibm,rainier-4u_dev_callouts.json" -FILES_${PN}_append_p10bmc = " ${datadir}/phosphor-logging/pels/ibm,everest_dev_callouts.json" +SRC_URI:append:p10bmc = " file://ibm,rainier-2u_dev_callouts.json" +SRC_URI:append:p10bmc = " file://ibm,rainier-4u_dev_callouts.json" +SRC_URI:append:p10bmc = " file://ibm,everest_dev_callouts.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/ibm,rainier-2u_dev_callouts.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/ibm,rainier-4u_dev_callouts.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/ibm,everest_dev_callouts.json" #Enable phal feature, if available. -PACKAGECONFIG_append = " ${@bb.utils.filter('OBMC_MACHINE_FEATURES', 'phal', d)}" +PACKAGECONFIG:append = " ${@bb.utils.filter('OBMC_MACHINE_FEATURES', 'phal', d)}" PACKAGECONFIG[phal] = "-Dphal=enabled, -Dphal=disabled, pdata libekb pdbg" -do_install_append_p10bmc() { +do_install:append:p10bmc() { install -d ${D}/${datadir}/phosphor-logging/pels install -m 0644 ${WORKDIR}/ibm,rainier-2u_dev_callouts.json ${D}/${datadir}/phosphor-logging/pels/ibm,rainier-2u_dev_callouts.json install -m 0644 ${WORKDIR}/ibm,rainier-4u_dev_callouts.json ${D}/${datadir}/phosphor-logging/pels/ibm,rainier-4u_dev_callouts.json diff --git a/meta-ibm/recipes-phosphor/mboxd/mboxd_%.bbappend b/meta-ibm/recipes-phosphor/mboxd/mboxd_%.bbappend index 23d1718fd..c3917e8f8 100644 --- a/meta-ibm/recipes-phosphor/mboxd/mboxd_%.bbappend +++ b/meta-ibm/recipes-phosphor/mboxd/mboxd_%.bbappend @@ -1,14 +1,14 @@ -MBOXD_FLASH_SIZE_ibm-ac-server = "64M" -MBOXD_FLASH_SIZE_mihawk = "64M" -MBOXD_FLASH_SIZE_p10bmc = "64M" +MBOXD_FLASH_SIZE:ibm-ac-server = "64M" +MBOXD_FLASH_SIZE:mihawk = "64M" +MBOXD_FLASH_SIZE:p10bmc = "64M" -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" -SYSTEMD_SERVICE_${PN}_append_df-openpower-ubi-fs = " check-pnor-format.service" +SYSTEMD_SERVICE:${PN}:append:df-openpower-ubi-fs = " check-pnor-format.service" -SRC_URI_append_df-openpower-ubi-fs = " file://check_pnor_format.sh" +SRC_URI:append:df-openpower-ubi-fs = " file://check_pnor_format.sh" -do_install_append_df-openpower-ubi-fs() { +do_install:append:df-openpower-ubi-fs() { install -d ${D}${bindir} install -m 0755 ${WORKDIR}/check_pnor_format.sh ${D}${bindir}/check_pnor_format.sh } diff --git a/meta-ibm/recipes-phosphor/mctp/mctp_%.bbappend b/meta-ibm/recipes-phosphor/mctp/mctp_%.bbappend index 46020aad7..e69ed5c9a 100644 --- a/meta-ibm/recipes-phosphor/mctp/mctp_%.bbappend +++ b/meta-ibm/recipes-phosphor/mctp/mctp_%.bbappend @@ -1,7 +1,7 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/files:" +FILESEXTRAPATHS:prepend := "${THISDIR}/files:" -SRC_URI_append_p10bmc = " file://mctp" -SRC_URI_append_witherspoon-tacoma = " file://mctp" +SRC_URI:append:p10bmc = " file://mctp" +SRC_URI:append:witherspoon-tacoma = " file://mctp" -PACKAGECONFIG_append_p10bmc = " astlpc-raw-kcs" -PACKAGECONFIG_append_witherspoon-tacoma = " astlpc-raw-kcs" +PACKAGECONFIG:append:p10bmc = " astlpc-raw-kcs" +PACKAGECONFIG:append:witherspoon-tacoma = " astlpc-raw-kcs" diff --git a/meta-ibm/recipes-phosphor/network/phosphor-network_%.bbappend b/meta-ibm/recipes-phosphor/network/phosphor-network_%.bbappend index a79dae669..0aee77649 100644 --- a/meta-ibm/recipes-phosphor/network/phosphor-network_%.bbappend +++ b/meta-ibm/recipes-phosphor/network/phosphor-network_%.bbappend @@ -1,10 +1,10 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/network:" +FILESEXTRAPATHS:prepend := "${THISDIR}/network:" SRC_URI += " file://ncsi-netlink.service" -SYSTEMD_SERVICE_${PN} += " ncsi-netlink.service" -FILES_${PN} += "${datadir}/network/*.json" +SYSTEMD_SERVICE:${PN} += " ncsi-netlink.service" +FILES:${PN} += "${datadir}/network/*.json" -PACKAGECONFIG_append = " sync-mac" +PACKAGECONFIG:append = " sync-mac" install_network_configuration(){ install -d ${D}${systemd_system_unitdir} @@ -13,22 +13,22 @@ install_network_configuration(){ install -m 0644 ${WORKDIR}/inventory-object-map.json ${D}${datadir}/network/config.json } -SRC_URI_append_p10bmc = " file://inventory-object-map.json" -do_install_append_p10bmc(){ +SRC_URI:append:p10bmc = " file://inventory-object-map.json" +do_install:append:p10bmc(){ install_network_configuration } -SRC_URI_append_ibm-ac-server = " file://inventory-object-map.json" -do_install_append_ibm-ac-server() { +SRC_URI:append:ibm-ac-server = " file://inventory-object-map.json" +do_install:append:ibm-ac-server() { install_network_configuration } -SRC_URI_append_mihawk = " file://inventory-object-map.json" -do_install_append_mihawk() { +SRC_URI:append:mihawk = " file://inventory-object-map.json" +do_install:append:mihawk() { install_network_configuration } -SRC_URI_append_witherspoon-tacoma = " file://inventory-object-map.json" -do_install_append_witherspoon-tacoma(){ +SRC_URI:append:witherspoon-tacoma = " file://inventory-object-map.json" +do_install:append:witherspoon-tacoma(){ install_network_configuration } diff --git a/meta-ibm/recipes-phosphor/openssl/openssl_%.bbappend b/meta-ibm/recipes-phosphor/openssl/openssl_%.bbappend index c0bf602d3..8335f86bb 100644 --- a/meta-ibm/recipes-phosphor/openssl/openssl_%.bbappend +++ b/meta-ibm/recipes-phosphor/openssl/openssl_%.bbappend @@ -1,4 +1,4 @@ # P10 needs ibmtpm2tss which needs ibmswtpm2 which needs openssl # camellia support -DEPRECATED_CRYPTO_FLAGS_remove_witherspoon-tacoma = " no-camellia" -DEPRECATED_CRYPTO_FLAGS_remove_p10bmc = " no-camellia" +DEPRECATED_CRYPTO_FLAGS:remove:witherspoon-tacoma = " no-camellia" +DEPRECATED_CRYPTO_FLAGS:remove:p10bmc = " no-camellia" diff --git a/meta-ibm/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend b/meta-ibm/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend index 63c8b03b8..c74ca984b 100644 --- a/meta-ibm/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend +++ b/meta-ibm/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend @@ -18,26 +18,26 @@ POWER_SERVICE_PACKAGES_P10 = " \ " EXTRA_IBM_LOGGING_PKGS = "" -EXTRA_IBM_LOGGING_PKGS_witherspoon = "ibm-logging" -EXTRA_IBM_LOGGING_PKGS_witherspoon-tacoma = "" -EXTRA_IBM_LOGGING_PKGS_mihawk = "ibm-logging" +EXTRA_IBM_LOGGING_PKGS:witherspoon = "ibm-logging" +EXTRA_IBM_LOGGING_PKGS:witherspoon-tacoma = "" +EXTRA_IBM_LOGGING_PKGS:mihawk = "ibm-logging" -RDEPENDS_${PN}-inventory_append_ibm-ac-server = " openpower-fru-vpd openpower-occ-control phosphor-cooling-type virtual/obmc-gpio-presence" -RDEPENDS_${PN}-inventory_append_p10bmc = " openpower-fru-vpd openpower-occ-control virtual/obmc-gpio-presence" -RDEPENDS_${PN}-inventory_append_mihawk = " openpower-fru-vpd openpower-occ-control virtual/obmc-gpio-presence id-button phosphor-cooling-type" -RDEPENDS_${PN}-fan-control_append_ibm-ac-server = " fan-watchdog" -RDEPENDS_${PN}-fan-control_append_p10bmc = " fan-watchdog sensor-monitor" -RDEPENDS_${PN}-extras_append_ibm-ac-server = " ${POWER_SERVICE_PACKAGES_AC_SERVER} witherspoon-power-supply-sync phosphor-webui" -RDEPENDS_${PN}-extras_append_p10bmc = " ${POWER_SERVICE_PACKAGES_P10} webui-vue dbus-sensors phosphor-virtual-sensor kexec-tools makedumpfile kdump vmcore-dmesg" -RDEPENDS_${PN}-extras_append_p10bmc = " pldm openpower-hw-diags srvcfg-manager biosconfig-manager phosphor-post-code-manager phosphor-host-postd debug-trigger mctp" -RDEPENDS_${PN}-extras_append_mihawk = " phosphor-webui phosphor-image-signing wistron-ipmi-oem ${POWER_SERVICE_PACKAGES_AC_SERVER}" -RDEPENDS_${PN}-extras_append_witherspoon-tacoma = " pldm srvcfg-manager webui-vue biosconfig-manager phosphor-post-code-manager phosphor-host-postd kexec-tools makedumpfile kdump vmcore-dmesg debug-trigger" +RDEPENDS:${PN}-inventory:append:ibm-ac-server = " openpower-fru-vpd openpower-occ-control phosphor-cooling-type virtual/obmc-gpio-presence" +RDEPENDS:${PN}-inventory:append:p10bmc = " openpower-fru-vpd openpower-occ-control virtual/obmc-gpio-presence" +RDEPENDS:${PN}-inventory:append:mihawk = " openpower-fru-vpd openpower-occ-control virtual/obmc-gpio-presence id-button phosphor-cooling-type" +RDEPENDS:${PN}-fan-control:append:ibm-ac-server = " fan-watchdog" +RDEPENDS:${PN}-fan-control:append:p10bmc = " fan-watchdog sensor-monitor" +RDEPENDS:${PN}-extras:append:ibm-ac-server = " ${POWER_SERVICE_PACKAGES_AC_SERVER} witherspoon-power-supply-sync phosphor-webui" +RDEPENDS:${PN}-extras:append:p10bmc = " ${POWER_SERVICE_PACKAGES_P10} webui-vue dbus-sensors phosphor-virtual-sensor kexec-tools makedumpfile kdump vmcore-dmesg" +RDEPENDS:${PN}-extras:append:p10bmc = " pldm openpower-hw-diags srvcfg-manager biosconfig-manager phosphor-post-code-manager phosphor-host-postd debug-trigger mctp" +RDEPENDS:${PN}-extras:append:mihawk = " phosphor-webui phosphor-image-signing wistron-ipmi-oem ${POWER_SERVICE_PACKAGES_AC_SERVER}" +RDEPENDS:${PN}-extras:append:witherspoon-tacoma = " pldm srvcfg-manager webui-vue biosconfig-manager phosphor-post-code-manager phosphor-host-postd kexec-tools makedumpfile kdump vmcore-dmesg debug-trigger" -RDEPENDS_${PN}-extras_remove_p10bmc = "obmc-ikvm liberation-fonts uart-render-controller" -RDEPENDS_${PN}-host-state-mgmt_remove_p10bmc = "checkstop-monitor" -RDEPENDS_${PN}-extras_remove_swift = "obmc-ikvm" -RDEPENDS_${PN}-extras_remove_witherspoon-tacoma = "obmc-ikvm liberation-fonts uart-render-controller phosphor-webui" -RDEPENDS_${PN}-logging_append = " ${EXTRA_IBM_LOGGING_PKGS}" -RDEPENDS_${PN}-leds_remove_witherspoon-tacoma = "phosphor-led-manager-faultmonitor" +RDEPENDS:${PN}-extras:remove:p10bmc = "obmc-ikvm liberation-fonts uart-render-controller" +RDEPENDS:${PN}-host-state-mgmt:remove:p10bmc = "checkstop-monitor" +RDEPENDS:${PN}-extras:remove:swift = "obmc-ikvm" +RDEPENDS:${PN}-extras:remove:witherspoon-tacoma = "obmc-ikvm liberation-fonts uart-render-controller phosphor-webui" +RDEPENDS:${PN}-logging:append = " ${EXTRA_IBM_LOGGING_PKGS}" +RDEPENDS:${PN}-leds:remove:witherspoon-tacoma = "phosphor-led-manager-faultmonitor" -${PN}-software-extras_append_ibm-ac-server = " phosphor-software-manager-sync" +${PN}-software-extras:append:ibm-ac-server = " phosphor-software-manager-sync" diff --git a/meta-ibm/recipes-phosphor/pldm/pldm_%.bbappend b/meta-ibm/recipes-phosphor/pldm/pldm_%.bbappend index b57abd8f4..e2e7c2374 100644 --- a/meta-ibm/recipes-phosphor/pldm/pldm_%.bbappend +++ b/meta-ibm/recipes-phosphor/pldm/pldm_%.bbappend @@ -1,8 +1,8 @@ PACKAGECONFIG += "oem-ibm" PACKAGECONFIG[oem-ibm] = "-Doem-ibm=enabled, -Doem-ibm=disabled, , squashfs-tools" -EXTRA_OEMESON_append = " \ +EXTRA_OEMESON:append = " \ -Dresponse-time-out=4800 \ " -SYSTEMD_SERVICE_${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'oem-ibm', 'pldm-create-phyp-nvram.service pldm-create-phyp-nvram-cksum.service', '', d)}" +SYSTEMD_SERVICE:${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'oem-ibm', 'pldm-create-phyp-nvram.service pldm-create-phyp-nvram-cksum.service', '', d)}" diff --git a/meta-ibm/recipes-phosphor/power/phosphor-power_%.bbappend b/meta-ibm/recipes-phosphor/power/phosphor-power_%.bbappend index c2f5b2cc5..9acaad768 100644 --- a/meta-ibm/recipes-phosphor/power/phosphor-power_%.bbappend +++ b/meta-ibm/recipes-phosphor/power/phosphor-power_%.bbappend @@ -1,24 +1,24 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" inherit obmc-phosphor-systemd SRC_URI += "file://psu.json" -EXTRA_OEMESON_append_ibm-ac-server = " -Ducd90160-yaml=${STAGING_DIR_HOST}${datadir}/power-sequencer/ucd90160.yaml" -EXTRA_OEMESON_append_p10bmc = " -Ducd90160-yaml=${STAGING_DIR_HOST}${datadir}/power-sequencer/ucd90160.yaml -Dibm-vpd=true" -EXTRA_OEMESON_append_mihawk = " -Dpower_sequencer=mihawk-cpld" +EXTRA_OEMESON:append:ibm-ac-server = " -Ducd90160-yaml=${STAGING_DIR_HOST}${datadir}/power-sequencer/ucd90160.yaml" +EXTRA_OEMESON:append:p10bmc = " -Ducd90160-yaml=${STAGING_DIR_HOST}${datadir}/power-sequencer/ucd90160.yaml -Dibm-vpd=true" +EXTRA_OEMESON:append:mihawk = " -Dpower_sequencer=mihawk-cpld" -DEPENDS_append_ibm-ac-server = " power-sequencer" -DEPENDS_append_p10bmc = " power-sequencer" +DEPENDS:append:ibm-ac-server = " power-sequencer" +DEPENDS:append:p10bmc = " power-sequencer" -PACKAGECONFIG_append_ibm-ac-server = " monitor" -PACKAGECONFIG_append_swift = " monitor" -PACKAGECONFIG_append_mihawk = " monitor" +PACKAGECONFIG:append:ibm-ac-server = " monitor" +PACKAGECONFIG:append:swift = " monitor" +PACKAGECONFIG:append:mihawk = " monitor" -do_install_append(){ +do_install:append(){ install -D ${WORKDIR}/psu.json ${D}${datadir}/phosphor-power/psu.json } -FILES_${PN} += "${datadir}/phosphor-power/psu.json" +FILES:${PN} += "${datadir}/phosphor-power/psu.json" PSU_MONITOR_ENV_FMT = "obmc/power-supply-monitor/power-supply-monitor-{0}.conf" -SYSTEMD_ENVIRONMENT_FILE_${PN}-monitor_append_ibm-ac-server += "${@compose_list(d, 'PSU_MONITOR_ENV_FMT', 'OBMC_POWER_SUPPLY_INSTANCES')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}-monitor:append:ibm-ac-server += "${@compose_list(d, 'PSU_MONITOR_ENV_FMT', 'OBMC_POWER_SUPPLY_INSTANCES')}" diff --git a/meta-ibm/recipes-phosphor/power/power-sequencer.bb b/meta-ibm/recipes-phosphor/power/power-sequencer.bb index 6fc1133cf..17ff4c206 100644 --- a/meta-ibm/recipes-phosphor/power/power-sequencer.bb +++ b/meta-ibm/recipes-phosphor/power/power-sequencer.bb @@ -5,21 +5,21 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit allarch -SRC_URI_append_ibm-ac-server = " file://ucd90160.yaml" -SRC_URI_append_p10bmc = " file://ucd90160.yaml" +SRC_URI:append:ibm-ac-server = " file://ucd90160.yaml" +SRC_URI:append:p10bmc = " file://ucd90160.yaml" -FILES_${PN}_append_ibm-ac-server = " ${datadir}/power-sequencer/ucd90160.yaml" -FILES_${PN}_append_p10bmc = " ${datadir}/power-sequencer/ucd90160.yaml" +FILES:${PN}:append:ibm-ac-server = " ${datadir}/power-sequencer/ucd90160.yaml" +FILES:${PN}:append:p10bmc = " ${datadir}/power-sequencer/ucd90160.yaml" S = "${WORKDIR}" -do_install_append_ibm-ac-server() { +do_install:append:ibm-ac-server() { DEST=${D}${datadir}/power-sequencer install -D ucd90160.yaml ${DEST}/ucd90160.yaml } -do_install_append_p10bmc() { +do_install:append:p10bmc() { DEST=${D}${datadir}/power-sequencer install -D ucd90160.yaml ${DEST}/ucd90160.yaml diff --git a/meta-ibm/recipes-phosphor/power/witherspoon-pfault-analysis-error-native_git.bb b/meta-ibm/recipes-phosphor/power/witherspoon-pfault-analysis-error-native_git.bb index 5ea6cb522..fb02ace05 100644 --- a/meta-ibm/recipes-phosphor/power/witherspoon-pfault-analysis-error-native_git.bb +++ b/meta-ibm/recipes-phosphor/power/witherspoon-pfault-analysis-error-native_git.bb @@ -9,7 +9,7 @@ require recipes-phosphor/power/phosphor-power.inc S = "${WORKDIR}/git" -do_install_append() { +do_install:append() { SRC=${S}/org/open_power/Witherspoon DEST=${D}${yaml_dir}/org/open_power/Witherspoon install -d ${DEST} diff --git a/meta-ibm/recipes-phosphor/power/witherspoon-power-supply-sync.bb b/meta-ibm/recipes-phosphor/power/witherspoon-power-supply-sync.bb index 4f599a78c..4c4c88401 100644 --- a/meta-ibm/recipes-phosphor/power/witherspoon-power-supply-sync.bb +++ b/meta-ibm/recipes-phosphor/power/witherspoon-power-supply-sync.bb @@ -6,11 +6,11 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5 inherit obmc-phosphor-systemd -RDEPENDS_${PN} += "virtual/obmc-gpio-monitor" +RDEPENDS:${PN} += "virtual/obmc-gpio-monitor" SYNC_SERVICE = "power-supply-sync.service" TGTFMT = "obmc-chassis-poweron@0.target" SYNC_FMT = "../${SYNC_SERVICE}:${TGTFMT}.wants/${SYNC_SERVICE}" -SYSTEMD_SERVICE_${PN} += "${SYNC_SERVICE}" +SYSTEMD_SERVICE:${PN} += "${SYNC_SERVICE}" SYSTEMD_LINK_${PN} += "${SYNC_FMT}" diff --git a/meta-ibm/recipes-phosphor/sensors/dbus-sensors_%.bbappend b/meta-ibm/recipes-phosphor/sensors/dbus-sensors_%.bbappend index 6c283f455..b5abeecb2 100644 --- a/meta-ibm/recipes-phosphor/sensors/dbus-sensors_%.bbappend +++ b/meta-ibm/recipes-phosphor/sensors/dbus-sensors_%.bbappend @@ -1 +1 @@ -PACKAGECONFIG_p10bmc = "hwmontempsensor" +PACKAGECONFIG:p10bmc = "hwmontempsensor" diff --git a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend index c9e7927a3..cde45e7cc 100644 --- a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend +++ b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend @@ -1,14 +1,14 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" -EXTRA_OEMESON_append_mihawk = "-Dnegative-errno-on-fail=true" +EXTRA_OEMESON:append:mihawk = "-Dnegative-errno-on-fail=true" -SRC_URI_append_ibm-ac-server = " \ +SRC_URI:append:ibm-ac-server = " \ file://70-hwmon.rules \ file://70-max31785-hwmon.rules \ file://start_max31785_hwmon.sh \ " -CHIPS_witherspoon = " \ +CHIPS:witherspoon = " \ bus@1e78a000/i2c-bus@100/max31785@52_air \ bus@1e78a000/i2c-bus@100/max31785@52_water \ bus@1e78a000/i2c-bus@100/power-supply@68 \ @@ -21,7 +21,7 @@ CHIPS_witherspoon = " \ bus@1e78a000/i2c-bus@180/ir35221@71 \ bus@1e78a000/i2c-bus@380/tmp275@4a \ " -CHIPS_swift = " \ +CHIPS:swift = " \ bus@1e78a000/i2c-bus@100/max31785@52_air \ bus@1e78a000/i2c-bus@100/max31785@52_water \ bus@1e78a000/i2c-bus@100/power-supply@68 \ @@ -38,7 +38,7 @@ CHIPS_swift = " \ bus@1e78a000/i2c-bus@3c0/ir35221@71 \ bus@1e78a000/i2c-bus@3c0/ir35221@72 \ " -CHIPS_mihawk = " \ +CHIPS:mihawk = " \ bus@1e78a000/i2c-bus@100/power-supply@58 \ bus@1e78a000/i2c-bus@100/power-supply@5b \ bus@1e78a000/i2c-bus@140/ir35221@70 \ @@ -60,7 +60,7 @@ CHIPS_mihawk = " \ bus@1e78a000/i2c-bus@440/pca9545@70/i2c@3/tmp275@48 \ " -CHIPS_witherspoon-tacoma = " \ +CHIPS:witherspoon-tacoma = " \ bus@1e78a000/i2c-bus@200/max31785@52_air \ bus@1e78a000/i2c-bus@200/max31785@52_water \ bus@1e78a000/i2c-bus@200/power-supply@68 \ @@ -74,29 +74,29 @@ CHIPS_witherspoon-tacoma = " \ bus@1e78a000/i2c-bus@500/tmp275@4a \ " -CHIPS_p10bmc = " \ +CHIPS:p10bmc = " \ bus@1e78a000/i2c-bus@400/max31785@52 \ bus@1e78a000/i2c-bus@780/i2c-switch@70/i2c@3/max31785@52 \ " ITEMSFMT = "ahb/apb/{0}.conf" ITEMS = "${@compose_list(d, 'ITEMSFMT', 'CHIPS')}" -ITEMS_append_mihawk += " iio-hwmon-vdd0.conf" -ITEMS_append_mihawk += " iio-hwmon-vdd1.conf" -ITEMS_append_mihawk += " iio-hwmon-vcs0.conf" -ITEMS_append_mihawk += " iio-hwmon-vcs1.conf" -ITEMS_append_mihawk += " iio-hwmon-vdn0.conf" -ITEMS_append_mihawk += " iio-hwmon-vdn1.conf" -ITEMS_append_mihawk += " iio-hwmon-vio0.conf" -ITEMS_append_mihawk += " iio-hwmon-vio1.conf" -ITEMS_append_mihawk += " iio-hwmon-vddra.conf" -ITEMS_append_mihawk += " iio-hwmon-vddrb.conf" -ITEMS_append_mihawk += " iio-hwmon-vddrc.conf" -ITEMS_append_mihawk += " iio-hwmon-vddrd.conf" -ITEMS_append_mihawk += " iio-hwmon-12v.conf" -ITEMS_append_mihawk += " iio-hwmon-5v.conf" -ITEMS_append_mihawk += " iio-hwmon-3v.conf" -ITEMS_append_mihawk += " iio-hwmon-battery.conf" +ITEMS:append:mihawk += " iio-hwmon-vdd0.conf" +ITEMS:append:mihawk += " iio-hwmon-vdd1.conf" +ITEMS:append:mihawk += " iio-hwmon-vcs0.conf" +ITEMS:append:mihawk += " iio-hwmon-vcs1.conf" +ITEMS:append:mihawk += " iio-hwmon-vdn0.conf" +ITEMS:append:mihawk += " iio-hwmon-vdn1.conf" +ITEMS:append:mihawk += " iio-hwmon-vio0.conf" +ITEMS:append:mihawk += " iio-hwmon-vio1.conf" +ITEMS:append:mihawk += " iio-hwmon-vddra.conf" +ITEMS:append:mihawk += " iio-hwmon-vddrb.conf" +ITEMS:append:mihawk += " iio-hwmon-vddrc.conf" +ITEMS:append:mihawk += " iio-hwmon-vddrd.conf" +ITEMS:append:mihawk += " iio-hwmon-12v.conf" +ITEMS:append:mihawk += " iio-hwmon-5v.conf" +ITEMS:append:mihawk += " iio-hwmon-3v.conf" +ITEMS:append:mihawk += " iio-hwmon-battery.conf" OCCS = " \ 00--00--00--06/sbefifo1-dev0/occ-hwmon.1 \ @@ -106,20 +106,20 @@ OCCSFMT = "devices/platform/gpio-fsi/fsi-master/fsi0/slave@00--00/{0}.conf" OCCITEMS = "${@compose_list(d, 'OCCSFMT', 'OCCS')}" ENVS = "obmc/hwmon/{0}" -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_ibm-ac-server = " ${@compose_list(d, 'ENVS', 'ITEMS')}" -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_ibm-ac-server = " ${@compose_list(d, 'ENVS', 'OCCITEMS')}" -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_mihawk = " ${@compose_list(d, 'ENVS', 'ITEMS')}" -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_mihawk = " ${@compose_list(d, 'ENVS', 'OCCITEMS')}" -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_p10bmc = " ${@compose_list(d, 'ENVS', 'ITEMS')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:ibm-ac-server = " ${@compose_list(d, 'ENVS', 'ITEMS')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:ibm-ac-server = " ${@compose_list(d, 'ENVS', 'OCCITEMS')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:mihawk = " ${@compose_list(d, 'ENVS', 'ITEMS')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:mihawk = " ${@compose_list(d, 'ENVS', 'OCCITEMS')}" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:p10bmc = " ${@compose_list(d, 'ENVS', 'ITEMS')}" # Enable and install the max31785-msl package -PACKAGECONFIG_append_ibm-ac-server = " max31785-msl" -SYSTEMD_ENVIRONMENT_FILE_max31785-msl_append_ibm-ac-server = " obmc/hwmon-max31785/max31785.conf" -SYSTEMD_LINK_max31785-msl_append_ibm-ac-server = " ../phosphor-max31785-msl@.service:multi-user.target.wants/phosphor-max31785-msl@${MACHINE}.service" +PACKAGECONFIG:append:ibm-ac-server = " max31785-msl" +SYSTEMD_ENVIRONMENT_FILE_max31785-msl:append:ibm-ac-server = " obmc/hwmon-max31785/max31785.conf" +SYSTEMD_LINK_max31785-msl:append:ibm-ac-server = " ../phosphor-max31785-msl@.service:multi-user.target.wants/phosphor-max31785-msl@${MACHINE}.service" -SYSTEMD_SERVICE_${PN}_append_ibm-ac-server = " max31785-hwmon-helper@.service" +SYSTEMD_SERVICE:${PN}:append:ibm-ac-server = " max31785-hwmon-helper@.service" -do_install_append_ibm-ac-server() { +do_install:append:ibm-ac-server() { install -d ${D}/${base_libdir}/udev/rules.d/ install -m 0644 ${WORKDIR}/70-max31785-hwmon.rules ${D}/${base_libdir}/udev/rules.d/ diff --git a/meta-ibm/recipes-phosphor/sensors/phosphor-virtual-sensor_%.bbappend b/meta-ibm/recipes-phosphor/sensors/phosphor-virtual-sensor_%.bbappend index 878a58a01..020a27acc 100644 --- a/meta-ibm/recipes-phosphor/sensors/phosphor-virtual-sensor_%.bbappend +++ b/meta-ibm/recipes-phosphor/sensors/phosphor-virtual-sensor_%.bbappend @@ -1,6 +1,6 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" SRC_URI += "file://virtual_sensor_config.json" -do_install_append_p10bmc() { +do_install:append:p10bmc() { install -m 0644 ${WORKDIR}/virtual_sensor_config.json ${D}${datadir}/phosphor-virtual-sensor/ } diff --git a/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager_%.bbappend b/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager_%.bbappend index 92c1bccae..ba950b3f9 100644 --- a/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager_%.bbappend +++ b/meta-ibm/recipes-phosphor/settings/phosphor-settings-manager_%.bbappend @@ -1,7 +1,7 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" -SRC_URI_append_ibm-ac-server = " file://TPMEnable-default-true.override.yml" -SRC_URI_append_ibm-ac-server = " file://ClearHostSecurityKeys-default-zero.override.yml" -SRC_URI_append_mihawk = " file://TPMEnable-default-true.override.yml" -SRC_URI_append = " file://ibm_settings.override.yml" -SRC_URI_append_p10bmc = " file://HypervisorInterface-default-p10bmc.override.yml" -SRC_URI_append_witherspoon-tacoma = " file://HypervisorInterface-default-tacoma.override.yml" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" +SRC_URI:append:ibm-ac-server = " file://TPMEnable-default-true.override.yml" +SRC_URI:append:ibm-ac-server = " file://ClearHostSecurityKeys-default-zero.override.yml" +SRC_URI:append:mihawk = " file://TPMEnable-default-true.override.yml" +SRC_URI:append = " file://ibm_settings.override.yml" +SRC_URI:append:p10bmc = " file://HypervisorInterface-default-p10bmc.override.yml" +SRC_URI:append:witherspoon-tacoma = " file://HypervisorInterface-default-tacoma.override.yml" diff --git a/meta-ibm/recipes-phosphor/settings/phosphor-settings-read-settings-mrw-native.bbappend b/meta-ibm/recipes-phosphor/settings/phosphor-settings-read-settings-mrw-native.bbappend index aa8149c1b..debc568fd 100644 --- a/meta-ibm/recipes-phosphor/settings/phosphor-settings-read-settings-mrw-native.bbappend +++ b/meta-ibm/recipes-phosphor/settings/phosphor-settings-read-settings-mrw-native.bbappend @@ -1,2 +1,2 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" MRW_EXPRESSION_VARS = "-v PS_DERATING=${POWER_SUPPLY_DERATING_FACTOR}" diff --git a/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend b/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend index 72d991c7e..4fc41d058 100644 --- a/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend +++ b/meta-ibm/recipes-phosphor/skeleton/obmc-libobmc-intf_%.bbappend @@ -1 +1 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" diff --git a/meta-ibm/recipes-phosphor/state/phosphor-post-code-manager_%.bbappend b/meta-ibm/recipes-phosphor/state/phosphor-post-code-manager_%.bbappend index f8ff90168..bee5a5ffa 100644 --- a/meta-ibm/recipes-phosphor/state/phosphor-post-code-manager_%.bbappend +++ b/meta-ibm/recipes-phosphor/state/phosphor-post-code-manager_%.bbappend @@ -1,4 +1,4 @@ # Set MaxBootCycleCount to 5 on IBM systems -EXTRA_OECMAKE_append_p10bmc = "-DMAX_BOOT_CYCLE_COUNT=5" -EXTRA_OECMAKE_append_witherspoon-tacoma = "-DMAX_BOOT_CYCLE_COUNT=5" +EXTRA_OECMAKE:append:p10bmc = "-DMAX_BOOT_CYCLE_COUNT=5" +EXTRA_OECMAKE:append:witherspoon-tacoma = "-DMAX_BOOT_CYCLE_COUNT=5" diff --git a/meta-ibm/recipes-phosphor/state/phosphor-state-manager_%.bbappend b/meta-ibm/recipes-phosphor/state/phosphor-state-manager_%.bbappend index 5b35a0a64..68a4ccccd 100644 --- a/meta-ibm/recipes-phosphor/state/phosphor-state-manager_%.bbappend +++ b/meta-ibm/recipes-phosphor/state/phosphor-state-manager_%.bbappend @@ -1,11 +1,11 @@ -EXTRA_OEMESON_append_witherspoon = " -Dwarm-reboot=disabled" +EXTRA_OEMESON:append:witherspoon = " -Dwarm-reboot=disabled" # The scheduled-host-transition package provides support to # schedule power on and off operations for the host at some # time in the future. IBM systems will utilize this feature -RRECOMMENDS_${PN}-host += "${PN}-scheduled-host-transition" +RRECOMMENDS:${PN}-host += "${PN}-scheduled-host-transition" # IBM systems track the state of the hypervisor so bring # in the needed package when the host state package is # included -RRECOMMENDS_${PN}-host += "${PN}-hypervisor" +RRECOMMENDS:${PN}-host += "${PN}-hypervisor" diff --git a/meta-ibm/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend b/meta-ibm/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend index 6c0cbeba9..d2b84070d 100644 --- a/meta-ibm/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend +++ b/meta-ibm/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend @@ -1,14 +1,14 @@ -do_install_append_witherspoon() { +do_install:append:witherspoon() { DEST=${D}${inventory_envdir} printf "\nEEPROM=/sys/devices/platform/ahb/ahb:apb/ahb:apb:bus@1e78a000/1e78a400.i2c-bus/i2c-11/11-0051/eeprom" >> ${DEST}/inventory } -do_install_append_swift() { +do_install:append:swift() { DEST=${D}${inventory_envdir} printf "\nEEPROM=/sys/devices/platform/ahb/ahb:apb/ahb:apb:bus@1e78a000/1e78a340.i2c-bus/i2c-8/8-0051/eeprom" >> ${DEST}/inventory } -do_install_append_witherspoon-tacoma() { +do_install:append:witherspoon-tacoma() { DEST=${D}${inventory_envdir} printf "FRUS=BMC,ETHERNET" > ${DEST}/inventory printf "\nPATHS=/system/chassis/motherboard/bmc,/system/chassis/motherboard/bmc/eth0" >> ${DEST}/inventory diff --git a/meta-ibm/recipes-phosphor/watchdog/phosphor-watchdog_%.bbappend b/meta-ibm/recipes-phosphor/watchdog/phosphor-watchdog_%.bbappend index 0d9704fcc..7d904461f 100644 --- a/meta-ibm/recipes-phosphor/watchdog/phosphor-watchdog_%.bbappend +++ b/meta-ibm/recipes-phosphor/watchdog/phosphor-watchdog_%.bbappend @@ -1,4 +1,4 @@ -FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" # utilize a 600s default timer config for p10bmc -SYSTEMD_ENVIRONMENT_FILE_${PN}_append_p10bmc = " obmc/watchdog/poweron" +SYSTEMD_ENVIRONMENT_FILE_${PN}:append:p10bmc = " obmc/watchdog/poweron" -- cgit v1.2.3