From 224e49eb0a9e641cb5fab506ca2f892b0b7b49b4 Mon Sep 17 00:00:00 2001 From: gurusai-voleti Date: Fri, 20 Feb 2026 09:02:03 +0000 Subject: [PATCH 1/3] chore: Migrate gsutil usage to gcloud storage --- repositories/http_archive_deps/README.md | 2 +- repositories/http_archive_deps/check_mirror.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/repositories/http_archive_deps/README.md b/repositories/http_archive_deps/README.md index 82ddfe941..410c169b3 100644 --- a/repositories/http_archive_deps/README.md +++ b/repositories/http_archive_deps/README.md @@ -23,7 +23,7 @@ Example output: ``` # ⚠️ bazelbuild-bazel-skylib-1.0.3.tar.gz is not uploaded yet. Upload with: -gsutil cp -n -a public-read /usr/local/google/home/aaronyu/.cache/bazel/_bazel_aaronyu/cache/repos/v1/content_addressable/sha256/1c531376ac7e5a180e0237938a2536de0c54d93f5c278634818e0efc952dd56c/file gs://chromeos-localmirror/distfiles/bazelbuild-bazel-skylib-1.0.3.tar.gz +gcloud storage cp --no-clobber --predefined-acl=public-read /usr/local/google/home/aaronyu/.cache/bazel/_bazel_aaronyu/cache/repos/v1/content_addressable/sha256/1c531376ac7e5a180e0237938a2536de0c54d93f5c278634818e0efc952dd56c/file gs://chromeos-localmirror/distfiles/bazelbuild-bazel-skylib-1.0.3.tar.gz # ✅ google-benchmark-v1.5.5.tar.gz already exist at: https://storage.googleapis.com/chromeos-localmirror/distfiles/google-benchmark-v1.5.5.tar.gz ``` diff --git a/repositories/http_archive_deps/check_mirror.py b/repositories/http_archive_deps/check_mirror.py index 1491b9b08..4fb203801 100644 --- a/repositories/http_archive_deps/check_mirror.py +++ b/repositories/http_archive_deps/check_mirror.py @@ -77,11 +77,11 @@ def main(deps_sha256_json, json_bazel_external_uris_exclude): print( shlex.join( [ - 'gsutil', + 'gcloud', + 'storage', 'cp', - '-n', - '-a', - 'public-read', + '--no-clobber', + '--predefined-acl=public-read', cached_download_file, 'gs://chromeos-localmirror/distfiles/' + canonical_name, ] From 43b058e46f4620886f928d0cae7a570362c008ce Mon Sep 17 00:00:00 2001 From: gurusai-voleti Date: Fri, 20 Feb 2026 14:33:16 +0530 Subject: [PATCH 2/3] Update check_mirror.py --- repositories/http_archive_deps/check_mirror.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repositories/http_archive_deps/check_mirror.py b/repositories/http_archive_deps/check_mirror.py index 4fb203801..fb085ca9b 100644 --- a/repositories/http_archive_deps/check_mirror.py +++ b/repositories/http_archive_deps/check_mirror.py @@ -81,7 +81,7 @@ def main(deps_sha256_json, json_bazel_external_uris_exclude): 'storage', 'cp', '--no-clobber', - '--predefined-acl=public-read', + '--predefined-acl=publicRead', cached_download_file, 'gs://chromeos-localmirror/distfiles/' + canonical_name, ] From f988750a647122d6f2a551b1b9f195a90ccee5ce Mon Sep 17 00:00:00 2001 From: gurusai-voleti Date: Fri, 20 Feb 2026 14:33:39 +0530 Subject: [PATCH 3/3] Update README.md --- repositories/http_archive_deps/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repositories/http_archive_deps/README.md b/repositories/http_archive_deps/README.md index 410c169b3..0d9d6bd87 100644 --- a/repositories/http_archive_deps/README.md +++ b/repositories/http_archive_deps/README.md @@ -23,7 +23,7 @@ Example output: ``` # ⚠️ bazelbuild-bazel-skylib-1.0.3.tar.gz is not uploaded yet. Upload with: -gcloud storage cp --no-clobber --predefined-acl=public-read /usr/local/google/home/aaronyu/.cache/bazel/_bazel_aaronyu/cache/repos/v1/content_addressable/sha256/1c531376ac7e5a180e0237938a2536de0c54d93f5c278634818e0efc952dd56c/file gs://chromeos-localmirror/distfiles/bazelbuild-bazel-skylib-1.0.3.tar.gz +gcloud storage cp --no-clobber --predefined-acl=publicRead /usr/local/google/home/aaronyu/.cache/bazel/_bazel_aaronyu/cache/repos/v1/content_addressable/sha256/1c531376ac7e5a180e0237938a2536de0c54d93f5c278634818e0efc952dd56c/file gs://chromeos-localmirror/distfiles/bazelbuild-bazel-skylib-1.0.3.tar.gz # ✅ google-benchmark-v1.5.5.tar.gz already exist at: https://storage.googleapis.com/chromeos-localmirror/distfiles/google-benchmark-v1.5.5.tar.gz ```