From 54ae9f953ac6d38d67631a6c810bc925cea71a31 Mon Sep 17 00:00:00 2001 From: Madhu Rajanna Date: Mon, 2 Sep 2024 10:21:07 +0200 Subject: [PATCH] rbd: advertise VOLUME_CONDITION rbd nodeserver is already setting volume condition in NodeGetVolumeStats RPC call but the cap is not updated for it, This PR advertise the VOLUME_CONDITION Signed-off-by: Madhu Rajanna --- internal/rbd/nodeserver.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/rbd/nodeserver.go b/internal/rbd/nodeserver.go index 5f4dd0007..ff699aead 100644 --- a/internal/rbd/nodeserver.go +++ b/internal/rbd/nodeserver.go @@ -1199,6 +1199,13 @@ func (ns *NodeServer) NodeGetCapabilities( }, }, }, + { + Type: &csi.NodeServiceCapability_Rpc{ + Rpc: &csi.NodeServiceCapability_RPC{ + Type: csi.NodeServiceCapability_RPC_VOLUME_CONDITION, + }, + }, + }, { Type: &csi.NodeServiceCapability_Rpc{ Rpc: &csi.NodeServiceCapability_RPC{