It is a big change, EL8 uses new stack to build livecd called Lorax and we had to do lot of changes. Special thanks to srwalter for the initial patch, I did the rest. Please report issues or even positive feedback here - we need to hear from you guys how it works so we can proceed to the beta phase.
This build is really an alpha build because it was built locally on my system, integration with our Jenkins is next. It will be a challenge because due to some limitations the build can be only performed via QEMU, therefore nested virtualization will be used on our Jenkins I guess. Let’s see next year.
I’ve extracted the files by running livecd-iso-to-pxeboot fdi-3.8.0-ef65877.iso and then tried to boot it, however once I got the files over PXE and it started booting it failed like this
Just for the record, I am finishing off with CI changes and the next version (beta) will have both ISO and PXE files for download on our standard location. If you want PXE, perhaps just wait.
Thanks to @evgeni who helped me to track down the problem with ISO.
However, it does not look good. Lorax only produces usable artifacts when FDI is built via libvirt, therefore nested virtualization is used and it looks like it is extremely slow. It’s not 3 hours and counting: foreman-discovery-image-build #58 Console [Jenkins]
Yeah thanks, I was keeping an eye on this, this is bad. I am looking into building via mock now which “should work but I haven’t tested it” from the original author. Hmmm.