Build failed in Jenkins: osv-build #1553

9 views
Skip to first unread message

jen...@scylladb.com

unread,
Jan 19, 2020, 8:33:56 PM1/19/20
to osv...@googlegroups.com
See <https://jenkins.scylladb.com/job/osv-build/1553/display/redirect?page=changes>

Changes:

[jwkozaczuk] apps: updated to the latest


------------------------------------------
[...truncated 539.84 KB...]
Adding /usr/tomcat/webapps/examples/jsp/security/protected/index.jsp...
Adding /usr/tomcat/webapps/examples/jsp/security/protected/login.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/security/protected/error.jsp...
Adding /usr/tomcat/webapps/examples/jsp/security/protected/login.jsp...
Adding /usr/tomcat/webapps/examples/jsp/security/protected/error.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/security/protected/index.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/jsptoserv/jsptoservlet.jsp...
Adding /usr/tomcat/webapps/examples/jsp/jsptoserv/hello.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/jsptoserv/jsptoservlet.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/jsptoserv/jts.html...
Adding /usr/tomcat/webapps/examples/jsp/jsptoserv/hello.jsp...
Adding /usr/tomcat/webapps/examples/jsp/jsptoserv/ServletToJsp.java.html...
Adding /usr/tomcat/webapps/examples/jsp/error/err.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/error/err.jsp...
Adding /usr/tomcat/webapps/examples/jsp/error/errorpge.jsp...
Adding /usr/tomcat/webapps/examples/jsp/error/error.html...
Adding /usr/tomcat/webapps/examples/jsp/error/er.html...
Adding /usr/tomcat/webapps/examples/jsp/error/errorpge.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/num/numguess.jsp...
Adding /usr/tomcat/webapps/examples/jsp/num/numguess.html...
Adding /usr/tomcat/webapps/examples/jsp/num/numguess.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/forward/forward.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/forward/one.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/forward/one.jsp...
Adding /usr/tomcat/webapps/examples/jsp/forward/fwd.html...
Adding /usr/tomcat/webapps/examples/jsp/forward/forward.jsp...
Adding /usr/tomcat/webapps/examples/jsp/forward/two.html...
Adding /usr/tomcat/webapps/examples/jsp/plugin/plugin.jsp.html...
Adding /usr/tomcat/webapps/examples/jsp/plugin/plugin.jsp...
Adding /usr/tomcat/webapps/examples/jsp/plugin/plugin.html...
Adding /usr/tomcat/webapps/examples/jsp/plugin/applet/Clock2.java...
Adding /usr/tomcat/webapps/examples/jsp/plugin/applet/Clock2.class...
Adding /usr/tomcat/webapps/examples/jsp/simpletag/foo.html...
Adding /usr/tomcat/webapps/examples/jsp/simpletag/foo.jsp...
Adding /usr/tomcat/webapps/examples/jsp/simpletag/foo.jsp.html...
Adding /usr/tomcat/webapps/examples/websocket/drawboard.xhtml...
Adding /usr/tomcat/webapps/examples/websocket/index.xhtml...
Adding /usr/tomcat/webapps/examples/websocket/chat.xhtml...
Adding /usr/tomcat/webapps/examples/websocket/snake.xhtml...
Adding /usr/tomcat/webapps/examples/websocket/echo.xhtml...
Adding /usr/tomcat/webapps/examples/servlets/reqinfo.html...
Adding /usr/tomcat/webapps/examples/servlets/helloworld.html...
Adding /usr/tomcat/webapps/examples/servlets/index.html...
Adding /usr/tomcat/webapps/examples/servlets/reqparams.html...
Adding /usr/tomcat/webapps/examples/servlets/cookies.html...
Adding /usr/tomcat/webapps/examples/servlets/reqheaders.html...
Adding /usr/tomcat/webapps/examples/servlets/sessions.html...
Adding /usr/tomcat/webapps/examples/servlets/nonblocking/bytecounter.html...
Adding /usr/tomcat/webapps/examples/servlets/images/code.gif...
Adding /usr/tomcat/webapps/examples/servlets/images/return.gif...
Adding /usr/tomcat/webapps/examples/servlets/images/execute.gif...
Adding /usr/tomcat/temp/safeToDelete.tmp...
Adding /usr/tomcat/lib/tomcat-i18n-cs.jar...
Adding /usr/tomcat/lib/tomcat-i18n-ko.jar...
Adding /usr/tomcat/lib/jasper-el.jar...
Adding /usr/tomcat/lib/catalina-ha.jar...
Adding /usr/tomcat/lib/tomcat-coyote.jar...
Adding /usr/tomcat/lib/el-api.jar...
Adding /usr/tomcat/lib/tomcat-jdbc.jar...
Adding /usr/tomcat/lib/catalina-tribes.jar...
Adding /usr/tomcat/lib/tomcat-jni.jar...
Adding /usr/tomcat/lib/tomcat-websocket.jar...
Adding /usr/tomcat/lib/tomcat-i18n-ja.jar...
Adding /usr/tomcat/lib/tomcat-i18n-es.jar...
Adding /usr/tomcat/lib/tomcat-util-scan.jar...
Adding /usr/tomcat/lib/catalina-ant.jar...
Adding /usr/tomcat/lib/catalina.jar...
Adding /usr/tomcat/lib/tomcat-i18n-ru.jar...
Adding /usr/tomcat/lib/tomcat-i18n-zh-CN.jar...
Adding /usr/tomcat/lib/servlet-api.jar...
Adding /usr/tomcat/lib/tomcat-api.jar...
Adding /usr/tomcat/lib/tomcat-i18n-de.jar...
Adding /usr/tomcat/lib/jsp-api.jar...
Adding /usr/tomcat/lib/tomcat-util.jar...
Adding /usr/tomcat/lib/jaspic-api.jar...
Adding /usr/tomcat/lib/jasper.jar...
Adding /usr/tomcat/lib/tomcat-i18n-fr.jar...
Adding /usr/tomcat/lib/tomcat-dbcp.jar...
Adding /usr/tomcat/lib/annotations-api.jar...
Adding /usr/tomcat/lib/catalina-storeconfig.jar...
Adding /usr/tomcat/lib/tomcat-i18n-pt-BR.jar...
Adding /usr/tomcat/lib/ecj-4.9.jar...
Adding /usr/tomcat/lib/websocket-api.jar...
Adding /usr/tomcat/conf/web.xml.orig...
Adding /usr/tomcat/conf/tomcat-users.xsd...
Adding /usr/tomcat/conf/logging.properties...
Adding /usr/tomcat/conf/catalina.properties...
Adding /usr/tomcat/conf/jaspic-providers.xml...
Adding /usr/tomcat/conf/server.xml...
Adding /usr/tomcat/conf/jaspic-providers.xsd...
Adding /usr/tomcat/conf/server.xml.orig...
Adding /usr/tomcat/conf/tomcat-users.xml...
Adding /usr/tomcat/conf/context.xml...
Adding /usr/tomcat/conf/web.xml...
Adding /usr/tomcat/conf/catalina.policy...
cpiod finished
+ mv build/release/usr.img osv-tomcat.img
[osv-build] $ /bin/sh -xe /tmp/jenkins5395736351216978837.sh
+ make -j4 ARCH=aarch64
Building into build/release.aarch64
GEN gen/include/osv/version.h
CXX loader.cc
CXX core/version.cc
CXX libc/libc.cc
LINK loader.elf
LIBOSV.SO
STRIP loader.elf -> loader-stripped.elf
DD build/release.aarch64/loader.img preboot.bin
DD build/release.aarch64/loader.img loader-stripped.elf
IMGEDIT build/release.aarch64/loader.img
[osv-build] $ /bin/sh -xe /tmp/jenkins8264524148209861436.sh
+ scripts/build -j4 image=openjdk8-fedora,java-tests
Building into build/release.x64
GEN gen/include/osv/version.h
mkdir -p build/etc/pki/ca-trust/extracted/openssl
mkdir -p build/etc/pki/ca-trust/extracted/pem
mkdir -p build/etc/pki/ca-trust/extracted/java
p11-kit extract --format=openssl-bundle --filter=certificates --overwrite build/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt
p11-kit extract --format=pem-bundle --filter=ca-anchors --overwrite --purpose server-auth build/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
p11-kit extract --format=pem-bundle --filter=ca-anchors --overwrite --purpose email build/etc/pki/ca-trust/extracted/pem/email-ca-bundle.pem
p11-kit extract --format=pem-bundle --filter=ca-anchors --overwrite --purpose code-signing build/etc/pki/ca-trust/extracted/pem/objsign-ca-bundle.pem
p11-kit extract --format=java-cacerts --filter=ca-anchors --overwrite --purpose server-auth build/etc/pki/ca-trust/extracted/java/cacerts
MKDIRS
MKDIRS
cd <https://jenkins.scylladb.com/job/osv-build/ws/modules/java-base> && mvn -q --projects :runjava-common,:runjava-non-isolated package -DskipTests=true
mkdir -p upstream
wget -c -O upstream/java-1.8.0-openjdk-headless-1.8.0.242.b06-0.0.ea.fc32.x86_64.rpm http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/j/java-1.8.0-openjdk-headless-1.8.0.242.b06-0.0.ea.fc32.x86_64.rpm
--2020-01-20 03:33:50-- http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/j/java-1.8.0-openjdk-headless-1.8.0.242.b06-0.0.ea.fc32.x86_64.rpm
Connecting to 10.0.0.4:3128... connected.
Proxy request sent, awaiting response... 200 OK

The file is already fully retrieved; nothing to do.

wget -c -O upstream/tzdata-java-2019c-1.fc32.noarch.rpm http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/t/tzdata-java-2019c-1.fc32.noarch.rpm
--2020-01-20 03:33:50-- http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/t/tzdata-java-2019c-1.fc32.noarch.rpm
Connecting to 10.0.0.4:3128... connected.
Proxy request sent, awaiting response... 416 Requested Range Not Satisfiable

The file is already fully retrieved; nothing to do.

wget -c -O upstream/nspr-4.24.0-1.fc32.x86_64.rpm http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/n/nspr-4.24.0-1.fc32.x86_64.rpm
--2020-01-20 03:33:51-- http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/n/nspr-4.24.0-1.fc32.x86_64.rpm
Connecting to 10.0.0.4:3128... connected.
Proxy request sent, awaiting response... 200 OK

The file is already fully retrieved; nothing to do.

wget -c -O upstream/nss-3.49.0-1.fc32.x86_64.rpm http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/n/nss-3.49.0-1.fc32.x86_64.rpm
--2020-01-20 03:33:51-- http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/n/nss-3.49.0-1.fc32.x86_64.rpm
Connecting to 10.0.0.4:3128... connected.
Proxy request sent, awaiting response... 200 OK

The file is already fully retrieved; nothing to do.

wget -c -O upstream/nss-util-3.49.0-1.fc32.x86_64.rpm http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/n/nss-util-3.49.0-1.fc32.x86_64.rpm
--2020-01-20 03:33:51-- http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/n/nss-util-3.49.0-1.fc32.x86_64.rpm
Connecting to 10.0.0.4:3128... connected.
Proxy request sent, awaiting response... 200 OK

The file is already fully retrieved; nothing to do.

wget -c -O upstream/nss-softokn-freebl-3.49.0-1.fc32.x86_64.rpm http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/n/nss-softokn-freebl-3.49.0-1.fc32.x86_64.rpm
--2020-01-20 03:33:52-- http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/n/nss-softokn-freebl-3.49.0-1.fc32.x86_64.rpm
Connecting to 10.0.0.4:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 241933 (236K) [application/x-redhat-package-manager]
Saving to: ‘upstream/nss-softokn-freebl-3.49.0-1.fc32.x86_64.rpm’

0K .......... .......... .......... .......... .......... 21% 121K 2s
50K .......... .......... .......... .......... .......... 42% 241K 1s
100K .......... .......... .......... .......... .......... 63% 23.1M 0s
150K .......... .......... .......... .......... .......... 84% 28.1M 0s
200K .......... .......... .......... ...... 100% 160K=0.9s

2020-01-20 03:33:53 (277 KB/s) - ‘upstream/nss-softokn-freebl-3.49.0-1.fc32.x86_64.rpm’ saved [241933/241933]

wget -c -O upstream/lcms2-2.9-6.fc31.x86_64.rpm http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/l/lcms2-2.9-6.fc31.x86_64.rpm
--2020-01-20 03:33:53-- http://mirrors.kernel.org/fedora/development/rawhide/Everything/x86_64/os/Packages/l/lcms2-2.9-6.fc31.x86_64.rpm
Connecting to 10.0.0.4:3128... connected.
Proxy request sent, awaiting response... 416 Requested Range Not Satisfiable

The file is already fully retrieved; nothing to do.

rm -rf install
mkdir -p install/usr
ln -s lib install/usr/lib64
rpm2cpio upstream/java-1.8.0-openjdk-headless-1.8.0.242.b06-0.0.ea.fc32.x86_64.rpm | (cd install && cpio -id --extract-over-symlinks)
cpio: unrecognized option '--extract-over-symlinks'
Try 'cpio --help' or 'cpio --usage' for more information.
make: *** [Makefile:62: module] Error 64
No such image configuration: openjdk8-fedora,java-tests. Assuming list of modules.
Importing <https://jenkins.scylladb.com/job/osv-build/ws/apps/openjdk8-fedora/module.py>
Importing <https://jenkins.scylladb.com/job/osv-build/ws/modules/java-cmd/module.py>
Importing <https://jenkins.scylladb.com/job/osv-build/ws/modules/java-non-isolated/module.py>
Importing <https://jenkins.scylladb.com/job/osv-build/ws/modules/java-base/module.py>
Importing <https://jenkins.scylladb.com/job/osv-build/ws/apps/fonts/module.py>
No module.py in <https://jenkins.scylladb.com/job/osv-build/ws/modules/ca-certificates>
No module.py in <https://jenkins.scylladb.com/job/osv-build/ws/modules/libz>
Importing <https://jenkins.scylladb.com/job/osv-build/ws/modules/java-tests/module.py>
Modules:
fonts
ca-certificates
libz
java-base
java-non-isolated
java-cmd
openjdk8-fedora.*
java-tests.*
Traceback (most recent call last):
File "scripts/module.py", line 281, in <module>
args.func(args)
File "scripts/module.py", line 234, in build
make_modules(modules, args)
File "scripts/module.py", line 124, in make_modules
raise Exception('make failed for ' + module.name)
Exception: make failed for openjdk8-fedora
scripts/build failed: ( for i in "${args[@]}";
do
case $i in
*=*)
export "$i"
;;
esac;
done; export fs_type jdkbase mode OSV_BUILD_PATH; export ARCH=$arch OSV_BASE=$SRC; scripts/module.py $j_arg build -c "$modules" $usrskel_arg $no_required_arg )
+ scripts/test.py --name 'java.*'
TEST java-perms Traceback (most recent call last):
File "<https://jenkins.scylladb.com/job/osv-build/ws/scripts/tests/../../scripts/run.py",> line 539, in <module>
raise Exception('Image file %s does not exist.' % cmdargs.image_file)
Exception: Image file <https://jenkins.scylladb.com/job/osv-build/ws/build/last/usr.img> does not exist.
Test java-perms FAILED
Traceback (most recent call last):
File "scripts/test.py", line 204, in <module>
main()
File "scripts/test.py", line 183, in main
run_tests()
File "scripts/test.py", line 174, in run_tests
run(tests_to_run)
File "scripts/test.py", line 94, in run
run_test(test)
File "scripts/test.py", line 69, in run_test
test.run()
File "<https://jenkins.scylladb.com/job/osv-build/ws/scripts/tests/testing.py",> line 38, in run
run_command_in_guest(self.command, hypervisor=self.hypervisor, run_py_args=self.run_py_args).join()
File "<https://jenkins.scylladb.com/job/osv-build/ws/scripts/tests/testing.py",> line 184, in join
raise Exception('Guest failed (returncode=%d)' % self.process.returncode)
Exception: Guest failed (returncode=1)
Build step 'Execute shell' marked build as failure
IRC notifier plugin: Sending notification to: #osv
Not sending mail to user jwkoz...@gmail.com with no permission to view osv-build #1553

Waldek Kozaczuk

unread,
Jan 20, 2020, 12:49:42 AM1/20/20
to OSv Development
It turns out cpio on fedora does not accept '--extract-over-symlinks' parameter whereas the one on ubuntu does. 

What is interesting both are the same version:
Fedora:
cpio (GNU cpio) 2.12
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Phil Nelson, David MacKenzie, John Oleynick,
and Sergey Poznyakoff.

Ubuntu:
cpio (GNU cpio) 2.12
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Phil Nelson, David MacKenzie, John Oleynick,
and Sergey Poznyakoff.

How shall we fix it apart from 'if ubuntu this else that'?

jen...@scylladb.com

unread,
Jan 20, 2020, 10:14:54 PM1/20/20
to osv...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages