From fe75dcddb122fe06ebfd9d545295dcd8ce358a43 Mon Sep 17 00:00:00 2001 From: Gabriel Ionescu Date: Thu, 1 Nov 2018 18:46:36 +0100 Subject: OSTree: Add sota machine specific classes Change-Id: I5dad6a1bcb4f22e1c7c3fa4971a49d87212e15d6 Signed-off-by: Gabriel Ionescu --- classes/sota_atom-c3000.bbclass | 13 +++++++++++++ classes/sota_xeon-d.bbclass | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 classes/sota_atom-c3000.bbclass create mode 100644 classes/sota_xeon-d.bbclass diff --git a/classes/sota_atom-c3000.bbclass b/classes/sota_atom-c3000.bbclass new file mode 100644 index 0000000..72af92a --- /dev/null +++ b/classes/sota_atom-c3000.bbclass @@ -0,0 +1,13 @@ +OSTREE_BOOTLOADER ?= "grub" +EFI_PROVIDER_sota = "grub-efi" +PREFERRED_PROVIDER_virtual/bootloader_sota = "grub-efi" + +WKS_FILE_sota = "efiimage-sota.wks" + +OSTREE_INITRAMFS_FSTYPES ?= "ext4.gz" + +# Set .otaimg to be used as source for generating hddimg +ROOTFS_sota = "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.otaimg" + +# OSTree initrd needs 'ramdisk_size' and 'rw' parameters in order to boot +OSTREE_KERNEL_ARGS ?= "ramdisk_size=16384 rw" diff --git a/classes/sota_xeon-d.bbclass b/classes/sota_xeon-d.bbclass new file mode 100644 index 0000000..72af92a --- /dev/null +++ b/classes/sota_xeon-d.bbclass @@ -0,0 +1,13 @@ +OSTREE_BOOTLOADER ?= "grub" +EFI_PROVIDER_sota = "grub-efi" +PREFERRED_PROVIDER_virtual/bootloader_sota = "grub-efi" + +WKS_FILE_sota = "efiimage-sota.wks" + +OSTREE_INITRAMFS_FSTYPES ?= "ext4.gz" + +# Set .otaimg to be used as source for generating hddimg +ROOTFS_sota = "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.otaimg" + +# OSTree initrd needs 'ramdisk_size' and 'rw' parameters in order to boot +OSTREE_KERNEL_ARGS ?= "ramdisk_size=16384 rw" -- cgit v1.2.3-54-g00ecf