Snapshot has one general minimum dependency floor, listed in Prerequisites. Some features need more than that floor — a newer NVIDIA GPU driver, a newer GPU Operator, or another dependency version. This page is the single place those per-feature floors are recorded; if a feature isn't listed here, the general floor is all it needs.
| Feature | Requires | Notes |
|---|---|---|
| Baseline (all workloads) | NVIDIA GPU Operator 26.3+, NVIDIA kernel-mode driver 580+, MIG disabled | See Prerequisites. A restore on a node with an older kernel-mode driver is refused with the driver-minimum check. |
S3 checkpoint storage (storage.type: s3) |
A Snapshot release newer than v0.2.0, with the chart, agent and PageBroker images from the same release | The v0.2.0 images do not include the S3 backend. The chart ships the agent and PageBroker as a pair, so image.agent.tag selects both. |
| Multi-GPU workloads | Baseline, if the workload holds no multicast groups; otherwise CUDA user-mode driver (libcuda.so) 615+ |
The 580 user-mode driver cannot restore a process that holds multicast groups, for example through NCCL NVLS; the restore fails with CUDA_ERROR_INVALID_DEVICE. To use a 615 or newer user-mode driver with an older kernel-mode driver, point LD_LIBRARY_PATH at the directory that contains its libcuda.so in both the workload and PageBroker. |
See Limitations for functionality still on the roadmap; once a roadmap feature ships with its own version floor, it gets a row here.