Hi @du-jw ,
Welcome to Google Cloud Community!
The error “An error occurred during computation of the authentication status
” message suggests that there is an access issue between your GitHub repository and Dataform. Here are the possible workarounds to isolate the issue:
- Make sure you’re using the latest version of the secret containing the correct private key and it is not expired.
- Double-check the extra spaces or line breaks within your secret value. Even the slightest whitespace within the secret value can cause problems.
- While you mentioned the service account has correct access, ensure these permissions are at the correct project level where the secret is stored. Verify that no other IAM constraints are blocking the access.
- Ensure you don’t have any firewall rules blocking port 22 (SSH) within your project.
Also, try to examine the Dataform logs in Cloud Logging for more specific error messages. Search for logs related to Git or authentication around the time you tried to connect.
In addition, here are the Secret Manager best practices for your reference.
I hope the above information is helpful.