Strongly agree about retries!

> On 31 Jul 2015, at 12:38, Paul Sture <[email protected]> wrote:
> 
> This is an example of a failed download using imgadm import. To my mind, 
> imgadm should simply exit when it decides to abort the download and avoid 
> needlessly ploughing on with checksums which are obviously going to fail.
> 
> imgadm import 7459f182-31af-11e5-b23a-eb0fd8799c77
> Importing 7459f182-31af-11e5-b23a-eb0fd8799c77 (freebsd-10@20150724) from 
> "https://images.joyent.com";
> Gather image 7459f182-31af-11e5-b23a-eb0fd8799c77 ancestry
> Must download and install 1 image (603.4 MiB)
> Download 1 image         [                                     ]   0%   
> 5.38MB  30.16KB/s  5h38m
> Aborting (multiple (3) errors
>    error (DownloadError): image 7459f182-31af-11e5-b23a-eb0fd8799c77 file 
> size error: expected 632741378 bytes, downloaded 5636096 bytes
>    error (DownloadError): image 7459f182-31af-11e5-b23a-eb0fd8799c77 file 
> checksum (sha1) error: expected "e9c18a03e6f6bcd976815fe0928871fd4aa6b1f3", 
> downloaded checksum was "ae29daa66daca7f31a7d51191c8537533a4880de"
>    error (DownloadError): image 7459f182-31af-11e5-b23a-eb0fd8799c77 file 
> Content-MD5 error: expected "M/aSaWd6x6CbBk7lrSQIRw==", downloaded checksum 
> was "bBI7oeZo3fuMJS1Yyqcf1g==")
> imgadm import: error (MultiError): multiple (3) errors
>    error (DownloadError): image 7459f182-31af-11e5-b23a-eb0fd8799c77 file 
> size error: expected 632741378 bytes, downloaded 5636096 bytes
>    error (DownloadError): image 7459f182-31af-11e5-b23a-eb0fd8799c77 file 
> checksum (sha1) error: expected "e9c18a03e6f6bcd976815fe0928871fd4aa6b1f3", 
> downloaded checksum was "ae29daa66daca7f31a7d51191c8537533a4880de"
>    error (DownloadError): image 7459f182-31af-11e5-b23a-eb0fd8799c77 file 
> Content-MD5 error: expected "M/aSaWd6x6CbBk7lrSQIRw==", downloaded checksum 
> was "bBI7oeZo3fuMJS1Yyqcf1g=="
> 
> Granted, this is a result of my sometimes less than stellar broadband 
> connection, but imgadm should really deal with this in a cleaner fashion 
> (IMHO).
> 
> A "nice to have" feature here would be the ability to continue a failed 
> download.
> 
> Alternatively,  is there a means of deriving the URL(s) for the components of 
> a given image and downloading manually, e.g. via 'curl -C' to handle download 
> failures?
> 
> --
> Paul Sture
> 


-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to