mirror of
https://github.com/siderolabs/extensions.git
synced 2026-05-05 20:26:10 +02:00
Pull in new pkgs, and bump: * ZFS 2.4.1 * NVIDIA LTS 580.126.20 Bumps in extensions: * netbird 0.66.2 * newt 1.9.0 * tailscale 1.94.2 * spin 0.23.0 * youki 0.6.0 * Intel ucode 20260227 Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
nfs-utils
This extension provides rpcbind and rpc.statd daemons for NFSv3 file locking support.
What's Included
- rpcbind: Converts RPC program numbers into universal addresses, required for RPC-based services
- rpc.statd: NSM (Network Status Monitor) service daemon that notifies NFS peers of host restarts
- sm-notify: Companion utility for rpc.statd
Use Case
These services are essential for:
- NFSv3 mounts with file locking support
- Kubernetes environments using Trident or other NFS-based storage provisioners
- Any scenario requiring POSIX file locking on NFSv3 shares
How It Works
The extension runs two containerized services:
- rpcbind: Starts first and provides the RPC portmapper service
- rpc.statd: Depends on rpcbind and provides NFS lock state monitoring
Both services start automatically and persist state across reboots in /var/lib/nfs/statd and /var/lib/rpcbind.