commit 6a7e45c750f2759c6b813042413afb9aaa8d1ca4
Author: Chris Friesen <email address hidden>
Date: Wed Mar 6 14:19:01 2019 -0600
Add missing libvirt exception during device detach
It turns out that when detaching a device libvirt can raise a
libvirt.VIR_ERR_INTERNAL_ERROR exception with an error log of
"unable to execute QEMU command 'device_del': Device <foo> not found".
Add this exception to the existing "not found" case which currently
handles only libvirt.VIR_ERR_OPERATION_FAILED.
Change-Id: I3055cd7641de92ab188de73733ca9288a9ca730a
Closes-Bug: #1815949
Signed-off-by: Chris Friesen <email address hidden>
(cherry picked from commit 2a8ee40fccc65b177275d6fe80c10fdb83b86e1f)
Reviewed: https:/ /review. openstack. org/651637 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=6a7e45c750f 2759c6b81304241 3afb9aaa8d1ca4
Committed: https:/
Submitter: Zuul
Branch: stable/rocky
commit 6a7e45c750f2759 c6b813042413afb 9aaa8d1ca4
Author: Chris Friesen <email address hidden>
Date: Wed Mar 6 14:19:01 2019 -0600
Add missing libvirt exception during device detach
It turns out that when detaching a device libvirt can raise a VIR_ERR_ INTERNAL_ ERROR exception with an error log of
libvirt.
"unable to execute QEMU command 'device_del': Device <foo> not found".
Add this exception to the existing "not found" case which currently VIR_ERR_ OPERATION_ FAILED.
handles only libvirt.
Change-Id: I3055cd7641de92 ab188de73733ca9 288a9ca730a 77275d6fe80c10f db83b86e1f)
Closes-Bug: #1815949
Signed-off-by: Chris Friesen <email address hidden>
(cherry picked from commit 2a8ee40fccc65b1