nova/nova/virt/libvirt
Lee Yarwood b3dedefcc5 libvirt: Stop ignoring unknown libvirtError exceptions during volume attach
Id346bce6e47431988cce7001abcf29a9faf2936a attempted to introduce a
simple breadcrumb in the logs to highlight a known Libvirt issue.
Unfortunately this change resulted in libvirtError exceptions that
didn't match the known issue being silently ignored.

This change corrects this by using excutils.save_and_reraise_exception
to ensure all libvirtError exceptions are logged and raised regardless
of being linked to the known issue.

Change-Id: Ib440f4f2e484312af5f393722363846f6c95b760
Closes-Bug: #1825882
(cherry picked from commit bc57ae5073)
2019-05-03 15:10:32 -06:00
..
storage Fix string interpolations in logging calls 2019-01-29 15:06:39 +09:00
volume libvirt: set device address tag only if setting disk unit 2019-04-17 18:57:07 +00:00
__init__.py Remove vi modelines 2014-02-03 14:19:44 +00:00
blockinfo.py Add configuration of maximum disk devices to attach 2019-01-30 15:47:10 +00:00
compat.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
config.py Parse <emulator> elements from virConnectGetCapabilities() 2019-03-05 10:07:21 +00:00
designer.py add mtu to libvirt xml for ethernet and bridge types 2018-06-06 09:39:40 -04:00
driver.py libvirt: Stop ignoring unknown libvirtError exceptions during volume attach 2019-05-03 15:10:32 -06:00
firewall.py Add missing ws seperator between words 2018-11-26 23:42:18 +00:00
guest.py Add missing libvirt exception during device detach 2019-03-07 00:04:48 +00:00
host.py Transform libvirt.error notification 2018-09-18 07:06:09 +00:00
imagebackend.py libvirt: set device address tag only if setting disk unit 2019-04-17 18:57:07 +00:00
imagecache.py Move the dac_admin privsep code to a new location. 2017-09-18 23:14:11 +10:00
instancejobtracker.py Remove translation of log messages 2017-06-13 11:20:28 +07:00
migration.py libvirt: remove live_migration_progress_timeout config 2018-12-14 14:50:38 -05:00
utils.py Move libvirt calculation of machine type to utils.py 2019-03-19 22:28:33 +00:00
vif.py Move set_vf_interface_vlan to be with its only caller. 2019-03-05 22:18:08 +00:00