cos-gpu-installer: add --nvidia-installer-url-open flag

Add the "-nvidia-installer-url-open" flag

This enables installation of GSP firmware and user-space NVIDIA GPU
driver components from a corresponding OSS driver release from an arbitrary URL.
It is useful for testing and debugging.

This separate flag is chosen over the existing -nvidia-installer-url flag to
specify the location as the -nvidia-installer-url flag cannot operate with the
-version flag, which is required to find the OSS prebuilt kernel modules.

BUG=b/297371653
TEST=install OSS drivers with installer runfile from custom location.

Change-Id: Ic35adeb7bd4c762bd72ca37ffee60f636f2e932c
Reviewed-on: https://cos-review.googlesource.com/c/cos/tools/+/56307
Cloud-Build: GCB Service account <228075978874@cloudbuild.gserviceaccount.com>
Tested-by: Arnav Kansal <rnv@google.com>
Reviewed-by: Robert Kolchmeyer <rkolchmeyer@google.com>
1 file changed
tree: 23b8873cb82d497f05565bb5d0b8e6f59729a482
  1. coverage/
  2. release/
  3. src/
  4. testing/
  5. .gitignore
  6. BUILD.bazel
  7. cloudbuild.yaml
  8. CONTRIBUTING.md
  9. deps.bzl
  10. go.mod
  11. go.sum
  12. LICENSE
  13. README.md
  14. run_tests.sh
  15. WORKSPACE
README.md

Tools for Container-Optimized OS

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.