blob: 71739b3f652f5c1b0c2489ca2ce47fdba0c512ad [file] [log] [blame]
Adriana Kobylakb96c7502021-08-06 16:25:30 +00001EXTRA_OEMESON:append:witherspoon = " -Dwarm-reboot=disabled"
Andrew Geissler65393532021-01-28 13:17:12 -06002
3# The scheduled-host-transition package provides support to
4# schedule power on and off operations for the host at some
5# time in the future. IBM systems will utilize this feature
Adriana Kobylakb96c7502021-08-06 16:25:30 +00006RRECOMMENDS:${PN}-host += "${PN}-scheduled-host-transition"
Andrew Geisslerb2644f82021-02-10 16:11:58 -06007
8# IBM systems track the state of the hypervisor so bring
9# in the needed package when the host state package is
10# included
Adriana Kobylakb96c7502021-08-06 16:25:30 +000011RRECOMMENDS:${PN}-host += "${PN}-hypervisor"
Andrew Geissler192e2862022-02-08 14:23:21 -060012
13# IBM systems want the chassis package to not allow a
14# system power on if chassis power is in a bad state
15RRECOMMENDS:${PN}-chassis = "${PN}-chassis-check-power-status"
16
Andrew Geissler80a13f82022-03-02 22:30:35 +000017# Override critical services to monitor with IBM file
18FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
19FILES:${PN}-bmc:append = " ${sysconfdir}/phosphor-service-monitor-default.json"
20SRC_URI:append = " file://phosphor-service-monitor-default.json"
21do_install:append() {
22 install -d ${D}${sysconfdir}/phosphor-systemd-target-monitor
23 install -m 0644 ${WORKDIR}/phosphor-service-monitor-default.json \
24 ${D}${sysconfdir}/phosphor-systemd-target-monitor/
25}