Set the timestamp of downloaded stage0 files ...

... using server-reported timestamp.
This allows us to track changes to the downloaded artifact more easily
and in a more reproducible manner.

Co-authored-by: Zixing Liu <zixing.liu@canonical.com>
This commit is contained in:
Ximin Luo
2023-05-18 17:00:21 -06:00
committed by liushuyu
parent 8a281f9c79
commit 0d7d2cae2f
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -109,7 +109,7 @@ def _download(path, url, probably_big, verbose, exception):
"-L", # Follow redirect.
"-y", "30", "-Y", "10", # timeout if speed is < 10 bytes/sec for > 30 seconds
"--connect-timeout", "30", # timeout if cannot connect within 30 seconds
"--retry", "3", "-Sf", url],
"--retry", "3", "-SRf", url],
stdout=outfile, #Implements cli redirect operator '>'
verbose=verbose,
exception=True, # Will raise RuntimeError on failure
+1 -1
View File
@@ -219,7 +219,7 @@ fn download_http_with_retries(&self, tempfile: &Path, url: &str, help_on_error:
"30", // timeout if cannot connect within 30 seconds
"--retry",
"3",
"-Sf",
"-SRf",
]);
curl.arg(url);
let f = File::create(tempfile).unwrap();