Maintained with ☕️ by
IcePanel logo

In GKE versions 1.34.1-gke.2037001 and 1.34.1-gke.2541000, Arm

Share

Services

## Issue Issue In GKE versions 1.34.1-gke.2037001 and 1.34.1-gke.2541000, Arm nodes that use an Ubuntu node image might incorrectly use an image with a 64 KB page size instead of the default 4 KB page size. Avoid using version 1.34.1-gke.2037001 and 1.34.1-gke.2541000 for your Ubuntu Arm nodes. ## Issue Issue GKE versions earlier than 1.32 don't support[direct NFS volume mounts](https://kubernetes.io/docs/concepts/storage/volumes/#nfs)to NFS volumes that exclusively use an NFS protocol greater than `NFSv4.0`. When using direct NFS volume mounts, Pods on GKE node versions earlier than 1.32 might fail to mount NFS volumes that are configured to only support protocols greater than `NFSv4.0` (such as `NFSv4.1` or `NFSv4.2`). This issue occurs because the `containerized_mounter` on these earlier GKE versions uses version `1.2.8` of the `nfs-utils` package, which doesn't support `NFSv4` minor versions. As a result, the mount process fails with the `mount.nfs: access denied by server` error message. This issue doesn't affect GKE version 1.32 and later, which include an updated version of the `nfs-utils` package. To resolve this issue, try one of the following options: * Upgrade clusters to GKE version 1.32 or later. * Configure the NFS volume to support both the `NFSv3` and `NFSv4` protocols, which allows the mount to succeed by falling back to a compatible version. * Use a PersistentVolume and PersistentVolumeClaim to mount the NFS volume, which allows for explicit NFS version specification.