osmith submitted this change.

View Change


Approvals: laforge: Looks good to me, approved pespin: Looks good to me, but someone else must approve Jenkins Builder: Verified
jobs/gerrit-verifications: fix binpkgs for libusrp

Don't build libusrp for centos8/almalinux. libusrp does have a .spec.in
file, but it needs SDCC for the build and SDCC is not available there.

In theory we could build the rpm in CI for opensuse tumbleweed, but it
requires adding support for building for opensuse in
scripts/obs/data/build_binpkg.Dockerfile and
scripts/obs/data/build_rpm.sh first, and since it works quite
differently than centos8 and libusrp changes rarely (last code change in
2021) I've decided to not do that now.

Fixes: OS#5898
Change-Id: If61765fe628321cae004307f4845d8927a1c7019
---
M jobs/gerrit-verifications.yml
1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/jobs/gerrit-verifications.yml b/jobs/gerrit-verifications.yml
index f2c8bec..7fbc328 100644
--- a/jobs/gerrit-verifications.yml
+++ b/jobs/gerrit-verifications.yml
@@ -128,7 +128,9 @@
- libtelnet:
pipeline_binpkgs: ""

- - libusrp
+ - libusrp:
+ # centos8/almalinux doesn't have SDCC (OS#5898)
+ pipeline_binpkgs: "debian:11"

- openbsc:
docker_img: '$USER/debian-bullseye-jenkins' # needs python2 (OS#5950)

To view, visit change 33989. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: If61765fe628321cae004307f4845d8927a1c7019
Gerrit-Change-Number: 33989
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge@osmocom.org>
Gerrit-Reviewer: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: pespin <pespin@sysmocom.de>
Gerrit-MessageType: merged