Andrey Smirnov 74580ee730
feat: update dependencies
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>
2026-03-09 14:23:33 +04:00
..
2026-02-23 14:43:09 +05:30
2026-02-18 21:47:18 +05:30
2025-11-04 15:38:05 +04:00
2026-03-09 14:23:33 +04:00

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:

  1. rpcbind: Starts first and provides the RPC portmapper service
  2. 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.

References