xen-troops / meta-xt-prod-devel-rpi5

Apache License 2.0
3 stars 5 forks source link

Add Yocto based DomU to the build #13

Closed lorc closed 5 months ago

lorc commented 5 months ago

This PR unconditionally enables DomU build. As a byproduct of adding a new yocto entity we had to divide meta-xt-prod-evel-rpi5 into sublayers. RN we have two sublayers: for domd and for domu.

rshym commented 5 months ago

Maybe it could be better to rename directories to xt-prod-devel-rpi5-domu and xt-prod-devel-rpi5-domd.

dsemenets commented 5 months ago

I think it should be optimized. Create common parts of sources (poky, meta-embedded) and configuration

oleksiimoisieiev commented 5 months ago

DomU image works fine. Tested with old raspberrypi rootfs (before meta layers update.)

Reviewed-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
Tested-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
rshym commented 5 months ago

Reviewed-by: Ruslan Shymkevych <ruslan_shymkevych@epam.com>

oleksiimoisieiev commented 5 months ago

The only thing is that I had to update storage directory manually and replace previous linux-pv-image with Image-initramfs--6.8.0-rc1+git0+6613476e22-r0-generic-armv8-xt-20240605154830.bin from deploy dir. but I believe that this can be done in the separate pr. @GrygiriiS please take a look