-
Notifications
You must be signed in to change notification settings - Fork 252
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
Binaries or containers are not available for different architectures #208
Comments
upstream-registry-builder can be build successfully on s390x if
is changed to
in upstream-build.Dockerfile. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
We are about to start working on releasing an operator that needs s390x support as well. |
Question for the maintainers: what would be involved in adding new platform support to the public builds? |
We are in the same situation where we have operators built for ppc64le and s390x, but we won't be able to run these on homogeneous clusters, as the catalog source cannot run on these currently. |
To summarize latest findings for others finding their way here, those with Red Hat subscription can pick up a multi-arch build from: https://catalog.redhat.com/software/containers/openshift4/ose-operator-registry/5cddd0bed70cc57c44b2e1f3?container-tabs=overview>i-tabs=registry-tokens |
Latest on this is that there is a broken unit test on s390x (the build system now attempts a build on that platform), which needs fixing. I'll look if I get time, but if anyone has a more urgent need, they should take a look. |
I see in @hassenius link a multiarch image "Operator Registry", but I cannot find a multiarch "upstream-image-builder" image in catalog.redhat.com. Does this exist? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Because we lost free-tier s390x runners for upstream, those releases are no longer maintained. The downstream images in
There's no explicit image called this, but the In the near future, the Since we can no longer support those arches upstream, please direct any other questions about them to the redhat bugzilla: bugzilla.redhat.com |
It would be convenient if either:
quay.io/operator-framework/upstream-registry-builder
had tags for those two architectures.Currently in order to produce a registry that I can use on another architecture, I have to compile operator-registry on that platform and then use the resulting executable to produce a registry / container. This is time-consuming and error-prone on a Travis build. On amd64 I can just use
upstream-registry-builder
to produce the registry, which is much easier and consistently works.The text was updated successfully, but these errors were encountered: