Add layer meta-stx-oran and distro poky-stx-oran
[pti/rtp.git] / scripts / configs / local-stx.conf
index 44cb5aa..ef61cf3 100644 (file)
@@ -2,9 +2,9 @@
 # Configs for StarlingX #
 #########################
 
-DISTRO = "poky-stx"
+DISTRO = "poky-stx-oran"
 MACHINE = "@BSP@"
-PREFERRED_PROVIDER_virtual/kernel = "linux-yocto"
+PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"
 
 EXTRA_IMAGE_FEATURES = " \
     debug-tweaks \
@@ -13,13 +13,39 @@ EXTRA_IMAGE_FEATURES = " \
     package-management \
 "
 
+EXTRA_ODU_PKGS = " \
+    binutils-dev \
+    cmake \
+    elfutils \
+    elfutils-binutils \
+    elfutils-dev \
+    libaio-dev \
+    libhugetlbfs \
+    libhugetlbfs-dev \
+    lksctp-tools \
+    lksctp-tools-dev \
+    lksctp-tools-utils \
+    lksctp-tools-withsctp \
+    nano \
+    numactl \
+    numactl-dev \
+"
+
 IMAGE_INSTALL_append = " \
     kernel-devsrc \
+    ${EXTRA_ODU_PKGS} \
 "
 
 # For anaconda installer
 DISTRO_FEATURES_append = " anaconda-support"
 
 # For images
-IMAGE_FSTYPES += " tar.bz2 live"
-LABELS_LIVE = "install"
+IMAGE_FSTYPES += " tar.bz2"
+
+# Workaround for mkfs.ext4 failure on ORAN jjb:
+# - skip 'ext4' image creatation
+# - skip 'live' and 'wic' as well since they depend on 'ext4'
+IMAGE_FSTYPES_remove = "live ext4 wic"
+
+# Workaround for ceph: avoid parallel make to limit mem usage
+PARALLEL_MAKE_pn-ceph = ""