Changes:
[laforge] ansible: add ssh configuration
[laforge] ansible.cfg: set default remote_user = root
[laforge] Revert "jobs: tweak build-discarder values"
[Oliver Smith] jobs/update-osmo-python-on-slaves: update nodes
[Oliver Smith] jobs: remove artifacts-days/num-to-keep: -1
[Oliver Smith] jobs/gerrit: increase num-to-keep to 1000
[Oliver Smith] jobs: add build-discarder to all
[Oliver Smith] obs: wireshark: user proper OBS api url
[Oliver Smith] obs: add --conflict-pkgname arg
[Oliver Smith] obs: update_obs_project: add --delete arg
[Oliver Smith] obs: update_obs_project: add ALL_OSMOCOM_PACKAGES
[Oliver Smith] jobs/osmocom-obs-rhizomatica: add new jobs
[Oliver Smith] jobs/osmocom-obs: drop obs.osmocom.org suffix
[Neels Hofmeyr] create osmocom-obs-nhofmeyr.yml as copy of osmocom-obs-rhizomatica.yml
[Neels Hofmeyr] osmocom-obs-nhofmeyr.yml: edit to create initial version
[Oliver Smith] jobs/master,gerrit: use PFCP var for osmo-hnbgw
[Oliver Smith] jobs/master,gerrit: build manuals with IU
[Oliver Smith] publish-manuals-for-tags: enable IU/PFCP VTY cmds
[Oliver Smith] jobs/gerrit: disable endianness check for osmo-ci
[Oliver Smith] obs: support all debian/ubuntu/almalinux versions
[Oliver Smith] obs: build_binpkg --docker: set metavar to DISTRO
[Oliver Smith] obs: build_binpkg: add feed argument
[Oliver Smith] obs: build_binpkg: ubuntu: use manuals container
[Oliver Smith] data/build_rpm: force refresh of package indexes
[Oliver Smith] lint/checkpatch/spelling.txt: add s.f.m.c.
[Oliver Smith] jobs/master-builds: add IS_MASTER_BUILD=1
[Oliver Smith] jobs/master: add workspace.tar.xz to artifacts
[Oliver Smith] Fix failing Osmocom-release-manuals job
[laforge] DAHDI master build diversification
[laforge] DAHDI gerrit verification job diversification
[Oliver Smith] obs: make limesuite build with debian 12
[Oliver Smith] lint: typedefs_osmo: add l1if_compl_cb
[Oliver Smith] jobs/ttcn3: add ttcn3-mme-test-ogs
[Oliver Smith] jobs: master/gerrit: use debian bookworm (12)
[Oliver Smith] jobs/update-osmo-ci: add branch parameters
------------------------------------------ [...truncated 62.37 KB...] Setting up binutils-arm-linux-gnueabihf (2.35.2-2) ... Setting up libfftw3-dev:armhf (3.3.8-2) ... Setting up liburing-dev:armhf (0.7-3) ... Setting up libpython3.9-stdlib:armhf (3.9.2-1) ... Setting up libpython3-stdlib:armhf (3.9.2-3) ... Setting up libgnutls-dane0:armhf (3.7.1-5+deb11u3) ... Setting up libstdc++-10-dev:armhf (10.2.1-6) ... Setting up libboost1.74-dev:armhf (1.74.0-9) ... Setting up libbctoolbox1:armhf (4.4.13-2) ... Setting up libboost-chrono1.74-dev:armhf (1.74.0-9) ... Setting up binutils (2.35.2-2) ... Setting up libboost-program-options1.74-dev:armhf (1.74.0-9) ... Setting up perl (5.32.1-4+deb11u2) ... Setting up libboost-program-options-dev:armhf (1.74.0.3) ... Setting up libortp15:armhf (1:4.4.13-2) ... Setting up libboost-system1.74-dev:armhf (1.74.0-9) ... Setting up stow (2.3.1-1) ... Setting up libsctp-dev:armhf (1.0.18+dfsg-1) ... Setting up libbctoolbox-dev (4.4.13-2) ... Setting up gcc-10 (10.2.1-6) ... Setting up libdpkg-perl (1.20.12) ... Setting up autoconf (2.69-14) ... Setting up libboost-serialization1.74-dev:armhf (1.74.0-9) ... Setting up libboost-atomic1.74-dev:armhf (1.74.0-9) ... Setting up libboost-dev:armhf (1.74.0.3) ... Setting up libboost-filesystem1.74-dev:armhf (1.74.0-9) ... Setting up libboost-filesystem-dev:armhf (1.74.0.3) ... Setting up libortp-dev:armhf (1:4.4.13-2) ... Setting up python3.9 (3.9.2-1) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Setting up libgnutls28-dev:armhf (3.7.1-5+deb11u3) ... Setting up g++-10 (10.2.1-6) ... Setting up libtool (2.4.6-15) ... Setting up python3 (3.9.2-3) ... running python rtupdate hooks for python3.9... running python post-rtupdate hooks for python3.9... Setting up gcc (4:10.2.1-1) ... Setting up liberror-perl (0.17029-1) ... Setting up libboost-date-time1.74-dev:armhf (1.74.0-9) ... Setting up pkg-config (0.29.2-1) ... Setting up git (1:2.30.2-1+deb11u2) ... Setting up g++ (4:10.2.1-1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up libboost-thread1.74-dev:armhf (1.74.0-9) ... Setting up python3-lib2to3 (3.9.2-1) ... Setting up libboost-thread-dev:armhf (1.74.0.3) ... Setting up python3-pkg-resources (52.0.0-4) ... Setting up python3-distutils (3.9.2-1) ... Setting up python3-setuptools (52.0.0-4) ... Setting up libtalloc-dev:armhf (2.3.1-2+b1) ... Processing triggers for libc-bin (2.31-13+deb11u6) ... Processing triggers for ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. [91m+ [0m[91mapt-get[0m[91m clean [0mRemoving intermediate container db1b7d74dac9 ---> 0590db638cce Step 11/16 : ADD https://gerrit.osmocom.org/plugins/gitiles/python/osmo-python-tests/+/master... /tmp/osmo-python-tests-commit
---> f4cb179c2eaf 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 && rm -rf osmo-python-tests ---> Running in 11bfffd7ecca [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 creating build/lib creating build/lib/osmopy copying osmopy/osmoutil.py -> build/lib/osmopy copying osmopy/trap_helper.py -> build/lib/osmopy copying osmopy/twisted_ipa.py -> build/lib/osmopy copying osmopy/obscvty.py -> build/lib/osmopy copying osmopy/__init__.py -> build/lib/osmopy copying osmopy/osmo_ipa.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/common.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 running build_scripts creating build/scripts-3.9 copying and adjusting scripts/osmodumpdoc.py -> build/scripts-3.9 copying and adjusting scripts/osmotestvty.py -> build/scripts-3.9 copying and adjusting scripts/osmotestconfig.py -> build/scripts-3.9 copying and adjusting scripts/osmo_ctrl.py -> build/scripts-3.9 copying and adjusting scripts/osmo_rate_ctr2csv.py -> build/scripts-3.9 copying and adjusting scripts/osmo_trap2cgi.py -> build/scripts-3.9 copying and adjusting scripts/osmo_interact_vty.py -> build/scripts-3.9 copying and adjusting scripts/osmo_interact_ctrl.py -> build/scripts-3.9 copying and adjusting scripts/osmo_verify_transcript_vty.py -> build/scripts-3.9 copying and adjusting scripts/osmo_verify_transcript_ctrl.py -> build/scripts-3.9 changing mode of build/scripts-3.9/osmodumpdoc.py from 644 to 755 changing mode of build/scripts-3.9/osmotestvty.py from 644 to 755 changing mode of build/scripts-3.9/osmotestconfig.py from 644 to 755 changing mode of build/scripts-3.9/osmo_ctrl.py from 644 to 755 changing mode of build/scripts-3.9/osmo_rate_ctr2csv.py from 644 to 755 changing mode of build/scripts-3.9/osmo_trap2cgi.py from 644 to 755 changing mode of build/scripts-3.9/osmo_interact_vty.py from 644 to 755 changing mode of build/scripts-3.9/osmo_interact_ctrl.py from 644 to 755 changing mode of build/scripts-3.9/osmo_verify_transcript_vty.py from 644 to 755 changing mode of build/scripts-3.9/osmo_verify_transcript_ctrl.py from 644 to 755 running install running 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-armv7l/egg running install_lib creating build/bdist.linux-armv7l creating build/bdist.linux-armv7l/egg creating build/bdist.linux-armv7l/egg/osmopy copying build/lib/osmopy/osmoutil.py -> build/bdist.linux-armv7l/egg/osmopy copying build/lib/osmopy/trap_helper.py -> build/bdist.linux-armv7l/egg/osmopy copying build/lib/osmopy/twisted_ipa.py -> build/bdist.linux-armv7l/egg/osmopy copying build/lib/osmopy/obscvty.py -> build/bdist.linux-armv7l/egg/osmopy copying build/lib/osmopy/__init__.py -> build/bdist.linux-armv7l/egg/osmopy copying build/lib/osmopy/osmo_ipa.py -> build/bdist.linux-armv7l/egg/osmopy creating build/bdist.linux-armv7l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmo_interact/ctrl.py -> build/bdist.linux-armv7l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmo_interact/common.py -> build/bdist.linux-armv7l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmo_interact/__init__.py -> build/bdist.linux-armv7l/egg/osmopy/osmo_interact copying build/lib/osmopy/osmo_interact/vty.py -> build/bdist.linux-armv7l/egg/osmopy/osmo_interact byte-compiling build/bdist.linux-armv7l/egg/osmopy/osmoutil.py to osmoutil.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/trap_helper.py to trap_helper.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/twisted_ipa.py to twisted_ipa.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/obscvty.py to obscvty.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/osmo_ipa.py to osmo_ipa.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/osmo_interact/ctrl.py to ctrl.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/osmo_interact/common.py to common.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/osmo_interact/__init__.py to __init__.cpython-39.pyc byte-compiling build/bdist.linux-armv7l/egg/osmopy/osmo_interact/vty.py to vty.cpython-39.pyc creating build/bdist.linux-armv7l/egg/EGG-INFO installing scripts to build/bdist.linux-armv7l/egg/EGG-INFO/scripts running install_scripts creating build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmo_ctrl.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmo_rate_ctr2csv.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmotestvty.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmodumpdoc.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmo_trap2cgi.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmo_verify_transcript_vty.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmo_verify_transcript_ctrl.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmo_interact_vty.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmotestconfig.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts copying build/scripts-3.9/osmo_interact_ctrl.py -> build/bdist.linux-armv7l/egg/EGG-INFO/scripts changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmo_ctrl.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmo_rate_ctr2csv.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmotestvty.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmodumpdoc.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmo_trap2cgi.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmo_verify_transcript_vty.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmo_verify_transcript_ctrl.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmo_interact_vty.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmotestconfig.py to 755 changing mode of build/bdist.linux-armv7l/egg/EGG-INFO/scripts/osmo_interact_ctrl.py to 755 copying osmopython.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO copying osmopython.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO copying osmopython.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO copying osmopython.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO [91mzip_safe flag not set; analyzing archive contents... [0m[91mosmopy.__pycache__.trap_helper.cpython-39: module references __file__ [0mcreating dist creating 'dist/osmopython-0.2.1-py3.9.egg' and adding 'build/bdist.linux-armv7l/egg' to it removing 'build/bdist.linux-armv7l/egg' (and everything under it) Processing osmopython-0.2.1-py3.9.egg creating /usr/local/lib/python3.9/dist-packages/osmopython-0.2.1-py3.9.egg Extracting osmopython-0.2.1-py3.9.egg to /usr/local/lib/python3.9/dist-packages Adding osmopython 0.2.1 to easy-install.pth file Installing osmo_ctrl.py script to /usr/local/bin Installing osmo_rate_ctr2csv.py script to /usr/local/bin Installing osmotestvty.py script to /usr/local/bin Installing osmodumpdoc.py script to /usr/local/bin Installing osmo_trap2cgi.py script to /usr/local/bin Installing osmo_verify_transcript_vty.py script to /usr/local/bin Installing osmo_verify_transcript_ctrl.py script to /usr/local/bin Installing osmo_interact_vty.py script to /usr/local/bin Installing osmotestconfig.py script to /usr/local/bin Installing osmo_interact_ctrl.py script to /usr/local/bin
Installed /usr/local/lib/python3.9/dist-packages/osmopython-0.2.1-py3.9.egg Processing dependencies for osmopython==0.2.1 Finished processing dependencies for osmopython==0.2.1 [91m+ rm -rf osmo-python-tests [0mRemoving intermediate container 11bfffd7ecca ---> 7913d1c26577 Step 13/16 : ADD https://gerrit.osmocom.org/plugins/gitiles/osmo-ci/+/master?format=TEXT /tmp/osmo-ci-commit
---> 9ed41e6af29f 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 6c80cdd62af4 [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-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' 'repo-install-test.sh' -> '/usr/local/bin/repo-install-test.sh' 'verify_endian_header.sh' -> '/usr/local/bin/verify_endian_header.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 6c80cdd62af4 ---> 98dd2c824439 Step 15/16 : ADD $OSMOCOM_REPO/Release /tmp/Release
---> 7ff4281add33 Step 16/16 : RUN set -x && echo "deb [signed-by=/usr/share/keyrings/osmocom-nightly.asc] $OSMOCOM_REPO ./" > /etc/apt/sources.list.d/osmocom-nightly.list && apt-get update && apt-get install -y --no-install-recommends liblimesuite-dev libuhd-dev && apt-get clean ---> Running in 45f37dc50551 [91m+ echo deb [signed-by=/usr/share/keyrings/osmocom-nightly.asc] https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_10/ ./ + apt-get update [0mHit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian-security bullseye-security InRelease Hit:3 http://deb.debian.org/debian bullseye-updates InRelease Get:4 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_10 ./ InRelease [1571 B] Err:4 https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_10 ./ InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 86A730B653725973 Reading package lists... [91mW: GPG error: https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_10 ./ InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 86A730B653725973 E: The repository 'https://downloads.osmocom.org/packages/osmocom:/nightly/Debian_10 ./ InRelease' is not signed. [0mThe command '/bin/sh -c set -x && echo "deb [signed-by=/usr/share/keyrings/osmocom-nightly.asc] $OSMOCOM_REPO ./" > /etc/apt/sources.list.d/osmocom-nightly.list && apt-get update && apt-get install -y --no-install-recommends liblimesuite-dev libuhd-dev && apt-get clean' returned a non-zero code: 100 make: *** [../make/Makefile:90: docker-build] Error 100 make: Leaving directory 'https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/label=rpi4-raspbian11build-ansible-1/ws/_docker_playground/debian-bookworm-build-arm' + exit 1 Build step 'Execute shell' marked build as failure
jenkins-notifications@lists.osmocom.org