Merge "Fix KeyError exc in volumes_client"
This commit is contained in:
commit
4237716010
|
@ -0,0 +1,10 @@
|
|||
---
|
||||
fixes:
|
||||
- |
|
||||
is_resource_deleted method of v3 volumes_client might have returned
|
||||
a KeyError exception due to an incorrect accessing of a volume id
|
||||
in the case the volume was in error_deleting state.
|
||||
incorrect code - volume['id']
|
||||
correct code - volume['volume']['id']
|
||||
More details about the issue can be found at
|
||||
https://bugs.launchpad.net/tempest/+bug/1887980
|
|
@ -219,7 +219,7 @@ class VolumesClient(base_client.BaseClient):
|
|||
if volume["volume"]["status"] == "error_deleting":
|
||||
raise lib_exc.DeleteErrorException(
|
||||
"Volume %s failed to delete and is in error_deleting status" %
|
||||
volume['id'])
|
||||
volume['volume']['id'])
|
||||
return False
|
||||
|
||||
@property
|
||||
|
|
Loading…
Reference in New Issue