See
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/display/redirect?page=changes>
Changes:
[Oliver Smith] testenv: install curl backport only for bookworm
[Oliver Smith] Cosmetic: testenv: make builddir_env more readable
[laforge] msc: also execute evil USSD tests for -latest
[Oliver Smith] testenv: use separate cache dirs per distro
[Oliver Smith] testenv: init podman: add --distro arg
[Oliver Smith] testenv: debian 13: fix installing libgcc
[Oliver Smith] testenv: debian 13: fix installing eclipse-titan
[Oliver Smith] testenv: check for --distro without --podman
[Oliver Smith] testenv: check value of --distro early
[Oliver Smith] testenv: add debian:trixie
[Oliver Smith] testenv: enable_binary_repo: configure apt pin
[Oliver Smith] testenv: set default distro to debian:trixie
------------------------------------------
[...truncated 80.25 KiB...]
Unpacking libosmoctrl0:amd64 (1.11.2) ...
Selecting previously unselected package libosmosim2:amd64.
Preparing to unpack .../18-libosmosim2_1.11.2_amd64.deb ...
Unpacking libosmosim2:amd64 (1.11.2) ...
Selecting previously unselected package libosmousb0:amd64.
Preparing to unpack .../19-libosmousb0_1.11.2_amd64.deb ...
Unpacking libosmousb0:amd64 (1.11.2) ...
Selecting previously unselected package libosmocore.
Preparing to unpack .../20-libosmocore_1.11.2_amd64.deb ...
Unpacking libosmocore (1.11.2) ...
Selecting previously unselected package libosmocore-utils:amd64.
Preparing to unpack .../21-libosmocore-utils_1.11.2_amd64.deb ...
Unpacking libosmocore-utils:amd64 (1.11.2) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../22-libxau6_1%3a1.0.11-1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.11-1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../23-libxdmcp6_1%3a1.1.5-1_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.5-1) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../24-libxcb1_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb1:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../25-libx11-data_2%3a1.8.12-1_all.deb ...
Unpacking libx11-data (2:1.8.12-1) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../26-libx11-6_2%3a1.8.12-1_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.8.12-1) ...
Selecting previously unselected package libxrender1:amd64.
Preparing to unpack .../27-libxrender1_1%3a0.9.12-1_amd64.deb ...
Unpacking libxrender1:amd64 (1:0.9.12-1) ...
Selecting previously unselected package libxft2:amd64.
Preparing to unpack .../28-libxft2_2.3.6-1+b4_amd64.deb ...
Unpacking libxft2:amd64 (2.3.6-1+b4) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../29-libxext6_2%3a1.3.4-1+b3_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.4-1+b3) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../30-x11-common_1%3a7.7+24_all.deb ...
Unpacking x11-common (1:7.7+24) ...
Selecting previously unselected package libxss1:amd64.
Preparing to unpack .../31-libxss1_1%3a1.2.3-1+b3_amd64.deb ...
Unpacking libxss1:amd64 (1:1.2.3-1+b3) ...
Selecting previously unselected package libtk8.6:amd64.
Preparing to unpack .../32-libtk8.6_8.6.16-1_amd64.deb ...
Unpacking libtk8.6:amd64 (8.6.16-1) ...
Selecting previously unselected package libpython3.13-dbg:amd64.
Preparing to unpack .../33-libpython3.13-dbg_3.13.5-2_amd64.deb ...
Unpacking libpython3.13-dbg:amd64 (3.13.5-2) ...
Selecting previously unselected package libpython3-dbg:amd64.
Preparing to unpack .../34-libpython3-dbg_3.13.5-1_amd64.deb ...
Unpacking libpython3-dbg:amd64 (3.13.5-1) ...
Selecting previously unselected package osmo-ggsn.
Preparing to unpack .../35-osmo-ggsn_1.13.0_amd64.deb ...
Unpacking osmo-ggsn (1.13.0) ...
Selecting previously unselected package python3.13-dbg.
Preparing to unpack .../36-python3.13-dbg_3.13.5-2_amd64.deb ...
Unpacking python3.13-dbg (3.13.5-2) ...
Selecting previously unselected package python3-dbg.
Preparing to unpack .../37-python3-dbg_3.13.5-1_amd64.deb ...
Unpacking python3-dbg (3.13.5-1) ...
Selecting previously unselected package libgtp-dbg:amd64.
Preparing to unpack .../38-libgtp-dbg_1.13.0_amd64.deb ...
Unpacking libgtp-dbg:amd64 (1.13.0) ...
Selecting previously unselected package libosmocore-dbg:amd64.
Preparing to unpack .../39-libosmocore-dbg_1.11.2_amd64.deb ...
Unpacking libosmocore-dbg:amd64 (1.11.2) ...
Selecting previously unselected package osmo-ggsn-dbg:amd64.
Preparing to unpack .../40-osmo-ggsn-dbg_1.13.0_amd64.deb ...
Unpacking osmo-ggsn-dbg:amd64 (1.13.0) ...
Setting up libxau6:amd64 (1:1.0.11-1) ...
Setting up libxdmcp6:amd64 (1:1.1.5-1) ...
Setting up libxcb1:amd64 (1.17.0-2+b1) ...
Setting up x11-common (1:7.7+24) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libc6-dbg:amd64 (2.41-12) ...
Setting up libfreetype6:amd64 (2.13.3+dfsg-1) ...
Setting up libx11-data (2:1.8.12-1) ...
Setting up fonts-dejavu-mono (2.37-8) ...
Setting up fonts-dejavu-core (2.37-8) ...
Setting up libx11-6:amd64 (2:1.8.12-1) ...
Setting up libxrender1:amd64 (1:0.9.12-1) ...
Setting up fontconfig-config (2.15.0-2.3) ...
Setting up libxext6:amd64 (2:1.3.4-1+b3) ...
Setting up libxss1:amd64 (1:1.2.3-1+b3) ...
Setting up osmocom-keyring (1.0.2) ...
Setting up osmocom-latest (1.1.0) ...
Setting up libgtpnl0:amd64 (1.3.2) ...
Setting up libosmocore22:amd64 (1.11.2) ...
Setting up libosmocodec4:amd64 (1.11.2) ...
Setting up libosmovty13:amd64 (1.11.2) ...
Setting up libosmoisdn0:amd64 (1.11.2) ...
Setting up libgtp11:amd64 (1.13.0) ...
Setting up libosmousb0:amd64 (1.11.2) ...
Setting up libosmogsm20:amd64 (1.11.2) ...
Setting up libosmoctrl0:amd64 (1.11.2) ...
Setting up libosmogb14:amd64 (1.11.2) ...
Setting up libgtp-dbg:amd64 (1.13.0) ...
Setting up osmo-ggsn (1.13.0) ...
changed ownership of '/etc/osmocom/osmo-ggsn.cfg' from root:root to
osmocom:osmocom
mode of '/etc/osmocom/osmo-ggsn.cfg' changed from 0644 (rw-r--r--) to 0660
(rw-rw----)
changed ownership of '/etc/osmocom' from root:root to root:osmocom
mode of '/etc/osmocom' changed from 0755 (rwxr-xr-x) to 2775 (rwxrwsr-x)
changed ownership of '/var/lib/osmocom' from root:root to osmocom:osmocom
Created symlink '/etc/systemd/system/multi-user.target.wants/osmo-ggsn.service' →
'/usr/lib/systemd/system/osmo-ggsn.service'.
Setting up libosmocoding0:amd64 (1.11.2) ...
Setting up libosmosim2:amd64 (1.11.2) ...
Setting up libosmocore (1.11.2) ...
Setting up libosmocore-utils:amd64 (1.11.2) ...
Setting up osmo-ggsn-dbg:amd64 (1.13.0) ...
Setting up libosmocore-dbg:amd64 (1.11.2) ...
Processing triggers for sgml-base (1.31+nmu1) ...
Setting up libfontconfig1:amd64 (2.15.0-2.3) ...
Setting up libxft2:amd64 (2.3.6-1+b4) ...
Setting up libtk8.6:amd64 (8.6.16-1) ...
Processing triggers for libc-bin (2.41-12) ...
Setting up libpython3.13-dbg:amd64 (3.13.5-2) ...
Setting up python3.13-dbg (3.13.5-2) ...
python3.13-dbg: can't get files for byte-compilation
Setting up libpython3-dbg:amd64 (3.13.5-1) ...
Setting up python3-dbg (3.13.5-1) ...
Processing triggers for libc-bin (2.41-12) ...
[1;34m[testenv][osmo_ggsn_v4_only] Preparing testdir:
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only[0m>
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'install', '-Dm644',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests/GGSN_Tests.cfg',>
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/GGSN_Tests.cfg'][0m>
[0;94m[testenv][osmo_ggsn_v4_only] + ['cp', '-a', 'osmo-ggsn',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn'][0m>
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'install', '-Dm644',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests/GGSN_Tests.default',>
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/GGSN_Tests.default'][0m>
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'install', '-Dm644',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/Common.cfg',>
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/Common.cfg'][0m>
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'sed', '-i', 's#TTCN3_HACKS_PATH := .*#TTCN3_HACKS_PATH :=
"<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/">#',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/Common.cfg'][0m>
[0;94m[testenv][osmo_ggsn_v4_only] Adjusting testsuite config:
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/GGSN_Tests.cfg[0m>
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'sed', '-i', '-e',
's/\\[MODULE_PARAMETERS\\]/\\[MODULE_PARAMETERS\\]\\nMisc_Helpers.mp_osmo_repo :=
"latest"/g', '-e', 's#../Common.cfg#Common.cfg#',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/GGSN_Tests.cfg'][0m>
[0;94m[testenv][osmo_ggsn_v4_only] Adjusting testsuite config:
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/Common.cfg[0m>
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'sed', '-i', '-e',
's/\\[MODULE_PARAMETERS\\]/\\[MODULE_PARAMETERS\\]\\nMisc_Helpers.mp_osmo_repo :=
"latest"/g', '-e', 's#../Common.cfg#Common.cfg#',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/Common.cfg'][0m>
[0;94m[testenv][osmo_ggsn_v4_only] Adjusting testsuite config:
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/GGSN_Tests.default[0m>
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t',
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'sed', '-i', '-e',
's/\\[MODULE_PARAMETERS\\]/\\[MODULE_PARAMETERS\\]\\nMisc_Helpers.mp_osmo_repo :=
"latest"/g', '-e', 's#../Common.cfg#Common.cfg#',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/testsuite/GGSN_Tests.default'][0m>
[1;34m[testenv][osmo_ggsn_v4_only] Running ggsn clean script (reason: prepare)[0m
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-e',
'TESTENV_CLEAN_REASON=prepare', '-t', '-w',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn',>
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'sh', '-c', 'osmo-ggsn/testenv.sh v4_only'][0m
+ CONFIG=v4_only
+ check_usage
+ local valid=all|v4_only|v6_only|v4v6_only
+ [ -z v4_only ]
+ [ -n debian ]
+ add_remove_testenv0_bridge.sh
+ del_bridge
+ ip link ls dev testenv0
+ add_bridge
+ local ip
+ sudo brctl addbr testenv0
+ sudo ip link set testenv0 up
+ sudo ip addr add 172.18.3.1/24 dev testenv0
+ sudo ip addr add fd02:db8:3::1/128 dev testenv0
+ check_usage_qemu
+ [ -n debian ]
+ [ v4_only = all ]
+ adjust_osmo_ggsn_config
+ osmo-config-merge osmo-ggsn/osmo-ggsn.src.cfg osmo-ggsn/osmo-ggsn-v4_only.confmerge
+ replace_ips osmo-ggsn.cfg
+ sed -i s/127\.0\.0\./172.18.3./g osmo-ggsn.cfg
+ [ -n debian ]
+ sed -i s/gtpu-mode tun/gtpu-mode kernel-gtp/ osmo-ggsn.cfg
+ adjust_ttcn3_config
+ echo v4_only
+ tr [:lower:] [:upper:]
+ local config_upper=V4_ONLY
+ sed -i s/^GGSN_Tests.m_ggsn_conf := .*/GGSN_Tests.m_ggsn_conf := GGSN_CONF_V4_ONLY/
../testsuite/GGSN_Tests.cfg
+ replace_ips ../testsuite/GGSN_Tests.cfg
+ sed -i s/127\.0\.0\./172.18.3./g ../testsuite/GGSN_Tests.cfg
+ setcap_osmo_ggsn
+ [ -z debian ]
[1;34m[testenv][osmo_ggsn_v4_only] Running ggsn[0m
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-w',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn',>
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'sh', '-c', 'osmo-ggsn/run.sh 2>&1 | tee
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/ggsn.log'][0m>
[1;34m[testenv][osmo_ggsn_v4_only] Running ggsn setup script[0m
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'exec', '-e',
'CCACHE_DIR=/home/osmocom-build/ccache/testenv', '-e',
'TESTENV_CACHE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_cache',>
'-e', 'TESTENV_SRC_DIR=/home/osmocom-build/jenkins/workspace',
'-e', 'TESTENV_INSTALL_DIR=/-debian-trixie', '-e',
'TERM=dumb', '-e', 'TESTENV_QEMU_KERNEL=debian', '-e',
'TESTENV_QEMU_SCRIPTS=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu',>
'-e',
'PATH=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/_testenv/data/scripts/qemu>:<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/ws/ggsn_tests>:/-debian-trixie/bin:/-debian-trixie/usr/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'-e', 'HOME=/home/osmocom-build', '-t', '-w',
'<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn',>
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0',
'sh', '-c', 'qemu_wait.sh'][0m
+ [ -z debian ]
+ . qemu_functions.sh
+
INITRD_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kern…
+
CORE_DIR=<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel…
+ qemu_build_initrd_with_log_redirect
+ trap qemu_initrd_exit_error EXIT INT TERM 0
+ build_initrd
+ qemu_initrd_exit_error
+ trap - EXIT INT TERM 0
+ cat build_initrd.log
+ qemu_initrd_init
+ mkdir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd>
+ ln -s usr/bin
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/bin>
+ ln -s usr/sbin
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/sbin>
+ ln -s usr/lib
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/lib>
+ ln -s usr/lib64
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/lib64>
+ mkdir -p
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/dev/net>
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/proc>
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/sys>
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/tmp>
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/usr/bin>
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/usr/sbin>
+ qemu_initrd_add_bin busybox
+ local bin
+ local bin_path
+ local file
+ local bin_path
+ which busybox
+ bin_path=/usr/bin/busybox
+ [ -z /usr/bin/busybox ]
+ lddtree -l /usr/bin/busybox
+ lddtree_out=/usr/bin/busybox
+ [ -z /usr/bin/busybox ]
+ qemu_initrd_add_file /usr/bin/busybox
+ local i
+ local cp=cp --no-dereference --recursive --parents
+ cp --no-dereference --recursive --parents /usr/bin/busybox
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd>
+ [ -L /usr/bin/busybox ]
+ qemu_initrd_add_cmd export
PATH='<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kerne…
+ local i
+ [ -e
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/cmd.sh>
]
+ echo #!/bin/sh -ex
+ chmod +x
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd/cmd.sh>
+ echo export
PATH='<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kerne…
+ [ debian = debian ]
+ qemu_initrd_add_mod virtio_net virtio_pci
+ [ debian != debian ]
+ basename /lib/modules/6.12.41+deb13-amd64
+ local kernel=6.12.41+deb13-amd64
+ modprobe -a --dry-run --show-depends --set-version=6.12.41+deb13-amd64 virtio_net
virtio_pci
+ sort -u
+ cut -d -f 2
+ local files=virtio_pci
/lib/modules/6.12.41+deb13-amd64/kernel/drivers/net/net_failover.ko.xz
/lib/modules/6.12.41+deb13-amd64/kernel/drivers/net/virtio_net.ko.xz
/lib/modules/6.12.41+deb13-amd64/kernel/net/core/failover.ko.xz
+ qemu_initrd_add_file virtio_pci
/lib/modules/6.12.41+deb13-amd64/kernel/drivers/net/net_failover.ko.xz
/lib/modules/6.12.41+deb13-amd64/kernel/drivers/net/virtio_net.ko.xz
/lib/modules/6.12.41+deb13-amd64/kernel/net/core/failover.ko.xz
/usr/lib/modules/6.12.41+deb13-amd64/modules.alias
+ local i
+ local cp=cp --no-dereference --recursive --parents
+ cp --no-dereference --recursive --parents virtio_pci
<https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/artifact/logs/osmo_ggsn_v4_only/ggsn/_initrd>
cp: cannot stat 'virtio_pci': No such file or directory
+ set +x
ERROR: failed to build the initrd!
[1;91m[testenv][osmo_ggsn_v4_only] ggsn: setup script failed[0m
[1;34m[testenv][osmo_ggsn_v4_only] Stopping podman container[0m
[0;94m[testenv][osmo_ggsn_v4_only] + ['podman', 'kill',
'testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0'][0m
testenv-ggsn_tests-osmo_ggsn_v_only-osmocom-latest-20250827-1243-99fbde12-0
[0;94m[testenv][osmo_ggsn_v4_only] Skipping clean up scripts, podman container has
already stopped[0m
[0;94m[testenv] feed_watchdog_loop: podman container has stopped[0m
[1;34m[testenv][osmo_ggsn_v4_only] Logs saved to:
https://jenkins.osmocom.org/jenkins/job/ttcn3-ggsn-test-kernel-latest/1665/…
[0m
+ RC=1
+ [ 1 = 0 ]
+ grep --color=always -o+ load.*
uptime
[01;31m[Kload average: 14.03, 6.28, 3.24[m[K
+ exit 1
Build step 'Execute shell' marked build as failure
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found.
Configuration error?