github.com/4paradigm/k8s-vgpu-scheduler
v0.5.0
4paradigm/k8s-vgpu-scheduler
What this package is like to depend on
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 6 months
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
7 years old
6 releases · first in 2019
0 releases in the last 12 months
see the full history below
Release timeline
6 releases · Mar 2019 to Apr 2020Releases
latest 6-
v0.5.006 Apr 2020Commits, not release notes
This project publishes no release notes. Between
v0.4.0andv0.5.0there were 38 commits, 29 of them substantive:- Update minimal driver version
- Fix gofmt error
- Allow server to shutdown gracefully after Stop()
- Refactor and simplify healthCheck path for watchXIDs
- Make NvidiaDevicePlugin.Stop() idempotent (even with a nil pointer)
- Add resourceName as a field in the NvidiaDevicePlugin
- Hardcode pluginapi.KubeletSocket in NvidiaDevicePlugin.Register()
- Make NewNvidiaDevicePlugin() take resourceName, devices, socket
- Move deviceExists() to server.go where it is actually called
- Pull 'healthChecker' out as a parameter passed to NvidiaDevicePlugin
- Rearrange fields in NvidiaDevicePlugin to group related fields
- Add 'allocateEnvvar' parameter NewNvidiaDevicePlugin()
- Update main() loop to accommodate multiple plugins (but only start one)
- Add comments to main.go to make it easier to read / understand
- Introduce a ResourceManager() interface to simplify resource management
- Split the main loop into two pieces to simplify its logic
- Update plugin logic so that it can be started and stopped reliably
- Swap the names Start() and Serve() on the NvidiaDevicePlugin
- Rearrange functions in nvidia.go (no code changes)
- Fix bug that was inadvertently always disabling health checks
…and 9 more.
-
v0.4.015 Oct 2019Commits, not release notes
This project publishes no release notes. Between
v0.3.0andv0.4.0there were 8 commits, 4 of them substantive:- FIX: nil pointer dereference around getDevices:CPUAffinity
- Prepare README.md and plugin.yml files for beta4 release
- Update Release instructions to include update to legacy plugin.yml
- Add latest and beta tags
-
v0.3.009 Oct 2019Commits, not release notes
This project publishes no release notes. Between
v0.2.0andv0.3.0there were 6 commits, 4 of them substantive:- log Xid, UUID when gpu will go unhealthy.
- Update Device Plugin apiVersion to 1.16
- Add a Release file describing the release process
- Fix broken daemonset spec
-
v0.2.003 Oct 2019Commits, not release notes
This project publishes no release notes. Between
v0.1.0andv0.2.0there were 6 commits, 4 of them substantive:- Relicense to Apache2
- Update README with nvidia-docker2 package informations
- update vendor
- add topology field for nvidia device plugin
-
v0.1.010 Sep 2019Commits, not release notes
This project publishes no release notes. Between
v0.0.0andv0.1.0there were 6 commits, 4 of them substantive:- Remove examples and move them to a different branch
- Change how to specify pod as critical
- catch the error from grpc server crash and restart it
- Initial CI file
-
v0.0.016 Mar 2019Nothing published for this version