blob: 494b06c7c7822374f50b9ff734fd041f65351dcc [file] [log] [blame]
Brad Bishop69eac0b2020-08-10 18:13:26 -04001DESCRIPTION = "Image with Phosphor, a software stack for hardware management \
2in devices with baseboard management controllers. The image supports the \
3full OpenBMC feature set for devices of all types."
Brad Bishop93fb5352015-09-09 03:59:20 +00004
Brad Bishop0c434cc2018-12-05 07:03:22 -05005IMAGE_LINGUAS = ""
6
Brad Bishop3132c982020-08-10 19:18:57 -04007IMAGE_FEATURES += " \
8 obmc-bmc-state-mgmt \
Brad Bishopb52116a2020-08-10 20:45:15 -04009 obmc-bmcweb \
Brad Bishop3132c982020-08-10 19:18:57 -040010 obmc-chassis-mgmt \
11 obmc-chassis-state-mgmt \
Brad Bishop8c09b142020-08-11 08:20:31 -040012 obmc-console \
Brad Bishopb52116a2020-08-10 20:45:15 -040013 obmc-dbus-monitor \
Brad Bishope3fe5782020-08-10 20:20:47 -040014 obmc-devtools \
Brad Bishop3132c982020-08-10 19:18:57 -040015 obmc-fan-control \
16 obmc-fan-mgmt \
17 obmc-flash-mgmt \
Brad Bishopc1371fd2020-08-18 19:30:11 -040018 obmc-fru-ipmi \
Vijay Khemkad549dee2020-09-08 11:56:19 -070019 obmc-health-monitor \
Brad Bishop3132c982020-08-10 19:18:57 -040020 obmc-host-ctl \
21 obmc-host-ipmi \
22 obmc-host-state-mgmt \
Brad Bishopb52116a2020-08-10 20:45:15 -040023 obmc-ikvm \
Brad Bishop3132c982020-08-10 19:18:57 -040024 obmc-inventory \
25 obmc-leds \
26 obmc-logging-mgmt \
27 obmc-remote-logging-mgmt \
Brad Bishop8c09b142020-08-11 08:20:31 -040028 obmc-rng \
Brad Bishop3132c982020-08-10 19:18:57 -040029 obmc-net-ipmi \
30 obmc-sensors \
31 obmc-software \
Patrick Williams5a5f33c2021-11-03 10:35:37 -050032 obmc-system-mgmt \
Brad Bishop3132c982020-08-10 19:18:57 -040033 obmc-user-mgmt \
Brad Bishopb52116a2020-08-10 20:45:15 -040034 obmc-user-mgmt-ldap \
Brad Bishop3c2460a2020-08-10 19:26:43 -040035 ${@bb.utils.contains('DISTRO_FEATURES', 'obmc-ubi-fs', 'read-only-rootfs', '', d)} \
36 ${@bb.utils.contains('DISTRO_FEATURES', 'phosphor-mmc', 'read-only-rootfs', '', d)} \
Brad Bishop3132c982020-08-10 19:18:57 -040037 ssh-server-dropbear \
38 obmc-debug-collector \
39 obmc-network-mgmt \
40 obmc-settings-mgmt \
Wludzik, Jozefe9defc02021-01-28 09:36:34 +010041 obmc-telemetry \
Brad Bishop3132c982020-08-10 19:18:57 -040042 "
Brad Bishop3132c982020-08-10 19:18:57 -040043
Brad Bishopce3365c2020-08-10 20:02:38 -040044LICENSE = "Apache-2.0"
45
Brad Bishop93fb5352015-09-09 03:59:20 +000046inherit obmc-phosphor-image
Brad Bishop4041ba52020-08-10 19:58:36 -040047
48# The /etc/version file is misleading and not useful. Remove it.
49# Users should instead rely on /etc/os-release.
50ROOTFS_POSTPROCESS_COMMAND += "remove_etc_version ; "
51
Brad Bishop4041ba52020-08-10 19:58:36 -040052# The shadow recipe provides the binaries(like useradd, usermod) needed by the
53# phosphor-user-manager.
Patrick Williams12fc9392021-08-06 09:16:53 -050054ROOTFS_RO_UNNEEDED:remove = "shadow"