See
<https://builds.apache.org/job/Mesos-Buildbot/BUILDTOOL=autotools,COMPILER=gcc,CONFIGURATION=--verbose%20--disable-libtool-wrappers%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(ubuntu)&&(!ubuntu-us1)&&(!ubuntu-eu2)&&(!qnode3)&&(!H23)/4630/display/redirect?page=changes>
Changes:
[andrew] Windows: Updated cURL to version 7.57.0.
[yujie.jay] Fixed a corner case for pre-existing volumes created by old RPs.
[yujie.jay] Printed out the source profile and ID for a disk resource.
[yujie.jay] Refactored and fixed bugs for SLRP resource reconciliation.
[yujie.jay] Modified SLRP to use the VolumeProfileAdaptor module.
[yujie.jay] Fixed unit tests for volume profile module integration.
[yujie.jay] Fixed the calculation of available capacity test CSI plugin.
[yujie.jay] Updated logging for storage local resource provider.
[yujie.jay] Dropping instead of failing offer operations with mismatched
versions.
[yujie.jay] Added logging for container daemon.
[yujie.jay] Added unit tests for storage local resource provider recovery.
[yujie.jay] Fixed a few typos in SLRP.
[yujie.jay] Refactred `UriVolumeProfileAdaptor` and `VolumeProfileTest`.
[andrew] Windows: Added `/EHsc` to `CMAKE_CXX_FLAGS`.
------------------------------------------
[...truncated 152.89 KB...]
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
configure: Setting up build environment for x86_64 linux-gnu
checking for backtrace in -lunwind... no
checking for main in -lgflags... no
checking for patch... patch
checking fts.h usability... yes
checking fts.h presence... yes
checking for fts.h... yes
checking for library containing fts_close... none required
checking apr_pools.h usability... yes
checking apr_pools.h presence... yes
checking for apr_pools.h... yes
checking for apr_initialize in -lapr-1... yes
checking for curl_global_init in -lcurl... yes
checking for javac... /usr/bin/javac
checking for java... /usr/bin/java
checking value of Java system property 'java.home'...
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64/jre
configure: using
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64
checking whether or not we can build with JNI... yes
checking for mvn... /usr/bin/mvn
checking event2/event.h usability... yes
checking event2/event.h presence... yes
checking for event2/event.h... yes
checking for event_base_new in -levent... yes
checking event2/thread.h usability... yes
checking event2/thread.h presence... yes
checking for event2/thread.h... yes
checking for evthread_use_pthreads in -levent_pthreads... yes
checking for sasl_done in -lsasl2... yes
checking SASL CRAM-MD5 support... yes
checking for RAND_poll in -lcrypto... yes
checking openssl/ssl.h usability... yes
checking openssl/ssl.h presence... yes
checking for openssl/ssl.h... yes
checking for SSL_CTX_new in -lssl... yes
checking event2/bufferevent_ssl.h usability... yes
checking event2/bufferevent_ssl.h presence... yes
checking for event2/bufferevent_ssl.h... yes
checking for bufferevent_openssl_get_ssl in -levent_openssl... yes
checking svn_version.h usability... yes
checking svn_version.h presence... yes
checking for svn_version.h... yes
checking for svn_stringbuf_create_ensure in -lsvn_subr-1... yes
checking svn_delta.h usability... yes
checking svn_delta.h presence... yes
checking for svn_delta.h... yes
checking for svn_txdelta in -lsvn_delta-1... yes
checking whether to enable the XFS disk isolator... no
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for deflate, gzread, gzwrite, inflate in -lz... yes
checking C++ standard library for undefined behaviour with selected
optimization level... no
checking for a Python interpreter with version >= 2.6... python
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/site-packages
checking for python extension module directory...
${exec_prefix}/lib64/python2.7/site-packages
checking for python2.7... (cached) /usr/bin/python
checking for a version of Python >= '2.1.0'... yes
checking for a version of Python >= '2.6'... yes
checking for the distutils Python package... yes
checking for Python include path... -I/usr/include/python2.7
checking for Python library path... -L/usr/lib64 -lpython2.7
checking for Python site-packages path... /usr/lib/python2.7/site-packages
checking python extra libraries... -lpthread -ldl -lutil -lm
checking python extra linking flags... -Xlinker -export-dynamic
checking consistency of all components of python development environment... yes
checking whether we can build usable Python eggs... In file included from
/usr/include/limits.h:26:0,
from
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/limits.h:168,
from
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/syslimits.h:7,
from
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/limits.h:34,
from /usr/include/python2.7/Python.h:19,
from testpyegg.cpp:1:
/usr/include/features.h:330:4: warning: #warning _FORTIFY_SOURCE requires
compiling with optimization (-O) [-Wcpp]
# warning _FORTIFY_SOURCE requires compiling with optimization (-O)
^
yes
checking for an old installation of the Mesos egg (before 0.20.0)... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating mesos.pc
config.status: creating src/Makefile
config.status: creating 3rdparty/Makefile
config.status: creating 3rdparty/libprocess/Makefile
config.status: creating 3rdparty/libprocess/include/Makefile
config.status: creating 3rdparty/stout/Makefile
config.status: creating 3rdparty/stout/include/Makefile
config.status: creating 3rdparty/gmock_sources.cc
config.status: creating bin/mesos.sh
config.status: creating bin/mesos-agent.sh
config.status: creating bin/mesos-local.sh
config.status: creating bin/mesos-master.sh
config.status: creating bin/mesos-slave.sh
config.status: creating bin/mesos-tests.sh
config.status: creating bin/mesos-agent-flags.sh
config.status: creating bin/mesos-local-flags.sh
config.status: creating bin/mesos-master-flags.sh
config.status: creating bin/mesos-slave-flags.sh
config.status: creating bin/mesos-tests-flags.sh
config.status: creating bin/gdb-mesos-agent.sh
config.status: creating bin/gdb-mesos-local.sh
config.status: creating bin/gdb-mesos-master.sh
config.status: creating bin/gdb-mesos-slave.sh
config.status: creating bin/gdb-mesos-tests.sh
config.status: creating bin/lldb-mesos-agent.sh
config.status: creating bin/lldb-mesos-local.sh
config.status: creating bin/lldb-mesos-master.sh
config.status: creating bin/lldb-mesos-slave.sh
config.status: creating bin/lldb-mesos-tests.sh
config.status: creating bin/valgrind-mesos-agent.sh
config.status: creating bin/valgrind-mesos-local.sh
config.status: creating bin/valgrind-mesos-master.sh
config.status: creating bin/valgrind-mesos-slave.sh
config.status: creating bin/valgrind-mesos-tests.sh
config.status: creating src/deploy/mesos-daemon.sh
config.status: creating src/deploy/mesos-start-agents.sh
config.status: creating src/deploy/mesos-start-cluster.sh
config.status: creating src/deploy/mesos-start-masters.sh
config.status: creating src/deploy/mesos-start-slaves.sh
config.status: creating src/deploy/mesos-stop-agents.sh
config.status: creating src/deploy/mesos-stop-cluster.sh
config.status: creating src/deploy/mesos-stop-masters.sh
config.status: creating src/deploy/mesos-stop-slaves.sh
config.status: creating include/mesos/version.hpp
config.status: creating
src/java/generated/org/apache/mesos/MesosNativeLibrary.java
config.status: creating mpi/mpiexec-mesos
config.status: creating src/examples/java/test-exception-framework
config.status: creating src/examples/java/test-executor
config.status: creating src/examples/java/test-framework
config.status: creating src/examples/java/test-multiple-executors-framework
config.status: creating src/examples/java/test-log
config.status: creating src/examples/java/v1-test-framework
config.status: creating src/java/mesos.pom
config.status: creating src/examples/python/test-executor
config.status: creating src/examples/python/test-framework
config.status: creating src/python/setup.py
config.status: creating src/python/cli/setup.py
config.status: creating src/python/interface/setup.py
config.status: creating src/python/native_common/ext_modules.py
config.status: creating src/python/executor/setup.py
config.status: creating src/python/native/setup.py
config.status: creating src/python/scheduler/setup.py
config.status: linking src/python/native_common/ext_modules.py to
src/python/executor/ext_modules.py
config.status: linking src/python/native_common/ext_modules.py to
src/python/scheduler/ext_modules.py
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Build option summary:
CXX: g++
CXXFLAGS: -g1 -O0 -Wno-unused-local-typedefs -std=c++11
CPPFLAGS: -isystem /usr/include/subversion-1 -isystem /usr/include/apr-1
-isystem /usr/include/apr-1.0
LDFLAGS:
LIBS: -lz -lsvn_delta-1 -lsvn_subr-1 -levent_openssl -lssl -lcrypto
-lsasl2 -levent_pthreads -levent -lcurl -lapr-1 -lrt
make dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory `/mesos'
if test -d "mesos-1.5.0"; then find "mesos-1.5.0" -type d ! -perm -200 -exec
chmod u+w {} ';' && rm -rf "mesos-1.5.0" || { sleep 5 && rm -rf "mesos-1.5.0";
}; else :; fi
test -d "mesos-1.5.0" || mkdir "mesos-1.5.0"
(cd 3rdparty && make top_distdir=../mesos-1.5.0
distdir=../mesos-1.5.0/3rdparty \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory `/mesos/3rdparty'
(cd stout && make top_distdir=../../mesos-1.5.0
distdir=../../mesos-1.5.0/3rdparty/stout \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory `/mesos/3rdparty/stout'
(cd include && make top_distdir=../../../mesos-1.5.0
distdir=../../../mesos-1.5.0/3rdparty/stout/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/mesos/3rdparty/stout/include'
make[4]: Leaving directory `/mesos/3rdparty/stout/include'
make \
top_distdir="../../mesos-1.5.0" distdir="../../mesos-1.5.0/3rdparty/stout" \
dist-hook
make[4]: Entering directory `/mesos/3rdparty/stout'
cp -r ./3rdparty ../../mesos-1.5.0/3rdparty/stout/
make[4]: Leaving directory `/mesos/3rdparty/stout'
make[3]: Leaving directory `/mesos/3rdparty/stout'
(cd libprocess && make top_distdir=../../mesos-1.5.0
distdir=../../mesos-1.5.0/3rdparty/libprocess \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory `/mesos/3rdparty/libprocess'
(cd include && make top_distdir=../../../mesos-1.5.0
distdir=../../../mesos-1.5.0/3rdparty/libprocess/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/mesos/3rdparty/libprocess/include'
make[4]: Leaving directory `/mesos/3rdparty/libprocess/include'
make \
top_distdir="../../mesos-1.5.0"
distdir="../../mesos-1.5.0/3rdparty/libprocess" \
dist-hook
make[4]: Entering directory `/mesos/3rdparty/libprocess'
cp -r ./3rdparty ../../mesos-1.5.0/3rdparty/libprocess/
make[4]: Leaving directory `/mesos/3rdparty/libprocess'
make[3]: Leaving directory `/mesos/3rdparty/libprocess'
make[2]: Leaving directory `/mesos/3rdparty'
(cd src && make top_distdir=../mesos-1.5.0 distdir=../mesos-1.5.0/src \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory `/mesos/src'
make[2]: *** No rule to make target `resource_provider/volume_profile.ph.h',
needed by `distdir'. Stop.
make[2]: Leaving directory `/mesos/src'
make[1]: *** [distdir] Error 1
make[1]: Leaving directory `/mesos'
make: *** [dist] Error 2
+ docker rmi mesos-1513728830-9220
Untagged: mesos-1513728830-9220:latest
Deleted: sha256:9921f4222453ddb3cfe2701871325e7d76f2dbd05ac8c5a98fca4fe9a7710fba
Deleted: sha256:9454a10dfffc3db46886121dc2dbe0c258427b4b8bfc3dfac6bb36b63b60a8d2
Deleted: sha256:1cc055f84f5a3dfe91060c50e8e284cc3a73b60ecb16e68dcfd7c4f9f3c945c8
Deleted: sha256:218b6e83182ac111787b9b311ff38c58bbd35da6af4386d9764bee3f7a2247b2
Deleted: sha256:826994478a4074daf5a155f44b532555044b472854d929c2ec9537818d50e7d7
Deleted: sha256:d8debc0360208948d6014a69e566350fa2b1826c2119bcfc15628d90d33e2280
Deleted: sha256:7764d548ddcb7d90b1951c8af74c0aff9aa0383558f6737546a73ddbbf315288
Deleted: sha256:df8fa4c2c79b2ddb8b3b18be2a1711c57e59278255384a9e3ed5928934242003
Deleted: sha256:b084590c2aecd19af32519e1d97eb68e1867c600e06e8b66ba36c4cd9c1629d4
Deleted: sha256:76bf6e318dd5e59883bed8d3fb84f136d20e1d42c0d35540807975304b953b59
Deleted: sha256:287fcc2eae30a59839e0babc76e671a09acacb6c56f39ed9c3e3d625d7285fdd
Deleted: sha256:79504dbee6ad309cc07ca8fde2e92d00e0553a1fe255f1f7081c8ceec8eb41aa
Deleted: sha256:5ae9e8cf8d827bee477305c07762844e2162438bb0cb410d573f1e89eed8270e
Deleted: sha256:fceb1be609c9327fafc5b032a48c9d212cbd86c835139202db083e756b7cb32f
Deleted: sha256:064134969182c99544653fee4ba6a45346330d0b5215f32cfd8d02c41d055644
Deleted: sha256:cfd7a4ba9e3f249bfce7cbffe41aa77ec28b122ab3a7778c19edb72ef3a872df
Deleted: sha256:b59307a337c6468f4505e701570bc5f725594496abc35aedb6ae157b01d9ac0b
Deleted: sha256:e4acf8125a658c783efa9ac35ec4eaf70e2d352ec7dfb53829ce1609a44ce94f
Deleted: sha256:7fa66350546659ffacb3da68cb54d25fd068e7c20c23815e13ba292598ed0e57
Deleted: sha256:9a07b9c574d809a25e21bab84191fefb01ceaa1ff6b8305b762966b94366e589
Deleted: sha256:e1a60c80c88aff06fcda963b516713f4608d75c178a45b94571c92495e460e03
Deleted: sha256:f5967aa899e6da9968dc29b8eb1718b1e700977fbf4d125d4bb575da986ae7d7
Deleted: sha256:75b3f6da2297d7b1da8c3753eed635cc18c14f89e3c332eae1d36eee892d8515
Deleted: sha256:c0eb182dbaab2be3cf22597950db05d37ffd533bb02c28ae86f80109b68ddc44
Deleted: sha256:efdf4c97e954182a89ff605a2041598665705e76ccb9e0d6150c55f578c38650
Deleted: sha256:149cda7ad9470cb729eae38fe12b33aefe90c7a00285ab54eddb1ab079dd77f2
Deleted: sha256:7f66e99e39bcd9c54eb92d1db75e3c538544c48f75ceee3781366a82bb5e1b58
Deleted: sha256:e563caabc992090a2061bf9f842b1e32fadc0b67cbe0ca16d17b33305fb5fffa
Deleted: sha256:6c7ccb188f12a0bb1d5d642b68c1ca7848da10c618c385169642e105ebb3389c
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]
Not sending mail to unregistered user [email protected]