commit 334a479ae2f4ce3d48dcc4c1b9e14d0cb9822272
Author: Lee Yarwood <email address hidden>
Date: Thu Aug 13 16:56:35 2020 +0100
libvirt: Do not reference VIR_ERR_DEVICE_MISSING when libvirt is < v4.1.0
I7eb86edc130d186a66c04b229d46347ec5c0b625 introduced
VIR_ERR_DEVICE_MISSING into the hot unplug libvirt error code list
within detach_device_with_retry. While the change correctly referenced
that the error code was introduced in v4.1.0 it made no attempt to
handle versions prior to this. With MIN_LIBVIRT_VERSION currently pinned
to v4.0.0 we need to handle libvirt < v4.1.0 to avoid referencing the
non-existent error code within the libvirt module.
NOTE(lyarwood): Conflict as I2830ccfc81cfa9654cfeac7ad5effc294f523552
and Idd49b0c70caedfcd42420ffa2ac926a6087d406e are not present in
stable/stein.
Conflicts: nova/virt/libvirt/driver.py
Closes-Bug: #1891547
Change-Id: I32908b77c18f8ec08211dd67be49bbf903611c34
(cherry picked from commit bc96af565937072c04dea31781d86d2073b77ed4)
(cherry picked from commit 3f3b889f4e7e204a140d32d71201c4f23dd54c24)
(cherry picked from commit c61f4c8e20d712ba84a8965cbe0cba90c7d27d0b)
Reviewed: https:/ /review. opendev. org/747360 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=334a479ae2f 4ce3d48dcc4c1b9 e14d0cb9822272
Committed: https:/
Submitter: Zuul
Branch: stable/stein
commit 334a479ae2f4ce3 d48dcc4c1b9e14d 0cb9822272
Author: Lee Yarwood <email address hidden>
Date: Thu Aug 13 16:56:35 2020 +0100
libvirt: Do not reference VIR_ERR_ DEVICE_ MISSING when libvirt is < v4.1.0
I7eb86edc13 0d186a66c04b229 d46347ec5c0b625 introduced ERR_DEVICE_ MISSING into the hot unplug libvirt error code list device_ with_retry. While the change correctly referenced
VIR_
within detach_
that the error code was introduced in v4.1.0 it made no attempt to
handle versions prior to this. With MIN_LIBVIRT_VERSION currently pinned
to v4.0.0 we need to handle libvirt < v4.1.0 to avoid referencing the
non-existent error code within the libvirt module.
NOTE(lyarwood): Conflict as I2830ccfc81cfa9 654cfeac7ad5eff c294f523552 cd42420ffa2ac92 6a6087d406e are not present in
and Idd49b0c70caedf
stable/stein.
Conflicts:
nova/virt/ libvirt/ driver. py
Closes-Bug: #1891547 c08211dd67be49b bf903611c34 c04dea31781d86d 2073b77ed4) a140d32d71201c4 f23dd54c24) a84a8965cbe0cba 90c7d27d0b)
Change-Id: I32908b77c18f8e
(cherry picked from commit bc96af565937072
(cherry picked from commit 3f3b889f4e7e204
(cherry picked from commit c61f4c8e20d712b