[ 
https://issues.apache.org/jira/browse/KUDU-2528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adar Dembo updated KUDU-2528:
-----------------------------
    Code Review: http://gerrit.cloudera.org:8080/11152

> thirdparty downloads aren't always retried
> ------------------------------------------
>
>                 Key: KUDU-2528
>                 URL: https://issues.apache.org/jira/browse/KUDU-2528
>             Project: Kudu
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 1.8.0
>            Reporter: Adar Dembo
>            Assignee: Adar Dembo
>            Priority: Major
>
> From time to time we see builds that fail in download-thirdparty.sh. Here's 
> an example:
> {noformat}
> Fetching zlib-1.2.8.tar.gz from 
> http://d3dr9sfxru4sde.cloudfront.net/zlib-1.2.8.tar.gz
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  
> Current
>                                  Dload  Upload   Total   Spent    Left  Speed
>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:04 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:05 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:06 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:07 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:08 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:09 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:10 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:11 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:12 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:13 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:14 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:15 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:16 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:17 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:18 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:19 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:20 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:21 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:22 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:23 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:24 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:25 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:26 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:27 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:28 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:29 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:30 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:31 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:32 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:33 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:34 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:35 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:36 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:37 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:38 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:39 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:40 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:41 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:42 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:43 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:44 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:45 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:46 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:47 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:48 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:49 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:50 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:51 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:52 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:53 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:54 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:55 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:56 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:57 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:58 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:00:59 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:00 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:01 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:02 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:03 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:04 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:05 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:06 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:07 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:08 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:09 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:10 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:11 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:12 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:13 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:14 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:15 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:16 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:17 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:18 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:19 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:20 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:21 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:22 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:23 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:24 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:25 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:26 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:27 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:28 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:29 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:30 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:31 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:32 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:33 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:34 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:35 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:36 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:37 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:38 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:39 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:40 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:41 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:42 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:43 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:44 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:45 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:46 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:47 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:48 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:49 --:--:--     0
>   0     0    0     0    0     0      0      0 --:--:--  0:01:50 --:--:--     0
>   0  557k    0     0    0     0      0      0 --:--:--  0:01:50 --:--:--     0
> curl: (56) Recv failure: Connection reset by peer
> {noformat}
> Even though we pass --retry to curl, this doesn't retry all failures. We 
> should probably build a loop into this to make retries more robust.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to