Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

download failures #1098

Open
beckermr opened this issue Jan 21, 2025 · 4 comments
Open

download failures #1098

beckermr opened this issue Jan 21, 2025 · 4 comments

Comments

@beckermr
Copy link

We've been seeing a lot of download failures that look a lot like this:

https://github.com/ArgonneCPAC/dsps/actions/runs/12892731978/job/35947589532?pr=94

@jezdez
Copy link
Member

jezdez commented Jan 22, 2025

Traceback for posterity:

  
      Traceback (most recent call last):
        File "/home/runner/miniconda3/lib/python3.12/site-packages/conda/exception_handler.py", line 18, in __call__
          return func(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^^
        File "/home/runner/miniconda3/lib/python3.12/site-packages/mamba/mamba.py", line 960, in exception_converter
          raise e
        File "/home/runner/miniconda3/lib/python3.12/site-packages/mamba/mamba.py", line 953, in exception_converter
          exit_code = _wrapped_main(*args, **kwargs)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/home/runner/miniconda3/lib/python3.12/site-packages/mamba/mamba.py", line 899, in _wrapped_main
          result = do_call(parsed_args, p)
                   ^^^^^^^^^^^^^^^^^^^^^^^
        File "/home/runner/miniconda3/lib/python3.12/site-packages/mamba/mamba.py", line 768, in do_call
          exit_code = create(args, parser)
                      ^^^^^^^^^^^^^^^^^^^^
        File "/home/runner/miniconda3/lib/python3.12/site-packages/mamba/mamba.py", line 603, in create
          return install(args, parser, "create")
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/home/runner/miniconda3/lib/python3.12/site-packages/mamba/mamba.py", line 559, in install
          transaction.fetch_extract_packages()
      RuntimeError: Found incorrect download: ca-certificates. Aborting
  

@jezdez
Copy link
Member

jezdez commented Jan 22, 2025

Raised this internally

@jezdez
Copy link
Member

jezdez commented Jan 22, 2025

@beckermr we couldn't reproduce this ourselves, running conda create -n test-ca-certificates --override-channels -c conda-forge ca-certificates=2024.12.14 --platform=linux-64 worked for us.

  1. Was this transient and resolved again?
  2. Co you have a reproducer that we can use to find the cause?

@beckermr
Copy link
Author

Hey thanks and sorry. More failures in this run:

https://github.com/ArgonneCPAC/diffdesi/actions/runs/12984582535/job/36207753041

They are indeed transient and usually pass on retries.

I do not have a reproducer yet.

I expect that making a reproducer is going to be very difficult.

Is it possible for you all to correlate the timestamps of errors on the backend with the timestamp of the download errors? That might at least help us figure out if it is an anaconda issue or maybe something on the github side.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants