v2.8.0
jitsucom/jitsuv2.8.0Jan 20, 2026by github-actions[bot]
AI Summary
This release introduces support for HAMi DRA and leader election among schedulers, alongside optimizations for NVIDIA device plugins and the HAMi webUI. It also addresses numerous bug fixes including vLLM issues, quota calculation errors, and concurrent map errors, while improving support for iluvatar and Ascend GPUs.
Key Highlights
- Added HAMi DRA support for advanced device resource management.
- Enabled leader selection among multiple schedulers for high availability.
- Supported CDI mode on NVIDIA devices for better container integration.
- Synced with k8s-device-plugin from NVIDIA v0.18.0.
- Updated nvidia-mig-parted to v0.12.2 to resolve security issues.
New Features
- HAMi DRA support
- Leader select among multiple schedulers
- CDI mode on NVIDIA devices
- Watch and hot reload updated certificates
- Mock-device-plugin ready to use
- Ascend device plugin supporting vNPU
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