Description of problem: The Xen UUID and the VMWare UUID are similar (possibly the same) in format and it's theoretically possible that one could be mistaken for the other. We need to add a function that will return True when it's running on a Xen instance and False otherwise.
Verified. /sys/hypervisor/uuid is there on Xen, and not in VMWare.
Closed for RHN 500 Beta.