-
ae3174f...
by
Adam Dyess
-
1.24+ck1 Cherries (#74)
* update nvidia apt key urls to match https://developer.nvidia.com/blog/updating-the-cuda-linux-gpg-repository-key/ (#65)
* migrate integration tests to use charm overlay rather than a static bundle (#69)
* migrate integration tests to use charm overlay rather than a static bundle
* switch tests from LXD to self-hosted
* add proxy config to the deployed model during self-hosted testing
* just black (#70)
* enable jammy support for this charm (#66)
* enable jammy support for this charm
* Update metadata.yaml
* use renamed workflow action
* 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
* 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
* Improve NVIDIA key fetch without requests package (#68)
* improve nvidia key fetch with requests package
* use https package repo rather than http
* 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
-
d6448c0...
by
Nick Veitch
-
Add docs to metadata (#64)
-
5b1eb67...
by
Adam Dyess
-
check for inclusive naming (#63)
* check for inclusive naming
* run actions on pull requests or pushes to main branch
-
11090a3...
by
Adam Dyess
-
since pause 3.2, the arch metadata is in effect (#62)
* since pause 3.2, the arch metadata is in effect, no longer needing the arch in the image name
* Update lib/charms/layer/containerd.py
Co-authored-by: Kevin W Monroe <email address hidden>
* Update tests/unit/test_containerd_lib.py
Co-authored-by: Kevin W Monroe <email address hidden>
Co-authored-by: Kevin W Monroe <email address hidden>
-
908b6db...
by
George Kraft
-
Update default config_version to v2 (#61)
-
fc9c3f0...
by
Adam Dyess
-
Update containerd to use better inclusive naming (#60)
* Update containerd to use better inclusive naming
* updated control-plane charm name
-
5ab91f3...
by
Adam Dyess
-
Test templates match expected v1 and v2 rendered configs (#59)
* Test templates match expected v1 and v2 rendered configs, adjust config spacing, remove deprectated registry 'auths' section
* Update integration tests to cover testing config v1 and v2
* reverse decision to upgrade v1 config.toml template to remove config.auths.<url> section in favor of config.<url>.auth
-
bf9d011...
by
Adam Dyess
-
Validate the custom_registries config before applying to containerd config.toml (#57)
* Validate the custom_registries config object before applying to containerd config.toml
* Address review comments
* Resolving linting issues
-
184dc32...
by
Adam Dyess
-
Test that containerd config toml generates under integration tests (#58)
* Test that containerd config toml generates appropriately under integration tests
* remove linting/unit testing on python 3.5
* Review Comments
-
4805976...
by
Adam Dyess
-
update v2 template to allow override of docker.io registry (#56)