nova/nova/virt/powervm
Stephen Finucane f329ee5a3b Validate CPU config options against running instances
We want to make sure people who have both pinned and unpinned instances
on a host (yes, it's dumb, but it happens) won't do a straightforward
'vcpu_pin_set' -> '[compute] cpu_dedicated_set' or '[compute]
cpu_shared_set' transition, breaking their ability to restart or rebuild
instances. We add a new 'supports_pcpus' driver capability to avoid
needing to do this on drivers that don't support PCPUs and CPU pinning
in general.

Change-Id: Ia1b3ab0b66fdaf569f6c7a09510f208ee28725b2
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2019-09-18 00:19:33 +01:00
..
disk fix PowerVM get_bootdisk_path docstring 2018-06-20 16:49:58 -04:00
tasks conf: Rename 'configuration drive' to 'config drive' 2019-06-20 18:23:14 +01:00
volume PowerVM Driver: vSCSI Fibre Channel volume adapter 2018-05-22 11:39:32 -05:00
__init__.py PowerVM Driver: spawn/delete #1: no-ops 2017-04-10 14:59:40 -05:00
driver.py Validate CPU config options against running instances 2019-09-18 00:19:33 +01:00
host.py Remove unused LOG variables 2018-02-27 11:19:48 +00:00
image.py Share snapshot image membership with instance owner 2019-02-08 18:06:27 -05:00
media.py Add missing ws seperator between words 2018-11-26 23:42:18 +00:00
mgmt.py Style corrections for privsep usage. 2019-04-01 23:35:53 +00:00
vif.py remove unnecessary conf imports 2018-03-09 14:30:10 -05:00
vm.py PowerVM: Add proc_units_factor conf option 2018-04-10 11:24:20 -05:00