commit | a19a377b0659e7a2b2690dc3ac8fbfac46363f46 | [log] [tgz] |
---|---|---|
author | Robert Kolchmeyer <rkolchmeyer@google.com> | Thu Sep 14 13:16:36 2023 -0700 |
committer | Robert Kolchmeyer <rkolchmeyer@google.com> | Thu Sep 14 21:22:49 2023 +0000 |
tree | 2ae0bd8e3264a18f6af0b0ad08ac3cea1b6856e4 | |
parent | ff862d090297ddd17763ca533fe6ce94c14928d6 [diff] |
cos-gpu-installer: download artifacts using new schema This schema has been in place for over a year to satisfy arm64 requirements. New COS images are safe to use the new schema. Let's start using the new schema to support other COS variants. Example log snippet on cos-101: ``` I0914 20:14:53.577534 935 utils.go:88] Downloading NVIDIA-Linux-x86_64-470.199.02-custom.run from https://storage.googleapis.com/cos-tools/17162.279.34/lakitu/extensions/gpu/NVIDIA-Linux-x86_64-470.199.02-custom.run I0914 20:14:57.179793 935 signature.go:32] Downloading driver signature for version 470.199.02 I0914 20:14:57.180131 935 utils.go:88] Downloading nvidia-drivers-470.199.02-signature.tar.gz from https://storage.googleapis.com/cos-tools/17162.279.34/lakitu/extensions/gpu/nvidia-drivers-470.199.02-signature.tar.gz I0914 20:14:57.271293 935 signature.go:86] Decompressing signature /build/sign-gpu-driver/nvidia-drivers-470.199.02-signature.tar.gz ``` BUG=b/300487959 TEST=Build cos-gpu-installer; run it on 109, 105, 101, 97, and 93 with the default version (`COS_GPU_INSTALLER=... cos-extensions install gpu`) Change-Id: Id82d40e6950f5509f01cab3129d53319759bd63b Reviewed-on: https://cos-review.googlesource.com/c/cos/tools/+/57268 Cloud-Build: GCB Service account <228075978874@cloudbuild.gserviceaccount.com> Reviewed-by: Arnav Kansal <rnv@google.com> Tested-by: Robert Kolchmeyer <rkolchmeyer@google.com>
This is a repository of various tools developed for Container-Optimized OS. Examples include cos-gpu-installer, cos-toolbox, etc.
See CONTRIBUTING.md for how to contribute.