Commits since last release: v25.3.0-rc.4...v25.3.0-rc.5.
Fixes
- A race condition in the ComputeDomaincontroller was fixed which allowed for uncontrolled creation of objects under informer lag (#440, #441).
- The device name used to represent an individual GPU device in a ResourceSlicehas been stabilized (#427, #428).
- Processing of device requests has been consolidated to not overlap with other DRA drivers (#435).
Improvements
- The GPU allocation side of the driver now supports the pcieRootattribute, allowing for topologically aligned resource allocation across drivers (for e.g. GPU-NIC alignment, see #213, #400, #401, #429).
- The nvidiaCDIHookPathHelm chart parameter has been added to allow for using for a pre-installednvidia-cdi-hookexecutable instead of the embedded one (#430).
Notable changes
- Updated the bundled NVIDIA Container Toolkit to v1.18.0-rc.2(see release notes for rc.1, rc.2).
- Driver internals are now based on the k8s.io/api/resource/v1types and use latest components from the upcoming Kubernetes 1.34 release (#429).
- Other, minor dependency updates were included (#422, #403, #437).