Releases: NVIDIA/KAI-Scheduler
Releases · NVIDIA/KAI-Scheduler
v0.4.5
v0.4.4
What's Changed
- Removed unneeded runai references in the code by @romanbaron in #83
- Bump k8s.io/kubernetes from 1.32.1 to 1.32.4 by @dependabot in #85
- Making scheduler metrics subsystem configurable by @romanbaron in #86
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Fixed package version expression resolution by @romanbaron in #80
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Add delayedLauncherCreationPolicy handeling to the pod-grouper by @davidLif in #75
- Bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #76
- docs: specify legacy v1 version of kubeflow-training-operator by @tgasla in #71
- Add a simple DRA example by @guptaNswati in #59
- BUG fix - handle pod grouper top owner climbing RBAC error by @davidLif in #77
- Changed nvcr to ghcr in all workflows, scripts and docs by @romanbaron in #78
New Contributors
- @dependabot made their first contribution in #76
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- Adding support channels to README.md by @EkinKarabulut in #64
- storing CI artifacts on ghcr.io by @romanbaron in #58
- Main- Bug fix - when syncing the inFlight PG status, override only if the t… by @davidLif in #70
- fix(status-updater): memory leak fix - remove unused inFlight PGs by @enoodle in #73
New Contributors
- @EkinKarabulut made their first contribution in #64
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.3.0
What's Changed
- Change default nodepool label key to empty by @omer-dayan in #7
- Hooks, Block & PC by @omer-dayan in #6
- plugin server - adding option for plugins to expose http api by @enoodle in #12
- Update README.md with correct image registry by @omer-dayan in #13
- Add first e2e tests to the repo by @davidLif in #14
- add JSON serialization tags to scheduler api structs by @enoodle in #11
- Refactor job solver by @itsomri in #17
- Add API e2e tests - API by @davidLif in #16
- Update README.md remove PH for API by @omer-dayan in #15
- snapshot plugin by @enoodle in #18
- Automatic generation of scheduler RBAC by @omer-dayan in #21
- added priority example by @romanbaron in #19
- added kai prefix to cluster scoped objects by @romanbaron in #22
- Add most consolidation, preempt and reclaim e2e tests by @davidLif in #20
- Update Queue docs by @omer-dayan in #24
- E2E - add more allocate tests by @davidLif in #23
- Change e2e example helm path by @davidLif in #28
- Change fake gpu helm path by @davidLif in #26
- changed pytorch example yaml by @romanbaron in #31
- Add third party integration tests by @davidLif in #27
- Fix jax E2E test by @davidLif in #38
- Add E2E k8s native integrations by @davidLif in #25
- Bugfix - Allow PR to run without repo secrets by @omer-dayan in #37
- snapshot using listers and k8s objects by @enoodle in #30
- Add NOTICE license for kube-batch by @omer-dayan in #42
- snapshot runner by @enoodle in #40
- Add nvidia-smi to example gpu-pod by @guptaNswati in #33
- docs: fix typo in docs/gpu-sharing/README.md by @fishingfly in #36
- Add TEST_THIRD_PARTY_INTEGRATIONS param to run-e2e-kind.sh by @davidLif in #51
- Roman/resource reservation nvml discovery by @romanbaron in #46
- docs: fix typo in docs/queues/README.md by @tgasla in #52
- chore: running e2e tests with each PR ci by @enoodle in #43
- Add functions to allow for easier configuration changes for E2E tests by @davidLif in #41
- 1- Add configMap scheduler update funcs by @davidLif in #48
New Contributors
- @enoodle made their first contribution in #12
- @davidLif made their first contribution in #14
- @itsomri made their first contribution in #17
- @guptaNswati made their first contribution in #33
- @fishingfly made their first contribution in #36
- @tgasla made their first contribution in #52
Full Changelog: v0.2.0...v0.3.0
What's Changed
- Change default nodepool label key to empty by @omer-dayan in #7
- Hooks, Block & PC by @omer-dayan in #6
- plugin server - adding option for plugins to expose http api by @enoodle in #12
- Update README.md with correct image registry by @omer-dayan in #13
- Add first e2e tests to the repo by @davidLif in #14
- add JSON serialization tags to scheduler api structs by @enoodle in #11
- Refactor job solver by @itsomri in #17
- Add API e2e tests - API by @davidLif in #16
- Update README.md remove PH for API by @omer-dayan in #15
- snapshot plugin by @enoodle in #18
- Automatic generation of scheduler RBAC by @omer-dayan in #21
- added priority example by @romanbaron in #19
- added kai prefix to cluster scoped objects by @romanbaron in #22
- Add most consolidation, preempt and reclaim e2e tests by @davidLif in #20
- Update Queue docs by @omer-dayan in #24
- E2E - add more allocate tests by @davidLif in #23
- Change e2e example helm path by @davidLif in #28
- Change fake gpu helm path by @davidLif in #26
- changed pytorch example yaml by @romanbaron in #31
- Add third party integration tests by @davidLif in #27
- Fix jax E2E test by @davidLif in #38
- Add E2E k8s native integrations by @davidLif in #25
- Bugfix - Allow PR to run without repo secrets by @omer-dayan in #37
- snapshot using listers and k8s objects by @enoodle in #30
- Add NOTICE license for kube-batch by @omer-dayan in #42
- snapshot runner by @enoodle in #40
- Add nvidia-smi to example gpu-pod by @guptaNswati in #33
- docs: fix typo in docs/gpu-sharing/README.md by @fishingfly in #36
- Add TEST_THIRD_PARTY_INTEGRATIONS param to run-e2e-kind.sh by @davidLif in #51
- Roman/resource reservation nvml discovery by @romanbaron in #46
- docs: fix typo in docs/queues/README.md by @tgasla in #52
- chore: running e2e tests with each PR ci by @enoodle in #43
- Add functions to allow for easier configuration changes for E2E tests by @davidLif in #41
- 1- Add configMap scheduler update funcs by @davidLif in #48
- 1- Add enable/disable scheduler module by @davidLif in #50
- Bugfix CI Release docker registry by @omer-dayan in #54
New Contributors
- @enoodle made their first contribution in #12
- @davidLif made their first contribution in #14
- @itsomri made their first contribution in #17
- @guptaNswati made their first contribution in #33
- @fishingfly made their first contribution in #36
- @tgasla made their first contribution in #52
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- moved side_effect.go to k8s_utils by @roman-runai in #4
- Align names to prod NVIDIA public NGC by @omer-dayan in #5
New Contributors
- @roman-runai made their first contribution in #4
Full Changelog: v0.0.2...v0.2.0
v0.0.2
What's Changed
- Add CI - Test, Build & Push to NGC by @omer-dayan in #1
- Bugfix - tag name on CI by @omer-dayan in #2
- Add scheduler deployment by @omer-dayan in #3
New Contributors
- @omer-dayan made their first contribution in #1
Full Changelog: https://github.com/NVIDIA/KAI-Scheduler/commits/v0.0.2
0.0.1
What's Changed
- Add CI - Test, Build & Push to NGC by @omer-dayan in #1
New Contributors
- @omer-dayan made their first contribution in #1
Full Changelog: https://github.com/NVIDIA/KAI-scheduler/commits/0.0.1