See
<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test/937/display/redirect?page=changes>
Changes:
[Pau Espin Pedrol] asterisk: conf: Handle precondition through app_waitforprecondition.so
[Pau Espin Pedrol] asterisk: Allow alaw code from IMS until evs is supported
[Pau Espin Pedrol] ttcn3-asterisk: Move ttcn3 docker related files to ttcn3/ subdir
[Pau Espin Pedrol] jenkins-common.sh: Store IP subnet prefix in global variable
[lynxis] osmo-epdg: add support for testing for latest
------------------------------------------
[...truncated 1.26 KB...]
Seen branch in repository origin/arehbein/devtests
Seen branch in repository origin/arehbein/devtests%topic=fixes
Seen branch in repository origin/daniel/bscnat_tests
Seen branch in repository origin/daniel/training
Seen branch in repository origin/daniel/wip
Seen branch in repository origin/fixeria/confmerge
Seen branch in repository origin/fixeria/sccplite
Seen branch in repository origin/fixeria/testing
Seen branch in repository origin/jolly/testing
Seen branch in repository origin/laforge/ergw
Seen branch in repository origin/laforge/fr
Seen branch in repository origin/laforge/ns
Seen branch in repository origin/laforge/podman
Seen branch in repository origin/lynxis/gerrit-comment-ci
Seen branch in repository origin/master
Seen branch in repository origin/neels/hnbgw-pfcp
Seen branch in repository origin/neels/wip
Seen branch in repository origin/osmith/fix-registry-pull
Seen branch in repository origin/osmith/fix-rpi-gnutls
Seen branch in repository origin/osmith/obs-2021q1
Seen branch in repository origin/osmith/rpm-local
Seen branch in repository origin/osmith/ttcn3-pass-args
Seen branch in repository origin/osmith/wip
Seen branch in repository origin/osmith/wip-4g-only
Seen branch in repository origin/osmith/wip-asan
Seen branch in repository origin/pespin/asterisk
Seen branch in repository origin/pespin/asterisk-v6
Seen branch in repository origin/pespin/bts-perf
Seen branch in repository origin/pespin/ergw
Seen branch in repository origin/pespin/gtp1
Seen branch in repository origin/pespin/master
Seen branch in repository origin/pmaier/pcuif
Seen branch in repository origin/refsf/for/master/dyn-pdch
Seen 33 remote branches
git show-ref --tags -d # timeout=10
Checking out
Revision f84c203eeae476ad7b50dc296d9a6ca6386b259e (origin/master)
git config core.sparsecheckout # timeout=10
git checkout -f f84c203eeae476ad7b50dc296d9a6ca6386b259e # timeout=10
Commit
message: "osmo-epdg: add support for testing for latest"
git rev-list --no-walk
bc3772c0ffb1bfb709d4c0ab682f07c75acec732 # timeout=10
[TTCN3-centos7-pcap-client-test] $ /bin/sh -xe /tmp/jenkins10864780088980138073.sh
+ export
REGISTRY_HOST=registry.osmocom.org
+ echo TTCN3-centos7-pcap-client-test
+ sed s/^TTCN3-centos7-/ttcn3-/
+ DIR=ttcn3-pcap-client-test
+ export IMAGE_SUFFIX=master-centos7
+ cd ttcn3-pcap-client-test
+ ./jenkins.sh
+ [ x = x ]
+ REPO_USER=osmocom-build
+ [
x<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test… =
x ]
+
VOL_BASE_DIR=<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap…
+ rm -rf
<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test/ws/logs>
+ mkdir -p
<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test/ws/logs>
+ [ ! -d
<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test/ws/logs> ]
+ [ xjenkins-TTCN3-centos7-pcap-client-test-937 = x ]
+ basename
<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test/ws/ttcn3-pcap-client-test>
+ SUITE_NAME=ttcn3-pcap-client-test
+ IMAGE_SUFFIX=master-centos7
+ docker_images_require osmo-pcap-master-centos7 ttcn3-pcap-client-test
+ local i
+ local from_line
+ local pull_arg
+ local upstream_distro_arg
+ local distro_arg
+ local depends
+ local dir
+ [
registry.osmocom.org =
registry.osmocom.org ]
+ docker_depends osmo-pcap-master-centos7
+ local feed
+ echo centos7-build
+ depends=centos7-build
+ [ -n centos7-build ]
+ docker_images_require centos7-build
+ local i
+ local from_line
+ local pull_arg
+ local upstream_distro_arg
+ local distro_arg
+ local depends
+ local dir
+ [
registry.osmocom.org =
registry.osmocom.org ]
+ docker_depends centos7-build
+ local feed
+ depends=
+ [ -n ]
+ docker_distro_from_image_name centos7-build
+ echo centos7
+ distro_arg=centos7
+ [ -z ]
+ docker_upstream_distro_from_image_name centos7-build
+ echo centos:centos7
+ upstream_distro_arg=centos:centos7
+ docker_dir_from_image_name centos7-build
+ echo centos7-build
+ dir=centos7-build
+ pull_arg=--pull
+ grep ^FROM ../centos7-build/Dockerfile
+ from_line=FROM ${REGISTRY}/${UPSTREAM_DISTRO}
+ echo FROM ${REGISTRY}/${UPSTREAM_DISTRO}
+ grep -q $USER
+ set +x
Building image: centos7-build (export NO_DOCKER_IMAGE_BUILD=1 to prevent this)
+ docker_osmo_ttcn3_branch
+ [ -n ]
+ echo master
+ make -C ../centos7-build BUILD_ARGS=--pull UPSTREAM_DISTRO=centos:centos7 DISTRO=centos7
IMAGE=osmocom-build/centos7-build OSMO_TTCN3_BRANCH=master
make: Entering directory
'<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test/ws/centos7-build'>
awk: fatal: cannot open file `.release' for reading: No such file or directory
awk: fatal: cannot open file `.release' for reading: No such file or directory
awk: fatal: cannot open file `.release' for reading: No such file or directory
rm -rf .common
cp -r
<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test/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=centos:centos7 \
--build-arg DISTRO=centos7 \
--build-arg
OSMOCOM_REPO_MIRROR=https://downloads.osmocom.org \
--build-arg OSMOCOM_REPO_PATH=packages/osmocom: \
--build-arg OSMOCOM_REPO_VERSION=latest \
--build-arg
OSMOCOM_REPO_TESTSUITE_MIRROR=https://downloads.osmocom.org \
--build-arg ASTERISK_BRANCH=jolly/work \
--build-arg LIBOSMOCORE_BRANCH=master \
--build-arg OSMO_BB_BRANCH=master \
--build-arg OSMO_BSC_BRANCH=master \
--build-arg OSMO_BTS_BRANCH=master \
--build-arg OSMO_CBC_BRANCH=master \
--build-arg OSMO_DIA2GSUP_BRANCH=master \
--build-arg OSMO_EPDG_BRANCH=master \
--build-arg OSMO_GBPROXY_BRANCH=master \
--build-arg OSMO_GGSN_BRANCH=master \
--build-arg OSMO_GSM_TESTER_BRANCH=master \
--build-arg OSMO_HLR_BRANCH=master \
--build-arg OSMO_HNBGW_BRANCH=master \
--build-arg OSMO_HNODEB_BRANCH=master \
--build-arg OSMO_IUH_BRANCH=master \
--build-arg OSMO_MGW_BRANCH=master \
--build-arg OSMO_MSC_BRANCH=master \
--build-arg OSMO_NITB_BRANCH=master \
--build-arg OSMO_PCU_BRANCH=master \
--build-arg OSMO_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=jolly/work \
--pull -t osmocom-build/centos7-build:latest .
#0 building with "default" instance using docker driver
#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.2s
#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 1.92kB done
#2 DONE 0.1s
#3 [auth] sharing credentials for
registry.osmocom.org
#3 DONE 0.0s
#4 [internal] load metadata for
registry.osmocom.org/centos:centos7
#4 DONE 0.1s
#5 [1/7] FROM
registry.osmocom.org/centos:centos7@sha256:dead07b4d8ed7e29e98de0f4504d87e8…
#5 resolve
registry.osmocom.org/centos:centos7@sha256:dead07b4d8ed7e29e98de0f4504d87e8…
0.0s done
#5 DONE 0.1s
#6 [internal] load build context
#6 transferring context: 492B done
#6 DONE 0.2s
#7 [2/7] RUN YUM install -y dnf
#7 ...
#8
https://downloads.osmocom.org/packages/osmocom:/nightly/CentOS_7/repodata/r…
#8 DONE 0.3s
#7 [2/7] RUN YUM install -y dnf
#7 0.503 Loaded plugins: fastestmirror, ovl
#7 0.733 Determining fastest mirrors
#7 0.738 Could not retrieve mirrorlist
http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&inf…
error was
#7 0.738 14: curl#6 - "Could not resolve host:
mirrorlist.centos.org; Unknown
error"
#7 0.738
#7 0.738
#7 0.738 One of the configured repositories failed (Unknown),
#7 0.738 and yum doesn't have enough cached data to continue. At this point the only
#7 0.738 safe thing yum can do is fail. There are a few ways to work "fix"
this:
#7 0.738
#7 0.738 1. Contact the upstream for the repository and get them to fix the problem.
#7 0.738
#7 0.738 2. Reconfigure the baseurl/etc. for the repository, to point to a working
#7 0.738 upstream. This is most often useful if you are using a newer
#7 0.738 distribution release than is supported by the repository (and the
#7 0.738 packages for the previous distribution release still work).
#7 0.738
#7 0.738 3. Run the command with the repository temporarily disabled
#7 0.738 yum --disablerepo=<repoid> ...
#7 0.738
#7 0.738 4. Disable the repository permanently, so yum won't use it by default.
Yum
#7 0.738 will then just ignore the repository until you permanently enable it
#7 0.738 again or use --enablerepo for temporary usage:
#7 0.738
#7 0.738 yum-config-manager --disable <repoid>
#7 0.738 or
#7 0.738 subscription-manager repos --disable=<repoid>
#7 0.738
#7 0.738 5. Configure the failing repository to be skipped, if it is unavailable.
#7 0.738 Note that yum will try to contact the repo. when it runs most commands,
#7 0.738 so will have to try and fail each time (and thus. yum will be be much
#7 0.738 slower). If it is a very temporary problem though, this is often a nice
#7 0.738 compromise:
#7 0.738
#7 0.738 yum-config-manager --save
--setopt=<repoid>.skip_if_unavailable=true
#7 0.738
#7 0.738 Cannot find a valid baseurl for repo: base/7/x86_64
#7 ERROR: process "/bin/sh -c yum install -y dnf" did not complete successfully:
exit code: 1
------
[2/7] RUN YUM install -y dnf:
0.738
0.738 5. Configure the failing repository to be skipped, if it is unavailable.
0.738 Note that yum will try to contact the repo. when it runs most commands,
0.738 so will have to try and fail each time (and thus. yum will be be much
0.738 slower). If it is a very temporary problem though, this is often a nice
0.738 compromise:
0.738
0.738 yum-config-manager --save
--setopt=<repoid>.skip_if_unavailable=true
0.738
0.738 Cannot find a valid baseurl for repo: base/7/x86_64
------
Dockerfile:10
--------------------
8 | # Use dnf package manager instead of yum, so we can use all the dnf codepaths
9 | # that were originally written for CentOS8 in this CentOS7 image too
10 | >>> RUN yum install -y dnf
11 |
12 | # Let package metadata expire after 60 seconds instead of 48 hours
--------------------
ERROR: failed to solve: process "/bin/sh -c yum install -y dnf" did not complete
successfully: exit code: 1
make: *** [../make/Makefile:94: docker-build] Error 1
make: Leaving directory
'<https://jenkins.osmocom.org/jenkins/job/TTCN3-centos7-pcap-client-test/ws/centos7-build'>
+ 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?