From 69eb6e40dc2ab12cac2cf120f938a7f0e5016ce3 Mon Sep 17 00:00:00 2001 From: Madhu Rajanna Date: Fri, 14 Oct 2022 14:47:52 +0200 Subject: [PATCH] rbd: return GRPC error message The error message return from the GRPC should be of GRPC error messages only not the normal go errors. This commits returns GRPC error if setAllMetadata fails. Signed-off-by: Madhu Rajanna --- internal/rbd/controllerserver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/rbd/controllerserver.go b/internal/rbd/controllerserver.go index 475caef69..bf57b8857 100644 --- a/internal/rbd/controllerserver.go +++ b/internal/rbd/controllerserver.go @@ -388,7 +388,7 @@ func (cs *ControllerServer) CreateVolume( log.ErrorLog(ctx, "failed to delete rbd image: %s with error: %v", rbdVol, deleteErr) } - return nil, err + return nil, status.Error(codes.Internal, err.Error()) } return buildCreateVolumeResponse(req, rbdVol), nil