Console Output
Started by GitLab push by Yann Garcia
Building remotely on build.forge.etsi.org (docker) in workspace /home/jenkins/workspace/Intelligent Transport Systems/STF525_Auto_Interop
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url https://forge.etsi.org/gitlab/ITS/ITS.git # timeout=10
Fetching upstream changes from https://forge.etsi.org/gitlab/ITS/ITS.git
> git --version # timeout=10
using GIT_SSH to set credentials
> git fetch --tags --progress https://forge.etsi.org/gitlab/ITS/ITS.git +refs/heads/*:refs/remotes/origin/*
skipping resolution of commit remotes/origin/STF525, since it originates from another repository
> git rev-parse refs/remotes/origin/STF525^{commit} # timeout=10
> git rev-parse refs/remotes/origin/origin/STF525^{commit} # timeout=10
Checking out Revision 7e84e60a720b4d812873af049e854cd9871e6820 (refs/remotes/origin/STF525)
> git config core.sparsecheckout # timeout=10
> git checkout -f 7e84e60a720b4d812873af049e854cd9871e6820
Commit message: "STF545: Execute first EA tests"
> git rev-list 98c694df12e8769d93c810cffb84274a1cb21de7 # timeout=10
[STF525_Auto_Interop] $ /bin/bash /tmp/jenkins7397721653827527038.sh
#set -e
cd $(dirname $0)
dirname $0
++ dirname .jenkins.sh
+ cd .
run_dir=`pwd`
pwd
++ pwd
+ run_dir='/home/jenkins/workspace/Intelligent Transport Systems/STF525_Auto_Interop'
# Docker version 2
#cd docker/v2
#./build.sh
#./run.sh
# Docker version 1
cd docker
+ cd docker
./build-container.sh
+ ./build-container.sh
DOCKER_FILE=./Dockerfile
+ DOCKER_FILE=./Dockerfile
if [ -f ${DOCKER_FILE} ]
then
docker build --tag stf525_its --force-rm .
if [ "$?" != "0" ]
then
echo "Docker build failed: $?"
exit -1
fi
docker image ls -a
docker inspect stf525_its:latest
if [ "$?" != "0" ]
then
echo "Docker inspect failed: $?"
exit -1
fi
else
exit -2
fi
+ '[' -f ./Dockerfile ']'
+ docker build --tag stf525_its --force-rm .
Sending build context to Docker daemon 36.35kB
Step 1/10 : FROM ubuntu:18.04
---> 113a43faa138
Step 2/10 : MAINTAINER ETSI STF 525
---> Using cache
---> 35335fa56144
Step 3/10 : LABEL description "STF525 Docker Image"
---> Using cache
---> 3421a6bf6abe
Step 4/10 : ENV TERM linux
---> Using cache
---> 5e4139ec701d
Step 5/10 : ENV HOSTNAME docker-titan-STF525
---> Using cache
---> 621ad0cf0adc
Step 6/10 : ARG ssh_pub_key
---> Using cache
---> 3323fd1fbcec
Step 7/10 : RUN echo "docker-titan-STF525" > /etc/hostname && DEBIAN_FRONTEND=noninteractive apt-get update && DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y && DEBIAN_FRONTEND=noninteractive apt-get install software-properties-common -y && DEBIAN_FRONTEND=noninteractive add-apt-repository ppa:linuxuprising/java -y && DEBIAN_FRONTEND=noninteractive apt-get update && DEBIAN_FRONTEND=noninteractive apt-get --allow-unauthenticated install -y autoconf bison build-essential cmake curl dos2unix doxygen emacs expect flex g++-8 gcc-8 gdb git-core gnutls-bin graphviz libglib2.0-dev libpcap-dev libgcrypt-dev libncurses5-dev libssl-dev libtool-bin libtool libwireshark-dev libxml2-dev lsof ntp openssh-server pkg-config qt5-default qttools5-dev qtmultimedia5-dev libqt5svg5-dev subversion sudo sshpass tcpdump texlive-font-utils tshark tzdata valgrind vim vsftpd xutils-dev tree unzip wget xsltproc && DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y && DEBIAN_FRONTEND=noninteractive apt-get autoclean && useradd --create-home --shell /bin/bash --user-group etsi --groups sudo && echo "etsi:etsi" | chpasswd && adduser etsi sudo && cd /home/etsi && echo "" >> /home/etsi/.bashrc && echo "export HOME=/home/etsi" >> /home/etsi/.bashrc && echo "export LD_LIBRARY_PATH=/home/etsi/dev/etsi_its/lib:$LD_LIBRARY_PATH" >> /home/etsi/.bashrc && echo "export PATH=/home/etsi/bin:$PATH" >> /home/etsi/.bashrc && echo "cd /home/etsi" >> /home/etsi/.bashrc && echo ". ./devenv.bash" >> /home/etsi/.bashrc && . /home/etsi/.bashrc && mkdir -p bin lib include tmp frameworks docs man dev && chown etsi:etsi bin lib include tmp frameworks docs man dev && echo "etsi ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
---> Using cache
---> 5b3ba2978e53
Step 8/10 : USER etsi
---> Using cache
---> c670dc916eac
Step 9/10 : RUN cd /home/etsi/dev && git clone -b STF525 --recurse-submodules https://forge.etsi.org/gitlab/ITS/ITS.git ./STF525_Its && cd /home/etsi/dev/STF525_Its/scripts && chmod 775 *.bash devenv.bash.* && cd /home/etsi && ln -sf /home/etsi/dev/STF525_Its/scripts/devenv.bash.ubuntu /home/etsi/devenv.bash && ls -ltr /home/etsi && export HOME=/home/etsi && cd /home/etsi/frameworks && git clone https://github.com/vlm/asn1c.git asn1c && cd asn1c && test -f configure || autoreconf -iv && ./configure && make && sudo make install && cd /home/etsi/frameworks && wget 'http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/oxygen/2/eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz' -Oeclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz && tar -zxvf ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz && rm -f ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz && . /home/etsi/devenv.bash && cd /home/etsi/dev/STF525_Its/scripts && ./build_titan.bash && . /home/etsi/devenv.bash && ./update_its_project.bash && cd ${HOME}/dev/etsi_its/src/TestCodec/objs && ../bin/testcodec_generate_makefile.bash && ../bin/run_all.bash
---> Running in b462452216dc
[91mCloning into './STF525_Its'...
[0m[91mSubmodule 'STF525_ttcn/LibCommon' (https://forge.etsi.org/gitlab/LIBS/LibCommon.git) registered for path 'ttcn/LibCommon'
[0m[91mSubmodule 'STF525_ttcn/LibIts' (https://forge.etsi.org/gitlab/LIBS/LibIts.git) registered for path 'ttcn/LibIts'
[0m[91mCloning into '/home/etsi/dev/STF525_Its/ttcn/LibCommon'...
[0m[91mCloning into '/home/etsi/dev/STF525_Its/ttcn/LibIts'...
[0mSubmodule path 'ttcn/LibCommon': checked out '1c35e012cb65152abd1ab432a82d23a755c1276e'
[91merror: Server does not allow request for unadvertised object d58221e7c8fdd6ad4baf5b396b8c8f8836ea99e6
[0m[91mFetched in submodule path 'ttcn/LibIts', but it did not contain d58221e7c8fdd6ad4baf5b396b8c8f8836ea99e6. Direct fetching of that commit failed.
[0m[91mautoreconf: 'configure.ac' or 'configure.in' is required
[0mRemoving intermediate container b462452216dc
The command '/bin/sh -c cd /home/etsi/dev && git clone -b STF525 --recurse-submodules https://forge.etsi.org/gitlab/ITS/ITS.git ./STF525_Its && cd /home/etsi/dev/STF525_Its/scripts && chmod 775 *.bash devenv.bash.* && cd /home/etsi && ln -sf /home/etsi/dev/STF525_Its/scripts/devenv.bash.ubuntu /home/etsi/devenv.bash && ls -ltr /home/etsi && export HOME=/home/etsi && cd /home/etsi/frameworks && git clone https://github.com/vlm/asn1c.git asn1c && cd asn1c && test -f configure || autoreconf -iv && ./configure && make && sudo make install && cd /home/etsi/frameworks && wget 'http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/oxygen/2/eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz' -Oeclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz && tar -zxvf ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz && rm -f ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz && . /home/etsi/devenv.bash && cd /home/etsi/dev/STF525_Its/scripts && ./build_titan.bash && . /home/etsi/devenv.bash && ./update_its_project.bash && cd ${HOME}/dev/etsi_its/src/TestCodec/objs && ../bin/testcodec_generate_makefile.bash && ../bin/run_all.bash' returned a non-zero code: 1
./run-container.sh $run_dir
+ ./run-container.sh /home/jenkins/workspace/Intelligent Transport Systems/STF525_Auto_Interop
docker run -i --rm stf525_its:latest /bin/bash #-c "sudo etsi"
+ docker run -i --rm stf525_its:latest /bin/bash
Unable to find image 'stf525_its:latest' locally
docker: Error response from daemon: repository stf525_its not found: does not exist or no pull access.
See 'docker run --help'.
# That's all Floks
exit 0
+ exit 0
Finished: SUCCESS