Changes:
[Oliver Smith] Update Release.key for Osmocom OBS
------------------------------------------ [...truncated 157.42 KiB...] Setting up libuhd-dev:armhf (4.8.0.0+ds1-2) ... Setting up libboost-dev:armhf (1.83.0.2+b2) ... Setting up libboost-system1.83-dev:armhf (1.83.0-4.2) ... Setting up libngtcp2-crypto-gnutls8:armhf (1.11.0-1) ... Setting up libortp-dev:armhf (1:5.3.105-1) ... Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1) ... Setting up libboost-thread1.83-dev:armhf (1.83.0-4.2) ... Setting up libgnutls28-dev:armhf (3.8.9-3) ... Setting up python3-more-itertools (10.7.0-1) ... Setting up g++-14-arm-linux-gnueabihf (14.2.0-19) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-jaraco.context (6.0.1-1) ... Setting up libtool (2.5.4-4) ... Setting up python3-typeguard (4.4.2-1) ... Setting up libcurl3t64-gnutls:armhf (8.14.1-2) ... Setting up libboost-filesystem1.83-dev:armhf (1.83.0-4.2) ... Setting up gcc (4:14.2.0-1) ... Setting up python3-inflect (7.3.1-2) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up git (1:2.47.3-0+deb13u1) ... Setting up g++-14 (14.2.0-19) ... Setting up libboost-filesystem-dev:armhf (1.83.0.2+b2) ... Setting up libboost-thread-dev:armhf (1.83.0.2+b2) ... Setting up python3-pkg-resources (78.1.1-0.1) ... Setting up g++-arm-linux-gnueabihf (4:14.2.0-1) ... Setting up python3-setuptools (78.1.1-0.1) ... Setting up g++ (4:14.2.0-1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Processing triggers for libc-bin (2.41-12) ... Processing triggers for ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. [91m+ apt-get clean [0mRemoving intermediate container c008f17c24a1 ---> 7fd87b97faa9 Step 11/16 : ADD https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/master... /tmp/osmo-python-tests-commit
---> 0829e7bc0b4a Step 12/16 : RUN set -x && git clone --depth=1 https://gerrit.osmocom.org/python/osmo-python-tests osmo-python-tests && cd osmo-python-tests && python3 setup.py clean build install && cd .. && rm -rf osmo-python-tests ---> Running in 917c52cd086a [91m+ git clone --depth=1 https://gerrit.osmocom.org/python/osmo-python-tests osmo-python-tests [0m[91mCloning into 'osmo-python-tests'... [0m[91m+ cd osmo-python-tests + python3 setup.py clean build install [0mrunning clean running build running build_py creating build/lib/osmopy copying osmopy/obscvty.py -> build/lib/osmopy copying osmopy/osmoutil.py -> build/lib/osmopy copying osmopy/__init__.py -> build/lib/osmopy copying osmopy/osmo_ipa.py -> build/lib/osmopy copying osmopy/trap_helper.py -> build/lib/osmopy creating build/lib/osmopy/osmo_interact copying osmopy/osmo_interact/ctrl.py -> build/lib/osmopy/osmo_interact copying osmopy/osmo_interact/__init__.py -> build/lib/osmopy/osmo_interact copying osmopy/osmo_interact/vty.py -> build/lib/osmopy/osmo_interact copying osmopy/osmo_interact/common.py -> build/lib/osmopy/osmo_interact running build_scripts creating build/scripts-3.13 copying and adjusting scripts/osmodumpdoc.py -> build/scripts-3.13 copying and adjusting scripts/osmotestvty.py -> build/scripts-3.13 copying and adjusting scripts/osmotestconfig.py -> build/scripts-3.13 copying and adjusting scripts/osmo_ctrl.py -> build/scripts-3.13 copying and adjusting scripts/osmo_rate_ctr2csv.py -> build/scripts-3.13 copying and adjusting scripts/osmo_trap2cgi.py -> build/scripts-3.13 copying and adjusting scripts/osmo_interact_vty.py -> build/scripts-3.13 copying and adjusting scripts/osmo_interact_ctrl.py -> build/scripts-3.13 copying and adjusting scripts/osmo_verify_transcript_vty.py -> build/scripts-3.13 copying and adjusting scripts/osmo_verify_transcript_ctrl.py -> build/scripts-3.13 changing mode of build/scripts-3.13/osmodumpdoc.py from 644 to 755 changing mode of build/scripts-3.13/osmotestvty.py from 644 to 755 changing mode of build/scripts-3.13/osmotestconfig.py from 644 to 755 changing mode of build/scripts-3.13/osmo_ctrl.py from 644 to 755 changing mode of build/scripts-3.13/osmo_rate_ctr2csv.py from 644 to 755 changing mode of build/scripts-3.13/osmo_trap2cgi.py from 644 to 755 changing mode of build/scripts-3.13/osmo_interact_vty.py from 644 to 755 changing mode of build/scripts-3.13/osmo_interact_ctrl.py from 644 to 755 changing mode of build/scripts-3.13/osmo_verify_transcript_vty.py from 644 to 755 changing mode of build/scripts-3.13/osmo_verify_transcript_ctrl.py from 644 to 755 running install [91m/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !!
******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ********************************************************************************
!! self.initialize_options() [0m[91m/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: EasyInstallDeprecationWarning: easy_install command is deprecated. !!
******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details. ********************************************************************************
!! self.initialize_options() [0mrunning bdist_egg running egg_info creating osmopython.egg-info writing osmopython.egg-info/PKG-INFO writing dependency_links to osmopython.egg-info/dependency_links.txt writing top-level names to osmopython.egg-info/top_level.txt writing manifest file 'osmopython.egg-info/SOURCES.txt' reading manifest file 'osmopython.egg-info/SOURCES.txt' writing manifest file 'osmopython.egg-info/SOURCES.txt' installing library code to build/bdist.linux-armv8l/egg running install_lib creating build/bdist.linux-armv8l/egg creating build/bdist.linux-armv8l/egg/osmopy copying build/lib/osmopy/obscvty.py -> build/bdist.linux-armv8l/egg/osmopy creating build/bdist.linux-armv8l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmo_interact/ctrl.py -> build/bdist.linux-armv8l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmo_interact/__init__.py -> build/bdist.linux-armv8l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmo_interact/vty.py -> build/bdist.linux-armv8l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmo_interact/common.py -> build/bdist.linux-armv8l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmoutil.py -> build/bdist.linux-armv8l/egg/osmopy copying build/lib/osmopy/__init__.py -> build/bdist.linux-armv8l/egg/osmopy copying build/lib/osmopy/osmo_ipa.py -> build/bdist.linux-armv8l/egg/osmopy copying build/lib/osmopy/trap_helper.py -> build/bdist.linux-armv8l/egg/osmopy byte-compiling build/bdist.linux-armv8l/egg/osmopy/obscvty.py to obscvty.cpython-313.pyc byte-compiling build/bdist.linux-armv8l/egg/osmopy/osmo_interact/ctrl.py to ctrl.cpython-313.pyc byte-compiling build/bdist.linux-armv8l/egg/osmopy/osmo_interact/__init__.py to __init__.cpython-313.pyc byte-compiling build/bdist.linux-armv8l/egg/osmopy/osmo_interact/vty.py to vty.cpython-313.pyc byte-compiling build/bdist.linux-armv8l/egg/osmopy/osmo_interact/common.py to common.cpython-313.pyc byte-compiling build/bdist.linux-armv8l/egg/osmopy/osmoutil.py to osmoutil.cpython-313.pyc byte-compiling build/bdist.linux-armv8l/egg/osmopy/__init__.py to __init__.cpython-313.pyc byte-compiling build/bdist.linux-armv8l/egg/osmopy/osmo_ipa.py to osmo_ipa.cpython-313.pyc byte-compiling build/bdist.linux-armv8l/egg/osmopy/trap_helper.py to trap_helper.cpython-313.pyc creating build/bdist.linux-armv8l/egg/EGG-INFO installing scripts to build/bdist.linux-armv8l/egg/EGG-INFO/scripts running install_scripts creating build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmo_rate_ctr2csv.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmo_interact_ctrl.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmo_ctrl.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmo_verify_transcript_ctrl.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmo_verify_transcript_vty.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmo_trap2cgi.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmotestvty.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmotestconfig.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmo_interact_vty.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts copying build/scripts-3.13/osmodumpdoc.py -> build/bdist.linux-armv8l/egg/EGG-INFO/scripts changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmo_rate_ctr2csv.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmo_interact_ctrl.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmo_ctrl.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmo_verify_transcript_ctrl.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmo_verify_transcript_vty.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmo_trap2cgi.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmotestvty.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmotestconfig.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmo_interact_vty.py to 755 changing mode of build/bdist.linux-armv8l/egg/EGG-INFO/scripts/osmodumpdoc.py to 755 copying osmopython.egg-info/PKG-INFO -> build/bdist.linux-armv8l/egg/EGG-INFO copying osmopython.egg-info/SOURCES.txt -> build/bdist.linux-armv8l/egg/EGG-INFO copying osmopython.egg-info/dependency_links.txt -> build/bdist.linux-armv8l/egg/EGG-INFO copying osmopython.egg-info/top_level.txt -> build/bdist.linux-armv8l/egg/EGG-INFO [91mzip_safe flag not set; analyzing archive contents... [0m[91mosmopy.__pycache__.trap_helper.cpython-313: module references __file__ [0mcreating dist creating 'dist/osmopython-0.3.0-py3.13.egg' and adding 'build/bdist.linux-armv8l/egg' to it removing 'build/bdist.linux-armv8l/egg' (and everything under it) Processing osmopython-0.3.0-py3.13.egg creating /usr/local/lib/python3.13/dist-packages/osmopython-0.3.0-py3.13.egg Extracting osmopython-0.3.0-py3.13.egg to /usr/local/lib/python3.13/dist-packages Adding osmopython 0.3.0 to easy-install.pth file Installing osmo_rate_ctr2csv.py script to /usr/local/bin Installing osmo_interact_ctrl.py script to /usr/local/bin Installing osmo_ctrl.py script to /usr/local/bin Installing osmo_verify_transcript_ctrl.py script to /usr/local/bin Installing osmo_verify_transcript_vty.py script to /usr/local/bin Installing osmo_trap2cgi.py script to /usr/local/bin Installing osmotestvty.py script to /usr/local/bin Installing osmotestconfig.py script to /usr/local/bin Installing osmo_interact_vty.py script to /usr/local/bin Installing osmodumpdoc.py script to /usr/local/bin
Installed /usr/local/lib/python3.13/dist-packages/osmopython-0.3.0-py3.13.egg Processing dependencies for osmopython==0.3.0 Finished processing dependencies for osmopython==0.3.0 [91m+ cd .. + rm -rf osmo-python-tests [0mRemoving intermediate container 917c52cd086a ---> b34d1bf0c079 Step 13/16 : ADD https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT /tmp/osmo-ci-commit
---> 113b0e2cf8ab Step 14/16 : RUN set -x && git clone --depth=1 https://gerrit.osmocom.org/osmo-ci osmo-ci && su build -c "cd osmo-ci/scripts && cp -v *.sh *.py /usr/local/bin" && rm -rf osmo-ci ---> Running in e3ef4ac0e449 [91m+ git clone --depth=1 https://gerrit.osmocom.org/osmo-ci osmo-ci [0m[91mCloning into 'osmo-ci'... [0m[91m+ su build -c cd osmo-ci/scripts && cp -v *.sh *.py /usr/local/bin [0m'cat-testlogs.sh' -> '/usr/local/bin/cat-testlogs.sh' 'common.sh' -> '/usr/local/bin/common.sh' 'docker-cleanup.sh' -> '/usr/local/bin/docker-cleanup.sh' 'osmo-build-dep.sh' -> '/usr/local/bin/osmo-build-dep.sh' 'osmo-ci-docker-rebuild.sh' -> '/usr/local/bin/osmo-ci-docker-rebuild.sh' 'osmo-clean-workspace.sh' -> '/usr/local/bin/osmo-clean-workspace.sh' 'osmo-deps.sh' -> '/usr/local/bin/osmo-deps.sh' 'osmo-layer1-headers.sh' -> '/usr/local/bin/osmo-layer1-headers.sh' 'osmocom-api-doxygen.sh' -> '/usr/local/bin/osmocom-api-doxygen.sh' 'osmocom-build-old-tags-against-master.sh' -> '/usr/local/bin/osmocom-build-old-tags-against-master.sh' 'osmocom-list-commits.sh' -> '/usr/local/bin/osmocom-list-commits.sh' 'osmocom-obs-link.sh' -> '/usr/local/bin/osmocom-obs-link.sh' 'osmocom-packages-docker.sh' -> '/usr/local/bin/osmocom-packages-docker.sh' 'reminder-extend-obs-key.sh' -> '/usr/local/bin/reminder-extend-obs-key.sh' 'repo-install-test.sh' -> '/usr/local/bin/repo-install-test.sh' 'verify_endian_header.sh' -> '/usr/local/bin/verify_endian_header.sh' 'wrapper_core_bt_on_error.sh' -> '/usr/local/bin/wrapper_core_bt_on_error.sh' 'xgoldmon-jenkins.sh' -> '/usr/local/bin/xgoldmon-jenkins.sh' 'verify_log_statements.py' -> '/usr/local/bin/verify_log_statements.py' 'verify_value_string_arrays_are_terminated.py' -> '/usr/local/bin/verify_value_string_arrays_are_terminated.py' [91m+ rm -rf osmo-ci [0mRemoving intermediate container e3ef4ac0e449 ---> 2a121eb88835 Step 15/16 : ADD $OSMOCOM_REPO/Release /tmp/Release
---> c0499d8d720f Step 16/16 : RUN set -x && echo "deb [signed-by=/etc/apt/trusted.gpg.d/obs.osmocom.org.asc] $OSMOCOM_REPO ./" > /etc/apt/sources.list.d/osmocom-nightly.list && apt-get update && apt-get install -y --no-install-recommends -t'o=obs://osmocom/osmocom:nightly/Debian_13,n=Debian_13,l=osmocom:nightly,c=' sdcc && apt-get clean ---> Running in c425d73e0e99 [91m+ echo deb [signed-by=/etc/apt/trusted.gpg.d/obs.osmocom.org.asc] https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_13/ ./ + apt-get update [0mHit:1 http://deb.debian.org/debian trixie InRelease Hit:2 http://deb.debian.org/debian trixie-updates InRelease Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:4 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_13 ./ InRelease [1579 B] Err:4 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_13 ./ InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6B2A9F3792D15EB70D4E6A8F86A730B653725973 is not bound: No binding signature at time 2025-10-22T06:32:43Z because: No binding signature at time 2025-10-22T06:32:43Z Reading package lists... [91mW: OpenPGP signature verification failed: https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_13 ./ InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 6B2A9F3792D15EB70D4E6A8F86A730B653725973 is not bound: No binding signature at time 2025-10-22T06:32:43Z because: No binding signature at time 2025-10-22T06:32:43Z E: The repository 'https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_13 ./ InRelease' is not signed. [0mThe command '/bin/sh -c set -x && echo "deb [signed-by=/etc/apt/trusted.gpg.d/obs.osmocom.org.asc] $OSMOCOM_REPO ./" > /etc/apt/sources.list.d/osmocom-nightly.list && apt-get update && apt-get install -y --no-install-recommends -t'o=obs://osmocom/osmocom:nightly/Debian_13,n=Debian_13,l=osmocom:nightly,c=' sdcc && apt-get clean' returned a non-zero code: 100 make: *** [../make/Makefile:96: docker-build] Error 100 make: Leaving directory 'https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=lx2-raspbian12build-ansible/ws/_docker_playground/debian-trixie-build-arm' + exit 1 Build step 'Execute shell' marked build as failure