I've just run up a clean instance of CloudStack 4.11.2 against 2 XenServer 7.1 CU2 Hosts (running in VMs). I was unable to get the VMs to boot, with errors about HVM required. I spotted the log message "no guest OS type, start it as HVM guest", which indicates that Xen is being told to use the "Other Install media" template.
I had a look through the database and found guest_os_hypervisor which seems to be used to map CloudStack OS types onto XenServer template names - the problem seems to be that there was no entry for hypervisor_version = 7.1.2 - these hosts report their version as 7.1.2. I'm guessing I cannot be the first person to run into this, as this is an LTS release of CloudStack - if you've seen it previously, how have you handled this? I was able to proceed by adding a row into this table, but it doesn't strike me that this is something normal users would do. Regards, Richard
