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
dpkg errors under qemu emulation for arm64 #499
Comments
FWIW, it used to be pretty stable, then started failing a month ago in GitHub actions. |
|
Experiencing same issue with travis: https://travis-ci.org/github/ParadoxAlarmInterface/pai/jobs/754223951 |
Looks like application errors in the package manager
Is it run under qemu? If so then #495 looks the same message (not sure if caused by qemu or the app itself). If you think it is a regression it looks more likely that an update of qemu or application (or it's remote service) is to blame. |
@crazy-max I see that the linked project uses https://github.com/crazy-max/ghaction-docker-buildx and has not updated yet. This should still provide a working qemu, right? |
@tonistiigi ghaction-docker-buildx uses the qemu-user-static image with this command and not your binfmt image so yes that could be the issue. @tamalsaha Can you change - name: Set up Docker Buildx
id: buildx
uses: crazy-max/ghaction-docker-buildx@v1
with:
buildx-version: latest
qemu-version: latest with: - name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1 Also you're using As a side note you are using a pretty old release of crazy-max/ghaction-docker-buildx (v1) and latest is v3 and fix many issues. Also this action is archived and will not receive any updates. Please use docker/setup-buildx-action instead. |
- Set up QEMU [0] - Install iputils-ping. - Fix the manifest SHA. I got the SHA using manifest-tool [1]: manifest-tool inspect ubuntu:20.04 [0]: docker/buildx#499 [1]: https://github.com/estesp/manifest-tool Signed-off-by: Michi Mutsuzaki <michi@isovalent.com>
- Set up QEMU [0] - Install iputils-ping - Fix the manifest SHA. I got the SHA using manifest-tool [1]: manifest-tool inspect ubuntu:20.04 [0]: docker/buildx#499 [1]: https://github.com/estesp/manifest-tool Signed-off-by: Michi Mutsuzaki <michi@isovalent.com>
- Set up QEMU [0] - Install iputils-ping - Fix the manifest SHA. I got the SHA using manifest-tool [1]: manifest-tool inspect ubuntu:20.04 [0]: docker/buildx#499 [1]: https://github.com/estesp/manifest-tool Signed-off-by: Michi Mutsuzaki <michi@isovalent.com>
- Set up QEMU [0] - Install iputils-ping - Fix the manifest SHA. I got the SHA using manifest-tool [1]: manifest-tool inspect ubuntu:20.04 [0]: docker/buildx#499 [1]: https://github.com/estesp/manifest-tool Signed-off-by: Michi Mutsuzaki <michi@isovalent.com>
We seem to getting a lot of failed builds on GitHub actions recently related to building arm64 images using buildx. You can see the failed builds here: https://github.com/appscodelabs/kubectl-docker/runs/1661830044?check_suite_focus=true
Dockerfile: https://github.com/appscodelabs/kubectl-docker/blob/master/Dockerfile
This seems related to: #101
The text was updated successfully, but these errors were encountered: