Additional information: This does only happen on VMs deployed on ESXi with OS-type “CentOS8” preselected. If I am using “CentOS7” here, everything works fine.
So my question is: Is there anything I can do to make it work using preselected “CentOS8”?
I just found out that the reason for this is that ESXi configures EFI-firmware if I choose “CentOS 8” as profile.On CentOS 7-profile the firmware is set to “BIOS”.
So I guess I need to rework my templates to support EFI.
Sorry I should have been more verbose, kexec will not work in SecureBoot environment, this is the error it does when you attempt to do it. Turn SecureBoot and it will work.
Make sure to have latest and greatest image where we remove KMS drivers, most of graphic drivers are causing issues, including the VMWare one: