Object and image issues from failovers and failback operations on a trident protect installation in an Openshift cluster
Applies to
- Trident Protect up to 25.10.0 to 26.02.1
- Openshift (4.16) as Kubernetes environment
Issue
When providing DR between two Openshift clusters, some objects are not handled correctly:
- Route objects are copied to the destination cluster, but skipped during the Trident Protect deletion job, remaining from the original namespace.
- DeploymentConfig objects are copied to the destination cluster, but the ReplicationController is not restored, leaving is up to the deployment to create a new one with undefined Secret references, causing the VM not to boot on the destination.
- When using the Openshift image registry, ImageStream and related objects (ImageTag and ImageStreamTag) are deleted, causing ImagePullBackoff issues on recovery when failed back.
