-
Notifications
You must be signed in to change notification settings - Fork 6
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
ch create for csci350 errors out, but run_scripts workflow works for some people #15
Comments
@a-harhar Thanks for bringing this up! You're right, I should have explicitly specified the required platform as you did and that's a bug. Feel free to PR the change to the Docker compose file or I'll do it after work. And for |
Created a PR #16 for the issue. Thank you so much for your timely response, it is very much appreciated! |
I'm going to close this after releasing your change in #16 to To upgrade, users can run Example:
Users that installed via brew can upgrade with |
Describe the bug
When running the ch command from cs350-docker to create the csci350 container, it produces the following error:
v1: Pulling from camerondurham/cs350-docker Cannot create new environment. Error from Dockerfile build: no matching manifest for linux/arm64/v8 in the manifest list entries
To Reproduce
Simply using the ch create command from cs350-docker causes this issue to appear. The issue states no manifest for linux/arm64/v8 -- I'm not entirely sure about this but I think it is attempting to use my host platform as the image's platform?
This issue does not occur when using the run_scripts workflow, which works completely fine!
Screenshots
Running with
./run.sh start
:Running with
ch create
:Desktop (please complete the following information):
Additional context
While run_scripts workflow is working for me, some other students are complaining that it doesn't work for them either. They are running into the same issue as before:
./run.sh start
Running Docker image
[+] Running 0/1
⠇ gdbserver Pulling 2.9s
no matching manifest for linux/arm64/v8 in the manifest list entries
The text was updated successfully, but these errors were encountered: