I no longer can change CPU pinning as described in the summary in the app-emulation/libvirt-0.9.10-r4. app-emulation/libvirt-0.9.8 is OK. Reproducible: Always Steps to Reproduce: 1. Upgrade libvirt to latest stable version 2. Try to change CPU pinning as described 3. Obviously your machine has to have at least 9 cores :-) Actual Results: Chyba při změně konfigurace VM:(Error reconfiguring VM:) cpuset's pCPU numbers must be less than pCPUs. Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/details.py", line 2427, in _change_config_helper func(*args) File "/usr/share/virt-manager/virtManager/domain.py", line 445, in define_cpuset return self._redefine_guest(change) File "/usr/share/virt-manager/virtManager/domain.py", line 312, in _redefine_guest return cb(guest) File "/usr/share/virt-manager/virtManager/domain.py", line 444, in change guest.cpuset = cpuset File "/usr/lib64/python2.7/site-packages/virtinst/XMLBuilderDomain.py", line 309, in new_setter fset(self, val, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/virtinst/Guest.py", line 412, in set_cpuset DomainNumatune.validate_cpuset(self.conn, val) File "/usr/lib64/python2.7/site-packages/virtinst/DomainNumatune.py", line 64, in validate_cpuset raise ValueError(_("cpuset's pCPU numbers must be less " ValueError: cpuset's pCPU numbers must be less than pCPUs. Expected Results: No error whatsoever, same behavior as app-emulation/libvirt-0.9.8.
Ok. Finally got around to upgrading my 64 core machine so I can test this.
Found the issue you had and I've attached a link to the mailing list where the maintainer can reproduce the issue. Can you follow similar steps he's performed and confirm that you have the same topology configuration that he does which is resulting in this failure?
Please retest with libvirt-0.9.13.