See
<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build4-deb12build-ansible/2816/display/redirect?page=changes>
Changes:
[Oliver Smith] lx2-raspbian12build-ansible: update name
------------------------------------------
[...truncated 7.22 KiB...]
+ [ xjenkins-update-osmo-ci-on-slaves-label=build4-deb12build-ansible-2816 = x ]
+ basename
<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build4-deb12build-ansible/ws/_docker_playground/debian-bookworm-build>
+ SUITE_NAME=debian-bookworm-build
+ docker_images_require debian-bookworm-build debian-bookworm-erlang
+ local i
+ local from_line
+ local pull_arg
+ local upstream_distro_arg
+ local distro_arg
+ local depends
+ local dir
+ [ =
registry.osmocom.org ]
+ docker_depends debian-bookworm-build
+ local feed
+ depends=
+ [ -n ]
+ docker_distro_from_image_name debian-bookworm-build
+ echo debian-bookworm
+ distro_arg=debian-bookworm
+ [ -z ]
+ docker_upstream_distro_from_image_name debian-bookworm-build
+ echo debian:bookworm
+ upstream_distro_arg=debian:bookworm
+ docker_dir_from_image_name debian-bookworm-build
+ echo debian-bookworm-build
+ dir=debian-bookworm-build
+ [ -z ]
+ pull_arg=--pull
+ grep ^FROM ../debian-bookworm-build/Dockerfile
+ from_line=FROM ${REGISTRY}/${UPSTREAM_DISTRO}
+ echo FROM ${REGISTRY}/${UPSTREAM_DISTRO}
+ grep -q $USER
+ set +x
Building image: debian-bookworm-build (export NO_DOCKER_IMAGE_BUILD=1 to prevent this)
+ docker_osmo_ttcn3_branch
+ [ -n ]
+ echo master
+ make -C ../debian-bookworm-build BUILD_ARGS=--pull UPSTREAM_DISTRO=debian:bookworm
DISTRO=debian-bookworm IMAGE=osmocom-build/debian-bookworm-build OSMO_TTCN3_BRANCH=master
make: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build4-deb12build-ansible/ws/_docker_playground/debian-bookworm-build'>
awk: fatal: cannot open file `.release' for reading: No such file or directory
awk: fatal: cannot open file `.release' for reading: No such file or directory
awk: fatal: cannot open file `.release' for reading: No such file or directory
rm -rf .common
cp -r
<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build4-deb12build-ansible/ws/_docker_playground/common>
.common
INFO: .release created
release=0.0.0
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:bookworm \
--build-arg DISTRO=debian-bookworm \
--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 ASTERISK_BRANCH=sysmocom/20.7.0 \
--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_DIA2GSUP_BRANCH=master \
--build-arg OSMO_EPDG_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_REMSIM_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 \
--build-arg PJPROJECT_BRANCH=sysmocom/2.14 \
--pull -t osmocom-build/debian-bookworm-build:latest .
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 5.99kB done
#1 DONE 0.0s
#2 [internal] load metadata for docker.io/library/debian:bookworm
#2 DONE 0.9s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s
#4 [ 1/16] FROM
docker.io/library/debian:bookworm@sha256:00cd074b40c4d99ff0c24540bdde0533ca3791edcdac0de36d6b9fb3260d89e2
#4 DONE 0.0s
#5 [internal] load build context
#5 transferring context: 1.96kB done
#5 DONE 0.0s
#6 [15/16] ADD
HTTPS://DOWNLOADS.OSMOCOM.ORG/PACKAGES/OSMOCOM:/NIGHTLY/DEBIAN_12//RELEASE
/tmp/Release
#6 DONE 0.1s
#7 [ 9/16]
ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/PYTHON/OSMO-PYTHON-TESTS/+/MASTE…
/tmp/osmo-python-tests-commit
#7 ...
#8 [ 7/16] ADD
HTTPS://GITEA.OSMOCOM.ORG/SIM-CARD/PYSIM/RAW/BRANCH/MASTER/REQUIREMENTS.TXT
/tmp/pysim_requirements.txt
#8 DONE 0.1s
#9 [13/16]
ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-GSM-MANUALS/+/MASTER?FORMAT…
/tmp/osmo-gsm-manuals-commit
#9 DONE 0.2s
#10 [11/16] ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-CI/+/MASTER?FORMAT=TEXT
/tmp/osmo-ci-commit
#10 DONE 0.2s
#11 [ 3/16] COPY .COMMON/RELEASE.KEY /etc/apt/trusted.gpg.d/obs.osmocom.org.asc
#11 CACHED
#12 [ 4/16] RUN SET -x && useradd --uid=1000 -d /build -m build && chown
-R build:build /usr/local && echo "path-exclude=/usr/share/man/*"
> /etc/dpkg/dpkg.cfg.d/exclude-man-pages && rm -rf /usr/share/man/
#12 CACHED
#13 [ 2/16] COPY .COMMON/RESPAWN.SH /usr/local/bin/respawn.sh
#13 CACHED
#14 [ 6/16] RUN SET -x && apt-get update && apt-get install -y
--no-install-recommends asciidoc asciidoc-dblatex autoconf autoconf-archive
autogen automake bc bison build-essential bzip2 ca-certificates ccache
clang-format cmake coccinelle cppcheck curl dahdi-source dblatex dbus
debhelper devscripts dh-autoreconf docbook5-xml doxygen equivs flex g++
gawk gcc gcc-arm-none-eabi ghostscript git gnupg graphviz htop iproute2
latexmk lcov libaio-dev libasound2-dev libbladerf-dev libboost-all-dev
libc-ares-dev libcdk5-dev libcsv-dev libdbd-sqlite3 libdbi-dev libelf-dev
libffi-dev libfftw3-dev libgmp-dev libgnutls28-dev libgps-dev libgsm1-dev
libjansson-dev liblua5.3-dev libmnl-dev libncurses5-dev libnewlib-arm-none-eabi
libnftables-dev libnftnl-dev libnl-3-dev libnl-route-3-dev liboping-dev
libortp-dev libpcap-dev libpcsclite-dev libreadline-dev librsvg2-bin
libsctp-dev libsigsegv-dev libsnmp-dev libsofia-sip-ua-glib-dev libsqlite3-dev
libssl-dev libtalloc-dev libtinfo5 libtool liburing-dev libusb-1.0-0-dev
libusb-dev libxml2-utils libzmq3-dev locales lua-socket make mscgen ofono
openssh-client patchelf picolibc-arm-none-eabi pkg-config pylint python3
python3-gi python3-mako python3-nwdiag python3-pip python3-pyflakes
python3-setuptools python3-usb python3-yaml rsync sdcc source-highlight
sqlite3 stow sudo swig systemd tcpdump telnet tex-gyre texinfo unzip
virtualenv xsltproc xxd && apt-get clean
#14 CACHED
#15 [ 5/16] RUN IF [ "$(arch)" != "x86_64" ]; then echo "ERROR:
use debian-bookworm-build-arm instead"; exit 1; fi && set -x &&
apt-get update && apt-get install -y --no-install-recommends ca-certificates
libtinfo5 wget && apt-get clean && wget
https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm/releases/do…
&& tar -xf LLVMEmbeddedToolchainForArm-14.0.0-linux.tar.gz && rm
LLVMEmbeddedToolchainForArm-14.0.0-linux.tar.gz && mv
LLVMEmbeddedToolchainForArm-14.0.0 /opt/llvm-arm && /opt/llvm-arm/bin/clang
--version && /opt/llvm-arm/bin/clang --print-targets
#15 CACHED
#16 [ 7/16]
ADD
HTTPS://GITEA.OSMOCOM.ORG/SIM-CARD/PYSIM/RAW/BRANCH/MASTER/REQUIREMENTS.TXT
/tmp/pysim_requirements.txt
#16 CACHED
#7 [ 9/16]
ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/PYTHON/OSMO-PYTHON-TESTS/+/MASTE…
/tmp/osmo-python-tests-commit
#7 CACHED
#9 [13/16]
ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-GSM-MANUALS/+/MASTER?FORMAT…
/tmp/osmo-gsm-manuals-commit
#9 CACHED
#6 [15/16] ADD
HTTPS://DOWNLOADS.OSMOCOM.ORG/PACKAGES/OSMOCOM:/NIGHTLY/DEBIAN_12//RELEASE
/tmp/Release
#6 CACHED
#17 [ 8/16] RUN SET -x && cat /tmp/pysim_requirements.txt && pip3
install --break-system-packages
'git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6c6491b39347d84ca7a02d'
'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
'git+https://github.com/podshumok/python-smpplib.git' 'pydbus'
'pysispm' 'ruff' 'sphinx' 'sphinxcontrib-napoleon'
-r /tmp/pysim_requirements.txt
#17 0.360 + cat /tmp/pysim_requirements.txt
#17 0.360 pyscard
#17 0.360 pyserial
#17 0.360 pytlv
#17 0.360 cmd2>=1.5
#17 0.360 jsonpath-ng
#17 0.360 construct>=2.10.70
#17 0.360 bidict
#17 0.360 pyosmocom>=0.0.8
#17 0.360 pyyaml>=5.1
#17 0.360 termcolor
#17 0.360 colorlog
#17 0.360 pycryptodomex
#17 0.360 cryptography
#17 0.360
git+https://github.com/osmocom/asn1tools
#17 0.360 packaging
#17 0.360
git+https://github.com/hologram-io/smpp.pdu
#17 0.360 + pip3 install --break-system-packages
git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6…
git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-ar…
git+https://github.com/podshumok/python-smpplib.git pydbus pysispm ruff sphinx
sphinxcontrib-napoleon -r /tmp/pysim_requirements.txt
#17 0.563 Collecting
git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6…
#17 0.563 Cloning
https://github.com/eriwen/lcov-to-cobertura-xml.git (to revision
028da3798355d0260c6c6491b39347d84ca7a02d) to /tmp/pip-req-build-2q2q74oc
#17 0.564 Running command git clone --filter=blob:none --quiet
https://github.com/eriwen/lcov-to-cobertura-xml.git /tmp/pip-req-build-2q2q74oc
#17 1.358 Running command git rev-parse -q --verify
'sha^028da3798355d0260c6c6491b39347d84ca7a02d'
#17 1.363 Running command git fetch -q
https://github.com/eriwen/lcov-to-cobertura-xml.git
028da3798355d0260c6c6491b39347d84ca7a02d
#17 1.663 Running command git checkout -q 028da3798355d0260c6c6491b39347d84ca7a02d
#17 2.006 Resolved
https://github.com/eriwen/lcov-to-cobertura-xml.git to commit
028da3798355d0260c6c6491b39347d84ca7a02d
#17 2.017 Installing build dependencies: started
#17 3.065 Installing build dependencies: finished with status 'done'
#17 3.066 Getting requirements to build wheel: started
#17 3.161 Getting requirements to build wheel: finished with status 'done'
#17 3.162 Preparing metadata (pyproject.toml): started
#17 3.249 Preparing metadata (pyproject.toml): finished with status 'done'
#17 3.253 Collecting sphinx-argparse
#17 3.253 Cloning
https://github.com/osmocom/sphinx-argparse (to revision
inside-classes) to
/tmp/pip-install-sfkq0ioz/sphinx-argparse_f43e4e92f3514e33be3e9ecbfd619584
#17 3.254 Running command git clone --filter=blob:none --quiet
https://github.com/osmocom/sphinx-argparse
/tmp/pip-install-sfkq0ioz/sphinx-argparse_f43e4e92f3514e33be3e9ecbfd619584
#17 4.365 Running command git checkout -b inside-classes --track origin/inside-classes
#17 4.699 Switched to a new branch 'inside-classes'
#17 4.700 branch 'inside-classes' set up to track
'origin/inside-classes'.
#17 4.701 Resolved
https://github.com/osmocom/sphinx-argparse to commit
a0cafcdde29d6d91ed94eb34e689a28d8612686a
#17 4.708 Installing build dependencies: started
#17 5.132 Installing build dependencies: finished with status 'done'
#17 5.133 Getting requirements to build wheel: started
#17 5.173 Getting requirements to build wheel: finished with status 'done'
#17 5.174 Preparing metadata (pyproject.toml): started
#17 5.214 Preparing metadata (pyproject.toml): finished with status 'done'
#17 5.216 Collecting
git+https://github.com/podshumok/python-smpplib.git
#17 5.217 Cloning
https://github.com/podshumok/python-smpplib.git to
/tmp/pip-req-build-4myl3uqv
#17 5.218 Running command git clone --filter=blob:none --quiet
https://github.com/podshumok/python-smpplib.git /tmp/pip-req-build-4myl3uqv
#17 6.178 Resolved
https://github.com/podshumok/python-smpplib.git to commit
29e611d20b21c4c6aff55ee867f2355f4c7085c8
#17 6.183 Preparing metadata (setup.py): started
#17 6.312 Preparing metadata (setup.py): finished with status 'done'
#17 6.316 Collecting
git+https://github.com/osmocom/asn1tools (from -r
/tmp/pysim_requirements.txt (line 14))
#17 6.316 Cloning
https://github.com/osmocom/asn1tools to /tmp/pip-req-build-8x1mztiy
#17 6.317 Running command git clone --filter=blob:none --quiet
https://github.com/osmocom/asn1tools /tmp/pip-req-build-8x1mztiy
#17 7.500 Resolved
https://github.com/osmocom/asn1tools to commit
44277cdb34959196f317b6a02af20a4a1c3c4e2d
#17 7.501 Preparing metadata (setup.py): started
#17 7.623 Preparing metadata (setup.py): finished with status 'done'
#17 7.626 Collecting
git+https://github.com/hologram-io/smpp.pdu (from -r
/tmp/pysim_requirements.txt (line 16))
#17 7.626 Cloning
https://github.com/hologram-io/smpp.pdu to
/tmp/pip-req-build-33wmy_do
#17 7.627 Running command git clone --filter=blob:none --quiet
https://github.com/hologram-io/smpp.pdu /tmp/pip-req-build-33wmy_do
#17 8.390 Resolved
https://github.com/hologram-io/smpp.pdu to commit
20acc840ded958898eeb35ae9a18df9b29bdaaac
#17 8.397 Preparing metadata (setup.py): started
#17 8.522 Preparing metadata (setup.py): finished with status 'done'
#17 8.584 Collecting pydbus
#17 8.620 Downloading pydbus-0.6.0-py2.py3-none-any.whl (19 kB)
#17 30.93 ERROR: Could not find a version that satisfies the requirement pysispm (from
versions: none)
#17 30.93 ERROR: No matching distribution found for pysispm
#17 ERROR: process "/bin/sh -c set -x && \tcat /tmp/pysim_requirements.txt
&& \tpip3 install --break-system-packages
\t\t'git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6c6491b39347d84ca7a02d'
\t\t'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
\t\t'git+https://github.com/podshumok/python-smpplib.git' \t\t'pydbus'
\t\t'pysispm' \t\t'ruff' \t\t'sphinx'
\t\t'sphinxcontrib-napoleon' \t\t-r /tmp/pysim_requirements.txt" did not
complete successfully: exit code: 1
------
[ 8/16] RUN SET -x && cat
/tmp/pysim_requirements.txt && pip3 install --break-system-packages
'git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6c6491b39347d84ca7a02d'
'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
'git+https://github.com/podshumok/python-smpplib.git' 'pydbus'
'pysispm' 'ruff' 'sphinx' 'sphinxcontrib-napoleon'
-r /tmp/pysim_requirements.txt:
7.626 Collecting
git+https://github.com/hologram-io/smpp.pdu (from -r /tmp/pysim_requirements.txt (line
16))
7.626 Cloning
https://github.com/hologram-io/smpp.pdu to /tmp/pip-req-build-33wmy_do
7.627 Running command git clone --filter=blob:none --quiet
https://github.com/hologram-io/smpp.pdu /tmp/pip-req-build-33wmy_do
8.390 Resolved
https://github.com/hologram-io/smpp.pdu to commit
20acc840ded958898eeb35ae9a18df9b29bdaaac
8.397 Preparing metadata (setup.py): started
8.522 Preparing metadata (setup.py): finished with status 'done'
8.584 Collecting pydbus
8.620 Downloading pydbus-0.6.0-py2.py3-none-any.whl (19 kB)
30.93 ERROR: Could not find a version that satisfies the requirement pysispm (from
versions: none)
30.93 ERROR: No matching distribution found for pysispm
------
Dockerfile:179
--------------------
178 | ADD
https://gitea.osmocom.org/sim-card/pysim/raw/branch/master/requirements.txt
/tmp/pysim_requirements.txt
179 | >>> RUN set -x && \
180 | >>> cat /tmp/pysim_requirements.txt && \
181 | >>> pip3 install --break-system-packages \
182 | >>>
'git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6c6491b39347d84ca7a02d'
\
183 | >>>
'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
\
184 | >>> 'git+https://github.com/podshumok/python-smpplib.git' \
185 | >>> 'pydbus' \
186 | >>> 'pysispm' \
187 | >>> 'ruff' \
188 | >>> 'sphinx' \
189 | >>> 'sphinxcontrib-napoleon' \
190 | >>> -r /tmp/pysim_requirements.txt
191 |
--------------------
ERROR: failed to solve: process "/bin/sh -c set -x && \tcat
/tmp/pysim_requirements.txt && \tpip3 install --break-system-packages
\t\t'git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6c6491b39347d84ca7a02d'
\t\t'git+https://github.com/osmocom/sphinx-argparse@inside-classes#egg=sphinx-argparse'
\t\t'git+https://github.com/podshumok/python-smpplib.git' \t\t'pydbus'
\t\t'pysispm' \t\t'ruff' \t\t'sphinx'
\t\t'sphinxcontrib-napoleon' \t\t-r /tmp/pysim_requirements.txt" did not
complete successfully: exit code: 1
make: *** [../make/Makefile:95: docker-build] Error 1
make: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build4-deb12build-ansible/ws/_docker_playground/debian-bookworm-build'>
+ exit 1
Build step 'Execute shell' marked build as failure