Skip to content

Conversation

@ppisar
Copy link
Collaborator

@ppisar ppisar commented May 6, 2025

This patch enables Packit to build on AArch64, 32-bit x86, PPC64LE, and s390x platforms on Fedora Rawhide distribution. It also reenables running tests on AArch64 in the upstream spec file.

This way we should get test coverage for some common non-x86_64 architectures at a reasonable speed.

@ppisar
Copy link
Collaborator Author

ppisar commented May 6, 2025

All the architectures finished quickly except s390x. 25 minutes and still unfinished. However, Packit shows the build successfully finshed in 74 seconds. Maybe some event loss between GitHub and Packit.

@sgallagher
Copy link
Collaborator

All the architectures finished quickly except s390x. 25 minutes and still unfinished. However, Packit shows the build successfully finshed in 74 seconds. Maybe some event loss between GitHub and Packit.

It looks like the buildSRPM step finished, but it hasn't been able to get scheduled on an s390x builder to do the actual RPM builds yet. This is a common problem; the s390x builders have a very limited capacity, so if they end up busy (such as with kernel and webkit builds), other requests can languish for a while.

@ppisar
Copy link
Collaborator Author

ppisar commented May 7, 2025

I see. s390x took over an hour. I will remove that platform. Alas, the only big-endian one.

This patch enables Packit to build on AArch64, 32-bit x86, and PPC64LE
platforms on Fedora Rawhide distribution. It also reenables running
tests on AArch64 in the upstream spec file.

This way we should get test coverage for some common non-x86_64
architectures at a reasonable speed.

s390x intentionally skipped because the build waited an hour. That's
unacceptable for CI.
@ppisar ppisar merged commit fbc890f into fedora-modularity:main May 7, 2025
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants