v2.5.1
Project-HAMi/HAMiv2.5.1May 6, 2025by github-actions[bot]
AI Summary
Maintenance release incorporating fixes for version string handling, device plugin configuration, and scheduler stability.
Key Highlights
- Fix version string handling in Helm templates
- Fix device plugin settings
- Fix Cambricon pod recognition
New Features
- Bug fixes for scheduler
- Bug fixes for device plugin
- Bug fixes for Ubuntu base image
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v2.5.1 --> ## What's Changed ### 🔨 Other Changes * Release v2.5 by @archlitchi in #1034 * Update tag to v2.5.1 by @archlitchi in #1035 * Fix: Update handling of version strings in Helm template and helpers.tpl by @HJJ256 in #845 * Update libvgpu.so by @archlitchi in #876 * fix: Set passDeviceSpecsEnabled to false by default in device plugin by @Nimbus318 in #872 * fix: scheduler ignore KUBECONFIG env even if this environment variable is set @Shouren in #681 * fix: correct device filter initialization order by @Nimbus318 in #857 * fix parseNvidiaNumaInfo index out of range by @flpanbin in #889 * Fix cambricon pods not been recognized by HAMi scheduler by @archlitchi in #947 * fix ubuntu base image in Dockerfile.withlib by @flpanbin in #944 * fix: Add error handling for nvml.Init in NvidiaDevicePlugin by @yxxhero in #982 * Fix device memory count error on cuMallocAsync by @archlitchi in #1029 * Bump golang.org/x/net from 0.26.0 to 0.33.0 by @dependabot in #839 **Full Changelog**: https://github.com/Project-HAMi/HAMi/compare/v2.5.0...v2.5.1