Bugzilla – Bug 1193637
Build Slaves cannot reliably initialize CentOS_9_Stream
Last modified: 2022-01-14 10:12:35 UTC
Description of problem: Build slaves cannot consistently initialize a CentOS_9_Stream x86_64 environment. The build script will fail with a segmentation fault during the rpm installation phase. The failure is random as to which build slave will fail and the actual rpm that causes the segmentation fault. Trigging a re-build can resolve the issue temporarily, though it may take several attempts. This issue has not been seen when doing local builds. How reproducible: This random, but consistent. I have not been able to find a common reason why/when the build fails in this manner. Actual results: Example from a build log of openSUSE:Tools/obs-service-recompress/CentOS_9_Stream/x86_64 ... [ 274s] [366/390] installing perl-Module-CoreList-tools-1:5.20210320-3.el9 [ 274s] [367/390] installing perl-Digest-SHA-1:6.02-461.el9 [ 274s] /.build/build-pkg-rpm: line 130: 3176 Segmentation fault chroot $BUILD_ROOT rpm --ignorearch --nodeps -U --oldpackage --ignoresize $RPMCHECKOPTS $ADDITIONAL_PARAMS .init_b_cache/$PKG.rpm 2>&1 [ 274s] exit ... [ 274s] ### VM INTERACTION START ### [ 275s] Powering off. [ 275s] [ 129.050015] reboot: Power down [ 276s] ### VM INTERACTION END ### [ 276s] [ 276s] lamb27 failed "build obs-service-recompress.spec" at Wed Dec 8 08:35:31 UTC 2021. [ 276s] Expected results: The build slave to successfully initialize a build environment for CentOS_9_Stream x86_64