Timeouts connecting to GCS blobstores when configured to use service account key authentication
search cancel

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.