Only compress vmdk in AGLCI and extend inclusion of drivers 69/24269/1
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Sat, 21 Mar 2020 16:11:31 +0000 (17:11 +0100)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Sat, 21 Mar 2020 16:11:31 +0000 (17:11 +0100)
To save space and download bandwith, we use the compressed format in CI.
Also adapt the inclusion of the guest drivers to the compressed image.

Bug-AGL: SPEC-2771
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I140fb31954be5ec2b46596a9816087d3fb670416

meta-agl-bsp/conf/include/agl_qemux86-64.inc
meta-agl-profile-core/conf/include/agl-devel.inc

index dcfa89a..aaab86f 100644 (file)
@@ -21,7 +21,7 @@ QB_KERNEL_CMDLINE_APPEND_append = " quiet"
 DISTRO_FEATURES_append = " sota"
 
 # Image support
-AGL_EXTRA_IMAGE_FSTYPES = "wic.vmdk.xz"
+AGL_EXTRA_IMAGE_FSTYPES = "${@bb.utils.contains('DISTRO_FEATURES', 'AGLCI', 'wic.vmdk.xz', 'wic.vmdk', d)}"
 IMAGE_BOOT_FILES_sota = "u-boot-qemux86-64.rom"
 
 # Root device
index 2157f6f..914ab39 100644 (file)
@@ -4,7 +4,8 @@ IMAGE_INSTALL_append = " \
     packagegroup-agl-core-devel \
 "
 
-IMAGE_INSTALL_append = "${@bb.utils.contains('IMAGE_FSTYPES', 'wic.vmdk', ' open-vm-tools vboxguestdrivers', '', d)}"
+IMAGE_INSTALL_append = "${@bb.utils.contains_any('IMAGE_FSTYPES', 'wic.vmdk wic.vmdk.xz', ' open-vm-tools vboxguestdrivers', '', d)}"
+
 # Install libdrm-test, including modetest, to images with GUI
 IMAGE_INSTALL_append = "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', ' libdrm-tests', '', d)}"