v2.8.0

11cafe/jaazv2.8.0Jan 20, 2026by github-actions[bot]

AI Summary

Major update introducing HAMi DRA support, leader election for schedulers, and CDI mode for NVIDIA devices, alongside numerous UI and bug fixes.

Key Highlights

  • Added HAMi DRA support for advanced device allocation
  • Enabled leader selection among multiple schedulers
  • Supported CDI mode on NVIDIA devices
  • Optimized HAMi webUI
  • Added hot reload for updated certificates

New Features

  • HAMi DRA support
  • Leader election among schedulers
  • CDI mode for NVIDIA devices
  • HAMi webUI optimization
  • hami_build_info metrics
  • Certificate hot reload
  • mock-device-plugin availability
  • ascend-device-plugin vNPU support

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