[opensuse-buildservice] Stuck rubygem-*.armv7l packages on aarch64 builders
Hi, several rubygem packages seem to be stuck. Last message appeared at ~60 seconds, but the builds are now at 4 ... 7 hours (typically, it takes ~2 minutes). All stuck builds are aarch64 builders building armv7l packages. Working build example: (aarch64 on aarch64): https://build.opensuse.org/build/OBS:Server:Unstable/openSUSE_Factory_ARM/ aarch64/rubygem-shoulda-matchers/_log Bad build (armv7l on aarch64): https://build.opensuse.org/build/OBS:Server:Unstable/openSUSE_Factory_ARM/ armv7l/rubygem-shoulda-matchers/_log Working build (armv7l on aarch64): https://build.opensuse.org/build/OBS:Server:Unstable/openSUSE_Factory_ARM/ armv7l/rubygem-bootstrap-sass/_log Working build (armv7l on armv7l): https://build.opensuse.org/build/OBS:Server:Unstable/openSUSE_Factory_ARM/ armv7l/rubygem-childprocess/_log Overview: https://build.opensuse.org/project/monitor?utf8=%E2%9C%93&commit=Filter %3A&succeeded=0&failed=1&unresolvable=1&broken=1&blocked=1&dispatching=1&scheduled=1&building=1&finished=1&signing=1&locked=1&deleting=1&pkgname=rubygem- &repo_openSUSE_42_1_ports=1&repo_openSUSE_Factory_ARM=1&arch_aarch64=1&arch_armv7l=1&arch_i586=1&arch_ppc64le=1&arch_s390x=1&arch_x86_64=1&project=OBS %3AServer%3AUnstable&defaults=0 Can someone investigate, or at least abort/restart the bad builds? Kind regards, Stefan-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Aug 30 2016, "Brüns, Stefan" <Stefan.Bruens@rwth-aachen.de> wrote:
several rubygem packages seem to be stuck. Last message appeared at ~60 seconds, but the builds are now at 4 ... 7 hours (typically, it takes ~2 minutes).
This is due to the missing virtio-rng in the guest (ruby2.3 is now using the getrandom syscall). On the armv7 hosts qemu connects the virtio-rng device via mmio, whereas on the aarch64 hosts it uses pci. But the armv7 kernel doesn't have virtio-pci, so the build guest cannot find the device. This is fixed in <https://github.com/openSUSE/obs-build/pull/292>, hopefully it can be deployed soon. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (2)
-
Andreas Schwab
-
Brüns, Stefan