From 0c2cf47b01acd944f41b248e326324916cbedc7d Mon Sep 17 00:00:00 2001 From: xianyuanjia <56282287+xianyuanjia@users.noreply.github.com> Date: Mon, 11 May 2026 12:28:41 -0700 Subject: [PATCH 1/3] Add explicit token scope to ADC login command Resolves insufficient token scope errors arising from existing auth tokens on user host. --- src/results_uploader/gcloud_setup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/results_uploader/gcloud_setup.py b/src/results_uploader/gcloud_setup.py index 6f2da8d..c78319a 100755 --- a/src/results_uploader/gcloud_setup.py +++ b/src/results_uploader/gcloud_setup.py @@ -48,7 +48,10 @@ def gcloud_login_and_set_project() -> None: ['config', 'set', 'project', project_id] ) _run_gcloud_command( - ['auth', 'application-default', 'login', '--no-launch-browser'] + [ + 'auth', 'application-default', 'login', '--no-launch-browser', + '--scopes="https://www.googleapis.com/auth/cloud-platform"` + ] ) _run_gcloud_command( ['auth', 'application-default', 'set-quota-project', project_id] From 9fdb4c6992c48647b58620c42acfc764fcd8cc65 Mon Sep 17 00:00:00 2001 From: xianyuanjia <56282287+xianyuanjia@users.noreply.github.com> Date: Mon, 11 May 2026 12:29:45 -0700 Subject: [PATCH 2/3] fix quotes --- src/results_uploader/gcloud_setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/results_uploader/gcloud_setup.py b/src/results_uploader/gcloud_setup.py index c78319a..c9a0600 100755 --- a/src/results_uploader/gcloud_setup.py +++ b/src/results_uploader/gcloud_setup.py @@ -50,7 +50,7 @@ def gcloud_login_and_set_project() -> None: _run_gcloud_command( [ 'auth', 'application-default', 'login', '--no-launch-browser', - '--scopes="https://www.googleapis.com/auth/cloud-platform"` + '--scopes="https://www.googleapis.com/auth/cloud-platform"' ] ) _run_gcloud_command( From 985c71d531d990c99d49b1a2e519bb515c9ae0a6 Mon Sep 17 00:00:00 2001 From: xianyuanjia <56282287+xianyuanjia@users.noreply.github.com> Date: Mon, 11 May 2026 12:34:59 -0700 Subject: [PATCH 3/3] apply Gemini-suggested fix Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- src/results_uploader/gcloud_setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/results_uploader/gcloud_setup.py b/src/results_uploader/gcloud_setup.py index c9a0600..014c97c 100755 --- a/src/results_uploader/gcloud_setup.py +++ b/src/results_uploader/gcloud_setup.py @@ -50,7 +50,7 @@ def gcloud_login_and_set_project() -> None: _run_gcloud_command( [ 'auth', 'application-default', 'login', '--no-launch-browser', - '--scopes="https://www.googleapis.com/auth/cloud-platform"' + '--scopes=https://www.googleapis.com/auth/cloud-platform', ] ) _run_gcloud_command(