Timeouts connecting to GCS blobstores when configured to use service account key authentication
book
Article ID: 297625
calendar_today
Updated On:
Products
VMware Tanzu Application Service for VMs
Issue/Introduction
Symptoms:
Waiting for API to complete processing files...
Job (1e460ba3-08e9-4a52-b068-e9f642a558ba) failed: An unknown error occurred.
FAILED
Environment
Cause
Developers may experience this issue when the GCS blobstore is configured to use a service account key for authentication and pushing a large app.
The connection to the storage is timing out after 60 seconds and the current client library does not allow the timeout to be configured. See the below github issue for the client library issue. Refer: https://github.com/fog/fog-google/issues/313
Resolution
In order to workaround this issue we advise users to try to push large apps multiple times until the push is successful.
A future release of the Cloud Controller API will increase the timeout, which should decrease the likelihood of this error occurring.