-
107f0a0...
by
Adam Dyess
-
preparing for kubernetes 1.26 release with an upgrade to containerd 1.6.x
-
8dfd4c4...
by
Adam Dyess
-
Add reboot warning if `nvidia-smi` fails. (#80)
* Add reboot warning if `nvidia-smi` fails.
* provide an extra 15 min for the integration tests to complete
* Look for specific message in the output of `nvidia-smi`
* decode stdout from `nvidia-smi`
* add a flag for situations post nvidia install where the unit needs a reboot
* linting
-
9bf0231...
by
Mateo Florido <email address hidden>
-
Fix LP#1866040 (#79)
* Fix ctr version parsing
* Fix linting
* Refactor publish_version_to_juju
* Add regex to parse version
Co-authored-by: Adam Dyess <email address hidden>
* fix my poor regex
Co-authored-by: Adam Dyess <email address hidden>
-
b132224...
by
Adam Dyess
-
configure nvidia sources only if `containerd.nvidia.available` (#78)
configure nvidia sources only if containerd.nvidia.available
-
3dd886d...
by
Chris Johnston <email address hidden>
-
Don't reinstall nvidia packages on nvidia_apt_key_urls change (#75)
* Don't reinstall nvidia packages on nvidia_apt_key_urls change
* Don't continue installing packages if an error with configuring sources, fix test
-
6a53ae1...
by
Adam Dyess
-
Purge nvidia drivers of all sorts when config is set to 'none' or even when upgrading nvidia drivers (#73)
* Purge nvidia drivers of all sorts when config is set to 'none' or even when upgrading nvidia drivers
* remove some files from repo and other files from showing up in built charms
* provide nvidia test 15 minutes to install the drivers
* Only upgrade packages with changes. Only upgrade gpu packages when explicitly request
* Addresses situation where setting empty should block the charm
* confirm both actions do not restart containerd service in the event of no upgrade taking place
-
8e19df3...
by
Adam Dyess
-
Improve NVIDIA key fetch without requests package (#68)
* improve nvidia key fetch with requests package
* use https package repo rather than http
-
9d813ac...
by
Adam Dyess
-
supply appropriate runtime configuration when the detected runtime is nvidia (#67)
* supply appropriate runtime configuration when the detected runtime is nvidia
* replace tabs with spaces
* integration unit test which is confirmed to have worked against nvidia enabled machine
-
fa386de...
by
Adam Dyess
-
add action to check if containerd could use an upgrade (#72)
* add action to check if containerd could use an upgrade
* ... now with tests that pass
-
c7a5cba...
by
Adam Dyess
-
enable jammy support for this charm (#66)
* enable jammy support for this charm
* Update metadata.yaml
* use renamed workflow action