From 87e1fa9e02fad762574637da395bb02ba8a882a7 Mon Sep 17 00:00:00 2001 From: Spaceman1984 <49917670+Spaceman1984@users.noreply.github.com> Date: Thu, 19 Nov 2020 01:09:37 +0200 Subject: [PATCH] Removed sensitive info from UI/API when volume attach/detach fails (#4476) * Removed sensitive info from UI when attach/detach fails * minor formatting change --- .../cloud/storage/resource/VmwareStorageProcessor.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/plugins/hypervisors/vmware/src/main/java/com/cloud/storage/resource/VmwareStorageProcessor.java b/plugins/hypervisors/vmware/src/main/java/com/cloud/storage/resource/VmwareStorageProcessor.java index 85aacd34f42..1584bd003dc 100644 --- a/plugins/hypervisors/vmware/src/main/java/com/cloud/storage/resource/VmwareStorageProcessor.java +++ b/plugins/hypervisors/vmware/src/main/java/com/cloud/storage/resource/VmwareStorageProcessor.java @@ -2248,15 +2248,16 @@ public class VmwareStorageProcessor implements StorageProcessor { String msg = ""; if (isAttach) { - msg += "Failed to attach volume: " + e.getMessage(); + msg += "Failed to attach volume: "; } else { - msg += "Failed to detach volume: " + e.getMessage(); + msg += "Failed to detach volume: "; } - s_logger.error(msg, e); + s_logger.error(msg + e.getMessage(), e); - return new AttachAnswer(msg); + // Sending empty error message - too many duplicate errors in UI + return new AttachAnswer(""); } }