Changes:
[Oliver Smith] obs: disable osmo-upf
[Oliver Smith] obs: Cosmetic: verify new projects on OBS first
------------------------------------------ Started by timer Running as SYSTEM Building remotely on build2-deb10build-ansible (obs osmo-gsm-tester-build osmocom-master-debian10 ttcn3-ggsn-test-kernel-git osmocom-gerrit-debian10 repo-install-test) in workspace https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_latest_obs.osmocom.org/ws/ The recommended git tool is: NONE No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://git.osmocom.org/osmo-ci
git init https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_latest_obs.osmocom.org/ws/ # timeout=10
Fetching upstream changes from https://git.osmocom.org/osmo-ci
git --version # timeout=10 git --version # 'git version 2.20.1' git fetch --tags --force --progress -- https://git.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10 git config remote.origin.url https://git.osmocom.org/osmo-ci # timeout=10 git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
git rev-parse refs/remotes/origin/refs/remotes/origin/master^{commit} # timeout=10 git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 945ec9a0b36bef20de3eb9bbd9f8b3c0ca7187e2 (refs/remotes/origin/master)
git config core.sparsecheckout # timeout=10 git checkout -f 945ec9a0b36bef20de3eb9bbd9f8b3c0ca7187e2 # timeout=10
Commit message: "obs: Cosmetic: verify new projects on OBS first"
git rev-list --no-walk 4f766e602844780390d87f7e643adc5ef259120c # timeout=10
[Osmocom_OBS_latest_obs.osmocom.org] $ /bin/sh -xe /tmp/jenkins10725807135007525594.sh + export PYTHONUNBUFFERED=1 + ./scripts/obs/update_obs_project.py --apiurl obs.osmocom.org --conflict-version --docker --feed latest --meta osmocom:latest docker: building image debian-bullseye-osmocom-obs + ['docker', 'build', '--build-arg', 'UID=1000', '-t', 'debian-bullseye-osmocom-obs', 'https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_latest_obs.osmocom.org/ws/scripts/obs/data'] Sending build context to Docker daemon 5.632kB
Step 1/8 : FROM debian:bullseye ---> 07d9246c53a6 Step 2/8 : ARG UID ---> Using cache ---> 99ccb413ec08 Step 3/8 : RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates gnupg2 && apt-get clean ---> Using cache ---> ad627b69026e Step 4/8 : COPY Release.key /tmp/Release.key ---> Using cache ---> 6696f7f7511b Step 5/8 : RUN apt-key add /tmp/Release.key && rm /tmp/Release.key && echo "deb https://downloads.osmocom.org/packages/osmocom:/latest/Debian_11/ ./" > /etc/apt/sources.list.d/osmocom-latest.list ---> Using cache ---> d646a8d852e7 Step 6/8 : RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends debhelper dh-python dpkg-dev fakeroot git meson osc python3-setuptools rebar3 sed && apt-get clean ---> Using cache ---> c8dc265280c1 Step 7/8 : RUN useradd --uid=${UID} -m user ---> Using cache ---> 32e9f134774b Step 8/8 : USER user ---> Using cache ---> b5f18556a5ca Successfully built b5f18556a5ca Successfully tagged debian-bullseye-osmocom-obs:latest docker: running: update_obs_project.py inside docker OBS: getting packages in osmocom:latest
### Building source packages ###
osmocom-latest: getting OBS version osmocom-latest: skipping (1.0.0 is up-to-date) erlang/osmo_dia2gsup: getting latest tag from git remote erlang/osmo_dia2gsup: getting OBS version erlang/osmo_dia2gsup: skipping (0.1.1 is up-to-date) libasn1c: getting latest tag from git remote libasn1c: getting OBS version libasn1c: skipping (0.9.34 is up-to-date) libgtpnl: getting latest tag from git remote libgtpnl: getting OBS version libgtpnl: skipping (1.2.3 is up-to-date) libosmo-abis: getting latest tag from git remote libosmo-abis: getting OBS version libosmo-abis: skipping (1.3.0 is up-to-date) libosmo-dsp: getting latest tag from git remote libosmo-dsp: getting OBS version libosmo-dsp: skipping (0.4.0 is up-to-date) libosmo-gprs: getting latest tag from git remote libosmo-gprs: skipping (no git tag found) libosmo-netif: getting latest tag from git remote libosmo-netif: getting OBS version libosmo-netif: skipping (1.2.0 is up-to-date) libosmo-pfcp: getting latest tag from git remote libosmo-pfcp: building source package (not in OBS) libosmo-pfcp: cloning https://gerrit.osmocom.org/libosmo-pfcp libosmo-pfcp: 'git clean -ffxd' libosmo-pfcp: 'git checkout -f 0.1.0' libosmo-pfcp: 'git reset --hard 0.1.0'
libosmo-pfcp: build failed libosmo-sccp: getting latest tag from git remote Traceback (most recent call last): File "/obs/update_obs_project.py", line 45, in build_srcpkg version = lib.srcpkg.build(package, feed, branch, conflict_version, fetch) File "/obs/lib/srcpkg.py", line 125, in build epoch = get_epoch(project) File "/obs/lib/srcpkg.py", line 90, in get_epoch version_epoch = lib.debian.get_last_version_from_changelog(project) File "/obs/lib/debian.py", line 79, in get_last_version_from_changelog assert changelog, f"{project}: debian/changelog is empty" AssertionError: libosmo-pfcp: debian/changelog is empty libosmo-sccp: getting OBS version libosmo-sccp: skipping (1.6.0 is up-to-date) libosmocore: getting latest tag from git remote libosmocore: getting OBS version libosmocore: skipping (1.7.0 is up-to-date) libsmpp34: getting latest tag from git remote libsmpp34: getting OBS version libsmpp34: skipping (1.14.1 is up-to-date) libusrp: getting latest tag from git remote libusrp: getting OBS version libusrp: skipping (3.4.6 is up-to-date) osmo-bsc: getting latest tag from git remote osmo-bsc: getting OBS version osmo-bsc: skipping (1.9.0 is up-to-date) osmo-bsc-nat: getting latest tag from git remote osmo-bsc-nat: skipping (no git tag found) osmo-bts: getting latest tag from git remote osmo-bts: getting OBS version osmo-bts: skipping (1.5.0 is up-to-date) osmo-cbc: getting latest tag from git remote osmo-cbc: getting OBS version osmo-cbc: skipping (0.4.0 is up-to-date) osmo-e1d: getting latest tag from git remote osmo-e1d: getting OBS version osmo-e1d: skipping (0.4.0 is up-to-date) osmo-fl2k: getting latest tag from git remote osmo-fl2k: skipping (no git tag found) osmo-gbproxy: getting latest tag from git remote osmo-gbproxy: getting OBS version osmo-gbproxy: skipping (0.3.0 is up-to-date) osmo-ggsn: getting latest tag from git remote osmo-ggsn: getting OBS version osmo-ggsn: skipping (1.9.0 is up-to-date) osmo-gsm-manuals: getting latest tag from git remote osmo-gsm-manuals: getting OBS version osmo-gsm-manuals: skipping (1.3.0 is up-to-date) osmo-hlr: getting latest tag from git remote osmo-hlr: getting OBS version osmo-hlr: skipping (1.5.0 is up-to-date) osmo-hnbgw: getting latest tag from git remote osmo-hnbgw: getting OBS version osmo-hnbgw: skipping (1.3.0 is up-to-date) osmo-hnodeb: getting latest tag from git remote osmo-hnodeb: getting OBS version osmo-hnodeb: skipping (0.1.0 is up-to-date) osmo-iuh: getting latest tag from git remote osmo-iuh: getting OBS version osmo-iuh: skipping (1.3.0 is up-to-date) osmo-mgw: getting latest tag from git remote osmo-mgw: getting OBS version osmo-mgw: skipping (1.10.0 is up-to-date) osmo-msc: getting latest tag from git remote osmo-msc: getting OBS version osmo-msc: skipping (1.9.0 is up-to-date) osmo-pcap: getting latest tag from git remote osmo-pcap: getting OBS version osmo-pcap: skipping (0.4.0 is up-to-date) osmo-pcu: getting latest tag from git remote osmo-pcu: getting OBS version osmo-pcu: skipping (1.1.0 is up-to-date) osmo-remsim: getting latest tag from git remote osmo-remsim: getting OBS version osmo-remsim: skipping (1.0.0 is up-to-date) osmo-sgsn: getting latest tag from git remote osmo-sgsn: getting OBS version osmo-sgsn: skipping (1.9.0 is up-to-date) osmo-sip-connector: getting latest tag from git remote osmo-sip-connector: getting OBS version osmo-sip-connector: skipping (1.6.1 is up-to-date) osmo-smlc: getting latest tag from git remote osmo-smlc: getting OBS version osmo-smlc: skipping (0.2.2 is up-to-date) osmo-sysmon: getting latest tag from git remote osmo-sysmon: getting OBS version osmo-sysmon: skipping (0.3.2 is up-to-date) osmo-trx: getting latest tag from git remote osmo-trx: getting OBS version osmo-trx: skipping (1.4.1 is up-to-date) osmo-uecups: getting latest tag from git remote osmo-uecups: getting OBS version osmo-uecups: skipping (0.2.0 is up-to-date) python/osmo-python-tests: getting latest tag from git remote python/osmo-python-tests: getting OBS version python/osmo-python-tests: skipping (0.2.1 is up-to-date) rtl-sdr: getting latest tag from git remote rtl-sdr: getting OBS version rtl-sdr: skipping (0.6.0 is up-to-date) simtrace2: getting latest tag from git remote simtrace2: getting OBS version simtrace2: skipping (0.8.1 is up-to-date) limesuite: getting latest tag from git remote limesuite: getting OBS version limesuite: skipping (20.10.0 is up-to-date) neocon: getting latest tag from git remote neocon: getting OBS version neocon: skipping (1.0.2 is up-to-date) open5gs: getting latest tag from git remote open5gs: getting OBS version open5gs: skipping (2.4.9 is up-to-date)
### Summary ###
Updated: 0 Skipped: 42 Failed (srcpkg build): 1 Failed (srcpkg upload): 0
List of failed packages: * libosmo-pfcp (srcpkg build) Build step 'Execute shell' marked build as failure