nova/nova/compute
yenai 4a7575bf14 Ignore VolumeAttachmentNotFound exception in compute.manager
DriverVolumeBlockDevice will delete volume attachment when attach
fails, codes link:
https://github.com/openstack/nova/blob/907c7d2cf/nova/virt/block_device.py#L561-L568
However, nova.compute.manager will delete it again and it will raise
VolumeAttachmentNotFound exception. This outputs an incorrect error
log and this exception should be ignored.

NOTE(mriedem): There are a couple of Queens-only changes to the
unit test due to I4436f5c1cc819c55ca9186bda0362bb74555c95a and
Id587967ea4f9980c292492e2f659bf55fb037b28 not being in stable/queens.

Change-Id: I939c09e5b0efb3b17a9855af227e6d60c64d23e2
Closes-Bug: #1812969
(cherry picked from commit 595866eb62)
(cherry picked from commit 1a684f6fbe)
2019-02-18 10:17:58 -05:00
..
monitors Remove translation of log messages 2017-06-09 09:06:16 +00:00
__init__.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
api.py Don't call begin_detaching when detaching volume from shelved vm 2019-01-31 14:04:12 +00:00
build_results.py Compute Add build_instance hook in compute manager 2014-12-04 10:12:00 -05:00
cells_api.py Fix missing marker functions 2018-01-25 03:37:48 +00:00
claims.py [Trivial] docstrings, typos, minor refactoring 2017-08-28 08:33:58 -05:00
flavors.py Add microversion to allow setting flavor description 2017-11-15 22:10:39 +00:00
instance_actions.py Add instance action record for snapshot instances 2017-12-11 17:46:38 +08:00
instance_list.py Split instance_list into instance and multi_cell 2017-12-04 10:59:55 +08:00
manager.py Ignore VolumeAttachmentNotFound exception in compute.manager 2019-02-18 10:17:58 -05:00
migration_list.py Fix comment in MigrationSortContext 2018-01-10 14:04:23 -05:00
multi_cell_list.py Make nova list and migration-list ignore down cells 2018-06-26 18:44:47 +02:00
power_state.py Removed enum duplication from nova.compute 2016-09-02 07:30:44 +00:00
provider_tree.py ProviderTree.get_provider_uuids: Top-down ordering 2018-01-31 08:35:35 -06:00
resource_tracker.py Make ResourceTracker.stats node-specific 2018-08-01 14:57:55 -04:00
rpcapi.py Fix up compute rpcapi version for pike release 2018-10-23 15:03:11 +11:00
stats.py Change consecutive build failure limit to a weigher 2018-06-07 07:17:51 -07:00
task_states.py Have one list of reboot task_states 2017-09-14 20:57:38 +00:00
utils.py Call generate_image_url only for legacy notification 2018-07-23 18:30:33 +02:00
vm_states.py Removed enum duplication from nova.compute 2016-09-02 07:30:44 +00:00