nova/nova
Sylvain Bauza baa78326dd check both source and dest compute libvirt versions for mdev lv
Since only qemu 8.1 and libvirt 8.6.0 supports mdev live-migration,
we need to verify the values of the hypervisor for both the source
and the destination.

If one of them are older, the conductor raises an exception that will
eventually fact the API to return an HTTP500.

Change-Id: I17f170143c58401b8b0a5a93e83355b1f7178ab5
Partially-Implements: blueprint libvirt-mdev-live-migrate
2024-01-30 20:45:13 +01:00
..
accelerator [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
api Merge "Remove deprecated [api] use_forwarded_for" 2023-12-20 03:47:46 +00:00
cmd [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
compute Merge "pre-commit: Bump linter versions" 2023-12-21 05:33:02 +00:00
conductor [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
conf Merge "Remove deprecated [api] use_forwarded_for" 2023-12-20 03:47:46 +00:00
console Fix pep8 errors with new hacking 2023-04-28 08:34:52 -04:00
db [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
hacking Add a hacking rule for the setDaemon method 2022-11-14 13:04:05 +00:00
image Fix pep8 errors with new hacking 2023-04-28 08:34:52 -04:00
keymgr
limit [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
locale Imported Translations from Zanata 2023-12-19 03:35:37 +00:00
network [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
notifications Packed virtqueue support was added. 2023-11-29 16:06:33 +02:00
objects Augment the LibvirtLiveMigrateData object 2024-01-30 20:45:08 +01:00
pci [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
policies [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
privsep [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
scheduler [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
servicegroup Remove six.binary_type/integer_types/string_types 2020-12-13 11:25:14 +00:00
storage [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
tests check both source and dest compute libvirt versions for mdev lv 2024-01-30 20:45:13 +01:00
virt check both source and dest compute libvirt versions for mdev lv 2024-01-30 20:45:13 +01:00
volume [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
__init__.py
availability_zones.py Remove six.PY2 and six.PY3 2020-08-15 07:45:23 +00:00
baserpc.py
block_device.py BlockDeviceMapping: Add encryption fields 2022-08-02 21:25:47 +00:00
cache_utils.py
config.py conf: Allow cinderclient and os_brick to independently log at DEBUG 2021-12-03 18:21:16 +00:00
context.py Log the exception returned from a cell during API.get() 2022-05-03 02:03:26 +00:00
crypto.py Replace md5 for fips 2021-02-25 16:01:43 -05:00
debugger.py trivial: Remove remaining '_LW' instances 2020-05-18 17:00:41 +01:00
exception.py [codespell] fix final typos and enable ci 2023-12-15 12:32:42 +00:00
exception_wrapper.py rpc: Rework 'get_notifier', 'wrap_exception' 2021-03-01 11:06:48 +00:00
filesystem.py cpu: interfaces for managing state and governor 2023-02-09 07:04:02 +01:00
filters.py Add autopep8 to tox and pre-commit 2021-11-08 12:37:27 +00:00
i18n.py trivial: Remove remaining '_LI' instances 2020-05-18 17:00:57 +01:00
loadables.py
manager.py Populate ComputeNode.service_id 2023-05-31 07:06:34 -07:00
middleware.py Allow X-OpenStack-Nova-API-Version header in CORS 2021-06-15 07:35:36 -04:00
monkey_patch.py reenable greendns in nova. 2022-03-08 16:16:11 +00:00
policy.py [codespell] start fixing all the typos 2023-10-03 00:51:35 +01:00
profiler.py
quota.py Unify placement client singleton implementations 2022-08-18 07:22:37 -07:00
rpc.py Use new get_rpc_client API from oslo.messaging 2023-01-17 15:06:41 +01:00
safe_utils.py
service.py [codespell] start fixing all the typos 2023-10-03 00:51:35 +01:00
service_auth.py Enable use of service user token with admin context 2023-05-10 14:52:59 +00:00
test.py Merge "Bump hacking version" 2023-12-18 21:20:36 +00:00
utils.py introduce global greenpool 2023-08-25 00:03:35 +01:00
version.py Change API unexpected exception message 2021-02-17 21:30:07 +00:00
weights.py Add debug log for scheduler weight calculation 2021-11-11 19:10:32 +01:00
wsgi.py trivial: Remove remaining '_LI' instances 2020-05-18 17:00:57 +01:00