Merge pull request #26122 from yujuhong/no_timeout

docker: don't set timeout for image pulling requests
This commit is contained in:
Mike Danese 2016-05-24 13:29:47 -07:00
commit 7350897238

View File

@ -198,13 +198,10 @@ func (d *kubeDockerClient) PullImage(image string, auth dockertypes.AuthConfig,
if err != nil {
return err
}
ctx, cancel := getDefaultContext()
defer cancel()
opts.RegistryAuth = base64Auth
resp, err := d.client.ImagePull(ctx, image, opts)
if ctxErr := contextError(ctx); ctxErr != nil {
return ctxErr
}
// Don't set timeout for the context because image pulling can be
// take an arbitrarily long time.
resp, err := d.client.ImagePull(context.Background(), image, opts)
if err != nil {
return err
}