diff --git a/cinder/volume/api.py b/cinder/volume/api.py index d6b6ac96eb2..e7209667e0b 100644 --- a/cinder/volume/api.py +++ b/cinder/volume/api.py @@ -467,9 +467,12 @@ class API(base.Base): if encryption_key_id is not None: try: self.key_manager.delete(context, encryption_key_id) - except Exception as e: + except exception.CinderException as e: LOG.warning("Unable to delete encryption key for " "volume: %s.", e.msg, resource=volume) + except Exception: + LOG.exception("Unable to delete encryption key for " + "volume.") self.volume_rpcapi.delete_volume(context, volume,