Currently vsphere-csi-driver:2.70 is not compatible with ROKS 4.13.
ROKS 4.13 support K8S 1.26 where as the max version supported by current compatibility matrix is 1.25
I0326 08:55:57.485207 1 vdoconfig_controller.go:1209] controllers/VDOConfig "msg"="vSphere Versions " "version"=["7.0.3"]
I0326 08:55:57.485224 1 vdoconfig_controller.go:1210] controllers/VDOConfig "msg"="k8s Versions " "version"="1.26"
E0326 08:55:57.485286 1 vdoconfig_controller.go:1355] controllers/VDOConfig "msg"="Error occurred when fetching the CSI deployment yamls" "error"="could not fetch compatible CSI version for vSphere version and k8s version "
E0326 08:55:57.485321 1 controller.go:302] controller-runtime/manager/controller/vdoconfig "msg"="Reconciler error" "error"="could not fetch compatible CSI version for vSphere version and k8s version " "name"="vdo-configbfd24d6a" "namespace"="vmware-system-vdo" "reconciler group"="vdo.vmware.com" "reconciler kind"="VDOConfig"
Currently vsphere-csi-driver:2.70 is not compatible with
ROKS 4.13
. ROKS 4.13 support K8S 1.26 where as the max version supported by current compatibility matrix is 1.25Compatibility Matrix:
Also there is a need to refresh the template as it was failing with the below errors.
Replicaset Events
After running the below commands the errors disappeared
But the VDO logs had these errors vdo pod logs