16393: keepproxy used cluster.API.KeepServiceRequestTimeout (defaults to
authorWard Vandewege <ward@jhvc.com>
Fri, 1 May 2020 20:55:01 +0000 (16:55 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Mon, 8 Jun 2020 18:58:18 +0000 (14:58 -0400)
commitb405ab07d342827e2bcb70ab4072d30eded90537
tree4ef7d7bb7afb4e4ee3e0219285ec0b344d2da69d
parenta788b2a6c38b0a5d5887f44f45ff44d258f1b723
16393: keepproxy used cluster.API.KeepServiceRequestTimeout (defaults to
15s) as the timeout on its connection to the keepstores. When a slow client
sends blocks to keepproxy, they get streamed through to keepstore, and
the upload can take more than cluster.API.KeepServiceRequestTimeout
seconds. Update keepproxy to use keepclient.DefaultProxyRequestTimeout
(300s) instead when it connects to the keepstores.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
services/keepproxy/keepproxy.go