cos_gpu_driver_builder: minor fix for failure case of output url
parsing

Additionally, adds some logging for the build and the upload process.

TEST=manual
invoked sudo docker run
gcr.io/rnv-dev-301509/cos-gpu-driver-builder:latest -alsologtostderr
-config-dir=gs://rnv-nvidia/build/2023-03-27T15:10:41-e09aaa98/ with the
following config:

```
kernel_src_tarball_gcs: "gs://cos-tools/16108.798.21/kernel-src.tar.gz"
kernel_headers_tarball_gcs:
"gs://cos-tools/16108.798.21/kernel-headers.tgz"
nvidia_runfile_address:
"https://us.download.nvidia.com/tesla/510.108.03/NVIDIA-Linux-x86_64-510.108.03.run"
toolchain_tarball_gcs: "gs://cos-tools/16108.798.21/toolchain.tar.xz"
toolchain_env_gcs: "gs://cos-tools/16108.798.21/toolchain_env"
driver_output_gcs_dir:
"gs://rnv-nvidia/nvidia-cos-project/16108.798.21/2"
```

Change-Id: Ifc47c198bda8931a21458f785114088e26dd2f82
Reviewed-on: https://cos-review.googlesource.com/c/cos/tools/+/46189
Tested-by: Arnav Kansal <rnv@google.com>
Cloud-Build: GCB Service account <228075978874@cloudbuild.gserviceaccount.com>
Reviewed-by: Meena Shanmugam <meenashanmugam@google.com>
1 file changed
tree: 1d9340e653ecde98d0bf98349a8a00a3702e3717
  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.