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

Unable to Pull Large Docker Image on RunPod Cloud Platform: HTTP 206 Error #64

Open
anonsaber opened this issue Oct 10, 2024 · 2 comments

Comments

@anonsaber
Copy link

anonsaber commented Oct 10, 2024

I'm experiencing an issue when trying to pull a large Docker image on the RunPod cloud platform. The operation fails with the following error message: failed to pull image: expected HTTP 206 from byte range request.

Interestingly, I'm able to pull the same image successfully using the Docker client locally. The problem seems to occur only with larger images on the cloud platform.

Steps to Reproduce:

Attempt to pull a large Docker image on the RunPod cloud platform. Observe the error message related to HTTP 206.

Expected Behavior:

The large image should be pulled successfully on the RunPod cloud platform, as it does with the Docker client locally.

Actual Behavior:

The pull operation fails with an HTTP 206 error on the cloud platform when dealing with large images.

Thank you for looking into this issue. Your assistance in resolving this would be greatly appreciated.

@gabivlj
Copy link
Collaborator

gabivlj commented Oct 10, 2024

I will take a look as soon as I can, sounds like an interesting issue. Thanks for reporting.

@gabivlj
Copy link
Collaborator

gabivlj commented Oct 11, 2024

I think the runtime that they have might be using ranged pulls which serverless-registry doesn't support yet. I will take a look and have an implementation tomorrow hopefully.

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

No branches or pull requests

2 participants