Hi,
I've got a number of xcp-ng 8.3 machines running - which are mixed CPU's.
I know if I pool them, the system will look at the CPU's - decide on a 'lowest common denominator' feature set - and use that, so that newly started VM's can be live migrated between members (and old ones can be restarted etc. etc.)
I know there are at least some options for manually setting CPU masks to mask features - but is there any way to tell xcp-ng "I want all my CPU's to be potatoes?"
This would be more akin apparently to how ProxMox works - in that all the VM's think they're running on pretty old CPU's (e.g. SSE2, but nothing new & fancy) - this is apparently done to allow live migrates between dissimilar hosts.
I can see disadvantages to this - but from the perspective from having a bunch of dis-jointed xcp-ng hosts on varying CPU's, doing something similar on xcp-ng (even if it has to be done manually) does seem quite appealing - if it gets live migrates between non-pooled, dissimilar CPU hosts working.
Is there any way to do this - i.e. set some kind of 'master mask' on the xcp-ng host, so any VM's that are brought up just see 'potato CPU' - on all the hosts?