nova/releasenotes/notes/victoria-libvirt-version-bump-e1a09b3a72ee56a4.yaml
Lee Yarwood 95103c3bc9 libvirt: Bump MIN_{LIBVIRT,QEMU}_VERSION and NEXT_MIN_{LIBVIRT,QEMU}_VERSION
Ia18e9be4d07b732afd9db0007c541253f3cdaf82 bumped these versions in
Ussuri and while it's late in the Victoria cycle we now need to do the
same. Based on the LibvirtDistroSupportMatrix wiki page [1] the
following versions have been selected for the next min versions during
the Wallaby release:

NEXT_MIN_LIBVIRT_VERSION = (6, 0, 0)
NEXT_MIN_QEMU_VERSION = (4, 2, 0)

MIN_QEMU_VTPM is removed as part of this patch as it also requires
changes to functional tests that would otherwise fail.

Follow up patches will remove the following constants after this change:

- MIN_LIBVIRT_FILE_BACKED_DISCARD_VERSION
- MIN_{LIBVIRT,QEMU}_NATIVE_TLS_VERSION
- MIN_LIBVIRT_BETTER_SIGKILL_HANDLING
- MIN_LIBVIRT_VIDEO_MODEL_VERSIONS
- MIN_{LIBVIRT,QEMU}_PMEM_SUPPORT

This change depends on the following devstack change that introduces the
use of the Train UCA on Bionic nodes, allowing us to bump versions here
ahead of a move to Focal.

Depends-On: https://review.opendev.org/#/c/747123/

[1] https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix

Change-Id: I8e349849db0b1a540d295c903f1470917b82fd97
2020-09-22 10:29:37 +01:00

9 lines
347 B
YAML

---
upgrade:
- |
The minimum required version of libvirt used by the `nova-compute` service
is now 5.0.0. The minimum required version of QEMU used by the
`nova-compute` service is now 4.0.0. Failing to meet these minimum versions
when using the libvirt compute driver will result in the `nova-compute`
service not starting.