Trident transient pod is not created during install
Applies to
- Astra Trident 23.07.1
- Kubernetes 1.26.8
- RKE2
Issue
- Trident transient pod is not created during install operation.
- The describe output on the Trident transient pod (
kubectl describe pod transient-trident-version-pod -n trident
) returns:
Error: failed to create containerd container: mount callback failed on /var/lib/rancher/rke2/agent/containerd/tmpmounts/containerd-mount3641874176: open /var/lib/rancher/rke2/agent/containerd/tmpmounts/containerd-mount3641874176/etc/passwd: no such file or directory
- The describe output on the Trident orchestrator (
kubectl describe torc -n trident
) returns:
Failed to install Trident; err: unable to get Trident image version information, please ensure correct Trident image has been provided; err: failed to exec Trident version pod 'transient-trident-version-pod' (image: 'private_registry_path:4443/netapp/trident:23.07.1') for the information; err: exec error; unable to upgrade connection: container not found ("trident-main")