fix destroy bdm with db api call
nova conductor api removed bdm destroy function, we need to move back to use db api to remove bdm. Closes-Bug: #1383541 Change-Id: I0ee732685ee9fb5f2ea9b6138b42ec267819009e
This commit is contained in:
parent
8a7003eca4
commit
70fc6cfada
@ -579,11 +579,10 @@ class PowerVCCloudManager(manager.Manager):
|
||||
continue
|
||||
leftover_bdms.append(local_attachment)
|
||||
|
||||
if leftover_bdms:
|
||||
for deleted_bdm in leftover_bdms:
|
||||
LOG.info(_("Removing Block Device Mapping for: "
|
||||
"%s") % leftover_bdms)
|
||||
self.conductor_api.block_device_mapping_destroy(ctx,
|
||||
leftover_bdms)
|
||||
"%s") % deleted_bdm)
|
||||
db_api.block_device_mapping_destroy(ctx, deleted_bdm['id'])
|
||||
LOG.info(_("Removed Block Device Mapping"))
|
||||
|
||||
def _is_volume_type(self, block_device_mapping):
|
||||
|
Loading…
Reference in New Issue
Block a user