You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 6, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Mar 6, 2026. It is now read-only.
v2.42.0 appears to break custom scopes for impersonated credentials in Vertex AI Pipelines #1854
Upgrading from 2.41.1 to 2.42.0+ causes 403: Request had insufficient authentication scopes when accessing Google Sheets API from Vertex AI Pipelines. Same code, same service account, same IAM permissions.
Error:
google.api_core.exceptions.Forbidden: 403 POST https://sheets.googleapis.com/v4/spreadsheets/[ID]/values:batchUpdate:
Request had insufficient authentication scopes.
After further investigation, it appears the failures might also relate to Vertex AI Pipelines job startup. API calls seem to only fail when made at the beginning of the job, on a 'cold start'. Subsequently they appear to work regardless of google-auth version.
Closing for now as no longer sure this is a 2.42 issue. Will reopen if necessary.
Activity
uros-r commentedon Nov 2, 2025
After further investigation, it appears the failures might also relate to Vertex AI Pipelines job startup. API calls seem to only fail when made at the beginning of the job, on a 'cold start'. Subsequently they appear to work regardless of google-auth version.
Closing for now as no longer sure this is a 2.42 issue. Will reopen if necessary.