v2.4.1
Project-HAMi/HAMiv2.4.1Nov 15, 2024by github-actions[bot]
AI Summary
Adds Metax scheduling optimization, Mthreads sGPU support, and a unified configMap for HAMi components.
Key Highlights
- Support Metax scheduling optimization
- Support Mthreads sGPU
- Unified configMap for HAMi
New Features
- Metax scheduling optimization
- Mthreads sGPU support
- Unified configMap (hami-scheduler-device)
- WebUI addition
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v2.4.1 --> Major Features: 1. Support Metax scheduling optimazation 2. Support Mthreads sGPU 3. Add a configMap hami-scheduler-device for all configurations of HAMi 4. Optimize installation process ## Details ### ⬆️ Dependencies * Bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/Project-HAMi/HAMi/pull/529 * Bump docker/build-push-action from 6.8.0 to 6.9.0 by @dependabot in https://github.com/Project-HAMi/HAMi/pull/528 * Bump actions/upload-artifact from 3.1.3 to 4.4.0 by @dependabot in https://github.com/Project-HAMi/HAMi/pull/530 * Bump aquasecurity/trivy-action from 0.24.0 to 0.27.0 by @dependabot in https://github.com/Project-HAMi/HAMi/pull/546 * Bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in https://github.com/Project-HAMi/HAMi/pull/541 * Bump ubuntu from 20.04 to 24.04 in /docker by @dependabot in https://github.com/Project-HAMi/HAMi/pull/394 * Bump aquasecurity/trivy-action from 0.27.0 to 0.28.0 by @dependabot in https://github.com/Project-HAMi/HAMi/pull/559 * Bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/Project-HAMi/HAMi/pull/613 ### 🔨 Other Changes * fix build badge status by @wawa0210 in https://github.com/Project-HAMi/HAMi/pull/526 * update action-gh-release template file to more accurate matching by @wawa0210 in https://github.com/Project-HAMi/HAMi/pull/527 * Refactor helm "Admission Webhook" config. by @4gt-104 in https://github.com/Project-HAMi/HAMi/pull/532 * **fix: error happen when allocate iluvatar device** by @lijm87 in https://github.com/Project-HAMi/HAMi/pull/522 * Fix code scanning alert-Incorrect conversion between integer types by @ghostloda in https://github.com/Project-HAMi/HAMi/pull/556 * update hami-core version by @chaunceyjiang in https://github.com/Project-HAMi/HAMi/pull/557 * Mthreads support by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/560 * Fix code scanning alert-Incorrect conversion between integer types by @ghostloda in https://github.com/Project-HAMi/HAMi/pull/561 * update docs by @ghostloda in https://github.com/Project-HAMi/HAMi/pull/567 * migrate hami slack to cncf hami group by @wawa0210 in https://github.com/Project-HAMi/HAMi/pull/568 * Fix pod assignment issue when pod already has a node assigned by @chaunceyjiang in https://github.com/Project-HAMi/HAMi/pull/564 * fix(scheduler): prevent array out-of-bounds when GPU containers are placed between non-GPU containers by @Nimbus318 in https://github.com/Project-HAMi/HAMi/pull/572 * improve pkg/k8sutil/pod.go ut coverage by @wawa0210 in https://github.com/Project-HAMi/HAMi/pull/570 * Metax GPU topo-awareness support by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/574 * Add WebUI to readme and readme_cn.md by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/578 * remove watermark of MetaX topo diagrams by @obnah in https://github.com/Project-HAMi/HAMi/pull/581 * update HAMi Talks and References by @wawa0210 in https://github.com/Project-HAMi/HAMi/pull/582 * **fix: assgin to wrong devices when 1 pod has 2+ containers request GPU** by @joy717 in https://github.com/Project-HAMi/HAMi/pull/593 * docs: fix deployments path in README by @dublc in https://github.com/Project-HAMi/HAMi/pull/608 * **Add unified configMap and update charts** by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/614 * Fix configMap device-config not properly installed by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/616 * fix CI: race condition error by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/618 * Pre release to v2.4.1 by @archlitchi in https://github.com/Project-HAMi/HAMi/pull/619 ## New Contributors * @4gt-104 made their first contribution in https://github.com/Project-HAMi/HAMi/pull/532 * @lijm87 made their first contribution in https://github.com/Project-HAMi/HAMi/pull/522 * @ghostloda made their first contribution in https://github.com/Project-HAMi/HAMi/pull/556 * @Nimbus318 made their first contribution in https://github.com/Project-HAMi/HAMi/pull/572 * @obnah made their first contribution in https://github.com/Project-HAMi/HAMi/pull/581 * @dublc made their first contribution in https://github.com/Project-HAMi/HAMi/pull/608 **Full Changelog**: https://github.com/Project-HAMi/HAMi/compare/v2.4.0...v2.4.1