-
Notifications
You must be signed in to change notification settings - Fork 198
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
Add support for darwin/arm64 #411
Add support for darwin/arm64 #411
Conversation
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
✅ CLA has been signed. |
What is missing here to get this in? |
FYI @loosebazooka and @tejal29. Any thoughts on merging this and cutting a release? |
sure. |
Looks like an error on the macos tests |
@loosebazooka I'm still looking at this but I'm seeing the build issue starts with an image failing to download possibly due to docker hub rate limiting?
Maybe another kick? |
I can now confirm that |
I don't exactly have much time to debug this. I'm a minimal maintainer. Perhaps the image being selected is not available for the architecture? I dunno. |
@loosebazooka No, I don't think that's it. No architecture changes have been made to the build pipeline. I think the image just failed to download. To fix this I think we just need to rerun the tests and sadly that's not something I have the ability to do on my own. |
gotcha, rerunning |
@loosebazooka Happy Monday! It looks like this PR is passing. Would you like me to try to follow the release procedure documentation after this is merged and put up another PR with the release? Or is that something you would like to do? |
Ah. I'm ooo today. Can trigger a build when I get back |
@loosebazooka Hope you had a nice time ooo! This PR is passing can we merge it? |
oh right |
might take a day or two, lemme see what bazel stuff is needed as well |
and feel free to ping again if this gets lost. |
Hello
container-structure-test
maintainers!My company has moved most of its Engineering team to M1 machines, we still use
container-structure-test
in ouramd64
build pipelines but we would also like to be able to run it more easily while developing locally. I have tested adding thedarwin/arm64
target to the Makefile and it appears to be functioning as expected. Looking through your ci yamls, I believe the repo is already set up to handle this addition seamlessly but please let me know if I missed something. I purposely did not follow the release procedure since that seems like a separate PR/core maintainer concern but I'm happy to adjust if requested.Thanks for your help!
Tests
Would close #410