You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@mesos.apache.org by Kapil Arya <ka...@mesosphere.io> on 2017/08/18 19:27:14 UTC

[VOTE] Release Apache Mesos 1.4.0 (rc1)

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_
plain;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

Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)

Posted by tommy xiao <xi...@gmail.com>.
-1 for  MESOS-7714 <https://issues.apache.org/jira/browse/MESOS-7714>

2017-08-22 4:45 GMT+08:00 Yan Xu <ya...@jxu.me>:

> 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 <ya...@jxu.me> | @xujyan <https://twitter.com/xujyan>
>
> On Mon, Aug 21, 2017 at 11:53 AM, Vinod Kone <vi...@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 <zh...@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 <ka...@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
> >>
> >
> >
>



-- 
Deshi Xiao
Twitter: xds2000
E-mail: xiaods(AT)gmail.com

Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)

Posted by tommy xiao <xi...@gmail.com>.
-1 for  MESOS-7714 <https://issues.apache.org/jira/browse/MESOS-7714>

2017-08-22 4:45 GMT+08:00 Yan Xu <ya...@jxu.me>:

> 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 <ya...@jxu.me> | @xujyan <https://twitter.com/xujyan>
>
> On Mon, Aug 21, 2017 at 11:53 AM, Vinod Kone <vi...@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 <zh...@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 <ka...@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
> >>
> >
> >
>



-- 
Deshi Xiao
Twitter: xds2000
E-mail: xiaods(AT)gmail.com

Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)

Posted by Yan Xu <ya...@jxu.me>.
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 <ya...@jxu.me> | @xujyan <https://twitter.com/xujyan>

On Mon, Aug 21, 2017 at 11:53 AM, Vinod Kone <vi...@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 <zh...@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 <ka...@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
>>
>
>

Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)

Posted by Yan Xu <ya...@jxu.me>.
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 <ya...@jxu.me> | @xujyan <https://twitter.com/xujyan>

On Mon, Aug 21, 2017 at 11:53 AM, Vinod Kone <vi...@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 <zh...@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 <ka...@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
>>
>
>

Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)

Posted by Vinod Kone <vi...@apache.org>.
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 <zh...@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 <ka...@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
>

Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)

Posted by Vinod Kone <vi...@apache.org>.
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 <zh...@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 <ka...@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
>

Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)

Posted by Zhitao Li <zh...@gmail.com>.
+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 <ka...@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

Re: [VOTE] Release Apache Mesos 1.4.0 (rc1)

Posted by Zhitao Li <zh...@gmail.com>.
+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 <ka...@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