Hello.
I need to CSI driver for truenas that deploy kubevirt vm on kubernetes or openshift.
User Protocol is ISCSI
So i find democratic-csi and truenas-csp, but thare are some ploblem when i test them
My truenas scale version is TrueNAS-SCALE-24.10.2.3.
PVC VolumeType is must Block and RWX
First, I deploy democratic-csi and truenas-csp used by helm chart and create storageclass and i can create pvc through storageclass
But democratic-csi is occure error when attach expand pvc on pod.
truenas-csp was could not attach pvc on pod.
Has anyone experienced this error?
truenas-csp error :
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 27s default-scheduler Successfully assigned default/task-pv-pod to k3s
Warning FailedAttachVolume 2s (x5 over 12s) attachdetach-controller AttachVolume.Attach failed for volume "pvc-9e2705b3-3d1f-452f-92a0-b84171d41da6" : rpc error: code = Aborted desc = There is already an operation pending for the specified id ControllerPublishVolume:test1_rpcloud_pvc-9e2705b3-3d1f-452f-92a0-b84171d41da6:2bb057cd-0a35-5755-a471-231c1cc3ac38
democratic-csi error :
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedMapVolume 3m4s (x57 over 104m) kubelet MapVolume.MapPodDevice failed for volume "pvc-4588a780-f0dc-4039-aa14-d9fb80103a44" : rpc error: code = FailedPrecondition desc = it appears dev is already mounted at /var/lib/kubelet/plugins/kubernetes.io/csi/volumeDevices/publish/pvc-4588a780-f0dc-4039-aa14-d9fb80103a44/c98a9156-e2b9-4bf7-a5da-db326317c883, should be /var/lib/kubelet/plugins/kubernetes.io/csi/volumeDevices/staging/pvc-4588a780-f0dc-4039-aa14-d9fb80103a44/block_device