See <https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test-asan/756/display/red…>
Changes:
[Oliver Smith] redmine: upgrade to 6.1.3
------------------------------------------
[...truncated 6.61 KiB...]
#2 DONE 0.0s
#3 [internal] load metadata for registry.osmocom.org/debian:trixie
#3 DONE 0.1s
#4 [internal] load .dockerignore
#4 transferring context: 2B done
#4 DONE 0.1s
#5 [internal] load build context
#5 DONE 0.0s
#6 [1/6] FROM registry.osmocom.org/debian:trixie@sha256:9db8abf920c166f160052af45464b691a…
#6 resolve registry.osmocom.org/debian:trixie@sha256:9db8abf920c166f160052af45464b691a… 0.0s done
#6 DONE 0.0s
#7 [6/6] ADD HTTPS://DOWNLOADS.OSMOCOM.ORG/PACKAGES/OSMOCOM:/NIGHTLY:/ASAN/DEBIAN_13//RE… /tmp/Release
#7 DONE 0.2s
#5 [internal] load build context
#5 transferring context: 2.04kB done
#5 DONE 0.1s
#7 [6/6] ADD HTTPS://DOWNLOADS.OSMOCOM.ORG/PACKAGES/OSMOCOM:/NIGHTLY:/ASAN/DEBIAN_13//RE… /tmp/Release
#7 DONE 0.2s
#8 [2/6] COPY .COMMON/RESPAWN.SH /usr/local/bin/respawn.sh
#8 CACHED
#9 [3/6] COPY .COMMON/RELEASE.KEY /usr/share/keyrings/osmocom-nightly-asan.asc
#9 CACHED
#10 [4/6] 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/
#10 CACHED
#11 [5/6] RUN SET -x && apt-get update && apt-get install -y --no-install-recommends ca-certificates telnet && apt-get clean && echo "deb [signed-by=/usr/share/keyrings/osmocom-nightly-asan.asc] https://downloads.osmocom.org/packages/osmocom:/nightly:/asan/Debian_13/ ./" > /etc/apt/sources.list.d/osmocom-nightly-asan.list
#11 CACHED
#12 [6/6] ADD HTTPS://DOWNLOADS.OSMOCOM.ORG/PACKAGES/OSMOCOM:/NIGHTLY:/ASAN/DEBIAN_13//RE… /tmp/Release
#12 DONE 0.1s
#13 exporting to image
#13 exporting layers 0.1s done
#13 writing image sha256:7b2f81a3ef5bb5b78f6ae30253087edef8143d453d7479ddf04e78a0c1f3d1ec done
#13 naming to docker.io/osmocom-build/debian-trixie-obs-asan:latest 0.0s done
#13 DONE 0.1s
rm -rf .common
make: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test-asan/ws/debian-trixi…'>
+ docker_image_exists debian-trixie-obs-asan
+ docker images -q osmocom-build/debian-trixie-obs-asan
+ test -n 7b2f81a3ef5b
+ list_osmo_packages debian-trixie debian-trixie-obs-asan
+ local distro=debian-trixie
+ local image=debian-trixie-obs-asan
+ local docker_run_sh=docker run --rm --entrypoint=/bin/sh osmocom-build/debian-trixie-obs-asan -c
+ [ -n ]
+ return
+ docker_distro_from_image_name osmo-bsc-asan
+ echo debian-trixie
+ distro_arg=debian-trixie
+ [ -z ]
+ docker_upstream_distro_from_image_name osmo-bsc-asan
+ echo debian:trixie
+ upstream_distro_arg=debian:trixie
+ docker_dir_from_image_name osmo-bsc-asan
+ echo osmo-bsc-asan
+ sed s/-asan/-latest/
+ dir=osmo-bsc-latest
+ [ -z ]
+ pull_arg=--pull
+ grep ^FROM ../osmo-bsc-latest/Dockerfile
+ from_line=FROM $USER/$DISTRO-obs-$OSMOCOM_REPO_VERSION
+ echo FROM $USER/$DISTRO-obs-$OSMOCOM_REPO_VERSION
+ grep -q $USER
+ pull_arg=
+ set +x
Building image: osmo-bsc-asan (export NO_DOCKER_IMAGE_BUILD=1 to prevent this)
+ docker_osmo_ttcn3_branch
+ [ -n ]
+ echo master
+ make -C ../osmo-bsc-latest BUILD_ARGS= UPSTREAM_DISTRO=debian:trixie DISTRO=debian-trixie IMAGE=osmocom-build/osmo-bsc-asan OSMO_TTCN3_BRANCH=master
make: Entering directory '<https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test-asan/ws/osmo-bsc-lat…'>
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/ttcn3-bts-test-asan/ws/common> .common
INFO: .release created
release=0.0.0
docker build \
--build-arg USER=osmocom-build \
--build-arg UID=1000 \
--build-arg REGISTRY=registry.osmocom.org \
--build-arg OSMO_TTCN3_BRANCH=master \
--build-arg UPSTREAM_DISTRO=debian:trixie \
--build-arg DISTRO=debian-trixie \
--build-arg OSMOCOM_REPO_MIRROR=https://downloads.osmocom.org \
--build-arg OSMOCOM_REPO_PATH=packages/osmocom: \
--build-arg OSMOCOM_REPO_VERSION=asan \
--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 M3UA_TESTTOOL_BRANCH=osmocom/master \
--build-arg OSMO_BB_BRANCH=ttcn3-bts-test \
--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_S1GW_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 \
-t osmocom-build/osmo-bsc-asan:latest .
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 659B done
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG $USER/$DISTRO-obs-$OSMOCOM_REPO_VERSION results in empty or invalid base image name (line 4)
#1 DONE 0.1s
#2 [internal] load metadata for docker.io/osmocom-build/debian-trixie-obs-asan:latest
#2 DONE 0.0s
#3 [internal] load .dockerignore
#3 transferring context:
#3 transferring context: 2B done
#3 DONE 0.1s
#4 [1/5] FROM docker.io/osmocom-build/debian-trixie-obs-asan:latest
#4 DONE 0.1s
#5 [2/5] RUN CASE "debian-trixie" in debian*) apt-get update && apt-get install -y --no-install-recommends osmo-bsc osmo-bsc-ipaccess-utils && apt-get clean ;; centos*) dnf install -y osmo-bsc osmo-bsc-ipaccess-utils ;; esac
#5 ...
#6 [internal] load build context
#6 transferring context: 8.74kB done
#6 DONE 0.1s
#5 [2/5] RUN CASE "debian-trixie" in debian*) apt-get update && apt-get install -y --no-install-recommends osmo-bsc osmo-bsc-ipaccess-utils && apt-get clean ;; centos*) dnf install -y osmo-bsc osmo-bsc-ipaccess-utils ;; esac
#5 0.394 Hit:1 http://deb.debian.org/debian trixie InRelease
#5 0.394 Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
#5 0.397 Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
#5 0.432 Get:4 https://downloads.osmocom.org/packages/osmocom:/nightly:/asan/Debian_13 ./ InRelease [1611 B]
#5 0.432 Get:5 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [224 kB]
#5 0.583 Get:6 https://downloads.osmocom.org/packages/osmocom:/nightly:/asan/Debian_13 ./ Packages [56.1 kB]
#5 0.604 Fetched 373 kB in 0s (1417 kB/s)
#5 0.604 Reading package lists...
#5 0.923 Reading package lists...
#5 1.213 Building dependency tree...
#5 1.272 Reading state information...
#5 1.361 Solving dependencies...
#5 1.374 Some packages could not be installed. This may mean that you have
#5 1.374 requested an impossible situation or if you are using the unstable
#5 1.374 distribution that some required packages have not yet been created
#5 1.374 or been moved out of Incoming.
#5 1.374 The following information may help to resolve the situation:
#5 1.374
#5 1.374 The following packages have unmet dependencies:
#5 1.374 osmo-bsc : Depends: osmocom-nightly-asan (= 202607052029) but it is not going to be installed
#5 1.374 Depends: libosmo-mgcp-client14 but it is not going to be installed
#5 1.374 Depends: libosmo-sigtran12 but it is not going to be installed
#5 1.374 Depends: libosmoabis15 but it is not going to be installed
#5 1.374 Depends: libosmocore22 but it is not going to be installed
#5 1.374 Depends: libosmoctrl0 but it is not going to be installed
#5 1.374 Depends: libosmogsm20 but it is not going to be installed
#5 1.374 Depends: libosmoisdn0 but it is not going to be installed
#5 1.374 Depends: libosmonetif11 but it is not going to be installed
#5 1.374 Depends: libosmovty13 but it is not going to be installed
#5 1.374 osmo-bsc-ipaccess-utils : Depends: osmocom-nightly-asan (= 202607052029) but it is not going to be installed
#5 1.374 Depends: libosmo-mgcp-client14 but it is not going to be installed
#5 1.374 Depends: libosmo-sigtran12 but it is not going to be installed
#5 1.374 Depends: libosmoabis15 but it is not going to be installed
#5 1.374 Depends: libosmocore22 but it is not going to be installed
#5 1.374 Depends: libosmoctrl0 but it is not going to be installed
#5 1.374 Depends: libosmogsm20 but it is not going to be installed
#5 1.374 Depends: libosmoisdn0 but it is not going to be installed
#5 1.374 Depends: libosmonetif11 but it is not going to be installed
#5 1.374 Depends: libosmovty13 but it is not going to be installed
#5 1.375 E: Unable to correct problems, you have held broken packages.
#5 1.375 E: The following information from --solver 3.0 may provide additional context:
#5 1.375 Unable to satisfy dependencies. Reached two conflicting decisions:
#5 1.375 1. osmo-bsc:amd64=1.14.0.38.1245.202607052029~asan is selected for install
#5 1.375 2. osmo-bsc:amd64=1.14.0.38.1245.202607052029~asan Depends osmocom-nightly-asan (= 202607052029)
#5 1.375 but none of the choices are installable:
#5 1.375 [no choices]
#5 ERROR: process "/bin/sh -c case \"$DISTRO\" in \tdebian*) \t\tapt-get update && \t\tapt-get install -y --no-install-recommends \t\t\tosmo-bsc \t\t\tosmo-bsc-ipaccess-utils && \t\tapt-get clean \t\t;; \tcentos*) \t\tdnf install -y \t\t\tosmo-bsc \t\t\tosmo-bsc-ipaccess-utils \t\t;; \tesac" did not complete successfully: exit code: 100
------
> [2/5] RUN CASE "debian-trixie" in debian*) apt-get update && apt-get install -y --no-install-recommends osmo-bsc osmo-bsc-ipaccess-utils && apt-get clean ;; centos*) dnf install -y osmo-bsc osmo-bsc-ipaccess-utils ;; esac:
1.374 Depends: libosmoisdn0 but it is not going to be installed
1.374 Depends: libosmonetif11 but it is not going to be installed
1.374 Depends: libosmovty13 but it is not going to be installed
1.375 E: Unable to correct problems, you have held broken packages.
1.375 E: The following information from --solver 3.0 may provide additional context:
1.375 Unable to satisfy dependencies. Reached two conflicting decisions:
1.375 1. osmo-bsc:amd64=1.14.0.38.1245.202607052029~asan is selected for install
1.375 2. osmo-bsc:amd64=1.14.0.38.1245.202607052029~asan Depends osmocom-nightly-asan (= 202607052029)
1.375 but none of the choices are installable:
1.375 [no choices]
------
[33m1 warning found (use docker --debug to expand):
[0m - InvalidDefaultArgInFrom: Default value for ARG $USER/$DISTRO-obs-$OSMOCOM_REPO_VERSION results in empty or invalid base image name (line 4)
Dockerfile:8
--------------------
7 |
8 | >>> RUN case "$DISTRO" in \
9 | >>> debian*) \
10 | >>> apt-get update && \
11 | >>> apt-get install -y --no-install-recommends \
12 | >>> osmo-bsc \
13 | >>> osmo-bsc-ipaccess-utils && \
14 | >>> apt-get clean \
15 | >>> ;; \
16 | >>> centos*) \
17 | >>> dnf install -y \
18 | >>> osmo-bsc \
19 | >>> osmo-bsc-ipaccess-utils \
20 | >>> ;; \
21 | >>> esac
22 |
--------------------
ERROR: failed to solve: process "/bin/sh -c case \"$DISTRO\" in \tdebian*) \t\tapt-get update && \t\tapt-get install -y --no-install-recommends \t\t\tosmo-bsc \t\t\tosmo-bsc-ipaccess-utils && \t\tapt-get clean \t\t;; \tcentos*) \t\tdnf install -y \t\t\tosmo-bsc \t\t\tosmo-bsc-ipaccess-utils \t\t;; \tesac" did not complete successfully: exit code: 100
make: *** [../make/Makefile:97: docker-build] Error 1
make: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test-asan/ws/osmo-bsc-lat…'>
+ exit 1
+ RC=1
+ uptime
+ grep --color=always -o load.*
[01;31m[Kload average: 0.17, 0.06, 0.19[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?
See <https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_build-osmo-hlr/1329…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-hlr" build number 13466
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build5-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build qemu io_uring linux-shallow-clone osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_build-osmo-hlr/ws/>
The recommended git tool is: NONE
No credentials specified
> git rev-parse --resolve-git-dir <https://jenkins.osmocom.org/jenkins/job/osmo-gsm-tester_build-osmo-hlr/ws/o…> # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://gerrit.osmocom.org/osmo-gsm-tester # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-gsm-tester
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-gsm-tester +refs/heads/*:refs/remotes/origin/* # timeout=10
ERROR: Error fetching remote repo 'origin'
hudson.plugins.git.GitException: Failed to fetch from https://gerrit.osmocom.org/osmo-gsm-tester
at PluginClassLoader for git//hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:998)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1239)
at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1310)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277)
at hudson.scm.SCM.checkout(SCM.java:540)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1250)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:648)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:84)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:521)
at hudson.model.Run.execute(Run.java:1842)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:456)
Caused by: hudson.plugins.git.GitException: Command "git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-gsm-tester +refs/heads/*:refs/remotes/origin/*" returned status code 128:
stdout:
stderr: fatal: unable to access 'https://gerrit.osmocom.org/osmo-gsm-tester/': Failed to connect to gerrit.osmocom.org port 443 after 2 ms: Couldn't connect to server
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2852)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:2193)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:638)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:173)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:164)
at hudson.remoting.UserRequest.perform(UserRequest.java:225)
at hudson.remoting.UserRequest.perform(UserRequest.java:50)
at hudson.remoting.Request$2.run(Request.java:391)
at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:330)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
at java.base/java.lang.Thread.run(Thread.java:1516)
Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to build5-deb12build-ansible
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1916)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384)
at hudson.remoting.Channel.call(Channel.java:1108)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:155)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:140)
at PluginClassLoader for git-client/jdk.proxy11/jdk.proxy11.$Proxy156.execute(Unknown Source)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:996)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1239)
at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1310)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277)
at hudson.scm.SCM.checkout(SCM.java:540)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1250)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:648)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:84)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:521)
at hudson.model.Run.execute(Run.java:1842)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:456)
ERROR: Error fetching remote repo 'origin'
Skipped archiving because build is not successful
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/148461/display/r…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-hlr" build number 13466
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build qemu io_uring linux-shallow-clone osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
ERROR: Error cloning remote repo 'origin'
hudson.plugins.git.GitException: Command "git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/*" returned status code 128:
stdout:
stderr: fatal: unable to access 'https://gerrit.osmocom.org/osmo-ci/': Failed to connect to gerrit.osmocom.org port 443 after 4 ms: Couldn't connect to server
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:2852)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandWithCredentials(CliGitAPIImpl.java:2193)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl$1.execute(CliGitAPIImpl.java:638)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl$2.execute(CliGitAPIImpl.java:880)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:173)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$GitCommandMasterToSlaveCallable.call(RemoteGitImpl.java:164)
at hudson.remoting.UserRequest.perform(UserRequest.java:225)
at hudson.remoting.UserRequest.perform(UserRequest.java:50)
at hudson.remoting.Request$2.run(Request.java:391)
at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:330)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
at java.base/java.lang.Thread.run(Thread.java:1516)
Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to build4-deb12build-ansible
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1916)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384)
at hudson.remoting.Channel.call(Channel.java:1108)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.execute(RemoteGitImpl.java:155)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler.invoke(RemoteGitImpl.java:140)
at PluginClassLoader for git-client/jdk.proxy11/jdk.proxy11.$Proxy61.execute(Unknown Source)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1220)
at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1310)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277)
at hudson.scm.SCM.checkout(SCM.java:540)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1250)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:648)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:84)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:521)
at hudson.model.Run.execute(Run.java:1842)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:456)
ERROR: Error cloning remote repo 'origin'
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/148424/display/r…>
Changes:
------------------------------------------
[...truncated 3.04 KiB...]
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
#1 DONE 0.0s
#2 [internal] load metadata for docker.io/library/debian:trixie
#2 DONE 0.0s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s
#4 [1/4] FROM docker.io/library/debian:trixie
#4 DONE 0.0s
#5 [2/4] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper default-libmysqlclient-dev dh-cmake dh-python dh-runit dh-virtualenv dpkg-dev erlang-nox fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc pkgconf python3-packaging python3-pip python3-setuptools quilt sed sphinx-common wget && apt-get clean
#5 CACHED
#6 [3/4] RUN WGET https://github.com/erlang/rebar3/releases/download/3.24.0/rebar3 -O /usr/bin/rebar3 && echo "d2d31cfb98904b8e4917300a75f870de12cb5167cd6214d1043e973a56668a54 /usr/bin/rebar3" | sha256sum -c && chmod +x /usr/bin/rebar3 && rebar3 --version
#6 CACHED
#7 [4/4] RUN USERADD --uid=1000 -m user
#7 CACHED
#8 exporting to image
#8 exporting layers done
#8 writing image sha256:96f4192794b25dc70a0585bbb0d9ab3ba6f332f3c2000548a415cb2b5178c962 done
#8 naming to docker.io/library/debian-13-osmocom-obs-build-srcpkg done
#8 DONE 0.0s
[33m1 warning found (use docker --debug to expand):
[0m - InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
docker: running: update_obs_project.py inside docker
/obs/lib/debian.py:183: SyntaxWarning: invalid escape sequence '\/'
lib.run_cmd(["sed", "-i", "s/$(MAKE) -C doc\/manuals//g", f"{debian}/rules"])
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.1.0 is up-to-date)
osmocom-keyring: getting head from git remote for master
osmocom-keyring: getting OBS version
osmocom-keyring: skipping (7873756ddb89fc91d8035b1de9d8f7294aa7957d is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (bc38313e934ff532c9f4c967dd7fb7e63d296175 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (35afe13b4405d4efe3830fca30e0de4e972c75e6 is up-to-date)
erlang/osmo-s1gw: getting head from git remote for master
erlang/osmo-s1gw: getting OBS version
erlang/osmo-s1gw: skipping (a013155e8af1b4cca604e10f81dcb683a5e7812c is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (beabd023aa5827c0e6428850f1f20ac5a7e5bfe5 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (984b3db58c352f4486d0abcba53d6a84fc72fbb5 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (66c2dcc3dc9d96b70b32b1c18e5d0171e738548c is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (898f6d8b2059daef2e6c5752422f8efbe8ea4dcf is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (f6f4d4a47a30cc50b5a27615ab9eec2c58ebbd29 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (8d844c5a54488ff9bdb3bd0b47a6a947118c80f7 is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (4990f9dfe3b4d8cbbda7877a12d77946254f8c64 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (954c83b8444641b8ecdef97985133449a81960ed is up-to-date)
libosmo-asn1-tcap: getting head from git remote for master
libosmo-asn1-tcap: getting OBS version
libosmo-asn1-tcap: skipping (3cb880bb3f5f858c6042ff72d571f10447446314 is up-to-date)
libosmo-sigtran: getting head from git remote for master
libosmo-sigtran: getting OBS version
libosmo-sigtran: skipping (81f7d35249c50a5eae37693bdc27978afa95130e is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (536c690e8ab3cb49943f859b2995e6912161457d is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (d6ac32fde99f08b2019a5ca095471456583dc93a is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (68adf118587f072172a36001e66b039db5ece7bf is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (1245bb6f5cb4893666be6c4fdec31622f6ca6bac is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (4db9d759db3858796e1589afff7455ee0c2703f4 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (271a2764c74dd7b1751ac0c476f09d4fe7db4788 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (f32fc48913de3f005b417fbe4d8419b34d21037d is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (1097edd1885413b335a786e71f18a3ba1733b804 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (3706aad7d56fbf8a153c4018585ebe0efe1785e4 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (422ff6a58eee4cb1ebda895ac8ce0371fa0b8d0e is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (20168d98fc1d4edb11f7083fa9c9a03ef54ed079 is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (96fe70b328a5454646f65a008e0217bce219e93b is up-to-date)
osmo-hlr: getting head from git remote for master
osmo-hlr: getting OBS version
osmo-hlr: skipping (459ae06783dadfd67130dd9fa61568eef6d4146f is up-to-date)
osmo-hnbgw: getting head from git remote for master
osmo-hnbgw: getting OBS version
osmo-hnbgw: skipping (520f5fdde9e4eac40faedf8896923f50997582c2 is up-to-date)
osmo-hnodeb: getting head from git remote for master
osmo-hnodeb: getting OBS version
osmo-hnodeb: skipping (39bf4efd6c835e2c6fe872a118c1250a79bdaf78 is up-to-date)
osmo-iuh: getting head from git remote for master
osmo-iuh: getting OBS version
osmo-iuh: skipping (b7c4d385e9c4a0af3b7695c84d7138a66a093866 is up-to-date)
osmo-mgw: getting head from git remote for master
osmo-mgw: getting OBS version
osmo-mgw: skipping (8afbaddc531345ecd191d59362ceead5309a14b9 is up-to-date)
osmo-msc: getting head from git remote for master
osmo-msc: getting OBS version
osmo-msc: skipping (97eeaff2ff42ec47fcd625ee7dbc3fdbc7ebaecb is up-to-date)
osmo-pcap: getting head from git remote for master
osmo-pcap: getting OBS version
osmo-pcap: skipping (603c1e44f9e751f6949fa43bc9ac9580235427c2 is up-to-date)
osmo-pcu: getting head from git remote for master
osmo-pcu: getting OBS version
osmo-pcu: skipping (ed7090376075b9b1604a67a0602d1319a4375dea is up-to-date)
osmo-remsim: getting head from git remote for master
osmo-remsim: getting OBS version
osmo-remsim: skipping (07e504b5fa1d210b5891fbe85ffb527c1df24b18 is up-to-date)
osmo-sgsn: getting head from git remote for master
osmo-sgsn: getting OBS version
osmo-sgsn: skipping (ad919af95cfa29b955acf2e35dfa8cd63d91f7ab is up-to-date)
osmo-sip-connector: getting head from git remote for master
osmo-sip-connector: getting OBS version
osmo-sip-connector: skipping (d93383622335f832802923d9a52d13ec924252ca is up-to-date)
osmo-smlc: getting head from git remote for master
osmo-smlc: getting OBS version
osmo-smlc: skipping (470d758ccce6f6155666c9638852170cabcddd02 is up-to-date)
osmo-sysmon: getting head from git remote for master
osmo-sysmon: getting OBS version
osmo-sysmon: skipping (692b917823c924028b3e5bcab29861c6243630ac is up-to-date)
osmo-trx: getting head from git remote for master
osmo-trx: getting OBS version
osmo-trx: skipping (f243e22fca7934064d02efca738f2df0ae932713 is up-to-date)
osmo-uecups: getting head from git remote for master
osmo-uecups: getting OBS version
osmo-uecups: skipping (526e8bbcfd288b48b5176137af07f7305d8300d8 is up-to-date)
osmo-upf: getting head from git remote for master
osmo-upf: getting OBS version
osmo-upf: skipping (61833f434bcbde7f79014a6048677dcb6c261a5c is up-to-date)
osmocom-bb: getting head from git remote for master
osmocom-bb: getting OBS version
osmocom-bb: skipping (6fef14bc6dbdd0370ce1cfff856fc6b10827db50 is up-to-date)
python/osmo-python-tests: getting head from git remote for master
python/osmo-python-tests: getting OBS version
python/osmo-python-tests: skipping (bb772eea0ddc250896ca078cfb28956edad0f9d4 is up-to-date)
python/pyosmocom: getting head from git remote for master
python/pyosmocom: getting OBS version
python/pyosmocom: skipping (75785e4500bc501dd15c48ad5587b76f78d08373 is up-to-date)
rtl-sdr: getting head from git remote for master
rtl-sdr: getting OBS version
rtl-sdr: skipping (84195f169f5b4b7dc06a10efb1e210d02b49e51c is up-to-date)
simtrace2: getting head from git remote for master
simtrace2: getting OBS version
simtrace2: skipping (3248cdb416afbc79cbe1146e6cd52871a57cc1f7 is up-to-date)
strongswan-epdg: getting head from git remote for master
strongswan-epdg: getting OBS version
strongswan-epdg: skipping (961bace455bb7fc3615a8ed4ddf6434e2d54820d is up-to-date)
neocon: getting head from git remote for master
neocon: getting OBS version
neocon: skipping (36dc1c418a55e1ffeff84ef93547d8cf9a818b0f is up-to-date)
open5gs: getting head from git remote for main
open5gs: getting OBS version
FATAL: command execution failed
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
at java.base/java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.base/java.io.ObjectInputStream.<init>(Unknown Source)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:50)
at hudson.remoting.Command.readFrom(Command.java:141)
at hudson.remoting.Command.readFrom(Command.java:127)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:62)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:80)
Caused: java.io.IOException: Backing channel 'build4-deb12build-ansible' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:227)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:306)
at jdk.proxy2/jdk.proxy2.$Proxy137.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1227)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1219)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:195)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:145)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:817)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
at hudson.model.Run.execute(Run.java:1842)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:456)
FATAL: Unable to delete script file /tmp/jenkins13047109711256270602.sh
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
at java.base/java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.base/java.io.ObjectInputStream.<init>(Unknown Source)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:50)
at hudson.remoting.Command.readFrom(Command.java:141)
at hudson.remoting.Command.readFrom(Command.java:127)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:62)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:80)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@1add8a65:build4-deb12build-ansible": Remote call on build4-deb12build-ansible failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:1101)
at hudson.FilePath.act(FilePath.java:1220)
at hudson.FilePath.act(FilePath.java:1209)
at hudson.FilePath.delete(FilePath.java:1756)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:817)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
at hudson.model.Run.execute(Run.java:1842)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:456)
Build step 'Execute shell' marked build as failure