Ok , as mentioned the EFI boot partition is empty, it does not have the efi directory , boot kernel files in it etc etc … the 2nd partion linux filesystem has the folder structure … mounted the qcow2 as raw f/s. it seems like distrobuilder command line ( as per the initial email ) does not create the boot partitions on it…any hint at what stage that gets created and how do i resolve it… i am comparing/mounted both qcow2 images but no clue to recover the issue image.jenkins is creating the default 7.9 however the one which fails is for 7.8
Normally distrobuilder would mount the EFI partition at /boot/EFI inside of the chroot and then when grub is installed and run, it’d create what’s needed.
I suspect your issue is that we have a bunch of sections in the YAML which are version specific and configured to trigger on release 7. As you’re passing 7.8.2003 as your version, none of those will trigger, which may include the one setting up grub.
getting the below issue for both 7 and 7.8 ( even tried only 7 with the fresh YAML download. ).: line 3: systemd-machine-id-setup: command not found
Error: Failed to run post-unpack: exit status 127