See
<https://jenkins.osmocom.org/jenkins/job/Osmocom-release-tarballs/1120/display/redirect?page=changes>
Changes:
[Oliver Smith] jobs/osmocom-obs: run against
obs.osmocom.org too
[Oliver Smith] coverity: add osmo-bsc-nat
[laforge] install-coverity: update to 2021.12
------------------------------------------
[...truncated 7.61 KB...]
---> 7ccf5cd5c0a8
Step 6/11 :
ARG OSMOCOM_REPO="${OSMOCOM_REPO_MIRROR}/${OSMOCOM_REPO_PATH}/latest/Debian_9.0/"
---> Running in f92dba24f8c8
Removing intermediate container f92dba24f8c8
---> b942c48bdd96
Step 7/11 : RUN apt-get update && apt-get upgrade -y && apt-get install
-y --no-install-recommends ca-certificates telnet gnupg && apt-get clean
---> Running in d4285a9b6170
Get:1
http://security.debian.org/debian-security stretch/updates InRelease [53.0 kB]
Ign:2
http://deb.debian.org/debian stretch InRelease
Get:3
http://deb.debian.org/debian stretch-updates InRelease [93.6 kB]
Get:4
http://deb.debian.org/debian stretch Release [118 kB]
Get:5
http://deb.debian.org/debian stretch Release.gpg [3177 B]
Get:6
http://security.debian.org/debian-security stretch/updates/main amd64 Packages [780
kB]
Get:7
http://deb.debian.org/debian stretch/main amd64 Packages [7080 kB]
Fetched 8127 kB in 1s (7123 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
gnupg-agent libassuan0 libksba8 libnpth0 libreadline7 libsqlite3-0 libssl1.1
netbase openssl pinentry-curses readline-common
Suggested packages:
parcimonie xloadimage dbus-user-session libpam-systemd pinentry-gnome3
scdaemon pinentry-doc readline-doc
Recommended packages:
dirmngr gnupg-l10n
The following NEW packages will be installed:
ca-certificates gnupg gnupg-agent libassuan0 libksba8 libnpth0 libreadline7
libsqlite3-0 libssl1.1 netbase openssl pinentry-curses readline-common
telnet
0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
Need to get 5053 kB of archives.
After this operation, 11.4 MB of additional disk space will be used.
Get:1
http://deb.debian.org/debian stretch/main amd64 libassuan0 amd64 2.4.3-2 [42.5 kB]
Get:2
http://security.debian.org/debian-security stretch/updates/main amd64 libsqlite3-0
amd64 3.16.2-5+deb9u3 [574 kB]
Get:3
http://deb.debian.org/debian stretch/main amd64 pinentry-curses amd64 1.0.0-2 [50.5
kB]
Get:4
http://deb.debian.org/debian stretch/main amd64 libnpth0 amd64 1.3-1 [14.6 kB]
Get:5
http://deb.debian.org/debian stretch/main amd64 readline-common all 7.0-3 [70.4 kB]
Get:6
http://deb.debian.org/debian stretch/main amd64 libreadline7 amd64 7.0-3 [151 kB]
Get:7
http://deb.debian.org/debian stretch/main amd64 gnupg-agent amd64 2.1.18-8~deb9u4
[554 kB]
Get:8
http://security.debian.org/debian-security stretch/updates/main amd64 libssl1.1
amd64 1.1.0l-1~deb9u6 [1360 kB]
Get:9
http://deb.debian.org/debian stretch/main amd64 libksba8 amd64 1.3.5-2 [99.7 kB]
Get:10
http://deb.debian.org/debian stretch/main amd64 gnupg amd64 2.1.18-8~deb9u4 [1128
kB]
Get:11
http://deb.debian.org/debian stretch/main amd64 netbase all 5.4 [19.1 kB]
Get:12
http://deb.debian.org/debian stretch/main amd64 telnet amd64 0.17-41 [72.0 kB]
Get:13
http://security.debian.org/debian-security stretch/updates/main amd64 openssl amd64
1.1.0l-1~deb9u6 [749 kB]
Get:14
http://security.debian.org/debian-security stretch/updates/main amd64
ca-certificates all 20200601~deb9u2 [168 kB]
[91mdebconf: delaying package configuration, since apt-utils is not installed
[0mFetched 5053 kB in 0s (61.2 MB/s)
Selecting previously unselected package libassuan0:amd64.
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database
... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading
database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ...
50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading
database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ...
85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading
database ... 6502 files and directories currently installed.)
Preparing to unpack .../00-libassuan0_2.4.3-2_amd64.deb ...
Unpacking libassuan0:amd64 (2.4.3-2) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../01-pinentry-curses_1.0.0-2_amd64.deb ...
Unpacking pinentry-curses (1.0.0-2) ...
Selecting previously unselected package libnpth0:amd64.
Preparing to unpack .../02-libnpth0_1.3-1_amd64.deb ...
Unpacking libnpth0:amd64 (1.3-1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../03-readline-common_7.0-3_all.deb ...
Unpacking readline-common (7.0-3) ...
Selecting previously unselected package libreadline7:amd64.
Preparing to unpack .../04-libreadline7_7.0-3_amd64.deb ...
Unpacking libreadline7:amd64 (7.0-3) ...
Selecting previously unselected package gnupg-agent.
Preparing to unpack .../05-gnupg-agent_2.1.18-8~deb9u4_amd64.deb ...
Unpacking gnupg-agent (2.1.18-8~deb9u4) ...
Selecting previously unselected package libksba8:amd64.
Preparing to unpack .../06-libksba8_1.3.5-2_amd64.deb ...
Unpacking libksba8:amd64 (1.3.5-2) ...
Selecting previously unselected package libsqlite3-0:amd64.
Preparing to unpack .../07-libsqlite3-0_3.16.2-5+deb9u3_amd64.deb ...
Unpacking libsqlite3-0:amd64 (3.16.2-5+deb9u3) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../08-gnupg_2.1.18-8~deb9u4_amd64.deb ...
Unpacking gnupg (2.1.18-8~deb9u4) ...
Selecting previously unselected package libssl1.1:amd64.
Preparing to unpack .../09-libssl1.1_1.1.0l-1~deb9u6_amd64.deb ...
Unpacking libssl1.1:amd64 (1.1.0l-1~deb9u6) ...
Selecting previously unselected package netbase.
Preparing to unpack .../10-netbase_5.4_all.deb ...
Unpacking netbase (5.4) ...
Selecting previously unselected package telnet.
Preparing to unpack .../11-telnet_0.17-41_amd64.deb ...
Unpacking telnet (0.17-41) ...
Selecting previously unselected package openssl.
Preparing to unpack .../12-openssl_1.1.0l-1~deb9u6_amd64.deb ...
Unpacking openssl (1.1.0l-1~deb9u6) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../13-ca-certificates_20200601~deb9u2_all.deb ...
Unpacking ca-certificates (20200601~deb9u2) ...
Setting up libnpth0:amd64 (1.3-1) ...
Setting up readline-common (7.0-3) ...
Setting up libreadline7:amd64 (7.0-3) ...
Setting up libksba8:amd64 (1.3.5-2) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Setting up libssl1.1:amd64 (1.1.0l-1~deb9u6) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the
Term::ReadLine module) (@INC contains: /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1
/usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24
/usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at
/usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Setting up openssl (1.1.0l-1~deb9u6) ...
Setting up libsqlite3-0:amd64 (3.16.2-5+deb9u3) ...
Setting up ca-certificates (20200601~deb9u2) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the
Term::ReadLine module) (@INC contains: /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1
/usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24
/usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at
/usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype
Updating certificates in /etc/ssl/certs...
137 added, 0 removed; done.
Setting up libassuan0:amd64 (2.4.3-2) ...
Setting up netbase (5.4) ...
Setting up telnet (0.17-41) ...
update-alternatives: using /usr/bin/telnet.netkit to provide /usr/bin/telnet (telnet) in
auto mode
Setting up pinentry-curses (1.0.0-2) ...
Setting up gnupg-agent (2.1.18-8~deb9u4) ...
Setting up gnupg (2.1.18-8~deb9u4) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Processing triggers for ca-certificates (20200601~deb9u2) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Removing intermediate container d4285a9b6170
---> 9e5bad92de05
Step 8/11 : COPY .common/Release.key /tmp/Release.key
---> b8df43d1ea9b
Step 9/11 : RUN apt-key add /tmp/Release.key && rm /tmp/Release.key &&
echo "deb " $OSMOCOM_REPO " ./" >
/etc/apt/sources.list.d/osmocom-latest.list
---> Running in 0faf9bb0986d
[91mWarning: apt-key output should not be parsed (stdout is not a terminal)
[0mOK
Removing intermediate container 0faf9bb0986d
---> 9f03dcc7d125
Step 10/11 : COPY .common/respawn.sh /usr/local/bin/respawn.sh
---> da0915ee7d2c
Step 11/11 : ADD $OSMOCOM_REPO/Release /tmp/Release
---> 99c38c905c69
[Warning] One or more build-args [OSMOCOM_REPO_VERSION OSMO_HLR_BRANCH OSMO_HNBGW_BRANCH
OSMO_TTCN3_BRANCH OSMO_UECUPS_BRANCH OSMOCOM_REPO_TESTSUITE_MIRROR OSMO_IUH_BRANCH UID
USER OSMO_BSC_BRANCH OSMO_MGW_BRANCH OSMO_PCU_BRANCH OSMO_SGSN_BRANCH OPEN5GS_BRANCH
OSMO_GGSN_BRANCH OSMO_GSM_TESTER_BRANCH OSMO_HNODEB_BRANCH OSMO_BB_BRANCH
LIBOSMOCORE_BRANCH OSMO_BTS_BRANCH OSMO_GBPROXY_BRANCH OSMO_SIP_BRANCH OSMO_STP_BRANCH
DISTRO OSMO_CBC_BRANCH OSMO_MSC_BRANCH OSMO_NITB_BRANCH] were not consumed
Successfully built 99c38c905c69
Successfully tagged osmocom-build/debian-stretch-obs-latest:latest
rm -rf .common
make: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/Osmocom-release-tarballs/ws/_docker_playground/debian-stretch-obs-latest'>
+ docker_image_exists debian-stretch-obs-latest
+ docker images -q osmocom-build/debian-stretch-obs-latest
+ test -n 99c38c905c69
+ list_osmo_packages debian-bullseye debian-stretch-obs-latest
+ local distro=debian-bullseye
+ local image=debian-stretch-obs-latest
+ local docker_run_sh=docker run --rm --entrypoint=/bin/sh
osmocom-build/debian-stretch-obs-latest -c
+ [ -n ]
+ return
+ [ =
registry.osmocom.org ]
+ docker_depends debian-stretch-build-dist
+ local feed
+ depends=
+ [ -n ]
+ docker_distro_from_image_name debian-stretch-build-dist
+ echo debian-bullseye
+ distro_arg=debian-bullseye
+ [ -z ]
+ docker_upstream_distro_from_image_name debian-stretch-build-dist
+ echo debian:stretch
+ upstream_distro_arg=debian:stretch
+ docker_dir_from_image_name debian-stretch-build-dist
+ echo debian-stretch-build-dist
+ dir=debian-stretch-build-dist
+ pull_arg=--pull
+ grep ^FROM ../debian-stretch-build-dist/Dockerfile
+ from_line=FROM $USER/debian-stretch-obs-latest
+ echo FROM $USER/debian-stretch-obs-latest
+ grep -q $USER
+ pull_arg=
+ echo Building image: debian-stretch-build-dist (export NO_DOCKER_IMAGE_BUILD=1 to
prevent this)
Building image: debian-stretch-build-dist (export NO_DOCKER_IMAGE_BUILD=1 to prevent
this)
+ make -C ../debian-stretch-build-dist BUILD_ARGS= UPSTREAM_DISTRO=debian:stretch
DISTRO=debian-bullseye IMAGE=osmocom-build/debian-stretch-build-dist
make: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/Osmocom-release-tarballs/ws/_docker_playground/debian-stretch-build-dist'>
rm -rf .common
cp -r
<https://jenkins.osmocom.org/jenkins/job/Osmocom-release-tarballs/ws/_docker_playground/common>
.common
docker build \
--build-arg USER=osmocom-build \
--build-arg UID=1000 \
--build-arg REGISTRY=docker.io \
--build-arg OSMO_TTCN3_BRANCH=master \
--build-arg UPSTREAM_DISTRO=debian:stretch \
--build-arg DISTRO=debian-bullseye \
--build-arg
OSMOCOM_REPO_MIRROR=https://downloads.osmocom.org \
--build-arg OSMOCOM_REPO_PATH=packages/osmocom: \
--build-arg OSMOCOM_REPO_VERSION=latest \
--build-arg
OSMOCOM_REPO_TESTSUITE_MIRROR=https://downloads.osmocom.org \
--build-arg LIBOSMOCORE_BRANCH=master \
--build-arg OSMO_BB_BRANCH=master \
--build-arg OSMO_BSC_BRANCH=master \
--build-arg OSMO_BTS_BRANCH=master \
--build-arg OSMO_CBC_BRANCH=master \
--build-arg OSMO_GBPROXY_BRANCH=master \
--build-arg OSMO_GGSN_BRANCH=master \
--build-arg OSMO_GSM_TESTER_BRANCH=master \
--build-arg OSMO_HLR_BRANCH=master \
--build-arg OSMO_HNBGW_BRANCH=master \
--build-arg OSMO_HNODEB_BRANCH=master \
--build-arg OSMO_IUH_BRANCH=master \
--build-arg OSMO_MGW_BRANCH=master \
--build-arg OSMO_MSC_BRANCH=master \
--build-arg OSMO_NITB_BRANCH=master \
--build-arg OSMO_PCU_BRANCH=master \
--build-arg OSMO_SGSN_BRANCH=master \
--build-arg OSMO_SIP_BRANCH=master \
--build-arg OSMO_STP_BRANCH=master \
--build-arg OSMO_UECUPS_BRANCH=master \
--build-arg OPEN5GS_BRANCH=main \
-t osmocom-build/debian-stretch-build-dist:latest .
Sending build context to Docker daemon 25.09kB
Step 1/3 : ARG USER
Step 2/3 : FROM $USER/debian-stretch-obs-latest
---> 99c38c905c69
Step 3/3 : RUN apt-get update && apt-get install -y --no-install-recommends
asciidoc autoconf autoconf-archive autogen automake bison build-essential
ca-certificates dahdi-source dblatex git graphviz inkscape libasn1c-dev
libboost-all-dev libc-ares-dev libcsv-dev libdbd-sqlite3 libdbi-dev
libfftw3-dev libgnutls28-dev libgps-dev libgsm1-dev libgtp-dev libgtpnl-dev
liblimesuite-dev libncurses5-dev liboping-dev liborcania-dev libortp-dev
libosmo-abis-dev libosmo-gsup-client-dev libosmo-hnbap-dev libosmo-mgcp-client-dev
libosmo-netif-dev libosmo-ranap-dev libnl-route-3-dev libosmo-rua-dev
libosmo-sccp-dev libosmo-sigtran-dev libosmo-simtrace2-dev libosmocore-dev
libosmodsp-dev libpcap-dev libpcsclite-dev libreadline-dev libsctp-dev
libsmpp34-dev libsofia-sip-ua-glib-dev libsqlite3-dev libssl-dev libtalloc-dev
libtool libuhd-dev libulfius-dev libusb-1.0-0-dev libusb-dev libusrp-dev
libyder-dev libzmq3-dev make mscgen python-nwdiag python-pychart
python3-nwdiag xsltproc && apt-get clean
---> Running in 544fa4c429ad
Hit:1
http://security.debian.org/debian-security stretch/updates InRelease
Ign:2
http://deb.debian.org/debian stretch InRelease
Hit:3
http://deb.debian.org/debian stretch-updates InRelease
Hit:4
http://deb.debian.org/debian stretch Release
Reading package lists...
[91mE: The method driver /usr/lib/apt/methods/https could not be found.
E: Failed to fetch
https://downloads.osmocom.org/packages/osmocom:/latest/Debian_9.0/./InRelea…
E: Some index files failed to download. They have been ignored, or old ones used instead.
[0mThe command '/bin/sh -c apt-get update && apt-get install -y
--no-install-recommends asciidoc autoconf autoconf-archive autogen automake
bison build-essential ca-certificates dahdi-source dblatex git graphviz
inkscape libasn1c-dev libboost-all-dev libc-ares-dev libcsv-dev libdbd-sqlite3
libdbi-dev libfftw3-dev libgnutls28-dev libgps-dev libgsm1-dev libgtp-dev
libgtpnl-dev liblimesuite-dev libncurses5-dev liboping-dev liborcania-dev
libortp-dev libosmo-abis-dev libosmo-gsup-client-dev libosmo-hnbap-dev
libosmo-mgcp-client-dev libosmo-netif-dev libosmo-ranap-dev libnl-route-3-dev
libosmo-rua-dev libosmo-sccp-dev libosmo-sigtran-dev libosmo-simtrace2-dev
libosmocore-dev libosmodsp-dev libpcap-dev libpcsclite-dev libreadline-dev
libsctp-dev libsmpp34-dev libsofia-sip-ua-glib-dev libsqlite3-dev libssl-dev
libtalloc-dev libtool libuhd-dev libulfius-dev libusb-1.0-0-dev libusb-dev
libusrp-dev libyder-dev libzmq3-dev make mscgen python-nwdiag python-pychart
python3-nwdiag xsltproc && apt-get clean' returned a non-zero code:
100
../make/Makefile:90: recipe for target 'docker-build' failed
make: *** [docker-build] Error 100
make: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/Osmocom-release-tarballs/ws/_docker_playground/debian-stretch-build-dist'>
+ exit 1
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 19305 killed;
[ssh-agent] Stopped.