Hi
I have implement data transformation pipeline on Google Cloud Composer, by using
1. "DataformCreateCompilationResultOperator" to create comilation on Dataform
2. "DataformCreateWorkFlowInvocationOperator" to create invocation to run models on Dataform
which process by order 1 >> 2
The error happen when "DataformCreateCompilationResultOperator" try to create compilation on Dataform which connected to Gitlab repository. It raised this error
google.api_core.exceptions.InvalidArgument: 400 Remote repository 'xxx.git' could not be reached.
After that I add number of retries to 2 (1 min interval) to DAG config, it was retried and it can be proceed but it not stable, sometimes they need 5 retries.
ref : Google's troubleshooting link
After that I try to find solution on Google's troubleshooting, the google inform that "There is no need to take any action. Unless GitHub or GitLab issues persist, the subsequent scheduled releases can be successful"
The question is, what is the cause of this error and how to solved it, with appropriate action, the "retry" method is not stable, maybe the error will happen more often in the future.
I'm really troubled by this issue because the customers are really worry
Can you please give me the solution, Thank you very much
The error message "Remote repository 'xxx.git' could not be reached" indicates that Cloud Composer was unable to connect to the GitLab repository. There are a few possible causes for this error:
To troubleshoot this error, consider the following steps:
If you have tried the above steps and you still encounter the error, consider reaching out to Google Cloud support for further assistance.
Additional Tips:
thank you for your advice, now i solved it by change Dataform connection to Gitlab method from HTTPS to SSH and it work properly