Releases: NVIDIA/KAI-Scheduler
Releases · NVIDIA/KAI-Scheduler
v0.7.7
What's Changed
- Remove unnecessary deepcopy to optimize performance by @hello2mao in #316
- Fixed a scenario where only GPU resources where checked for job and n… by @romanbaron in #322
New Contributors
- @hello2mao made their first contribution in #316
Full Changelog: v0.7.6...v0.7.7
v0.7.6
What's Changed
- Added rbac for Grove PodCliqueScalingGroup by @sanjaychatterjee in #314
- Added GPU_PORTION env var for GPU sharing pods by @romanbaron in #312
Full Changelog: v0.7.5...v0.7.6
v0.7.5
What's Changed
- Fixed a miscalculation where cpu/memory releasing resources where con… by @romanbaron in #313
Full Changelog: v0.7.4...v0.7.5
v0.7.4
What's Changed
- Deprecated RUNAI_VISIBLE_DEVICES key from GPU sharing configmap by @romanbaron in #302
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
- Update changelog with lws support by @davidLif in #308
- Removed legacy GPU sharing configmap resolution by @romanbaron in #305
- Added v0.7.3 changelog by @romanbaron in #310
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- Fix changelog for v0.7 by @itsomri in #304
- Added LWS plugin for LeaderWorkerSet integration by @singh1203 in #267
- Add new type of workload to podgrouper exceptions - DistributedInferenceWorkload by @davidLif in #303
New Contributors
- @singh1203 made their first contribution in #267
Full Changelog: v0.7.1...v0.7.2
v0.6.7
v0.7.0
What's Changed
- fix coverage report for prs from forks by @enoodle in #245
- adding contents: read permissions to coverage comment action by @enoodle in #247
- add github token to get artifacts by @enoodle in #248
- Constrain e2e reclaim test to single node by @itsomri in #251
- Minor workflow changes by @romanbaron in #246
- skip post coverage comment if report body is empty by @romanbaron in #259
- trim report body when checking if should send report by @romanbaron in #260
- Bump k8s.io/kubernetes from 1.32.4 to 1.32.6 by @dependabot in #263
- bind request name is exactly pod name by @enoodle in #266
- only post coverage comment if not empty by @enoodle in #250
- Added optional pod and namespace label selectors to limit the scope o… by @romanbaron in #265
- fix: pod group controller fails on missing priority class by @enoodle in #271
- bind request mutations design by @enoodle in #269
- fix(queue-controller): ignore deleted queues in queue reconciles by @enoodle in #272
- podgrouper - calculate correct priorityclassname for knative pods + t… by @natasharomm in #277
- Fix preempt reclaim minruntime string parsing by @natasharomm in #278
- Fix priorityclass not namespaced by @natasharomm in #279
- Changed shared GPU configmap name suffix from runai-sh-gpu to shared-gpu by @romanbaron in #283
- Removed runai-gpu-limit validation from binder by @romanbaron in #284
- Remove redundant scenario string eval by @itsomri in #286
- Add plugin for Grove PodGangs by @sanjaychatterjee in #210
- implement br plugin mutations by @enoodle in #275
- Added copyrights and updated notice by @romanbaron in #291
- Changed run.ai/top-owner-metadata to kai.scheduler/top-owner-matadata by @romanbaron in #290
New Contributors
- @sanjaychatterjee made their first contribution in #210
Full Changelog: v0.6.3...v0.7.0
v0.6.5
What's Changed
- podgrouper - calculate correct priorityclassname for knative pods + t… by @natasharomm in #280
- Fix preempt reclaim minruntime string parsing (#278) by @natasharomm in #281
- Fix priorityclass not namespaced (#279) by @natasharomm in #282
Full Changelog: v0.6.4...v0.6.5