Releases: NVIDIA/mig-parted
Releases · NVIDIA/mig-parted
Release list
v0.15.1
What's Changed
- Set the MIG config state to failed when the pod-deletion wait or validator restart fails
- Bump NVIDIA Container Toolkit version to v1.20.1
- Bump distroless base image version to v4.1.4
- Bump github.com/NVIDIA/go-nvml to v0.13.4-0
- Bump k8s golang dependencies to v0.36.4
- Bump golang version to 1.27.1
Full Changelog: v0.15.0...v0.15.1
v0.15.0
What's Changed
- Use the GI profile ID from the target device when reporting the current MIG config
- Add support for bouncing third-party GPU client pods during a MIG config apply
- Support optional subsystem ID matching in device filters
- Ship a static busybox shell in the mig-parted image
- Surface service.sh failures in the nvidia-mig-manager unit status
- Migrate to urfave/cli/v3
- Bump NVIDIA Container Toolkit version to v1.20.0
- Bump distroless base image version to v4.1.1
- Bump CUDA base image version to 13.3.1-base-ubi8
- Bump github.com/NVIDIA/go-nvlib to v0.12.0
- Bump github.com/NVIDIA/go-nvml to v0.13.3-1
- Bump k8s golang dependencies to v0.36.3
- Bump golang version to 1.26.6
New Contributors
- @karthikvetrivel made their first contribution in #339
- @LucaaBernardi made their first contribution in #381
- @fallintoplace made their first contribution in #403
- @aryangorwade made their first contribution in #461
Full Changelog: v0.14.0...v0.15.0
v0.14.5
What's Changed
- Skip container runtime calls in hooks to avoid deadlocks
- Add a start timeout of 480 seconds to nvidia-mig-manager.service
- Bump k8s golang dependencies to v0.36.3
- Bump distroless base image version to v4.0.9-dev
Full Changelog: v0.14.4...v0.14.5
v0.14.4
What's Changed
- Start hook-managed systemd services with --no-block to avoid deadlocks
- Bump golang.org/x/net to v0.55.0
- Bump golang version to 1.26.5
Full Changelog: v0.14.3...v0.14.4
v0.14.3
What's Changed
- Select the hooks file at boot instead of at install time
- Start driver services non-blocking during boot to avoid deadlock
- Bump distroless base image version to v4.0.8-dev
- Bump k8s golang dependencies to v0.36.2
- Bump github.com/opencontainers/runc to v1.4.3
- Bump golang version to 1.26.4
Full Changelog: v0.14.2...v0.14.3
v0.14.2
What's Changed
- Persist MIG_PARTED_CONFIG_FILE and MIG_PARTED_HOOKS_FILE across reboots
- Bump NVIDIA Container Toolkit version to v1.19.1
- Bump golang.org/x/net to v0.54.0
- Bump distroless base image version to v4.0.6-dev
- Bump golang version to 1.26.3
Full Changelog: v0.14.1...v0.14.2
v0.14.1
What's Changed
- Reduce redundant NVML Init/Shutdown cycles
- Switch build base image from ubi9 to ubi8 to fix glibc compatibility
- Bump distroless base image version to v4.0.4-dev
- Bump CUDA base image version to 13.2.1-base-ubi8
- Bump k8s golang dependencies
- Bump golang version to 1.26.2
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Remove references to deprecated dcgm.service
- Add support for dynamic MIG config generation
- Extend the functionality of apply-exit to refresh CDI config
- Bump distroless base image version to v4.0.2-dev
- Bump CUDA base image version 13.1.1-base-ubi9
- Fix hooks not running when invoked via systemd service
- Fix to use management mode when generating CDI spec
- Bump NVIDIA Container Toolkit version to v1.19.0
- Bump k8s golang dependencies to v0.35.2
- Bump golang version to 1.26.1
Full Changelog: v0.13.1...v0.14.0
v0.13.1
What's Changed
- Update k8s-mig-manager to use PATCH instead of UPDATE when updating node labels
- Bump NVIDIA Container Toolkit to v1.18.1
- Bump distroless base image to v3.2.1-dev
- Bump golang version to 1.25.4
- Bump k8s golang dependencies to 0.34.2
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- Fix device-filter for all-1g.24gb mig-parted config
- Port reconfigure-mig.sh to Go
- Move to distroless as the base image for nvidia-mig-manager
- Add MIG profiles for B300 and GB300 in the mig-parted config
- Bump NVIDIA Container Toolkit to v1.18.0
- Bump github.com/NVIDIA/go-nvlib from 0.7.4 to 0.8.1
Full Changelog: v0.12.3...v0.13.0