Tridentコントローラポッドが、VolumeAttachmentオブジェクトに関連して繰り返し発生するエラーをログに記録する
環境
- Astra Trident 25.02.1
- OpenShift (OCP)
- ODF Ceph
問題
- OpenShift環境でAstra Tridentを25.02.1にアップグレードしたあと、Tridentコントローラポッド内のCSI-Attacherコンテナで、VolumeAttachmentオブジェクトに関連するエラーが繰り返しログに記録されます。
E0321 09:38:33.876403 1 csi_handler.go:190] "VolumeAttachment attached status and actual state do not match. Adding back to VolumeAttachment queue for forced reprocessing" driver="csi.trident.netapp.io" VolumeAttachment="csi-9a140c9f5fa7a1ed81bc172c9e4555e20e242643fcd778088abc92b77063b358" volumeHandle="<volume_handle>" attachedStatus=true found=false
This error repeats for numerous VolumeAttachment objects (e.g., csi-fdce15e60a940e05ba7f490ec5d9c5c7cebc69b511f67569ef5a9af4ab36ae6c, etc.), all with volumeHandle values following the Ceph/ODF naming convention (e.g., 0001-0011-openshift-storage-...), not Trident’s expected format
kubectl get volumeattachment --all-namespaces
を実行すると、 csi.trident.netapp.ioに関連付けられたVolumeAttachmentオブジェクトが表示されます。これは、Tridentで管理される永続ボリューム(PV)とドライバcsi.trident.netapp.ioに正しく対応しています。