-
Notifications
You must be signed in to change notification settings - Fork 112
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
Invalid manifest problem on quay.io releases #409
Comments
@MuratUrsavas could you post the exact error you are getting back? |
Are you using |
Yes we are |
The two ghost architectures seem to be causing issues |
an actual error message would be helpful |
@madninja Here's the error container is throwing at start:
This happens with architecture mismatch. |
thanks for the report.. LongAP pointed out there appear to be two additional manifests in the docker image that not all docker systems are apparently able to deal with. We'll get this fixed.. cc @JayKickliter |
I'm working on a fix. Thanks for the info. |
Canyon try the most recent |
Fixed with #412 |
Working well for us now. Thanks for the quick resolution 😁 |
Just FYI you can also solve this by using a platform tag in GitHub actions docker build (if building a new container based on the helium one)...
This then correctly pulls the image. See here for reference: https://github.com/NebraLtd/hm-gatewayrs/blob/6881bf6e472e5239065487c4be72af71ba5f35d0/.github/workflows/compile-docker.yml#L51 |
Hi,
We're using Helium's official Docker repo for our base images and doing multi-architecture deployments (amd64 and arm64). Therefore current releases are perfect fit for us. But we can't pin our images to a tag directly as newly built image doesn't contain the correct architecture base image and gives error about architecture mismatch. Hence we have to pin base images with their specific architecture SHA and obviously this creates problems with multi architecture deployments.
My hunch says these two unknown entities could be the issue, but of course I'm not sure. What could be done to workaround this issue?
The text was updated successfully, but these errors were encountered: