-
Notifications
You must be signed in to change notification settings - Fork 56
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
OCI image types not supported on clusters with enroot < 3.4.1 #310
Comments
Re-asigning to @yhtang as he already worked on that. |
I believe I'm seeing a different side of the same thing while looking at #263 :
|
Opened issue #311 as a solution. |
This could be addressed by adding |
If you try to start a slurm job on a cluster with enroot < 3.4.1 using an image of the OCI type, you will hit this error:
You can check if the image is an OCI type by running:
Aside from updating the enroot version on the cluster, we should investigate if we can support both.
FWIW, as a work-around, you can convert the image from OCI type to the docker (schemaversion=2) format. Here's how I was able to do it via the skopeo tool:
docker run -v $HOME/.docker:/root/.docker:ro --rm quay.io/skopeo/stable copy --authfile /root/.docker/config.json --format v2s2 docker://ghcr.io/nvidia/jax:latest docker://my-private-registry/owner/repo/jax:latest
The text was updated successfully, but these errors were encountered: