mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yan Xu <...@jxu.me>
Subject Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)
Date Mon, 21 Aug 2017 20:45:55 GMT
Note that https://issues.apache.org/jira/browse/MESOS-7714 would prevent
1.4.0 agents from being downgraded to 1.3. IMHO this is a pretty big deal
when considering known issues to accept in a release.

>From the versioning doc:

Every (minor) release is a stable release and recommended for production
use. This means a release candidate will go through rigorous testing (unit
tests, integration tests, benchmark tests, cluster tests, scalability etc)
before being officially released. In the rare case that a regular release
is not deemed stable, a patch release will be released that will stabilize
it.

If we release 1.4.0 without fixing it (or workarounds to disable it), we
are probably not going to be able to adhere to this guideline.

---
Jiang Yan Xu <yan@jxu.me> | @xujyan <https://twitter.com/xujyan>

On Mon, Aug 21, 2017 at 11:53 AM, Vinod Kone <vinodkone@apache.org> wrote:

> Ran on ASF CI.
>
> Found 3 issues with tests.
>
> 1) GarbageCollectorIntegrationTest.ExitedFramework
> <https://issues.apache.org/jira/browse/MESOS-7905> : This one seems
> fairly new. *@Kapil can you confirm if this is a test issue or something
> in the code?*
>
> 2) DiskResource Persistent Volume tests seem to have interleaved output.
> This is a known issue <https://issues.apache.org/jira/browse/MESOS-6356>
> which we never got to the bottom of; I added logs from the CI. This is a
> CMake build FWIW.
>
> 3)  Double free corruption in python example framework test. Known issue
> <https://issues.apache.org/jira/browse/MESOS-7218> which we never got to
> the bottom of; added latest logs.
>
>
> *Revision*: b9187d54a97206b4a09fb5cb1d0834ab5fa5abd3
>
>    - refs/tags/1.4.0-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/39/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/39/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/39/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/39/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/39/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: Failed]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/39/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: Failed]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/39/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/39/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/39/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: Failed]
> <https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/39/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/39/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/39/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, Aug 21, 2017 at 10:58 AM, Zhitao Li <zhitaoli.cs@gmail.com> wrote:
>
>> +1 (nonbinding)
>>
>> Tested by running `make check` on a debian/jessie server on AWS.
>>
>> On Fri, Aug 18, 2017 at 12:27 PM, Kapil Arya <kapil@mesosphere.io> wrote:
>>
>>> Hi all,
>>>
>>> Please vote on releasing the following candidate as Apache Mesos 1.4.0.
>>>
>>> 1.4.0 includes the following:
>>> --------------------------------------------------------------------------------
>>>
>>>   * Ability to recover the agent ID after a host reboot.
>>>   * File-based and image-pull secrets.
>>>   * Linux ambient and bounding capabilities support.
>>>   * Hierarchical resource allocation roles. [EXPERIMENTAL]
>>>
>>> The CHANGELOG for the release is available at:
>>> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=blob_p
>>> lain;f=CHANGELOG;hb=1.4.0-rc1
>>> --------------------------------------------------------------------------------
>>>
>>>
>>> The candidate for Mesos 1.4.0 release is available at:
>>> https://dist.apache.org/repos/dist/dev/mesos/1.4.0-rc1/mesos
>>> -1.4.0.tar.gz
>>>
>>> The tag to be voted on is 1.4.0-rc1:
>>> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=1.4.0-rc1
>>>
>>> The MD5 checksum of the tarball can be found at:
>>> https://dist.apache.org/repos/dist/dev/mesos/1.4.0-rc1/mesos
>>> -1.4.0.tar.gz.md5
>>>
>>> The signature of the tarball can be found at:
>>> https://dist.apache.org/repos/dist/dev/mesos/1.4.0-rc1/mesos
>>> -1.4.0.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-1206
>>>
>>> Please vote on releasing this package as Apache Mesos 1.4.0!
>>>
>>> The vote is open until Wed. Aug 23, 2017 11:59:59 PM PDT, and passes if
>>> a majority of at least 3 +1 PMC votes are cast.
>>>
>>> [ ] +1 Release this package as Apache Mesos 1.4.0
>>> [ ] -1 Do not release this package because ...
>>>
>>> Thanks,
>>> Anand and Kapil
>>>
>>>
>>
>>
>> --
>> Cheers,
>>
>> Zhitao Li
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message