Add documentation for Instance setting for machine type on KVM (#559)

* Add documentation for Instance setting for machine type on KVM

* Apply suggestions from code review

Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>

---------

Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>
diff --git a/source/adminguide/virtual_machines.rst b/source/adminguide/virtual_machines.rst
index 545e44d..63b5a57 100644
--- a/source/adminguide/virtual_machines.rst
+++ b/source/adminguide/virtual_machines.rst
@@ -1169,6 +1169,11 @@
 |vm-settings-kvm-guest-cpu-model.png|
 (KVM guest CPU model, available for root admin since 4.20.1.0)
 
+CloudStack supports setting the guest machine type for KVM instances since 4.22.0 by using the instance setting 'kvm.guest.os.machine.type'. The list of supported machine types will depend on the QEMU version on the KVM host.
+
+.. note::
+   For Ubuntu 24 KVM hosts (and other distros containing QEMU 8.x versions) setting the machine type for Windows VMs to 'pc-i440fx-8.0' mitigates the issue which prevents retrieving the instance UUID from within the guest VM via: `wmic path win32_computersystemproduct get uuid`.
+
 Instance Settings for Virtual Trusted Platform Module (vTPM)
 -----------------------------