See
<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build5-deb12build-ansible/2816/display/redirect?page=changes>
Changes:
[Oliver Smith] lx2-raspbian12build-ansible: update name
------------------------------------------
[...truncated 6.92 KiB...]
+ rm -rf
<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build5-deb12build-ansible/ws/logs>
+ mkdir -p
<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build5-deb12build-ansible/ws/logs>
+ [ ! -d
<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build5-deb12build-ansible/ws/logs>
]
+ [ xjenkins-update-osmo-ci-on-slaves-label=build5-deb12build-ansible-2816 = x ]
+ basename
<https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=build5-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=build5-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=build5-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.7s
#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 [15/16] ADD
HTTPS://DOWNLOADS.OSMOCOM.ORG/PACKAGES/OSMOCOM:/NIGHTLY/DEBIAN_12//RELEASE
/tmp/Release
#5 DONE 0.0s
#6 [ 7/16] ADD
HTTPS://GITEA.OSMOCOM.ORG/SIM-CARD/PYSIM/RAW/BRANCH/MASTER/REQUIREMENTS.TXT
/tmp/pysim_requirements.txt
#6 DONE 0.1s
#7 [internal] load build context
#7 transferring context: 1.96kB done
#7 DONE 0.1s
#8 [11/16] ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-CI/+/MASTER?FORMAT=TEXT
/tmp/osmo-ci-commit
#8 DONE 0.2s
#9 [ 9/16]
ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/PYTHON/OSMO-PYTHON-TESTS/+/MASTE…
/tmp/osmo-python-tests-commit
#9 CACHED
#8 [11/16] ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-CI/+/MASTER?FORMAT=TEXT
/tmp/osmo-ci-commit
#8 DONE 0.2s
#10 [ 3/16] COPY .COMMON/RELEASE.KEY /etc/apt/trusted.gpg.d/obs.osmocom.org.asc
#10 CACHED
#11 [ 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/
#11 CACHED
#12 [ 2/16] COPY .COMMON/RESPAWN.SH /usr/local/bin/respawn.sh
#12 CACHED
#13 [ 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
#13 CACHED
#14 [ 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
#14 CACHED
#15 [ 7/16]
ADD
HTTPS://GITEA.OSMOCOM.ORG/SIM-CARD/PYSIM/RAW/BRANCH/MASTER/REQUIREMENTS.TXT
/tmp/pysim_requirements.txt
#15 CACHED
#16 [13/16]
ADD
HTTPS://GERRIT.OSMOCOM.ORG/PLUGINS/GITILES/OSMO-GSM-MANUALS/+/MASTER?FORMAT…
/tmp/osmo-gsm-manuals-commit
#16 CACHED
#5 [15/16] ADD
HTTPS://DOWNLOADS.OSMOCOM.ORG/PACKAGES/OSMOCOM:/NIGHTLY/DEBIAN_12//RELEASE
/tmp/Release
#5 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.321 + cat /tmp/pysim_requirements.txt
#17 0.322 pyscard
#17 0.322 pyserial
#17 0.322 pytlv
#17 0.322 cmd2>=1.5
#17 0.322 jsonpath-ng
#17 0.322 construct>=2.10.70
#17 0.322 bidict
#17 0.322 pyosmocom>=0.0.8
#17 0.322 pyyaml>=5.1
#17 0.322 termcolor
#17 0.322 colorlog
#17 0.322 pycryptodomex
#17 0.322 cryptography
#17 0.322
git+https://github.com/osmocom/asn1tools
#17 0.322 packaging
#17 0.322
git+https://github.com/hologram-io/smpp.pdu
#17 0.322 + 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.514 Collecting
git+https://github.com/eriwen/lcov-to-cobertura-xml.git@028da3798355d0260c6…
#17 0.514 Cloning
https://github.com/eriwen/lcov-to-cobertura-xml.git (to revision
028da3798355d0260c6c6491b39347d84ca7a02d) to /tmp/pip-req-build-p7pnqa5o
#17 0.515 Running command git clone --filter=blob:none --quiet
https://github.com/eriwen/lcov-to-cobertura-xml.git /tmp/pip-req-build-p7pnqa5o
#17 1.330 Running command git rev-parse -q --verify
'sha^028da3798355d0260c6c6491b39347d84ca7a02d'
#17 1.334 Running command git fetch -q
https://github.com/eriwen/lcov-to-cobertura-xml.git
028da3798355d0260c6c6491b39347d84ca7a02d
#17 1.615 Running command git checkout -q 028da3798355d0260c6c6491b39347d84ca7a02d
#17 1.945 Resolved
https://github.com/eriwen/lcov-to-cobertura-xml.git to commit
028da3798355d0260c6c6491b39347d84ca7a02d
#17 1.955 Installing build dependencies: started
#17 3.034 Installing build dependencies: finished with status 'done'
#17 3.035 Getting requirements to build wheel: started
#17 3.120 Getting requirements to build wheel: finished with status 'done'
#17 3.121 Preparing metadata (pyproject.toml): started
#17 3.209 Preparing metadata (pyproject.toml): finished with status 'done'
#17 3.214 Collecting sphinx-argparse
#17 3.214 Cloning
https://github.com/osmocom/sphinx-argparse (to revision
inside-classes) to
/tmp/pip-install-it4x6oua/sphinx-argparse_1a11736db1cc41a1b1f8467857b362a2
#17 3.215 Running command git clone --filter=blob:none --quiet
https://github.com/osmocom/sphinx-argparse
/tmp/pip-install-it4x6oua/sphinx-argparse_1a11736db1cc41a1b1f8467857b362a2
#17 4.031 Running command git checkout -b inside-classes --track origin/inside-classes
#17 4.366 Switched to a new branch 'inside-classes'
#17 4.366 branch 'inside-classes' set up to track
'origin/inside-classes'.
#17 4.367 Resolved
https://github.com/osmocom/sphinx-argparse to commit
a0cafcdde29d6d91ed94eb34e689a28d8612686a
#17 4.377 Installing build dependencies: started
#17 4.788 Installing build dependencies: finished with status 'done'
#17 4.788 Getting requirements to build wheel: started
#17 4.828 Getting requirements to build wheel: finished with status 'done'
#17 4.828 Preparing metadata (pyproject.toml): started
#17 4.867 Preparing metadata (pyproject.toml): finished with status 'done'
#17 4.872 Collecting
git+https://github.com/podshumok/python-smpplib.git
#17 4.872 Cloning
https://github.com/podshumok/python-smpplib.git to
/tmp/pip-req-build-99ie52i0
#17 4.873 Running command git clone --filter=blob:none --quiet
https://github.com/podshumok/python-smpplib.git /tmp/pip-req-build-99ie52i0
#17 5.761 Resolved
https://github.com/podshumok/python-smpplib.git to commit
29e611d20b21c4c6aff55ee867f2355f4c7085c8
#17 5.767 Preparing metadata (setup.py): started
#17 5.894 Preparing metadata (setup.py): finished with status 'done'
#17 5.898 Collecting
git+https://github.com/osmocom/asn1tools (from -r
/tmp/pysim_requirements.txt (line 14))
#17 5.898 Cloning
https://github.com/osmocom/asn1tools to /tmp/pip-req-build-j28m5644
#17 5.899 Running command git clone --filter=blob:none --quiet
https://github.com/osmocom/asn1tools /tmp/pip-req-build-j28m5644
#17 7.136 Resolved
https://github.com/osmocom/asn1tools to commit
44277cdb34959196f317b6a02af20a4a1c3c4e2d
#17 7.137 Preparing metadata (setup.py): started
#17 7.257 Preparing metadata (setup.py): finished with status 'done'
#17 7.260 Collecting
git+https://github.com/hologram-io/smpp.pdu (from -r
/tmp/pysim_requirements.txt (line 16))
#17 7.261 Cloning
https://github.com/hologram-io/smpp.pdu to
/tmp/pip-req-build-u4cmxpv8
#17 7.261 Running command git clone --filter=blob:none --quiet
https://github.com/hologram-io/smpp.pdu /tmp/pip-req-build-u4cmxpv8
#17 8.099 Resolved
https://github.com/hologram-io/smpp.pdu to commit
20acc840ded958898eeb35ae9a18df9b29bdaaac
#17 8.104 Preparing metadata (setup.py): started
#17 8.230 Preparing metadata (setup.py): finished with status 'done'
#17 8.292 Collecting pydbus
#17 8.329 Downloading pydbus-0.6.0-py2.py3-none-any.whl (19 kB)
#17 30.84 ERROR: Could not find a version that satisfies the requirement pysispm (from
versions: none)
#17 30.84 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.260 Collecting
git+https://github.com/hologram-io/smpp.pdu (from -r /tmp/pysim_requirements.txt (line
16))
7.261 Cloning
https://github.com/hologram-io/smpp.pdu to /tmp/pip-req-build-u4cmxpv8
7.261 Running command git clone --filter=blob:none --quiet
https://github.com/hologram-io/smpp.pdu /tmp/pip-req-build-u4cmxpv8
8.099 Resolved
https://github.com/hologram-io/smpp.pdu to commit
20acc840ded958898eeb35ae9a18df9b29bdaaac
8.104 Preparing metadata (setup.py): started
8.230 Preparing metadata (setup.py): finished with status 'done'
8.292 Collecting pydbus
8.329 Downloading pydbus-0.6.0-py2.py3-none-any.whl (19 kB)
30.84 ERROR: Could not find a version that satisfies the requirement pysispm (from
versions: none)
30.84 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=build5-deb12build-ansible/ws/_docker_playground/debian-bookworm-build'>
+ exit 1
Build step 'Execute shell' marked build as failure