Pod fails to mount PVC using NFS when UserNamespacesSupport is enabled on Kubernetes
- Views:
- 114
- Visibility:
- Public
- Votes:
- 0
- Category:
- astra_trident
- Specialty:
- snapx
- Last Updated:
- 9/24/2024, 6:52:15 AM
Applies to
- Astra Trident
- NFS
- Kubernetes with enabled UserNamespacesSupport feature gate
hostUsers: false
in pod specifications
Issue
- Pod fails to mount PVC using NFS
kubectl describe pod
shows warning:
Warning Failed 12s (x2 over 15s) kubelet Error: failed to create containerd task: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: failed to fulfil mount request: failed to set MOUNT_ATTR_IDMAP on /var/lib/kubelet/pods/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx/volumes/kubernetes.io~csi/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx/mount: invalid argument (maybe the filesystem used doesn't support idmap mounts on this kernel?): unknown