PVC Resize and Provisioning Operations Hang After Upgrade to Trident 26.02
Applies to
- NetApp Trident 26.02 (specifically with iSCSI ONTAP SAN backend)
- OpenShift 4.x clusters (e.g., 4.18.34)
- Environments using Trident for dynamic PVC provisioning and expansion
Issue
After upgrading to Trident 26.02, the following symptoms occur:
-
All PersistentVolumeClaim (PVC) resize operations hang, remaining in
FileSystemResizePendingor similar states. -
Provisioning new PVCs from clones/templates (especially >100GB) fails, with PVCs stuck in
PendingorPrepClaimInProgress. -
Related pods (e.g., CDI prep pods) get stuck in
ContainerCreating. -
Trident node logs show repeated errors such as:
Unable to expand volume devicePath=/dev/dm-29 error="rpc error: code=Internal desc=failed to remediate paths for LUN7; paths missing for LUN7; current paths: [...] ; expected portals: [...]"
-
Additional log entries may include:
Retried locked snapshot delete, clone split timer not yet expired.
and
GRPC error: rpc error: code=Internal desc=failed to remediate paths for LUNx; paths missing for LUNx; current paths: [...] ; expected portals: [...]
-
Attempts to resize existing PVCs result in conditions stuck at
FileSystemResizePendingwith events like:Warning ExternalExpanding volume_expand waiting for an external controller to expand this PVC
-
The issue begins immediately after upgrading Trident and affects production workloads.
