See 
<https://builds.apache.org/job/Mesos-Trunk-Ubuntu-Build-In-Src-Set-JAVA_HOME/2027/changes>

Changes:

[bmahler] Removed unused code from future.hpp.

[bmahler] Made WeakFuture<T>::get a const operation.

[bmahler] Master detector cleanups.

[bmahler] Handle discards on the master detection futures.

[bmahler] Added a ping timeout in the slave to trigger a re-detection.

[vinodkone] Fixed header paths for proto files during installation.

[benjamin.hindman] Added a 'Docker' abstraction.

[benjamin.hindman] Added a Docker containerizer.

[benjamin.hindman] Bug fixes and cleanups in Docker abstraction.

[benjamin.hindman] Integrated DockerContainerizer.

[benjamin.hindman] Add environment test for Docker.

[benjamin.hindman] Added pid() in docker/docker.cpp to get the pid of the 
container.

[benjamin.hindman] Added Docker::ps() "all" option.

[benjamin.hindman] Added rm() in docker.hpp/cpp to enable users remove 
containers.

[benjamin.hindman] Modify validate Docker to call 'info' instead.

[benjamin.hindman] Added Docker unit test, Docker flag and fix issues found.

[benjamin.hindman] Changed docker.kill() to docker.rm().

[benjamin.hindman] Added usage() for the docker containerizer.

[benjamin.hindman] Used 'flags.docker' in tests.

[benjamin.hindman] Exposed and used the Docker container name prefix.

[benjamin.hindman] Renamed variable to be more accurate.

[benjamin.hindman] Refactored Docker::Container::pid() to return an Option.

[benjamin.hindman] Made Docker::ps/rm default arguments match CLI defaults.

[benjamin.hindman] Be more mock friendly in MockDockerContainerizer.

[benjamin.hindman] Added license in docker/docker.cpp.

[benjamin.hindman] Added docker_tests to test the docker abstraction.

[benjamin.hindman] Added docker::killAndRm() to performs 'docker kill && docker 
rm (-f)'

[benjamin.hindman] Refactored docker::ps(), added 'prefix' option to inspect 
only interested containers.

[benjamin.hindman] Moved cpu/mem constants from cpushare.cpp/mem.cpp to 
cpushare.hpp/mem.hpp

[benjamin.hindman] Refactored docker::usage() and docker::run().

[benjamin.hindman] Added a DockerContainerizer::recover test.

[benjamin.hindman] Implemented DockerContainerizer::update.

[benjamin.hindman] Added an example Docker framework for testing.

[benjamin.hindman] Used unsigned constants for older compilers.

[benjamin.hindman] Used the new cgroups helpers when updating Docker container 
resources.

[benjamin.hindman] Moved WSTRINGIFY out of a namespace.

[benjamin.hindman] Modified Docker example framework to use busybox.

[benjamin.hindman] Improved failure handling of DockerContainerizer.

[benjamin.hindman] Refactored some Docker tests to be more generic.

[benjamin.hindman] Fix docker usage test

[benjamin.hindman] Added DockerContainerizer kill task test.

[benjamin.hindman] Checked for mounted 'cpu' cgroups subsystem in 
Docker::validate.

[benjamin.hindman] Await container termination in docker kill test

[benjamin.hindman] Update docker uri to expect 3 slashes in prefix

[benjamin.hindman] Implemented launching executors in DockerContainerizer.

[benjamin.hindman] Revised comments to reflect DockerContainerizer 
implementation.

[benjamin.hindman] Replaced the docker test executor with a smaller one.

[benjamin.hindman] Addressing Docker review comments

[benjamin.hindman] Fixed tests for new launch/wait containerizer semantics.

------------------------------------------
[...truncated 26 lines...]
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Started by an SCM change
Building remotely on ubuntu3 (Ubuntu ubuntu) in workspace 
<https://builds.apache.org/job/Mesos-Trunk-Ubuntu-Build-In-Src-Set-JAVA_HOME/ws/>
 > git rev-parse --is-inside-work-tree
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/mesos.git
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/mesos.git
 > git --version
 > git fetch --tags --progress 
 > https://git-wip-us.apache.org/repos/asf/mesos.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/master^{commit}
Checking out Revision 0ba6b89b7421d426709af5bf89fac138cf0ca63e (origin/master)
 > git config core.sparsecheckout
 > git checkout -f 0ba6b89b7421d426709af5bf89fac138cf0ca63e
 > git rev-list 81d830f502f99290e4c9fd00f231f0b9fff6b591
 > git tag -a -f -m Jenkins Build #2027 
 > jenkins-Mesos-Trunk-Ubuntu-Build-In-Src-Set-JAVA_HOME-2027
[Mesos-Trunk-Ubuntu-Build-In-Src-Set-JAVA_HOME] $ /bin/bash -xe 
/tmp/hudson4439222010273665037.sh
+ export JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64
+ JAVA_HOME=/home/jenkins/tools/java/jdk1.6.0_20-64
+ export 
PATH=/home/jenkins/tools/java/jdk1.6.0_20-64/bin:/home/hudson/tools/java/latest1.6/bin:/home/hudson/tools/java/latest1.6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
+ 
PATH=/home/jenkins/tools/java/jdk1.6.0_20-64/bin:/home/hudson/tools/java/latest1.6/bin:/home/hudson/tools/java/latest1.6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
+ export M2_HOME=/home/jenkins/tools/maven/latest
+ M2_HOME=/home/jenkins/tools/maven/latest
+ export 
PATH=/home/jenkins/tools/maven/latest/bin:/home/jenkins/tools/java/jdk1.6.0_20-64/bin:/home/hudson/tools/java/latest1.6/bin:/home/hudson/tools/java/latest1.6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
+ 
PATH=/home/jenkins/tools/maven/latest/bin:/home/jenkins/tools/java/jdk1.6.0_20-64/bin:/home/hudson/tools/java/latest1.6/bin:/home/hudson/tools/java/latest1.6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
+ date
Tue Aug  5 02:41:46 UTC 2014
+ chmod -R +w 3rdparty CHANGELOG Doxyfile LICENSE Makefile Makefile.am 
Makefile.in NOTICE README.md aclocal.m4 ar-lib autom4te.cache bin bootstrap 
config.guess config.log config.lt config.status config.sub configure 
configure.ac depcomp docs ec2 frameworks include install-sh libtool ltmain.sh 
m4 mesos-0.20.0 mesos-0.20.0.tar.gz mesos.pc mesos.pc.in missing mpi src support
+ git clean -fdx
Removing .libs/
Removing 3rdparty/Makefile
Removing 3rdparty/Makefile.in
Removing 3rdparty/leveldb/
Removing 3rdparty/libprocess/.deps/
Removing 3rdparty/libprocess/3rdparty/.deps/
Removing 3rdparty/libprocess/3rdparty/Makefile
Removing 3rdparty/libprocess/3rdparty/Makefile.in
Removing 3rdparty/libprocess/3rdparty/stout/Makefile
Removing 3rdparty/libprocess/3rdparty/stout/Makefile.in
Removing 3rdparty/libprocess/3rdparty/stout/aclocal.m4
Removing 3rdparty/libprocess/3rdparty/stout/autom4te.cache/
Removing 3rdparty/libprocess/3rdparty/stout/config.log
Removing 3rdparty/libprocess/3rdparty/stout/config.status
Removing 3rdparty/libprocess/3rdparty/stout/configure
Removing 3rdparty/libprocess/3rdparty/stout/include/Makefile
Removing 3rdparty/libprocess/3rdparty/stout/include/Makefile.in
Removing 3rdparty/libprocess/3rdparty/stout/missing
Removing 3rdparty/libprocess/Makefile
Removing 3rdparty/libprocess/Makefile.in
Removing 3rdparty/libprocess/aclocal.m4
Removing 3rdparty/libprocess/ar-lib
Removing 3rdparty/libprocess/autom4te.cache/
Removing 3rdparty/libprocess/config.guess
Removing 3rdparty/libprocess/config.log
Removing 3rdparty/libprocess/config.lt
Removing 3rdparty/libprocess/config.status
Removing 3rdparty/libprocess/config.sub
Removing 3rdparty/libprocess/configure
Removing 3rdparty/libprocess/depcomp
Removing 3rdparty/libprocess/include/Makefile
Removing 3rdparty/libprocess/include/Makefile.in
Removing 3rdparty/libprocess/libtool
Removing 3rdparty/libprocess/ltmain.sh
Removing 3rdparty/libprocess/m4/libtool.m4
Removing 3rdparty/libprocess/m4/ltoptions.m4
Removing 3rdparty/libprocess/m4/ltsugar.m4
Removing 3rdparty/libprocess/m4/ltversion.m4
Removing 3rdparty/libprocess/m4/lt~obsolete.m4
Removing 3rdparty/libprocess/missing
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing ar-lib
Removing autom4te.cache/
Removing bin/gdb-mesos-local.sh
Removing bin/gdb-mesos-master.sh
Removing bin/gdb-mesos-slave.sh
Removing bin/gdb-mesos-tests.sh
Removing bin/lldb-mesos-local.sh
Removing bin/lldb-mesos-master.sh
Removing bin/lldb-mesos-slave.sh
Removing bin/lldb-mesos-tests.sh
Removing bin/mesos-local-flags.sh
Removing bin/mesos-local.sh
Removing bin/mesos-master-flags.sh
Removing bin/mesos-master.sh
Removing bin/mesos-slave-flags.sh
Removing bin/mesos-slave.sh
Removing bin/mesos-tests-flags.sh
Removing bin/mesos-tests.sh
Removing bin/mesos.sh
Removing bin/valgrind-mesos-local.sh
Removing bin/valgrind-mesos-master.sh
Removing bin/valgrind-mesos-slave.sh
Removing bin/valgrind-mesos-tests.sh
Removing config.guess
Removing config.log
Removing config.lt
Removing config.status
Removing config.sub
Removing configure
Removing depcomp
Removing ec2/Makefile
Removing ec2/Makefile.in
Removing include/mesos/mesos.hpp
Removing install-sh
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing mesos-0.20.0.tar.gz
Removing mesos-0.20.0/
Removing mesos.pc
Removing missing
Removing mpi/mpiexec-mesos
Removing src/.deps/
Removing src/Makefile
Removing src/Makefile.in
Removing src/authorizer/.deps/
Removing src/cli/.deps/
Removing src/common/.deps/
Removing src/containerizer/
Removing src/deploy/mesos-daemon.sh
Removing src/deploy/mesos-start-cluster.sh
Removing src/deploy/mesos-start-masters.sh
Removing src/deploy/mesos-start-slaves.sh
Removing src/deploy/mesos-stop-cluster.sh
Removing src/deploy/mesos-stop-masters.sh
Removing src/deploy/mesos-stop-slaves.sh
Removing src/examples/.deps/
Removing src/examples/java/test-exception-framework
Removing src/examples/java/test-executor
Removing src/examples/java/test-framework
Removing src/examples/java/test-log
Removing src/examples/java/test-multiple-executors-framework
Removing src/examples/python/test-containerizer
Removing src/examples/python/test-executor
Removing src/examples/python/test-framework
Removing src/exec/.deps/
Removing src/files/.deps/
Removing src/health-check/.deps/
Removing src/java/generated/org/apache/mesos/MesosNativeLibrary.java
Removing src/java/jni/.deps/
Removing src/java/mesos.pom
Removing src/jvm/.deps/
Removing src/jvm/org/apache/.deps/
Removing src/launcher/.deps/
Removing src/linux/.deps/
Removing src/linux/routing/.deps/
Removing src/linux/routing/filter/.deps/
Removing src/linux/routing/link/.deps/
Removing src/linux/routing/queueing/.deps/
Removing src/local/.deps/
Removing src/log/.deps/
Removing src/log/tool/.deps/
Removing src/logging/.deps/
Removing src/master/.deps/
Removing src/messages/.deps/
Removing src/python/interface/setup.py
Removing src/python/native/ext_modules.py
Removing src/python/native/setup.py
Removing src/python/setup.py
Removing src/sasl/.deps/
Removing src/sched/.deps/
Removing src/scheduler/.deps/
Removing src/slave/.deps/
Removing src/slave/containerizer/.deps/
Removing src/slave/containerizer/isolators/cgroups/.deps/
Removing src/slave/containerizer/isolators/network/.deps/
Removing src/slave/containerizer/mesos/.deps/
Removing src/state/.deps/
Removing src/tests/.deps/
Removing src/usage/.deps/
Removing src/zookeeper/.deps/
+ ./bootstrap
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --warnings=all -I m4
autoreconf: configure.ac: tracing
configure.ac:45: warning: back quotes and double quotes must not be escaped in: 
unrecognized option: $[1]
configure.ac:45: Try \`$[0] --help' for more information.
aclocal.m4:625: LT_OUTPUT is expanded from...
configure.ac:45: the top level
configure.ac:45: warning: back quotes and double quotes must not be escaped in: 
unrecognized argument: $[1]
configure.ac:45: Try \`$[0] --help' for more information.
aclocal.m4:625: LT_OUTPUT is expanded from...
configure.ac:45: the top level
configure.ac:395: warning: The macro `AC_LANG_SAVE' is obsolete.
configure.ac:395: You should run autoupdate.
../../lib/autoconf/lang.m4:126: AC_LANG_SAVE is expanded from...
m4/acx_pthread.m4:63: ACX_PTHREAD is expanded from...
configure.ac:395: the top level
configure.ac:395: warning: The macro `AC_LANG_C' is obsolete.
configure.ac:395: You should run autoupdate.
../../lib/autoconf/c.m4:73: AC_LANG_C is expanded from...
m4/acx_pthread.m4:63: ACX_PTHREAD is expanded from...
configure.ac:395: the top level
configure.ac:395: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:395: You should run autoupdate.
../../lib/autoconf/general.m4:2688: AC_TRY_LINK is expanded from...
m4/acx_pthread.m4:63: ACX_PTHREAD is expanded from...
configure.ac:395: the top level
configure.ac:395: warning: The macro `AC_LANG_RESTORE' is obsolete.
configure.ac:395: You should run autoupdate.
../../lib/autoconf/lang.m4:135: AC_LANG_RESTORE is expanded from...
m4/acx_pthread.m4:63: ACX_PTHREAD is expanded from...
configure.ac:395: the top level
configure.ac:722: warning: The macro `AC_PYTHON_DEVEL' is obsolete.
configure.ac:722: You should run autoupdate.
m4/ax_python_devel.m4:72: AC_PYTHON_DEVEL is expanded from...
configure.ac:722: the top level
autoreconf: configure.ac: adding subdirectory 3rdparty/libprocess to autoreconf
autoreconf: Entering directory `3rdparty/libprocess'
autom4te: cannot create /tmp/arHudeuJ/am4t3996.27686: No such file or directory
 at /usr/bin/autom4te line 970
aclocal: /usr/bin/autom4te failed with exit status: 2
autoreconf: aclocal failed with exit status: 2
Build step 'Execute shell' marked build as failure

Reply via email to