Since lorax is running as a separate process, it no longer use
repositories objects setup by pykickstart (which is already patched to
support gpgkey). This means we need somehow pass that info, otherwise
packages will not be verified.
QubesOS/qubes-issues#1807
* efi:
lorax: disable debug output from xen and kernel
lorax: make initrd back to work without ifcfg module
lorax: efi: improve using ESP for 'root' device
lorax: fix legacy mode boot after EFI initrd tinyfication
lorax: Add rescue entry to grub2-efi.cfg
lorax: Provide correct device information to xen.efi
anaconda: use correct root= kernel parameter when creating EFI xen.cfg
anaconda: workaround efibootmgr bug (SIGABRT while removing entries)
anaconda: fix dracut module to work with reduced dependencies
lorax: drop plymouth label plugin
lorax: exclude SCSI and misc modules from UEFI initrd
lorax: remove SecureBoot files - save some space in efiboot.img
lorax: do not create macboot.img - it will be too big anyway
lorax: remove network support from UEFI initrd
lorax: select xen.cfg section to enable/disable media check
lorax: disable UEFI Secure Boot shim
pungi: do not use isohybrid --offset as it isn't compatible with EFI
anaconda: generate xen efi configuration
lorax: preliminary EFI support
QubesOS/qubes-issues#794