See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/150830/display/r…>
Changes:
------------------------------------------
Started by upstream project "master-libosmo-dsp" build number 3125
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build qemu io_uring linux-shallow-clone osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.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 origin/master^{commit} # timeout=10
Checking out Revision 7a65dad9bef01bb40b6ab159de4603c94360939f (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 7a65dad9bef01bb40b6ab159de4603c94360939f # timeout=10
Commit message: "contrib/obs-mirror: log to systemd journal"
> git rev-list --no-walk 7a65dad9bef01bb40b6ab159de4603c94360939f # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins7173735218923587110.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-13-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:13', '--build-arg', 'DISTRO_FROM=debian:trixie', '--build-arg', 'UID=1000', '-t', 'debian-13-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
#0 building with "default" instance using docker driver
#1 [internal] load build definition from build_srcpkg.Dockerfile
#1 transferring dockerfile: 1.48kB done
#1 DONE 0.1s
#2 [internal] load metadata for docker.io/library/debian:trixie
#2 DONE 0.0s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.1s
#4 [1/4] FROM docker.io/library/debian:trixie
#4 DONE 0.0s
#5 [2/4] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper default-libmysqlclient-dev dh-cmake dh-python dh-runit dh-virtualenv dpkg-dev erlang-nox fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc pkgconf python3-packaging python3-pip python3-setuptools quilt sed sphinx-common wget && apt-get clean
#5 CACHED
#6 [3/4] RUN WGET https://github.com/erlang/rebar3/releases/download/3.24.0/rebar3 -O /usr/bin/rebar3 && echo "d2d31cfb98904b8e4917300a75f870de12cb5167cd6214d1043e973a56668a54 /usr/bin/rebar3" | sha256sum -c && chmod +x /usr/bin/rebar3 && rebar3 --version
#6 CACHED
#7 [4/4] RUN USERADD --uid=1000 -m user
#7 CACHED
#8 exporting to image
#8 exporting layers done
#8 writing image sha256:b0a96d02fdbc57e5c0c9a8faedcb274bbd6bd3e403a1ab464a882907d5dc86d9 0.0s done
#8 naming to docker.io/library/debian-13-osmocom-obs-build-srcpkg 0.0s done
#8 DONE 0.0s
[33m1 warning found (use docker --debug to expand):
[0m - InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
docker: running: update_obs_project.py inside docker
/obs/lib/debian.py:183: SyntaxWarning: invalid escape sequence '\/'
lib.run_cmd(["sed", "-i", "s/$(MAKE) -C doc\/manuals//g", f"{debian}/rules"])
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.1.0 is up-to-date)
osmocom-keyring: getting head from git remote for master
osmocom-keyring: getting OBS version
osmocom-keyring: skipping (7873756ddb89fc91d8035b1de9d8f7294aa7957d is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (bc38313e934ff532c9f4c967dd7fb7e63d296175 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (9aa95d0c79f165ce77d9e28a8235206677a575e8 is up-to-date)
erlang/osmo-s1gw: getting head from git remote for master
erlang/osmo-s1gw: getting OBS version
erlang/osmo-s1gw: skipping (a013155e8af1b4cca604e10f81dcb683a5e7812c is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (beabd023aa5827c0e6428850f1f20ac5a7e5bfe5 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (984b3db58c352f4486d0abcba53d6a84fc72fbb5 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (66c2dcc3dc9d96b70b32b1c18e5d0171e738548c is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (898f6d8b2059daef2e6c5752422f8efbe8ea4dcf is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (f6f4d4a47a30cc50b5a27615ab9eec2c58ebbd29 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (8d844c5a54488ff9bdb3bd0b47a6a947118c80f7 is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (4990f9dfe3b4d8cbbda7877a12d77946254f8c64 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (954c83b8444641b8ecdef97985133449a81960ed is up-to-date)
libosmo-asn1-tcap: getting head from git remote for master
libosmo-asn1-tcap: getting OBS version
libosmo-asn1-tcap: skipping (3cb880bb3f5f858c6042ff72d571f10447446314 is up-to-date)
libosmo-sigtran: getting head from git remote for master
libosmo-sigtran: getting OBS version
libosmo-sigtran: skipping (ccf552593ca49bcee80534f3714b846c8b3a80b6 is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (a9ea438f2d3ee85167bc7ec90ae3c010e47ded92 is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (d6ac32fde99f08b2019a5ca095471456583dc93a is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (68adf118587f072172a36001e66b039db5ece7bf is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (1245bb6f5cb4893666be6c4fdec31622f6ca6bac is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (4db9d759db3858796e1589afff7455ee0c2703f4 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (f0ee51997470e1c3020ddb85082385ed43ba0c68 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (f32fc48913de3f005b417fbe4d8419b34d21037d is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (1097edd1885413b335a786e71f18a3ba1733b804 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (3706aad7d56fbf8a153c4018585ebe0efe1785e4 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (422ff6a58eee4cb1ebda895ac8ce0371fa0b8d0e is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (20168d98fc1d4edb11f7083fa9c9a03ef54ed079 is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (96fe70b328a5454646f65a008e0217bce219e93b is up-to-date)
osmo-hlr: getting head from git remote for master
osmo-hlr: getting OBS version
osmo-hlr: skipping (8562db3a90e69df2ffb608069b28c80da9525ad1 is up-to-date)
osmo-hnbgw: getting head from git remote for master
osmo-hnbgw: getting OBS version
osmo-hnbgw: skipping (520f5fdde9e4eac40faedf8896923f50997582c2 is up-to-date)
osmo-hnodeb: getting head from git remote for master
osmo-hnodeb: getting OBS version
osmo-hnodeb: skipping (39bf4efd6c835e2c6fe872a118c1250a79bdaf78 is up-to-date)
osmo-iuh: getting head from git remote for master
osmo-iuh: getting OBS version
osmo-iuh: skipping (b7c4d385e9c4a0af3b7695c84d7138a66a093866 is up-to-date)
osmo-mgw: getting head from git remote for master
osmo-mgw: getting OBS version
osmo-mgw: skipping (8afbaddc531345ecd191d59362ceead5309a14b9 is up-to-date)
osmo-msc: getting head from git remote for master
osmo-msc: getting OBS version
osmo-msc: skipping (97eeaff2ff42ec47fcd625ee7dbc3fdbc7ebaecb is up-to-date)
osmo-pcap: getting head from git remote for master
osmo-pcap: getting OBS version
osmo-pcap: skipping (603c1e44f9e751f6949fa43bc9ac9580235427c2 is up-to-date)
osmo-pcu: getting head from git remote for master
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://gerrit.osmocom.org/osmo-pcu', 'heads/master']
*** returncode ***
128
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 265, in <module>
main()
~~~~^^
File "/obs/update_obs_project.py", line 259, in main
build_srcpkgs(pkgs_remote, packages)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 151, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 97, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch,
branch_missing_ok=delete)
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
File "/obs/lib/__init__.py", line 202, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 163, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
" this python trace")
RuntimeError: shell command related error, find details right above this python trace
*** output ***
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
error: 15 bytes of body are still expected
fatal: expected flush after ref listing
*** python trace ***
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/150811/display/r…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-bsc" build number 29977
originally caused by:
Started by upstream project "master-libosmo-sigtran" build number 1331
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build qemu io_uring linux-shallow-clone osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.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 origin/master^{commit} # timeout=10
Checking out Revision 7a65dad9bef01bb40b6ab159de4603c94360939f (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 7a65dad9bef01bb40b6ab159de4603c94360939f # timeout=10
Commit message: "contrib/obs-mirror: log to systemd journal"
> git rev-list --no-walk 7a65dad9bef01bb40b6ab159de4603c94360939f # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins10191399470077885014.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-13-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:13', '--build-arg', 'DISTRO_FROM=debian:trixie', '--build-arg', 'UID=1000', '-t', 'debian-13-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
#0 building with "default" instance using docker driver
#1 [internal] load build definition from build_srcpkg.Dockerfile
#1 transferring dockerfile: 1.48kB done
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
#1 DONE 0.0s
#2 [internal] load metadata for docker.io/library/debian:trixie
#2 DONE 0.0s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s
#4 [1/4] FROM docker.io/library/debian:trixie
#4 DONE 0.0s
#5 [2/4] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper default-libmysqlclient-dev dh-cmake dh-python dh-runit dh-virtualenv dpkg-dev erlang-nox fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc pkgconf python3-packaging python3-pip python3-setuptools quilt sed sphinx-common wget && apt-get clean
#5 CACHED
#6 [3/4] RUN WGET https://github.com/erlang/rebar3/releases/download/3.24.0/rebar3 -O /usr/bin/rebar3 && echo "d2d31cfb98904b8e4917300a75f870de12cb5167cd6214d1043e973a56668a54 /usr/bin/rebar3" | sha256sum -c && chmod +x /usr/bin/rebar3 && rebar3 --version
#6 CACHED
#7 [4/4] RUN USERADD --uid=1000 -m user
#7 CACHED
#8 exporting to image
#8 exporting layers done
#8 writing image sha256:b0a96d02fdbc57e5c0c9a8faedcb274bbd6bd3e403a1ab464a882907d5dc86d9 done
#8 naming to docker.io/library/debian-13-osmocom-obs-build-srcpkg done
#8 DONE 0.0s
[33m1 warning found (use docker --debug to expand):
[0m - InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
docker: running: update_obs_project.py inside docker
/obs/lib/debian.py:183: SyntaxWarning: invalid escape sequence '\/'
lib.run_cmd(["sed", "-i", "s/$(MAKE) -C doc\/manuals//g", f"{debian}/rules"])
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.1.0 is up-to-date)
osmocom-keyring: getting head from git remote for master
osmocom-keyring: getting OBS version
osmocom-keyring: skipping (7873756ddb89fc91d8035b1de9d8f7294aa7957d is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (bc38313e934ff532c9f4c967dd7fb7e63d296175 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (9aa95d0c79f165ce77d9e28a8235206677a575e8 is up-to-date)
erlang/osmo-s1gw: getting head from git remote for master
erlang/osmo-s1gw: getting OBS version
erlang/osmo-s1gw: skipping (a013155e8af1b4cca604e10f81dcb683a5e7812c is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (beabd023aa5827c0e6428850f1f20ac5a7e5bfe5 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (984b3db58c352f4486d0abcba53d6a84fc72fbb5 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (66c2dcc3dc9d96b70b32b1c18e5d0171e738548c is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (898f6d8b2059daef2e6c5752422f8efbe8ea4dcf is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (f6f4d4a47a30cc50b5a27615ab9eec2c58ebbd29 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (8d844c5a54488ff9bdb3bd0b47a6a947118c80f7 is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (4990f9dfe3b4d8cbbda7877a12d77946254f8c64 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (954c83b8444641b8ecdef97985133449a81960ed is up-to-date)
libosmo-asn1-tcap: getting head from git remote for master
libosmo-asn1-tcap: getting OBS version
libosmo-asn1-tcap: skipping (3cb880bb3f5f858c6042ff72d571f10447446314 is up-to-date)
libosmo-sigtran: getting head from git remote for master
libosmo-sigtran: getting OBS version
libosmo-sigtran: skipping (ccf552593ca49bcee80534f3714b846c8b3a80b6 is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (a9ea438f2d3ee85167bc7ec90ae3c010e47ded92 is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (d6ac32fde99f08b2019a5ca095471456583dc93a is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (68adf118587f072172a36001e66b039db5ece7bf is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (1245bb6f5cb4893666be6c4fdec31622f6ca6bac is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (4db9d759db3858796e1589afff7455ee0c2703f4 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (f0ee51997470e1c3020ddb85082385ed43ba0c68 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (f32fc48913de3f005b417fbe4d8419b34d21037d is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (1097edd1885413b335a786e71f18a3ba1733b804 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (3706aad7d56fbf8a153c4018585ebe0efe1785e4 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (422ff6a58eee4cb1ebda895ac8ce0371fa0b8d0e is up-to-date)
osmo-ggsn: getting head from git remote for master
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://gerrit.osmocom.org/osmo-ggsn', 'heads/master']
*** returncode ***
128
*** output ***
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
error: 10 bytes of body are still expected
fatal: expected flush after ref listing
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 265, in <module>
main()
~~~~^^
File "/obs/update_obs_project.py", line 259, in main
build_srcpkgs(pkgs_remote, packages)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 151, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 97, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch,
branch_missing_ok=delete)
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
File "/obs/lib/__init__.py", line 202, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 163, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
" this python trace")
RuntimeError: shell command related error, find details right above this python trace
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-hnodeb/a1=default,a2=de…>
Changes:
------------------------------------------
[...truncated 128.73 KiB...]
configure.ac:78: warning: AC_OUTPUT should be used without arguments.
configure.ac:78: You should run autoupdate.
configure.ac:16: installing './compile'
configure.ac:18: installing './config.guess'
configure.ac:18: installing './config.sub'
configure.ac:5: installing './install-sh'
configure.ac:5: installing './missing'
src/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/libasn1c --with-systemdsystemunitdir=/build/deps/install/stow/libasn1c/lib/systemd/system
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ranlib... ranlib
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for talloc... yes
checking if gcc supports -fvisibility=hidden... yes
CFLAGS="-g"
CPPFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libasn1c.pc
config.status: creating src/Makefile
config.status: creating include/Makefile
config.status: creating include/asn1c/Makefile
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
+ [ -n ]
+ make -j 12 install
Making install in src
make[1]: Entering directory '/build/deps/libasn1c/src'
CC GeneralizedTime.lo
CC ANY.lo
CC constraints.lo
CC T61String.lo
CC asn_codecs_prim.lo
CC NumericString.lo
CC constr_CHOICE.lo
CC ObjectDescriptor.lo
CC GeneralString.lo
CC TeletexString.lo
CC constr_SEQUENCE.lo
CC asn_SEQUENCE_OF.lo
CC GraphicString.lo
CC OBJECT_IDENTIFIER.lo
CC UniversalString.lo
CC asn_SET_OF.lo
CC constr_SEQUENCE_OF.lo
CC IA5String.lo
CC OCTET_STRING.lo
CC UTCTime.lo
CC ber_decoder.lo
CC constr_SET.lo
CC INTEGER.lo
CC per_decoder.lo
CC UTF8String.lo
CC ber_tlv_length.lo
CC constr_SET_OF.lo
CC ISO646String.lo
CC per_encoder.lo
CC VideotexString.lo
CC ber_tlv_tag.lo
CC constr_TYPE.lo
CC per_support.lo
CC NativeEnumerated.lo
CC VisibleString.lo
CC BIT_STRING.lo
CC NativeInteger.lo
CC PrintableString.lo
CC xer_decoder.lo
CC BMPString.lo
CC der_encoder.lo
CC NativeReal.lo
CC REAL.lo
CC xer_encoder.lo
CC BOOLEAN.lo
CC ENUMERATED.lo
CC NULL.lo
CC RELATIVE-OID.lo
CC xer_support.lo
CC per_opentype.lo
CC asn1helpers.lo
CCLD libasn1c.la
make[2]: Entering directory '/build/deps/libasn1c/src'
make[2]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/lib'
/bin/bash ../libtool --mode=install /usr/bin/install -c libasn1c.la '/build/deps/install/stow/libasn1c/lib'
libtool: install: /usr/bin/install -c .libs/libasn1c.so.1.0.2 /build/deps/install/stow/libasn1c/lib/libasn1c.so.1.0.2
libtool: install: (cd /build/deps/install/stow/libasn1c/lib && { ln -s -f libasn1c.so.1.0.2 libasn1c.so.1 || { rm -f libasn1c.so.1 && ln -s libasn1c.so.1.0.2 libasn1c.so.1; }; })
libtool: install: (cd /build/deps/install/stow/libasn1c/lib && { ln -s -f libasn1c.so.1.0.2 libasn1c.so || { rm -f libasn1c.so && ln -s libasn1c.so.1.0.2 libasn1c.so; }; })
libtool: install: /usr/bin/install -c .libs/libasn1c.lai /build/deps/install/stow/libasn1c/lib/libasn1c.la
libtool: install: /usr/bin/install -c .libs/libasn1c.a /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: install: chmod 644 /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: install: ranlib /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libasn1c/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libasn1c/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory '/build/deps/libasn1c/src'
make[1]: Leaving directory '/build/deps/libasn1c/src'
Making install in include
make[1]: Entering directory '/build/deps/libasn1c/include'
Making install in asn1c
make[2]: Entering directory '/build/deps/libasn1c/include/asn1c'
make[3]: Entering directory '/build/deps/libasn1c/include/asn1c'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/include/asn1c'
/usr/bin/install -c -m 644 ANY.h asn_application.h asn_codecs.h asn_codecs_prim.h asn_internal.h asn_SEQUENCE_OF.h asn_SET_OF.h asn_system.h ber_decoder.h ber_tlv_length.h ber_tlv_tag.h BIT_STRING.h BMPString.h BOOLEAN.h constraints.h constr_CHOICE.h constr_SEQUENCE.h constr_SEQUENCE_OF.h constr_SET.h constr_SET_OF.h constr_TYPE.h der_encoder.h ENUMERATED.h GeneralizedTime.h GeneralString.h GraphicString.h IA5String.h INTEGER.h ISO646String.h NativeEnumerated.h NativeInteger.h NativeReal.h NULL.h NumericString.h ObjectDescriptor.h OBJECT_IDENTIFIER.h OCTET_STRING.h per_decoder.h per_encoder.h per_support.h '/build/deps/install/stow/libasn1c/include/asn1c'
/usr/bin/install -c -m 644 PrintableString.h REAL.h RELATIVE-OID.h T61String.h TeletexString.h UniversalString.h UTCTime.h UTF8String.h VideotexString.h VisibleString.h xer_decoder.h xer_encoder.h xer_support.h per_opentype.h asn1helpers.h '/build/deps/install/stow/libasn1c/include/asn1c'
make[3]: Leaving directory '/build/deps/libasn1c/include/asn1c'
make[2]: Leaving directory '/build/deps/libasn1c/include/asn1c'
make[2]: Entering directory '/build/deps/libasn1c/include'
make[3]: Entering directory '/build/deps/libasn1c/include'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libasn1c/include'
make[2]: Leaving directory '/build/deps/libasn1c/include'
make[1]: Leaving directory '/build/deps/libasn1c/include'
make[1]: Entering directory '/build/deps/libasn1c'
make[2]: Entering directory '/build/deps/libasn1c'
make[2]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/lib/pkgconfig'
/usr/bin/install -c -m 644 libasn1c.pc '/build/deps/install/stow/libasn1c/lib/pkgconfig'
make[2]: Leaving directory '/build/deps/libasn1c'
make[1]: Leaving directory '/build/deps/libasn1c'
+ STOW_DIR=/build/deps/install/stow stow --restow libasn1c
+ osmo-build-dep.sh osmo-iuh
+ mkdir -p /build/deps
=============================== osmo-iuh ===============================
+ cd /build/deps
+ osmo-deps.sh osmo-iuh
+ project=osmo-iuh
+ branch=master
+ git branch -a
+ grep -c remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d osmo-iuh
+ osmo_git_clone_url osmo-iuh
+ echo https://gerrit.osmocom.org/osmo-iuh
+ git clone https://gerrit.osmocom.org/osmo-iuh osmo-iuh
Cloning into 'osmo-iuh'...
+ cd osmo-iuh
+ git fetch --tags origin
+ git fetch origin
fatal: unable to access 'https://gerrit.osmocom.org/osmo-iuh/': GnuTLS, handshake failed: The TLS connection was non-properly terminated.
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 490320 killed;
[ssh-agent] Stopped.
Archiving artifacts
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-hnbgw/NFTABLES=1,PFCP=1…>
Changes:
------------------------------------------
[...truncated 129.52 KiB...]
configure.ac:78: warning: AC_OUTPUT should be used without arguments.
configure.ac:78: You should run autoupdate.
configure.ac:16: installing './compile'
configure.ac:18: installing './config.guess'
configure.ac:18: installing './config.sub'
configure.ac:5: installing './install-sh'
configure.ac:5: installing './missing'
src/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/libasn1c --with-systemdsystemunitdir=/build/deps/install/stow/libasn1c/lib/systemd/system
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ranlib... ranlib
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for talloc... yes
checking if gcc supports -fvisibility=hidden... yes
CFLAGS="-g"
CPPFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libasn1c.pc
config.status: creating src/Makefile
config.status: creating include/Makefile
config.status: creating include/asn1c/Makefile
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
+ [ -n ]
+ make -j 12 install
Making install in src
make[1]: Entering directory '/build/deps/libasn1c/src'
CC ANY.lo
CC constraints.lo
CC GeneralizedTime.lo
CC NumericString.lo
CC T61String.lo
CC constr_CHOICE.lo
CC asn_codecs_prim.lo
CC GeneralString.lo
CC ObjectDescriptor.lo
CC TeletexString.lo
CC asn_SEQUENCE_OF.lo
CC constr_SEQUENCE.lo
CC GraphicString.lo
CC OBJECT_IDENTIFIER.lo
CC UniversalString.lo
CC asn_SET_OF.lo
CC constr_SEQUENCE_OF.lo
CC IA5String.lo
CC OCTET_STRING.lo
CC UTCTime.lo
CC ber_decoder.lo
CC constr_SET.lo
CC INTEGER.lo
CC per_decoder.lo
CC UTF8String.lo
CC ber_tlv_length.lo
CC constr_SET_OF.lo
CC ISO646String.lo
CC per_encoder.lo
CC VideotexString.lo
CC ber_tlv_tag.lo
CC constr_TYPE.lo
CC NativeEnumerated.lo
CC per_support.lo
CC VisibleString.lo
CC BIT_STRING.lo
CC NativeInteger.lo
CC PrintableString.lo
CC xer_decoder.lo
CC BMPString.lo
CC der_encoder.lo
CC NativeReal.lo
CC REAL.lo
CC xer_encoder.lo
CC BOOLEAN.lo
CC ENUMERATED.lo
CC NULL.lo
CC RELATIVE-OID.lo
CC xer_support.lo
CC per_opentype.lo
CC asn1helpers.lo
CCLD libasn1c.la
make[2]: Entering directory '/build/deps/libasn1c/src'
make[2]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/lib'
/bin/bash ../libtool --mode=install /usr/bin/install -c libasn1c.la '/build/deps/install/stow/libasn1c/lib'
libtool: install: /usr/bin/install -c .libs/libasn1c.so.1.0.2 /build/deps/install/stow/libasn1c/lib/libasn1c.so.1.0.2
libtool: install: (cd /build/deps/install/stow/libasn1c/lib && { ln -s -f libasn1c.so.1.0.2 libasn1c.so.1 || { rm -f libasn1c.so.1 && ln -s libasn1c.so.1.0.2 libasn1c.so.1; }; })
libtool: install: (cd /build/deps/install/stow/libasn1c/lib && { ln -s -f libasn1c.so.1.0.2 libasn1c.so || { rm -f libasn1c.so && ln -s libasn1c.so.1.0.2 libasn1c.so; }; })
libtool: install: /usr/bin/install -c .libs/libasn1c.lai /build/deps/install/stow/libasn1c/lib/libasn1c.la
libtool: install: /usr/bin/install -c .libs/libasn1c.a /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: install: chmod 644 /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: install: ranlib /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libasn1c/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libasn1c/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory '/build/deps/libasn1c/src'
make[1]: Leaving directory '/build/deps/libasn1c/src'
Making install in include
make[1]: Entering directory '/build/deps/libasn1c/include'
Making install in asn1c
make[2]: Entering directory '/build/deps/libasn1c/include/asn1c'
make[3]: Entering directory '/build/deps/libasn1c/include/asn1c'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/include/asn1c'
/usr/bin/install -c -m 644 ANY.h asn_application.h asn_codecs.h asn_codecs_prim.h asn_internal.h asn_SEQUENCE_OF.h asn_SET_OF.h asn_system.h ber_decoder.h ber_tlv_length.h ber_tlv_tag.h BIT_STRING.h BMPString.h BOOLEAN.h constraints.h constr_CHOICE.h constr_SEQUENCE.h constr_SEQUENCE_OF.h constr_SET.h constr_SET_OF.h constr_TYPE.h der_encoder.h ENUMERATED.h GeneralizedTime.h GeneralString.h GraphicString.h IA5String.h INTEGER.h ISO646String.h NativeEnumerated.h NativeInteger.h NativeReal.h NULL.h NumericString.h ObjectDescriptor.h OBJECT_IDENTIFIER.h OCTET_STRING.h per_decoder.h per_encoder.h per_support.h '/build/deps/install/stow/libasn1c/include/asn1c'
/usr/bin/install -c -m 644 PrintableString.h REAL.h RELATIVE-OID.h T61String.h TeletexString.h UniversalString.h UTCTime.h UTF8String.h VideotexString.h VisibleString.h xer_decoder.h xer_encoder.h xer_support.h per_opentype.h asn1helpers.h '/build/deps/install/stow/libasn1c/include/asn1c'
make[3]: Leaving directory '/build/deps/libasn1c/include/asn1c'
make[2]: Leaving directory '/build/deps/libasn1c/include/asn1c'
make[2]: Entering directory '/build/deps/libasn1c/include'
make[3]: Entering directory '/build/deps/libasn1c/include'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libasn1c/include'
make[2]: Leaving directory '/build/deps/libasn1c/include'
make[1]: Leaving directory '/build/deps/libasn1c/include'
make[1]: Entering directory '/build/deps/libasn1c'
make[2]: Entering directory '/build/deps/libasn1c'
make[2]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/lib/pkgconfig'
/usr/bin/install -c -m 644 libasn1c.pc '/build/deps/install/stow/libasn1c/lib/pkgconfig'
make[2]: Leaving directory '/build/deps/libasn1c'
make[1]: Leaving directory '/build/deps/libasn1c'
+ STOW_DIR=/build/deps/install/stow stow --restow libasn1c
+ osmo-build-dep.sh osmo-iuh
=============================== osmo-iuh ===============================
+ mkdir -p /build/deps
+ cd /build/deps
+ osmo-deps.sh osmo-iuh
+ project=osmo-iuh
+ branch=master
+ git branch -a
+ grep -c remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d osmo-iuh
+ osmo_git_clone_url osmo-iuh
+ echo https://gerrit.osmocom.org/osmo-iuh
+ git clone https://gerrit.osmocom.org/osmo-iuh osmo-iuh
Cloning into 'osmo-iuh'...
+ cd osmo-iuh
+ git fetch --tags origin
+ git fetch origin
fatal: unable to access 'https://gerrit.osmocom.org/osmo-iuh/': GnuTLS, handshake failed: The TLS connection was non-properly terminated.
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 4141645 killed;
[ssh-agent] Stopped.
Archiving artifacts
See <https://jenkins.osmocom.org/jenkins/job/master-osmo-hnbgw/NFTABLES=0,PFCP=0…>
Changes:
------------------------------------------
[...truncated 129.35 KiB...]
configure.ac:19: You should run autoupdate.
m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:19: the top level
configure.ac:78: warning: AC_OUTPUT should be used without arguments.
configure.ac:78: You should run autoupdate.
configure.ac:16: installing './compile'
configure.ac:18: installing './config.guess'
configure.ac:18: installing './config.sub'
configure.ac:5: installing './install-sh'
configure.ac:5: installing './missing'
src/Makefile.am: installing './depcomp'
+ ./configure --prefix=/build/deps/install/stow/libasn1c --with-systemdsystemunitdir=/build/deps/install/stow/libasn1c/lib/systemd/system
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ranlib... ranlib
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for talloc... yes
checking if gcc supports -fvisibility=hidden... yes
CFLAGS="-g"
CPPFLAGS=""
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libasn1c.pc
config.status: creating src/Makefile
config.status: creating include/Makefile
config.status: creating include/asn1c/Makefile
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-systemdsystemunitdir
+ [ -n ]
+ make -j 12 install
Making install in src
make[1]: Entering directory '/build/deps/libasn1c/src'
CC ANY.lo
CC constraints.lo
CC GeneralizedTime.lo
CC NumericString.lo
CC T61String.lo
CC asn_codecs_prim.lo
CC constr_CHOICE.lo
CC GeneralString.lo
CC ObjectDescriptor.lo
CC TeletexString.lo
CC asn_SEQUENCE_OF.lo
CC constr_SEQUENCE.lo
CC GraphicString.lo
CC OBJECT_IDENTIFIER.lo
CC UniversalString.lo
CC asn_SET_OF.lo
CC constr_SEQUENCE_OF.lo
CC IA5String.lo
CC OCTET_STRING.lo
CC UTCTime.lo
CC ber_decoder.lo
CC constr_SET.lo
CC INTEGER.lo
CC per_decoder.lo
CC UTF8String.lo
CC ber_tlv_length.lo
CC constr_SET_OF.lo
CC per_encoder.lo
CC ISO646String.lo
CC VideotexString.lo
CC ber_tlv_tag.lo
CC constr_TYPE.lo
CC NativeEnumerated.lo
CC per_support.lo
CC VisibleString.lo
CC BIT_STRING.lo
CC NativeInteger.lo
CC PrintableString.lo
CC xer_decoder.lo
CC BMPString.lo
CC der_encoder.lo
CC NativeReal.lo
CC REAL.lo
CC xer_encoder.lo
CC BOOLEAN.lo
CC ENUMERATED.lo
CC NULL.lo
CC RELATIVE-OID.lo
CC xer_support.lo
CC per_opentype.lo
CC asn1helpers.lo
CCLD libasn1c.la
make[2]: Entering directory '/build/deps/libasn1c/src'
make[2]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/lib'
/bin/bash ../libtool --mode=install /usr/bin/install -c libasn1c.la '/build/deps/install/stow/libasn1c/lib'
libtool: install: /usr/bin/install -c .libs/libasn1c.so.1.0.2 /build/deps/install/stow/libasn1c/lib/libasn1c.so.1.0.2
libtool: install: (cd /build/deps/install/stow/libasn1c/lib && { ln -s -f libasn1c.so.1.0.2 libasn1c.so.1 || { rm -f libasn1c.so.1 && ln -s libasn1c.so.1.0.2 libasn1c.so.1; }; })
libtool: install: (cd /build/deps/install/stow/libasn1c/lib && { ln -s -f libasn1c.so.1.0.2 libasn1c.so || { rm -f libasn1c.so && ln -s libasn1c.so.1.0.2 libasn1c.so; }; })
libtool: install: /usr/bin/install -c .libs/libasn1c.lai /build/deps/install/stow/libasn1c/lib/libasn1c.la
libtool: install: /usr/bin/install -c .libs/libasn1c.a /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: install: chmod 644 /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: install: ranlib /build/deps/install/stow/libasn1c/lib/libasn1c.a
libtool: finish: PATH="/build/deps/install/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /build/deps/install/stow/libasn1c/lib
----------------------------------------------------------------------
Libraries have been installed in:
/build/deps/install/stow/libasn1c/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Leaving directory '/build/deps/libasn1c/src'
make[1]: Leaving directory '/build/deps/libasn1c/src'
Making install in include
make[1]: Entering directory '/build/deps/libasn1c/include'
Making install in asn1c
make[2]: Entering directory '/build/deps/libasn1c/include/asn1c'
make[3]: Entering directory '/build/deps/libasn1c/include/asn1c'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/include/asn1c'
/usr/bin/install -c -m 644 ANY.h asn_application.h asn_codecs.h asn_codecs_prim.h asn_internal.h asn_SEQUENCE_OF.h asn_SET_OF.h asn_system.h ber_decoder.h ber_tlv_length.h ber_tlv_tag.h BIT_STRING.h BMPString.h BOOLEAN.h constraints.h constr_CHOICE.h constr_SEQUENCE.h constr_SEQUENCE_OF.h constr_SET.h constr_SET_OF.h constr_TYPE.h der_encoder.h ENUMERATED.h GeneralizedTime.h GeneralString.h GraphicString.h IA5String.h INTEGER.h ISO646String.h NativeEnumerated.h NativeInteger.h NativeReal.h NULL.h NumericString.h ObjectDescriptor.h OBJECT_IDENTIFIER.h OCTET_STRING.h per_decoder.h per_encoder.h per_support.h '/build/deps/install/stow/libasn1c/include/asn1c'
/usr/bin/install -c -m 644 PrintableString.h REAL.h RELATIVE-OID.h T61String.h TeletexString.h UniversalString.h UTCTime.h UTF8String.h VideotexString.h VisibleString.h xer_decoder.h xer_encoder.h xer_support.h per_opentype.h asn1helpers.h '/build/deps/install/stow/libasn1c/include/asn1c'
make[3]: Leaving directory '/build/deps/libasn1c/include/asn1c'
make[2]: Leaving directory '/build/deps/libasn1c/include/asn1c'
make[2]: Entering directory '/build/deps/libasn1c/include'
make[3]: Entering directory '/build/deps/libasn1c/include'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/deps/libasn1c/include'
make[2]: Leaving directory '/build/deps/libasn1c/include'
make[1]: Leaving directory '/build/deps/libasn1c/include'
make[1]: Entering directory '/build/deps/libasn1c'
make[2]: Entering directory '/build/deps/libasn1c'
make[2]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/deps/install/stow/libasn1c/lib/pkgconfig'
/usr/bin/install -c -m 644 libasn1c.pc '/build/deps/install/stow/libasn1c/lib/pkgconfig'
make[2]: Leaving directory '/build/deps/libasn1c'
make[1]: Leaving directory '/build/deps/libasn1c'
+ STOW_DIR=/build/deps/install/stow stow --restow libasn1c
+ osmo-build-dep.sh osmo-iuh
=============================== osmo-iuh ===============================
+ mkdir -p /build/deps
+ cd /build/deps
+ osmo-deps.sh osmo-iuh
+ project=osmo-iuh
+ branch=master
+ git branch -a
+ grep -c remotes/origin/master$
+ [ x1 != x0 ]
+ branch=origin/master
+ test -d osmo-iuh
+ osmo_git_clone_url osmo-iuh
+ echo https://gerrit.osmocom.org/osmo-iuh
+ git clone https://gerrit.osmocom.org/osmo-iuh osmo-iuh
Cloning into 'osmo-iuh'...
fatal: unable to access 'https://gerrit.osmocom.org/osmo-iuh/': GnuTLS, handshake failed: The TLS connection was non-properly terminated.
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 490447 killed;
[ssh-agent] Stopped.
Archiving artifacts
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/150807/display/r…>
Changes:
------------------------------------------
Started by upstream project "master-onomondo-eim" build number 46
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build5-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build qemu io_uring linux-shallow-clone osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.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 origin/master^{commit} # timeout=10
Checking out Revision 7a65dad9bef01bb40b6ab159de4603c94360939f (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 7a65dad9bef01bb40b6ab159de4603c94360939f # timeout=10
Commit message: "contrib/obs-mirror: log to systemd journal"
> git rev-list --no-walk 7a65dad9bef01bb40b6ab159de4603c94360939f # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins1868651788746908739.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-13-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:13', '--build-arg', 'DISTRO_FROM=debian:trixie', '--build-arg', 'UID=1000', '-t', 'debian-13-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
#0 building with "default" instance using docker driver
#1 [internal] load build definition from build_srcpkg.Dockerfile
#1 transferring dockerfile: 1.48kB done
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
#1 DONE 0.1s
#2 [internal] load metadata for docker.io/library/debian:trixie
#2 DONE 0.0s
#3 [internal] load .dockerignore
#3 transferring context:
#3 transferring context: 2B done
#3 DONE 0.1s
#4 [1/4] FROM docker.io/library/debian:trixie
#4 DONE 0.0s
#5 [2/4] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper default-libmysqlclient-dev dh-cmake dh-python dh-runit dh-virtualenv dpkg-dev erlang-nox fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc pkgconf python3-packaging python3-pip python3-setuptools quilt sed sphinx-common wget && apt-get clean
#5 CACHED
#6 [3/4] RUN WGET https://github.com/erlang/rebar3/releases/download/3.24.0/rebar3 -O /usr/bin/rebar3 && echo "d2d31cfb98904b8e4917300a75f870de12cb5167cd6214d1043e973a56668a54 /usr/bin/rebar3" | sha256sum -c && chmod +x /usr/bin/rebar3 && rebar3 --version
#6 CACHED
#7 [4/4] RUN USERADD --uid=1000 -m user
#7 CACHED
#8 exporting to image
#8 exporting layers done
#8 writing image sha256:c4af7f19ba5e5c46e4683e93f08db2f851373bda70ab77ea5687f28081b31f25 done
#8 naming to docker.io/library/debian-13-osmocom-obs-build-srcpkg done
#8 DONE 0.0s
[33m1 warning found (use docker --debug to expand):
[0m - InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
docker: running: update_obs_project.py inside docker
/obs/lib/debian.py:183: SyntaxWarning: invalid escape sequence '\/'
lib.run_cmd(["sed", "-i", "s/$(MAKE) -C doc\/manuals//g", f"{debian}/rules"])
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.1.0 is up-to-date)
osmocom-keyring: getting head from git remote for master
osmocom-keyring: getting OBS version
osmocom-keyring: skipping (7873756ddb89fc91d8035b1de9d8f7294aa7957d is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (bc38313e934ff532c9f4c967dd7fb7e63d296175 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (9aa95d0c79f165ce77d9e28a8235206677a575e8 is up-to-date)
erlang/osmo-s1gw: getting head from git remote for master
erlang/osmo-s1gw: getting OBS version
erlang/osmo-s1gw: skipping (a013155e8af1b4cca604e10f81dcb683a5e7812c is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (beabd023aa5827c0e6428850f1f20ac5a7e5bfe5 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (984b3db58c352f4486d0abcba53d6a84fc72fbb5 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (66c2dcc3dc9d96b70b32b1c18e5d0171e738548c is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (898f6d8b2059daef2e6c5752422f8efbe8ea4dcf is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (f6f4d4a47a30cc50b5a27615ab9eec2c58ebbd29 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (8d844c5a54488ff9bdb3bd0b47a6a947118c80f7 is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (4990f9dfe3b4d8cbbda7877a12d77946254f8c64 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (954c83b8444641b8ecdef97985133449a81960ed is up-to-date)
libosmo-asn1-tcap: getting head from git remote for master
libosmo-asn1-tcap: getting OBS version
libosmo-asn1-tcap: skipping (3cb880bb3f5f858c6042ff72d571f10447446314 is up-to-date)
libosmo-sigtran: getting head from git remote for master
libosmo-sigtran: getting OBS version
libosmo-sigtran: skipping (ccf552593ca49bcee80534f3714b846c8b3a80b6 is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (a9ea438f2d3ee85167bc7ec90ae3c010e47ded92 is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (d6ac32fde99f08b2019a5ca095471456583dc93a is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (68adf118587f072172a36001e66b039db5ece7bf is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (1245bb6f5cb4893666be6c4fdec31622f6ca6bac is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (4db9d759db3858796e1589afff7455ee0c2703f4 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (f0ee51997470e1c3020ddb85082385ed43ba0c68 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (f32fc48913de3f005b417fbe4d8419b34d21037d is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (1097edd1885413b335a786e71f18a3ba1733b804 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (3706aad7d56fbf8a153c4018585ebe0efe1785e4 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (422ff6a58eee4cb1ebda895ac8ce0371fa0b8d0e is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (20168d98fc1d4edb11f7083fa9c9a03ef54ed079 is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (96fe70b328a5454646f65a008e0217bce219e93b is up-to-date)
osmo-hlr: getting head from git remote for master
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://gerrit.osmocom.org/osmo-hlr', 'heads/master']
*** returncode ***
128
*** output ***
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
error: 59 bytes of body are still expected
fatal: expected flush after ref listing
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 265, in <module>
main()
~~~~^^
File "/obs/update_obs_project.py", line 259, in main
build_srcpkgs(pkgs_remote, packages)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 151, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 97, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch,
branch_missing_ok=delete)
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
File "/obs/lib/__init__.py", line 202, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 163, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
" this python trace")
RuntimeError: shell command related error, find details right above this python trace
Build step 'Execute shell' marked build as failure
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/150798/display/r…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-iuh" build number 19987
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build qemu io_uring linux-shallow-clone osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.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 origin/master^{commit} # timeout=10
Checking out Revision 7a65dad9bef01bb40b6ab159de4603c94360939f (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 7a65dad9bef01bb40b6ab159de4603c94360939f # timeout=10
Commit message: "contrib/obs-mirror: log to systemd journal"
> git rev-list --no-walk 7a65dad9bef01bb40b6ab159de4603c94360939f # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins2968880197693305500.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-13-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:13', '--build-arg', 'DISTRO_FROM=debian:trixie', '--build-arg', 'UID=1000', '-t', 'debian-13-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
#0 building with "default" instance using docker driver
#1 [internal] load build definition from build_srcpkg.Dockerfile
#1 transferring dockerfile: 1.48kB done
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
#1 DONE 0.0s
#2 [internal] load metadata for docker.io/library/debian:trixie
#2 DONE 0.0s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s
#4 [1/4] FROM docker.io/library/debian:trixie
#4 DONE 0.0s
#5 [2/4] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper default-libmysqlclient-dev dh-cmake dh-python dh-runit dh-virtualenv dpkg-dev erlang-nox fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc pkgconf python3-packaging python3-pip python3-setuptools quilt sed sphinx-common wget && apt-get clean
#5 CACHED
#6 [3/4] RUN WGET https://github.com/erlang/rebar3/releases/download/3.24.0/rebar3 -O /usr/bin/rebar3 && echo "d2d31cfb98904b8e4917300a75f870de12cb5167cd6214d1043e973a56668a54 /usr/bin/rebar3" | sha256sum -c && chmod +x /usr/bin/rebar3 && rebar3 --version
#6 CACHED
#7 [4/4] RUN USERADD --uid=1000 -m user
#7 CACHED
#8 exporting to image
#8 exporting layers done
#8 writing image sha256:b0a96d02fdbc57e5c0c9a8faedcb274bbd6bd3e403a1ab464a882907d5dc86d9 done
#8 naming to docker.io/library/debian-13-osmocom-obs-build-srcpkg done
#8 DONE 0.0s
[33m1 warning found (use docker --debug to expand):
[0m - InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
docker: running: update_obs_project.py inside docker
/obs/lib/debian.py:183: SyntaxWarning: invalid escape sequence '\/'
lib.run_cmd(["sed", "-i", "s/$(MAKE) -C doc\/manuals//g", f"{debian}/rules"])
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.1.0 is up-to-date)
osmocom-keyring: getting head from git remote for master
osmocom-keyring: getting OBS version
osmocom-keyring: skipping (7873756ddb89fc91d8035b1de9d8f7294aa7957d is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (bc38313e934ff532c9f4c967dd7fb7e63d296175 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (9aa95d0c79f165ce77d9e28a8235206677a575e8 is up-to-date)
erlang/osmo-s1gw: getting head from git remote for master
erlang/osmo-s1gw: getting OBS version
erlang/osmo-s1gw: skipping (a013155e8af1b4cca604e10f81dcb683a5e7812c is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (beabd023aa5827c0e6428850f1f20ac5a7e5bfe5 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (984b3db58c352f4486d0abcba53d6a84fc72fbb5 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (66c2dcc3dc9d96b70b32b1c18e5d0171e738548c is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (898f6d8b2059daef2e6c5752422f8efbe8ea4dcf is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (f6f4d4a47a30cc50b5a27615ab9eec2c58ebbd29 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (8d844c5a54488ff9bdb3bd0b47a6a947118c80f7 is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (4990f9dfe3b4d8cbbda7877a12d77946254f8c64 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (954c83b8444641b8ecdef97985133449a81960ed is up-to-date)
libosmo-asn1-tcap: getting head from git remote for master
libosmo-asn1-tcap: getting OBS version
libosmo-asn1-tcap: skipping (3cb880bb3f5f858c6042ff72d571f10447446314 is up-to-date)
libosmo-sigtran: getting head from git remote for master
libosmo-sigtran: getting OBS version
libosmo-sigtran: skipping (ccf552593ca49bcee80534f3714b846c8b3a80b6 is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (a9ea438f2d3ee85167bc7ec90ae3c010e47ded92 is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (d6ac32fde99f08b2019a5ca095471456583dc93a is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (68adf118587f072172a36001e66b039db5ece7bf is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (1245bb6f5cb4893666be6c4fdec31622f6ca6bac is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (4db9d759db3858796e1589afff7455ee0c2703f4 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (f0ee51997470e1c3020ddb85082385ed43ba0c68 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (f32fc48913de3f005b417fbe4d8419b34d21037d is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (1097edd1885413b335a786e71f18a3ba1733b804 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (3706aad7d56fbf8a153c4018585ebe0efe1785e4 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (422ff6a58eee4cb1ebda895ac8ce0371fa0b8d0e is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (20168d98fc1d4edb11f7083fa9c9a03ef54ed079 is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (96fe70b328a5454646f65a008e0217bce219e93b is up-to-date)
osmo-hlr: getting head from git remote for master
osmo-hlr: getting OBS version
osmo-hlr: skipping (8562db3a90e69df2ffb608069b28c80da9525ad1 is up-to-date)
osmo-hnbgw: getting head from git remote for master
osmo-hnbgw: getting OBS version
osmo-hnbgw: skipping (520f5fdde9e4eac40faedf8896923f50997582c2 is up-to-date)
osmo-hnodeb: getting head from git remote for master
osmo-hnodeb: getting OBS version
osmo-hnodeb: skipping (39bf4efd6c835e2c6fe872a118c1250a79bdaf78 is up-to-date)
osmo-iuh: getting head from git remote for master
osmo-iuh: getting OBS version
osmo-iuh: skipping (b7c4d385e9c4a0af3b7695c84d7138a66a093866 is up-to-date)
osmo-mgw: getting head from git remote for master
osmo-mgw: getting OBS version
osmo-mgw: skipping (8afbaddc531345ecd191d59362ceead5309a14b9 is up-to-date)
osmo-msc: getting head from git remote for master
osmo-msc: getting OBS version
osmo-msc: skipping (97eeaff2ff42ec47fcd625ee7dbc3fdbc7ebaecb is up-to-date)
osmo-pcap: getting head from git remote for master
osmo-pcap: getting OBS version
osmo-pcap: skipping (603c1e44f9e751f6949fa43bc9ac9580235427c2 is up-to-date)
osmo-pcu: getting head from git remote for master
osmo-pcu: getting OBS version
osmo-pcu: skipping (ed7090376075b9b1604a67a0602d1319a4375dea is up-to-date)
osmo-remsim: getting head from git remote for master
osmo-remsim: getting OBS version
osmo-remsim: skipping (07e504b5fa1d210b5891fbe85ffb527c1df24b18 is up-to-date)
osmo-sgsn: getting head from git remote for master
osmo-sgsn: getting OBS version
osmo-sgsn: skipping (ad919af95cfa29b955acf2e35dfa8cd63d91f7ab is up-to-date)
osmo-sip-connector: getting head from git remote for master
osmo-sip-connector: getting OBS version
osmo-sip-connector: skipping (d93383622335f832802923d9a52d13ec924252ca is up-to-date)
osmo-smlc: getting head from git remote for master
osmo-smlc: getting OBS version
osmo-smlc: skipping (470d758ccce6f6155666c9638852170cabcddd02 is up-to-date)
osmo-sysmon: getting head from git remote for master
osmo-sysmon: getting OBS version
osmo-sysmon: skipping (692b917823c924028b3e5bcab29861c6243630ac is up-to-date)
osmo-trx: getting head from git remote for master
osmo-trx: getting OBS version
osmo-trx: skipping (f243e22fca7934064d02efca738f2df0ae932713 is up-to-date)
osmo-uecups: getting head from git remote for master
osmo-uecups: getting OBS version
osmo-uecups: skipping (526e8bbcfd288b48b5176137af07f7305d8300d8 is up-to-date)
osmo-upf: getting head from git remote for master
osmo-upf: getting OBS version
osmo-upf: skipping (61833f434bcbde7f79014a6048677dcb6c261a5c is up-to-date)
osmocom-bb: getting head from git remote for master
osmocom-bb: getting OBS version
osmocom-bb: skipping (6fef14bc6dbdd0370ce1cfff856fc6b10827db50 is up-to-date)
python/osmo-python-tests: getting head from git remote for master
python/osmo-python-tests: getting OBS version
python/osmo-python-tests: skipping (2867a2b1cd3b75e92df15d944baa42f737d11b44 is up-to-date)
python/pyosmocom: getting head from git remote for master
python/pyosmocom: getting OBS version
python/pyosmocom: skipping (75785e4500bc501dd15c48ad5587b76f78d08373 is up-to-date)
rtl-sdr: getting head from git remote for master
rtl-sdr: getting OBS version
rtl-sdr: skipping (84195f169f5b4b7dc06a10efb1e210d02b49e51c is up-to-date)
simtrace2: getting head from git remote for master
simtrace2: getting OBS version
simtrace2: skipping (567c03c83fe058af4e43ff9845a50f4d2a9d3c67 is up-to-date)
strongswan-epdg: getting head from git remote for master
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://gitea.osmocom.org/ims-volte-vowifi/strongswan-epdg', 'heads/master']
*** returncode ***
128
*** output ***
fatal: unable to access 'https://gitea.osmocom.org/ims-volte-vowifi/strongswan-epdg/': The requested URL returned error: 500
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 265, in <module>
main()
~~~~^^
File "/obs/update_obs_project.py", line 259, in main
build_srcpkgs(pkgs_remote, packages)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 151, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 97, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch,
branch_missing_ok=delete)
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
File "/obs/lib/__init__.py", line 202, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 163, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
" this python trace")
RuntimeError: shell command related error, find details right above this python trace
Build step 'Execute shell' marked build as failure