Details
Description
Right now, if we want to enable CPU features such as "vmx" on KVM guest vms, there is no way to do that. The improvement is to add a flag in agent.properties per host that is specific for a host using the property "guest.cpu.features=vmx vme" where features are space separated. This will lead to adding <feature policy='require' name='vmx'/> in the <cpu> section of the created XML. This can be useful to start guest VMs that need vmx, the primary purpose is to provision nested virtualized kvm hosts on a kvm host to test CloudStack