cleanup: use rbdImage.Destroy() for temporary volumes
cleanup: use rbdImage.Destroy() for temporary volumes

rbdVolumes can have several resources that get allocated during its
usage. Only destroying the IOContext may not be suffiecient and can
cause resource leaks.

Use rbdVolume.Destroy() when the rbdVolume is not used anymore.

Signed-off-by: Niels de Vos <7bda0c0ee7f47171cc808e9e60292cbc5d8140dd@redhat.com>

ceph/ceph-csi,ceph/ceph-csi,ceph/ceph-csi,ceph/ceph-csi