You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MTV-4150 | disk transfer completed when importer pod is pending
Resolves: MTV-4150
The Disk Transfer step was being marked as completed when a DataVolume
reached Succeeded phase, even if the PVCs were not bound or the importer
pod was still pending. This could happen when CSI drivers fail to
provision volumes (e.g., nfs.csi.k8s.io issues).
This fix adds validation before marking a DataVolume as completed:
- Verifies the main PVC is bound
- Verifies the prime PVC (if it exists) is bound
- Verifies the importer pod (if it exists) is not pending
If any of these checks fail, the task is marked as pending instead of
completed, preventing Disk Transfer from showing as completed prematurely.
Also adds a default case to handle unknown/empty DataVolume phases.
Signed-off-by: Gwen Casey <gcasey@redhat.com>
0 commit comments