Skip to content
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

[QUESTION] what is your suggested source for a qemu-user-static version that works with UBI9 ppc64le #85

Open
jmontleon opened this issue Feb 1, 2023 · 0 comments
Labels
question Further information is requested

Comments

@jmontleon
Copy link

Question

In the Manifest Push example qemu-user-static is installed using apt, and it appears quite old.
https://github.com/redhat-actions/push-to-registry/blob/main/.github/workflows/manifest-build-push.yaml#L39

WIth ppc64le it errors, at least with a UBI 9 container.

Fatal glibc error: CPU lacks float128 support (POWER 9 or later required)
error building at STEP "RUN make docker": error while running runtime: exit status 127
time="2023-02-01T18:30:27Z" level=error msg="exit status 127"

This looks to be an old issue with qemu.
https://lists.gnu.org/archive/html/qemu-devel/2021-06/msg03526.html

I ended up using the docker setup-qemu-action action to install a newer qemu-user-static and it works fine. My questions is whether you have an alternate solution for getting a newer qemu-user-static and whether it's worth updating the example in either case.

The only other thing that caught me off guard was using ./ for the push step.
https://github.com/redhat-actions/push-to-registry/blob/main/.github/workflows/manifest-build-push.yaml#L64

Aside from those it wored great, than you!

@jmontleon jmontleon added the question Further information is requested label Feb 1, 2023
@jmontleon jmontleon changed the title [QUESTION] [QUESTION] what is your suggested source for a qemu-user-static version that works with UBI9 ppc64le Feb 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant