AlexR,

Thanks for pointing out those test failures.  As of 0.28, the
LinuxFilesystemIsolatorTests were notoriously flaky on distributions with
"large" root filesystems.  The test would essentially copy the root
filesystem, leading to timeouts in multiple places in the tests.  CentOS 7
was known to have at least twice as much stuff to copy compared to the
other distributions (not sure about Fedora 23).

Looking at your logs (and logs you didn't attach), we see that a couple of
the tests that exercise the same code path did in fact pass, while others
timed out.  I wouldn't consider that a regression.

On Mon, Nov 28, 2016 at 12:54 PM, Vinod Kone <vinodk...@apache.org> wrote:

> +1 (binding)
>
> Tested on ASF CI.
>
>
> *Revision*: 52a0b0a41482da35dc736ec2fd445b6099e7a4e7
>
>    - refs/tags/0.28.3-rc1
>
> Configuration Matrix gcc clang
> centos:7 --verbose --enable-libevent --enable-ssl autotools
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=autotools,COMPILER=gcc,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> [image: Not run]
> cmake
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=cmake,COMPILER=gcc,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> [image: Not run]
> --verbose autotools
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=autotools,COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> [image: Not run]
> cmake
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=cmake,COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> [image: Not run]
> ubuntu:14.04 --verbose --enable-libevent --enable-ssl autotools
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=autotools,COMPILER=gcc,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=autotools,COMPILER=clang,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> cmake
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=cmake,COMPILER=gcc,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=cmake,COMPILER=clang,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> --verbose autotools
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=autotools,COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=autotools,COMPILER=clang,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> cmake
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=cmake,COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
> [image: Success]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/25/BUILDTOOL=cmake,COMPILER=clang,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)&&(!ubuntu-eu2)/>
>
> On Mon, Nov 28, 2016 at 3:14 AM, Alex Rukletsov <a...@mesosphere.com>
> wrote:
>
>> I see LinuxFilesystemIsolatorTest.ROOT_ChangeRootFilesystem failing on
>> CentOS 7 and Fedora 23, see e.g., [1]. I don't see any backports touching
>> [2], can it be a regression or this test is know to be problematic in
>> 0.28.x?
>>
>> [1] http://pastebin.com/c5PzfGF8
>> [2]
>> https://github.com/apache/mesos/blob/0.28.x/src/tests/contai
>> nerizer/filesystem_isolator_tests.cpp
>>
>> On Thu, Nov 24, 2016 at 12:07 AM, Anand Mazumdar <an...@apache.org>
>> wrote:
>>
>> > Hi all,
>> >
>> > Please vote on releasing the following candidate as Apache Mesos 0.28.3.
>> >
>> >
>> > 0.28.3 includes the following:
>> > ------------------------------------------------------------
>> > --------------------
>> >
>> > ** Bug
>> >   * [MESOS-2043] - Framework auth fail with timeout error and never
>> > get authenticated
>> >   * [MESOS-4638] - Versioning preprocessor macros.
>> >   * [MESOS-5073] - Mesos allocator leaks role sorter and quota role
>> > sorters.
>> >   * [MESOS-5330] - Agent should backoff before connecting to the master.
>> >   * [MESOS-5390] - v1 Executor Protos not included in maven jar
>> >   * [MESOS-5543] - /dev/fd is missing in the Mesos containerizer
>> > environment.
>> >   * [MESOS-5571] - Scheduler JNI throws exception when the major
>> > versions of JAR and libmesos don't match.
>> >   * [MESOS-5576] - Masters may drop the first message they send
>> > between masters after a network partition.
>> >   * [MESOS-5673] - Port mapping isolator may cause segfault if it bind
>> > mount root does not exist.
>> >   * [MESOS-5691] - SSL downgrade support will leak sockets in CLOSE_WAIT
>> > status.
>> >   * [MESOS-5698] - Quota sorter not updated for resource changes at
>> agent.
>> >   * [MESOS-5723] - SSL-enabled libprocess will leak incoming links to
>> > forks.
>> >   * [MESOS-5740] - Consider adding `relink` functionality to libprocess.
>> >   * [MESOS-5748] - Potential segfault in `link` when linking to a
>> > remote process.
>> >   * [MESOS-5763] - Task stuck in fetching is not cleaned up after
>> > --executor_registration_timeout.
>> >   * [MESOS-5913] - Stale socket FD usage when using libevent + SSL.
>> >   * [MESOS-5927] - Unable to run "scratch" Dockerfiles with Unified
>> > Containerizer.
>> >   * [MESOS-5943] - Incremental http parsing of URLs leads to decoder
>> error.
>> >   * [MESOS-5986] - SSL Socket CHECK can fail after socket receives EOF.
>> >   * [MESOS-6104] - Potential FD double close in libevent's
>> > implementation of `sendfile`.
>> >   * [MESOS-6142] - Frameworks may RESERVE for an arbitrary role.
>> >   * [MESOS-6152] - Resource leak in libevent_ssl_socket.cpp.
>> >   * [MESOS-6233] - Master CHECK fails during recovery while relinking
>> > to other masters.
>> >   * [MESOS-6234] - Potential socket leak during Zookeeper network
>> changes.
>> >   * [MESOS-6246] - Libprocess links will not generate an ExitedEvent
>> > if the socket creation fails.
>> >   * [MESOS-6299] - Master doesn't remove task from pending when it is
>> > invalid.
>> >   * [MESOS-6457] - Tasks shouldn't transition from TASK_KILLING to
>> > TASK_RUNNING.
>> >   * [MESOS-6502] - _version uses incorrect
>> > MESOS_{MAJOR,MINOR,PATCH}_VERSION in libmesos java binding.
>> >   * [MESOS-6527] - Memory leak in the libprocess request decoder.
>> >   * [MESOS-6621] - SSL downgrade path will CHECK-fail when using both
>> > temporary and persistent sockets
>> >
>> >
>> > The CHANGELOG for the release is available at:
>> > https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_
>> > plain;f=CHANGELOG;hb=0.28.3-rc1
>> > ------------------------------------------------------------
>> > --------------------
>> >
>> > The candidate for Mesos 0.28.3 release is available at:
>> > https://dist.apache.org/repos/dist/dev/mesos/0.28.3-rc1/
>> > mesos-0.28.3.tar.gz
>> >
>> > The tag to be voted on is 0.28.3-rc1:
>> > https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit
>> ;h=0.28.3-rc1
>> >
>> > The MD5 checksum of the tarball can be found at:
>> > https://dist.apache.org/repos/dist/dev/mesos/0.28.3-rc1/
>> > mesos-0.28.3.tar.gz.md5
>> >
>> > The signature of the tarball can be found at:
>> > https://dist.apache.org/repos/dist/dev/mesos/0.28.3-rc1/
>> > mesos-0.28.3.tar.gz.asc
>> >
>> > The PGP key used to sign the release is here:
>> > https://dist.apache.org/repos/dist/release/mesos/KEYS
>> >
>> > The JAR is up in Maven in a staging repository here:
>> > https://repository.apache.org/content/repositories/orgapachemesos-1170
>> >
>> > Please vote on releasing this package as Apache Mesos 0.28.3!
>> >
>> > The vote is open until Sat Nov 26 14:59:10 PST 2016 and passes if a
>> > majority of at least 3 +1 PMC votes are cast.
>> >
>> > [ ] +1 Release this package as Apache Mesos 0.28.3
>> > [ ] -1 Do not release this package because ...
>> >
>> > Thanks,
>> > Anand & Joseph
>> >
>>
>
>

Reply via email to