3 #@DESCRIPTION: O-RAN INF Distribution
5 PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"
6 PREFERRED_VERSION_linux-yocto-rt = "4.18%"
8 # Note that layer.conf will only add items to BBFILES for
9 # the wrlinux-oran distro (this one).
11 DISTRO_NAME = "O-RAN-INF"
13 # Set software versions
14 PREFERRED_VERSION_dpdk ?= "17%"
15 PREFERRED_VERSION_kubernetes ?= "1.15.2%"
18 # Set preferred providers
19 PREFERRED_PROVIDER_virtual/monitoring ?= "${@bb.utils.contains('MONITORING_FEATURES', 'zabbix', 'packagegroup-zabbix-monitoring',\
20 bb.utils.contains('MONITORING_FEATURES', 'nagios', 'packagegroup-nagios-monitoring', 'packagegroup-empty-monitoring', d),d)}"
22 PREFERRED_PROVIDER_virtual/libibverbs ?= "libibverbs"
24 # By default including meta-oran layer will build Nagios core
25 MONITORING_FEATURES ?= "nagios core"
27 DISTRO_FEATURES_append = " virtualization kvm"
28 NON_MULTILIB_RECIPES_append = " ceph"
31 IMAGE_OVERHEAD_FACTOR="1.1"
32 IMAGE_FSTYPES += "tar.bz2 live wic.vmdk wic.vdi wic.qcow2"