You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by Jie Yu <yu...@gmail.com> on 2016/04/06 03:30:53 UTC

[VOTE] Release Apache Mesos 0.28.1 (rc2)

Hi all,

Please vote on releasing the following candidate as Apache Mesos 0.28.1.


0.28.1 includes the following bug fixes:
--------------------------------------------------------------------------------

[MESOS-4662] - PortMapping network isolator should not assume
BIND_MOUNT_ROOT is a realpath.
[MESOS-4874] - overlayfs does not work with kernel 4.2.3
[MESOS-4877] - Mesos containerizer can't handle top level docker image like
"alpine" (must use "library/alpine")
[MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed to
fetch the image
[MESOS-4964] - curl based docker fetcher fails to decode chunked encoding
[MESOS-4985] - Destroy a container while it's provisioning can lead to
leaked provisioned directories.
[MESOS-5009] - local docker puller fails to find private registry
repositories
[MESOS-5018] - FrameworkInfo Capability enum does not support upgrades.
[MESOS-5021] - Memory leak in subprocess when 'environment' argument is
provided.
[MESOS-5023] - MesosContainerizerProvisionerTest.DestroyWhileProvisioning
is flaky.
[MESOS-5114] - Flags::parse does not handle empty string correctly.

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.1-rc2
--------------------------------------------------------------------------------

The candidate for Mesos 0.28.1 release is available at:
https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz

The tag to be voted on is 0.28.1-rc2:
https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2

The MD5 checksum of the tarball can be found at:
https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5

The signature of the tarball can be found at:
https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132

Please vote on releasing this package as Apache Mesos 0.28.1!

The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
majority of at least 3 +1 PMC votes are cast.

[ ] +1 Release this package as Apache Mesos 0.28.1
[ ] -1 Do not release this package because ...

Thanks,
- Jie

Re: [VOTE] Release Apache Mesos 0.28.1 (rc2)

Posted by Kapil Arya <ka...@mesosphere.io>.
+1 (binding)

CI runs with: amd64/centos/6 amd64/centos/7 amd64/debian/jessie
amd64/ubuntu/precise amd64/ubuntu/trusty amd64/ubuntu/vivid
amd64/ubuntu/wily

On Wed, Apr 6, 2016 at 11:51 PM, Vinod Kone <vi...@apache.org> wrote:

> +1 (binding)
>
> Tested on ASF CI. There was one flaky test that's new:
> https://issues.apache.org/jira/browse/MESOS-5139
>
> Configuration Matrix gcc clang
> centos:7 --verbose --enable-libevent --enable-ssl [image: Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/
> >
> [image:
> Not run]
> --verbose [image: Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/
> >
> [image:
> Not run]
> ubuntu:14.04 --verbose --enable-libevent --enable-ssl [image: Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/
> >
> [image:
> Failed]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/
> >
> --verbose [image: Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/
> >
> [image:
> Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=clang,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/
> >
>
> On Wed, Apr 6, 2016 at 7:34 PM, Michael Park <mp...@apache.org> wrote:
>
> > +1 (binding)
> >
> > Internal CI results with the corresponding JIRA tickets for the failed
> > tests:
> >
> > CentOS 6 (non-SSL):
> > CentOS 6 (SSL):
> >   - MemoryPressureMesosTest.CGROUPS_ROOT_SlaveRecovery
> >     (MESOS-4047 <https://issues.apache.org/jira/browse/MESOS-4047>,
> > MESOS-4053 <https://issues.apache.org/jira/browse/MESOS-4053>)
> >
> > CentOS 7 (non-SSL):
> >   - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
> >     (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)
> >
> > CentOS 7 (SSL):
> >   -
> >
> >
> LinuxFilesystemIsolatorTest.ROOT_ChangeRootFilesystemCommandExecutorWithVolumes
> >     (Segfault during test teardown, likely addressed in 0.29.0 by
> > MESOS-4633
> > <https://issues.apache.org/jira/browse/MESOS-4633> and MESOS-4634
> > <https://issues.apache.org/jira/browse/MESOS-4634>)
> >
> > Debian 8 (non-SSL):
> > Debian 8 (SSL):
> >   - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
> >     (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)
> >
> > Ubuntu 12 (non-SSL): Success!
> > Ubuntu 12 (SSL):        Success!
> > Ubuntu 14 (non-SSL): Success!
> > Ubuntu 14 (SSL):        Success!
> > Ubuntu 15 (non-SSL): Success!
> > Ubuntu 15 (SSL):        Success!
> >
> > On 5 April 2016 at 22:30, Greg Mann <gr...@mesosphere.io> wrote:
> >
> > > +1 (non-binding)
> > >
> > > Ran `sudo make check` on CentOS 7 with libevent and SSL enabled; all
> > tests
> > > pass.
> > >
> > > I was also able to successfully simulate a simple upgrade scenario
> using
> > > 'test-upgrade.py'. Note that this initially failed due to some changes
> > made
> > > to the test framework in this release, but after applying this patch
> > > <https://reviews.apache.org/r/45804/> the upgrade script succeeds.
> While
> > > ideally this patch for the upgrade script would be included in the
> > release,
> > > I don't consider it to be a blocker. If we end up cutting another RC,
> it
> > > would be great to include.
> > >
> > > Cheers,
> > > Greg
> > >
> > >
> > > On Tue, Apr 5, 2016 at 6:30 PM, Jie Yu <yu...@gmail.com> wrote:
> > >
> > > > Hi all,
> > > >
> > > > Please vote on releasing the following candidate as Apache Mesos
> > 0.28.1.
> > > >
> > > >
> > > > 0.28.1 includes the following bug fixes:
> > > >
> > > >
> > >
> >
> --------------------------------------------------------------------------------
> > > >
> > > > [MESOS-4662] - PortMapping network isolator should not assume
> > > > BIND_MOUNT_ROOT is a realpath.
> > > > [MESOS-4874] - overlayfs does not work with kernel 4.2.3
> > > > [MESOS-4877] - Mesos containerizer can't handle top level docker
> image
> > > > like "alpine" (must use "library/alpine")
> > > > [MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed
> to
> > > > fetch the image
> > > > [MESOS-4964] - curl based docker fetcher fails to decode chunked
> > encoding
> > > > [MESOS-4985] - Destroy a container while it's provisioning can lead
> to
> > > > leaked provisioned directories.
> > > > [MESOS-5009] - local docker puller fails to find private registry
> > > > repositories
> > > > [MESOS-5018] - FrameworkInfo Capability enum does not support
> upgrades.
> > > > [MESOS-5021] - Memory leak in subprocess when 'environment' argument
> is
> > > > provided.
> > > > [MESOS-5023] -
> > MesosContainerizerProvisionerTest.DestroyWhileProvisioning
> > > > is flaky.
> > > > [MESOS-5114] - Flags::parse does not handle empty string correctly.
> > > >
> > > > 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.1-rc2
> > > >
> > > >
> > >
> >
> --------------------------------------------------------------------------------
> > > >
> > > > The candidate for Mesos 0.28.1 release is available at:
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz
> > > >
> > > > The tag to be voted on is 0.28.1-rc2:
> > > >
> > >
> >
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2
> > > >
> > > > The MD5 checksum of the tarball can be found at:
> > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5
> > > >
> > > > The signature of the tarball can be found at:
> > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132
> > > >
> > > > Please vote on releasing this package as Apache Mesos 0.28.1!
> > > >
> > > > The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
> > > > majority of at least 3 +1 PMC votes are cast.
> > > >
> > > > [ ] +1 Release this package as Apache Mesos 0.28.1
> > > > [ ] -1 Do not release this package because ...
> > > >
> > > > Thanks,
> > > > - Jie
> > > >
> > >
> >
>

Re: [VOTE] Release Apache Mesos 0.28.1 (rc2)

Posted by Kapil Arya <ka...@mesosphere.io>.
+1 (binding)

CI runs with: amd64/centos/6 amd64/centos/7 amd64/debian/jessie
amd64/ubuntu/precise amd64/ubuntu/trusty amd64/ubuntu/vivid
amd64/ubuntu/wily

On Wed, Apr 6, 2016 at 11:51 PM, Vinod Kone <vi...@apache.org> wrote:

> +1 (binding)
>
> Tested on ASF CI. There was one flaky test that's new:
> https://issues.apache.org/jira/browse/MESOS-5139
>
> Configuration Matrix gcc clang
> centos:7 --verbose --enable-libevent --enable-ssl [image: Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/
> >
> [image:
> Not run]
> --verbose [image: Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/
> >
> [image:
> Not run]
> ubuntu:14.04 --verbose --enable-libevent --enable-ssl [image: Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/
> >
> [image:
> Failed]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/
> >
> --verbose [image: Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/
> >
> [image:
> Success]
> <
> https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=clang,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/
> >
>
> On Wed, Apr 6, 2016 at 7:34 PM, Michael Park <mp...@apache.org> wrote:
>
> > +1 (binding)
> >
> > Internal CI results with the corresponding JIRA tickets for the failed
> > tests:
> >
> > CentOS 6 (non-SSL):
> > CentOS 6 (SSL):
> >   - MemoryPressureMesosTest.CGROUPS_ROOT_SlaveRecovery
> >     (MESOS-4047 <https://issues.apache.org/jira/browse/MESOS-4047>,
> > MESOS-4053 <https://issues.apache.org/jira/browse/MESOS-4053>)
> >
> > CentOS 7 (non-SSL):
> >   - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
> >     (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)
> >
> > CentOS 7 (SSL):
> >   -
> >
> >
> LinuxFilesystemIsolatorTest.ROOT_ChangeRootFilesystemCommandExecutorWithVolumes
> >     (Segfault during test teardown, likely addressed in 0.29.0 by
> > MESOS-4633
> > <https://issues.apache.org/jira/browse/MESOS-4633> and MESOS-4634
> > <https://issues.apache.org/jira/browse/MESOS-4634>)
> >
> > Debian 8 (non-SSL):
> > Debian 8 (SSL):
> >   - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
> >     (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)
> >
> > Ubuntu 12 (non-SSL): Success!
> > Ubuntu 12 (SSL):        Success!
> > Ubuntu 14 (non-SSL): Success!
> > Ubuntu 14 (SSL):        Success!
> > Ubuntu 15 (non-SSL): Success!
> > Ubuntu 15 (SSL):        Success!
> >
> > On 5 April 2016 at 22:30, Greg Mann <gr...@mesosphere.io> wrote:
> >
> > > +1 (non-binding)
> > >
> > > Ran `sudo make check` on CentOS 7 with libevent and SSL enabled; all
> > tests
> > > pass.
> > >
> > > I was also able to successfully simulate a simple upgrade scenario
> using
> > > 'test-upgrade.py'. Note that this initially failed due to some changes
> > made
> > > to the test framework in this release, but after applying this patch
> > > <https://reviews.apache.org/r/45804/> the upgrade script succeeds.
> While
> > > ideally this patch for the upgrade script would be included in the
> > release,
> > > I don't consider it to be a blocker. If we end up cutting another RC,
> it
> > > would be great to include.
> > >
> > > Cheers,
> > > Greg
> > >
> > >
> > > On Tue, Apr 5, 2016 at 6:30 PM, Jie Yu <yu...@gmail.com> wrote:
> > >
> > > > Hi all,
> > > >
> > > > Please vote on releasing the following candidate as Apache Mesos
> > 0.28.1.
> > > >
> > > >
> > > > 0.28.1 includes the following bug fixes:
> > > >
> > > >
> > >
> >
> --------------------------------------------------------------------------------
> > > >
> > > > [MESOS-4662] - PortMapping network isolator should not assume
> > > > BIND_MOUNT_ROOT is a realpath.
> > > > [MESOS-4874] - overlayfs does not work with kernel 4.2.3
> > > > [MESOS-4877] - Mesos containerizer can't handle top level docker
> image
> > > > like "alpine" (must use "library/alpine")
> > > > [MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed
> to
> > > > fetch the image
> > > > [MESOS-4964] - curl based docker fetcher fails to decode chunked
> > encoding
> > > > [MESOS-4985] - Destroy a container while it's provisioning can lead
> to
> > > > leaked provisioned directories.
> > > > [MESOS-5009] - local docker puller fails to find private registry
> > > > repositories
> > > > [MESOS-5018] - FrameworkInfo Capability enum does not support
> upgrades.
> > > > [MESOS-5021] - Memory leak in subprocess when 'environment' argument
> is
> > > > provided.
> > > > [MESOS-5023] -
> > MesosContainerizerProvisionerTest.DestroyWhileProvisioning
> > > > is flaky.
> > > > [MESOS-5114] - Flags::parse does not handle empty string correctly.
> > > >
> > > > 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.1-rc2
> > > >
> > > >
> > >
> >
> --------------------------------------------------------------------------------
> > > >
> > > > The candidate for Mesos 0.28.1 release is available at:
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz
> > > >
> > > > The tag to be voted on is 0.28.1-rc2:
> > > >
> > >
> >
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2
> > > >
> > > > The MD5 checksum of the tarball can be found at:
> > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5
> > > >
> > > > The signature of the tarball can be found at:
> > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132
> > > >
> > > > Please vote on releasing this package as Apache Mesos 0.28.1!
> > > >
> > > > The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
> > > > majority of at least 3 +1 PMC votes are cast.
> > > >
> > > > [ ] +1 Release this package as Apache Mesos 0.28.1
> > > > [ ] -1 Do not release this package because ...
> > > >
> > > > Thanks,
> > > > - Jie
> > > >
> > >
> >
>

Re: [VOTE] Release Apache Mesos 0.28.1 (rc2)

Posted by Vinod Kone <vi...@apache.org>.
+1 (binding)

Tested on ASF CI. There was one flaky test that's new:
https://issues.apache.org/jira/browse/MESOS-5139

Configuration Matrix gcc clang
centos:7 --verbose --enable-libevent --enable-ssl [image: Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/>
[image:
Not run]
--verbose [image: Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/>
[image:
Not run]
ubuntu:14.04 --verbose --enable-libevent --enable-ssl [image: Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/>
[image:
Failed]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/>
--verbose [image: Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/>
[image:
Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=clang,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/>

On Wed, Apr 6, 2016 at 7:34 PM, Michael Park <mp...@apache.org> wrote:

> +1 (binding)
>
> Internal CI results with the corresponding JIRA tickets for the failed
> tests:
>
> CentOS 6 (non-SSL):
> CentOS 6 (SSL):
>   - MemoryPressureMesosTest.CGROUPS_ROOT_SlaveRecovery
>     (MESOS-4047 <https://issues.apache.org/jira/browse/MESOS-4047>,
> MESOS-4053 <https://issues.apache.org/jira/browse/MESOS-4053>)
>
> CentOS 7 (non-SSL):
>   - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
>     (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)
>
> CentOS 7 (SSL):
>   -
>
> LinuxFilesystemIsolatorTest.ROOT_ChangeRootFilesystemCommandExecutorWithVolumes
>     (Segfault during test teardown, likely addressed in 0.29.0 by
> MESOS-4633
> <https://issues.apache.org/jira/browse/MESOS-4633> and MESOS-4634
> <https://issues.apache.org/jira/browse/MESOS-4634>)
>
> Debian 8 (non-SSL):
> Debian 8 (SSL):
>   - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
>     (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)
>
> Ubuntu 12 (non-SSL): Success!
> Ubuntu 12 (SSL):        Success!
> Ubuntu 14 (non-SSL): Success!
> Ubuntu 14 (SSL):        Success!
> Ubuntu 15 (non-SSL): Success!
> Ubuntu 15 (SSL):        Success!
>
> On 5 April 2016 at 22:30, Greg Mann <gr...@mesosphere.io> wrote:
>
> > +1 (non-binding)
> >
> > Ran `sudo make check` on CentOS 7 with libevent and SSL enabled; all
> tests
> > pass.
> >
> > I was also able to successfully simulate a simple upgrade scenario using
> > 'test-upgrade.py'. Note that this initially failed due to some changes
> made
> > to the test framework in this release, but after applying this patch
> > <https://reviews.apache.org/r/45804/> the upgrade script succeeds. While
> > ideally this patch for the upgrade script would be included in the
> release,
> > I don't consider it to be a blocker. If we end up cutting another RC, it
> > would be great to include.
> >
> > Cheers,
> > Greg
> >
> >
> > On Tue, Apr 5, 2016 at 6:30 PM, Jie Yu <yu...@gmail.com> wrote:
> >
> > > Hi all,
> > >
> > > Please vote on releasing the following candidate as Apache Mesos
> 0.28.1.
> > >
> > >
> > > 0.28.1 includes the following bug fixes:
> > >
> > >
> >
> --------------------------------------------------------------------------------
> > >
> > > [MESOS-4662] - PortMapping network isolator should not assume
> > > BIND_MOUNT_ROOT is a realpath.
> > > [MESOS-4874] - overlayfs does not work with kernel 4.2.3
> > > [MESOS-4877] - Mesos containerizer can't handle top level docker image
> > > like "alpine" (must use "library/alpine")
> > > [MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed to
> > > fetch the image
> > > [MESOS-4964] - curl based docker fetcher fails to decode chunked
> encoding
> > > [MESOS-4985] - Destroy a container while it's provisioning can lead to
> > > leaked provisioned directories.
> > > [MESOS-5009] - local docker puller fails to find private registry
> > > repositories
> > > [MESOS-5018] - FrameworkInfo Capability enum does not support upgrades.
> > > [MESOS-5021] - Memory leak in subprocess when 'environment' argument is
> > > provided.
> > > [MESOS-5023] -
> MesosContainerizerProvisionerTest.DestroyWhileProvisioning
> > > is flaky.
> > > [MESOS-5114] - Flags::parse does not handle empty string correctly.
> > >
> > > 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.1-rc2
> > >
> > >
> >
> --------------------------------------------------------------------------------
> > >
> > > The candidate for Mesos 0.28.1 release is available at:
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz
> > >
> > > The tag to be voted on is 0.28.1-rc2:
> > >
> >
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2
> > >
> > > The MD5 checksum of the tarball can be found at:
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5
> > >
> > > The signature of the tarball can be found at:
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132
> > >
> > > Please vote on releasing this package as Apache Mesos 0.28.1!
> > >
> > > The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
> > > majority of at least 3 +1 PMC votes are cast.
> > >
> > > [ ] +1 Release this package as Apache Mesos 0.28.1
> > > [ ] -1 Do not release this package because ...
> > >
> > > Thanks,
> > > - Jie
> > >
> >
>

Re: [VOTE] Release Apache Mesos 0.28.1 (rc2)

Posted by Vinod Kone <vi...@apache.org>.
+1 (binding)

Tested on ASF CI. There was one flaky test that's new:
https://issues.apache.org/jira/browse/MESOS-5139

Configuration Matrix gcc clang
centos:7 --verbose --enable-libevent --enable-ssl [image: Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/>
[image:
Not run]
--verbose [image: Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=centos%3A7,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/>
[image:
Not run]
ubuntu:14.04 --verbose --enable-libevent --enable-ssl [image: Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/>
[image:
Failed]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/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)/>
--verbose [image: Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=gcc,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/>
[image:
Success]
<https://builds.apache.org/view/M-R/view/Mesos/job/Mesos-Release/13/COMPILER=clang,CONFIGURATION=--verbose,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/>

On Wed, Apr 6, 2016 at 7:34 PM, Michael Park <mp...@apache.org> wrote:

> +1 (binding)
>
> Internal CI results with the corresponding JIRA tickets for the failed
> tests:
>
> CentOS 6 (non-SSL):
> CentOS 6 (SSL):
>   - MemoryPressureMesosTest.CGROUPS_ROOT_SlaveRecovery
>     (MESOS-4047 <https://issues.apache.org/jira/browse/MESOS-4047>,
> MESOS-4053 <https://issues.apache.org/jira/browse/MESOS-4053>)
>
> CentOS 7 (non-SSL):
>   - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
>     (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)
>
> CentOS 7 (SSL):
>   -
>
> LinuxFilesystemIsolatorTest.ROOT_ChangeRootFilesystemCommandExecutorWithVolumes
>     (Segfault during test teardown, likely addressed in 0.29.0 by
> MESOS-4633
> <https://issues.apache.org/jira/browse/MESOS-4633> and MESOS-4634
> <https://issues.apache.org/jira/browse/MESOS-4634>)
>
> Debian 8 (non-SSL):
> Debian 8 (SSL):
>   - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
>     (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)
>
> Ubuntu 12 (non-SSL): Success!
> Ubuntu 12 (SSL):        Success!
> Ubuntu 14 (non-SSL): Success!
> Ubuntu 14 (SSL):        Success!
> Ubuntu 15 (non-SSL): Success!
> Ubuntu 15 (SSL):        Success!
>
> On 5 April 2016 at 22:30, Greg Mann <gr...@mesosphere.io> wrote:
>
> > +1 (non-binding)
> >
> > Ran `sudo make check` on CentOS 7 with libevent and SSL enabled; all
> tests
> > pass.
> >
> > I was also able to successfully simulate a simple upgrade scenario using
> > 'test-upgrade.py'. Note that this initially failed due to some changes
> made
> > to the test framework in this release, but after applying this patch
> > <https://reviews.apache.org/r/45804/> the upgrade script succeeds. While
> > ideally this patch for the upgrade script would be included in the
> release,
> > I don't consider it to be a blocker. If we end up cutting another RC, it
> > would be great to include.
> >
> > Cheers,
> > Greg
> >
> >
> > On Tue, Apr 5, 2016 at 6:30 PM, Jie Yu <yu...@gmail.com> wrote:
> >
> > > Hi all,
> > >
> > > Please vote on releasing the following candidate as Apache Mesos
> 0.28.1.
> > >
> > >
> > > 0.28.1 includes the following bug fixes:
> > >
> > >
> >
> --------------------------------------------------------------------------------
> > >
> > > [MESOS-4662] - PortMapping network isolator should not assume
> > > BIND_MOUNT_ROOT is a realpath.
> > > [MESOS-4874] - overlayfs does not work with kernel 4.2.3
> > > [MESOS-4877] - Mesos containerizer can't handle top level docker image
> > > like "alpine" (must use "library/alpine")
> > > [MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed to
> > > fetch the image
> > > [MESOS-4964] - curl based docker fetcher fails to decode chunked
> encoding
> > > [MESOS-4985] - Destroy a container while it's provisioning can lead to
> > > leaked provisioned directories.
> > > [MESOS-5009] - local docker puller fails to find private registry
> > > repositories
> > > [MESOS-5018] - FrameworkInfo Capability enum does not support upgrades.
> > > [MESOS-5021] - Memory leak in subprocess when 'environment' argument is
> > > provided.
> > > [MESOS-5023] -
> MesosContainerizerProvisionerTest.DestroyWhileProvisioning
> > > is flaky.
> > > [MESOS-5114] - Flags::parse does not handle empty string correctly.
> > >
> > > 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.1-rc2
> > >
> > >
> >
> --------------------------------------------------------------------------------
> > >
> > > The candidate for Mesos 0.28.1 release is available at:
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz
> > >
> > > The tag to be voted on is 0.28.1-rc2:
> > >
> >
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2
> > >
> > > The MD5 checksum of the tarball can be found at:
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5
> > >
> > > The signature of the tarball can be found at:
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132
> > >
> > > Please vote on releasing this package as Apache Mesos 0.28.1!
> > >
> > > The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
> > > majority of at least 3 +1 PMC votes are cast.
> > >
> > > [ ] +1 Release this package as Apache Mesos 0.28.1
> > > [ ] -1 Do not release this package because ...
> > >
> > > Thanks,
> > > - Jie
> > >
> >
>

Re: [VOTE] Release Apache Mesos 0.28.1 (rc2)

Posted by Michael Park <mp...@apache.org>.
+1 (binding)

Internal CI results with the corresponding JIRA tickets for the failed
tests:

CentOS 6 (non-SSL):
CentOS 6 (SSL):
  - MemoryPressureMesosTest.CGROUPS_ROOT_SlaveRecovery
    (MESOS-4047 <https://issues.apache.org/jira/browse/MESOS-4047>,
MESOS-4053 <https://issues.apache.org/jira/browse/MESOS-4053>)

CentOS 7 (non-SSL):
  - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
    (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)

CentOS 7 (SSL):
  -
LinuxFilesystemIsolatorTest.ROOT_ChangeRootFilesystemCommandExecutorWithVolumes
    (Segfault during test teardown, likely addressed in 0.29.0 by MESOS-4633
<https://issues.apache.org/jira/browse/MESOS-4633> and MESOS-4634
<https://issues.apache.org/jira/browse/MESOS-4634>)

Debian 8 (non-SSL):
Debian 8 (SSL):
  - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
    (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)

Ubuntu 12 (non-SSL): Success!
Ubuntu 12 (SSL):        Success!
Ubuntu 14 (non-SSL): Success!
Ubuntu 14 (SSL):        Success!
Ubuntu 15 (non-SSL): Success!
Ubuntu 15 (SSL):        Success!

On 5 April 2016 at 22:30, Greg Mann <gr...@mesosphere.io> wrote:

> +1 (non-binding)
>
> Ran `sudo make check` on CentOS 7 with libevent and SSL enabled; all tests
> pass.
>
> I was also able to successfully simulate a simple upgrade scenario using
> 'test-upgrade.py'. Note that this initially failed due to some changes made
> to the test framework in this release, but after applying this patch
> <https://reviews.apache.org/r/45804/> the upgrade script succeeds. While
> ideally this patch for the upgrade script would be included in the release,
> I don't consider it to be a blocker. If we end up cutting another RC, it
> would be great to include.
>
> Cheers,
> Greg
>
>
> On Tue, Apr 5, 2016 at 6:30 PM, Jie Yu <yu...@gmail.com> wrote:
>
> > Hi all,
> >
> > Please vote on releasing the following candidate as Apache Mesos 0.28.1.
> >
> >
> > 0.28.1 includes the following bug fixes:
> >
> >
> --------------------------------------------------------------------------------
> >
> > [MESOS-4662] - PortMapping network isolator should not assume
> > BIND_MOUNT_ROOT is a realpath.
> > [MESOS-4874] - overlayfs does not work with kernel 4.2.3
> > [MESOS-4877] - Mesos containerizer can't handle top level docker image
> > like "alpine" (must use "library/alpine")
> > [MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed to
> > fetch the image
> > [MESOS-4964] - curl based docker fetcher fails to decode chunked encoding
> > [MESOS-4985] - Destroy a container while it's provisioning can lead to
> > leaked provisioned directories.
> > [MESOS-5009] - local docker puller fails to find private registry
> > repositories
> > [MESOS-5018] - FrameworkInfo Capability enum does not support upgrades.
> > [MESOS-5021] - Memory leak in subprocess when 'environment' argument is
> > provided.
> > [MESOS-5023] - MesosContainerizerProvisionerTest.DestroyWhileProvisioning
> > is flaky.
> > [MESOS-5114] - Flags::parse does not handle empty string correctly.
> >
> > 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.1-rc2
> >
> >
> --------------------------------------------------------------------------------
> >
> > The candidate for Mesos 0.28.1 release is available at:
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz
> >
> > The tag to be voted on is 0.28.1-rc2:
> >
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2
> >
> > The MD5 checksum of the tarball can be found at:
> >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5
> >
> > The signature of the tarball can be found at:
> >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132
> >
> > Please vote on releasing this package as Apache Mesos 0.28.1!
> >
> > The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
> > majority of at least 3 +1 PMC votes are cast.
> >
> > [ ] +1 Release this package as Apache Mesos 0.28.1
> > [ ] -1 Do not release this package because ...
> >
> > Thanks,
> > - Jie
> >
>

Re: [VOTE] Release Apache Mesos 0.28.1 (rc2)

Posted by Michael Park <mp...@apache.org>.
+1 (binding)

Internal CI results with the corresponding JIRA tickets for the failed
tests:

CentOS 6 (non-SSL):
CentOS 6 (SSL):
  - MemoryPressureMesosTest.CGROUPS_ROOT_SlaveRecovery
    (MESOS-4047 <https://issues.apache.org/jira/browse/MESOS-4047>,
MESOS-4053 <https://issues.apache.org/jira/browse/MESOS-4053>)

CentOS 7 (non-SSL):
  - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
    (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)

CentOS 7 (SSL):
  -
LinuxFilesystemIsolatorTest.ROOT_ChangeRootFilesystemCommandExecutorWithVolumes
    (Segfault during test teardown, likely addressed in 0.29.0 by MESOS-4633
<https://issues.apache.org/jira/browse/MESOS-4633> and MESOS-4634
<https://issues.apache.org/jira/browse/MESOS-4634>)

Debian 8 (non-SSL):
Debian 8 (SSL):
  - HealthCheckTest.ROOT_DOCKER_DockerHealthyTask
    (MESOS-4604 <https://issues.apache.org/jira/browse/MESOS-4604>)

Ubuntu 12 (non-SSL): Success!
Ubuntu 12 (SSL):        Success!
Ubuntu 14 (non-SSL): Success!
Ubuntu 14 (SSL):        Success!
Ubuntu 15 (non-SSL): Success!
Ubuntu 15 (SSL):        Success!

On 5 April 2016 at 22:30, Greg Mann <gr...@mesosphere.io> wrote:

> +1 (non-binding)
>
> Ran `sudo make check` on CentOS 7 with libevent and SSL enabled; all tests
> pass.
>
> I was also able to successfully simulate a simple upgrade scenario using
> 'test-upgrade.py'. Note that this initially failed due to some changes made
> to the test framework in this release, but after applying this patch
> <https://reviews.apache.org/r/45804/> the upgrade script succeeds. While
> ideally this patch for the upgrade script would be included in the release,
> I don't consider it to be a blocker. If we end up cutting another RC, it
> would be great to include.
>
> Cheers,
> Greg
>
>
> On Tue, Apr 5, 2016 at 6:30 PM, Jie Yu <yu...@gmail.com> wrote:
>
> > Hi all,
> >
> > Please vote on releasing the following candidate as Apache Mesos 0.28.1.
> >
> >
> > 0.28.1 includes the following bug fixes:
> >
> >
> --------------------------------------------------------------------------------
> >
> > [MESOS-4662] - PortMapping network isolator should not assume
> > BIND_MOUNT_ROOT is a realpath.
> > [MESOS-4874] - overlayfs does not work with kernel 4.2.3
> > [MESOS-4877] - Mesos containerizer can't handle top level docker image
> > like "alpine" (must use "library/alpine")
> > [MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed to
> > fetch the image
> > [MESOS-4964] - curl based docker fetcher fails to decode chunked encoding
> > [MESOS-4985] - Destroy a container while it's provisioning can lead to
> > leaked provisioned directories.
> > [MESOS-5009] - local docker puller fails to find private registry
> > repositories
> > [MESOS-5018] - FrameworkInfo Capability enum does not support upgrades.
> > [MESOS-5021] - Memory leak in subprocess when 'environment' argument is
> > provided.
> > [MESOS-5023] - MesosContainerizerProvisionerTest.DestroyWhileProvisioning
> > is flaky.
> > [MESOS-5114] - Flags::parse does not handle empty string correctly.
> >
> > 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.1-rc2
> >
> >
> --------------------------------------------------------------------------------
> >
> > The candidate for Mesos 0.28.1 release is available at:
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz
> >
> > The tag to be voted on is 0.28.1-rc2:
> >
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2
> >
> > The MD5 checksum of the tarball can be found at:
> >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5
> >
> > The signature of the tarball can be found at:
> >
> >
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132
> >
> > Please vote on releasing this package as Apache Mesos 0.28.1!
> >
> > The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
> > majority of at least 3 +1 PMC votes are cast.
> >
> > [ ] +1 Release this package as Apache Mesos 0.28.1
> > [ ] -1 Do not release this package because ...
> >
> > Thanks,
> > - Jie
> >
>

Re: [VOTE] Release Apache Mesos 0.28.1 (rc2)

Posted by Greg Mann <gr...@mesosphere.io>.
+1 (non-binding)

Ran `sudo make check` on CentOS 7 with libevent and SSL enabled; all tests
pass.

I was also able to successfully simulate a simple upgrade scenario using
'test-upgrade.py'. Note that this initially failed due to some changes made
to the test framework in this release, but after applying this patch
<https://reviews.apache.org/r/45804/> the upgrade script succeeds. While
ideally this patch for the upgrade script would be included in the release,
I don't consider it to be a blocker. If we end up cutting another RC, it
would be great to include.

Cheers,
Greg


On Tue, Apr 5, 2016 at 6:30 PM, Jie Yu <yu...@gmail.com> wrote:

> Hi all,
>
> Please vote on releasing the following candidate as Apache Mesos 0.28.1.
>
>
> 0.28.1 includes the following bug fixes:
>
> --------------------------------------------------------------------------------
>
> [MESOS-4662] - PortMapping network isolator should not assume
> BIND_MOUNT_ROOT is a realpath.
> [MESOS-4874] - overlayfs does not work with kernel 4.2.3
> [MESOS-4877] - Mesos containerizer can't handle top level docker image
> like "alpine" (must use "library/alpine")
> [MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed to
> fetch the image
> [MESOS-4964] - curl based docker fetcher fails to decode chunked encoding
> [MESOS-4985] - Destroy a container while it's provisioning can lead to
> leaked provisioned directories.
> [MESOS-5009] - local docker puller fails to find private registry
> repositories
> [MESOS-5018] - FrameworkInfo Capability enum does not support upgrades.
> [MESOS-5021] - Memory leak in subprocess when 'environment' argument is
> provided.
> [MESOS-5023] - MesosContainerizerProvisionerTest.DestroyWhileProvisioning
> is flaky.
> [MESOS-5114] - Flags::parse does not handle empty string correctly.
>
> 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.1-rc2
>
> --------------------------------------------------------------------------------
>
> The candidate for Mesos 0.28.1 release is available at:
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz
>
> The tag to be voted on is 0.28.1-rc2:
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2
>
> The MD5 checksum of the tarball can be found at:
>
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5
>
> The signature of the tarball can be found at:
>
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132
>
> Please vote on releasing this package as Apache Mesos 0.28.1!
>
> The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
> majority of at least 3 +1 PMC votes are cast.
>
> [ ] +1 Release this package as Apache Mesos 0.28.1
> [ ] -1 Do not release this package because ...
>
> Thanks,
> - Jie
>

Re: [VOTE] Release Apache Mesos 0.28.1 (rc2)

Posted by Greg Mann <gr...@mesosphere.io>.
+1 (non-binding)

Ran `sudo make check` on CentOS 7 with libevent and SSL enabled; all tests
pass.

I was also able to successfully simulate a simple upgrade scenario using
'test-upgrade.py'. Note that this initially failed due to some changes made
to the test framework in this release, but after applying this patch
<https://reviews.apache.org/r/45804/> the upgrade script succeeds. While
ideally this patch for the upgrade script would be included in the release,
I don't consider it to be a blocker. If we end up cutting another RC, it
would be great to include.

Cheers,
Greg


On Tue, Apr 5, 2016 at 6:30 PM, Jie Yu <yu...@gmail.com> wrote:

> Hi all,
>
> Please vote on releasing the following candidate as Apache Mesos 0.28.1.
>
>
> 0.28.1 includes the following bug fixes:
>
> --------------------------------------------------------------------------------
>
> [MESOS-4662] - PortMapping network isolator should not assume
> BIND_MOUNT_ROOT is a realpath.
> [MESOS-4874] - overlayfs does not work with kernel 4.2.3
> [MESOS-4877] - Mesos containerizer can't handle top level docker image
> like "alpine" (must use "library/alpine")
> [MESOS-4878] - Task stuck in TASK_STAGING when docker fetcher failed to
> fetch the image
> [MESOS-4964] - curl based docker fetcher fails to decode chunked encoding
> [MESOS-4985] - Destroy a container while it's provisioning can lead to
> leaked provisioned directories.
> [MESOS-5009] - local docker puller fails to find private registry
> repositories
> [MESOS-5018] - FrameworkInfo Capability enum does not support upgrades.
> [MESOS-5021] - Memory leak in subprocess when 'environment' argument is
> provided.
> [MESOS-5023] - MesosContainerizerProvisionerTest.DestroyWhileProvisioning
> is flaky.
> [MESOS-5114] - Flags::parse does not handle empty string correctly.
>
> 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.1-rc2
>
> --------------------------------------------------------------------------------
>
> The candidate for Mesos 0.28.1 release is available at:
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz
>
> The tag to be voted on is 0.28.1-rc2:
> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=0.28.1-rc2
>
> The MD5 checksum of the tarball can be found at:
>
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.tar.gz.md5
>
> The signature of the tarball can be found at:
>
> https://dist.apache.org/repos/dist/dev/mesos/0.28.1-rc2/mesos-0.28.1.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-1132
>
> Please vote on releasing this package as Apache Mesos 0.28.1!
>
> The vote is open until Fri Apr  8 18:29:07 PDT 2016 and passes if a
> majority of at least 3 +1 PMC votes are cast.
>
> [ ] +1 Release this package as Apache Mesos 0.28.1
> [ ] -1 Do not release this package because ...
>
> Thanks,
> - Jie
>