diff --git a/internal/rbd/controllerserver.go b/internal/rbd/controllerserver.go index b46780ee9..f1b6d1c57 100644 --- a/internal/rbd/controllerserver.go +++ b/internal/rbd/controllerserver.go @@ -166,6 +166,11 @@ func buildCreateVolumeResponse(req *csi.CreateVolumeRequest, rbdVol *rbdVolume) if rbdVol.RadosNamespace != "" { volumeContext["radosNamespace"] = rbdVol.RadosNamespace } + + if rbdVol.DataPool != "" { + volumeContext["dataPool"] = rbdVol.DataPool + } + volume := &csi.Volume{ VolumeId: rbdVol.VolID, CapacityBytes: rbdVol.VolSize,