From ae03782032672bae0f89bf1ad80f144dda2c9b41 Mon Sep 17 00:00:00 2001 From: Scott Wittenburg Date: Thu, 16 Jul 2020 19:22:19 -0600 Subject: [PATCH] buildcache: list all mirrors even if one fails --- lib/spack/spack/binary_distribution.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/spack/spack/binary_distribution.py b/lib/spack/spack/binary_distribution.py index 481c540bd9..6041891f44 100644 --- a/lib/spack/spack/binary_distribution.py +++ b/lib/spack/spack/binary_distribution.py @@ -884,8 +884,8 @@ def get_specs(allarch=False): except (URLError, web_util.SpackWebError) as url_err: tty.error('Failed to read index {0}'.format(index_url)) tty.debug(url_err) - # Just return whatever specs we may already have cached - return _cached_specs + # Continue on to the next mirror + continue tmpdir = tempfile.mkdtemp() index_file_path = os.path.join(tmpdir, 'index.json')