oVirt engine should support dynamically add/remove virtual CPUs to/from a guest that has this capability
WIKI: www.ovirt.org/Hot_plug_cpu
UI:
admin can now edit a running VM number of CPU. when confirming the 'edit VM' dialog it will add/remove vcpus and online them, if the underling OS supports that
REST:
use PUT ovirt-engine/api/vms/{id} to update the number of sockets and online them if the number changed
allocation is in, deallocation is not. Missing guest agent support and actual reporting of the real stasus as seen by guest. And deallocation which is not really supported in QEMU yet (only offlining is)
We may open a follow up bugs for the issues above
oVirt engine should support dynamically add/remove virtual CPUs to/from a guest that has this capability WIKI: www.ovirt.org/Hot_plug_cpu UI: admin can now edit a running VM number of CPU. when confirming the 'edit VM' dialog it will add/remove vcpus and online them, if the underling OS supports that REST: use PUT ovirt-engine/api/vms/{id} to update the number of sockets and online them if the number changed