v2.8.0
bigcapitalhq/bigcapitalv2.8.0Jan 20, 2026by github-actions[bot]
AI Summary
This release introduces HAMi DRA support and enables leader selection among multiple schedulers. It resolves critical bugs related to vLLM, quota calculations, and concurrent map operations. Additionally, it syncs with the latest NVIDIA device plugin and improves support for various GPU types including iluvatar and Ascend.
Key Highlights
- HAMi DRA is now supported
- Enable leader select among multiple schedulers
- Sync with k8s-device-plugin from nvidia v0.18.0
- Improved support for iluvatar GPUs
- Watch and hot reload the updated certificate
New Features
- HAMi DRA support
- Leader select among multiple schedulers
- CDI mode on NVIDIA devices
- Optimize HAMi webUI
- Sync with k8s-device-plugin from nvidia v0.18.0
- Add hami_build_info metrics
- Watch and hot reload updated certificate
- Mock-device-plugin is now ready to use
- Ascend device plugin vNPU support for HAMi and Volcano
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v2.8.0 --> ## What's Changed ### Features * **HAMi DRA is now supported, for details, please visit: https://github.com/Project-HAMi/HAMi-DRA** * **Enable leader select among multiple schedulers. https://github.com/Project-HAMi/HAMi/pull/1553** * **Support CDI mode on NVIDIA devices. https://github.com/Project-HAMi/HAMi/pull/1552** * **Optimize HAMi webUI, please visit https://github.com/Project-HAMi/HAMi-WebUI** * **Sync with k8s-device-plugin from nvidia v0.18.0, https://github.com/Project-HAMi/HAMi/pull/1541** * feat: Add hami_build_info metrics and version print https://github.com/Project-HAMi/HAMi/pull/1581 * Watch and hot reload the updated certificate https://github.com/Project-HAMi/HAMi/pull/1573 ### Bug Fix * **Update HAMi-core to fix vllm-related issues: #1381 # 1461 by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/1478** * **Fix: Calculation error for quotas by @luohua13 in https://github.com/Project-HAMi/HAMi/pull/1400** * **Fix: vXPU feature may not working properly on P800 node, https://github.com/Project-HAMi/HAMi/pull/1569** * **Fix scheduler allocate incorrect mig instance https://github.com/Project-HAMi/HAMi/pull/1518** * Fix release CI by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/1373 * Fix: failed clusterrolebinding when change release name or chart name by @FouoF in https://github.com/Project-HAMi/HAMi/pull/1380 * fix: e2e ginkgo version mismatch by @FouoF in https://github.com/Project-HAMi/HAMi/pull/1391 * fix: check pod nil in `ReleaseNodeLock` by @DSFans2014 in https://github.com/Project-HAMi/HAMi/pull/1372 * fix: upgrade nvidia-mig-parted to v0.12.2 to solve security issues by @Shouren in https://github.com/Project-HAMi/HAMi/pull/1388 * fix: scheduler flaky test by @FouoF in https://github.com/Project-HAMi/HAMi/pull/1402 * Fix: After removing the device plugin from the gpu node, it can still… by @luohua13 in https://github.com/Project-HAMi/HAMi/pull/1456 * Fix concurrent map iteration and map write fatal error. by @litaixun in https://github.com/Project-HAMi/HAMi/pull/1452 * fix: fix typos by @DSFans2014 in https://github.com/Project-HAMi/HAMi/pull/1434 * Fix CI error of the PR #1470, #1326, #1033 by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/1473 * Fix concurrent map read write fatal error. by @litaixun in https://github.com/Project-HAMi/HAMi/pull/1476 * add podInfos in DeviceUsage to enhance scheduling decision by @Kyrie336 in https://github.com/Project-HAMi/HAMi/pull/1362 * Update device-numa acquisition logic by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/1403 * Improved support for iluvatar GPUs by @qiangwei1983 in https://github.com/Project-HAMi/HAMi/pull/1399 * Improve: Replace `StrategicMergePatchType` by `MergePatchType` by @luohua13 in https://github.com/Project-HAMi/HAMi/pull/1431 * optimize schedule failure event by @Kyrie336 in https://github.com/Project-HAMi/HAMi/pull/1444 ### 🔨 Other Changes * **Mock-device-plugin is now ready to use, please visit: https://github.com/Project-HAMi/mock-device-plugin** * **Ascend device plugin is now supporting vNPU feature for both HAMi and volcano, please visit: https://github.com/Project-HAMi/ascend-device-plugin** * **Refine Node Register logic https://github.com/Project-HAMi/HAMi/pull/1499** * Update go version to v1.25.5