Return-Path: X-Original-To: apmail-mesos-user-archive@www.apache.org Delivered-To: apmail-mesos-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BCE7719962 for ; Wed, 2 Mar 2016 00:40:55 +0000 (UTC) Received: (qmail 19171 invoked by uid 500); 2 Mar 2016 00:40:55 -0000 Delivered-To: apmail-mesos-user-archive@mesos.apache.org Received: (qmail 19096 invoked by uid 500); 2 Mar 2016 00:40:55 -0000 Mailing-List: contact user-help@mesos.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@mesos.apache.org Delivered-To: mailing list user@mesos.apache.org Received: (qmail 19083 invoked by uid 99); 2 Mar 2016 00:40:55 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2016 00:40:55 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id B05ABC0D25 for ; Wed, 2 Mar 2016 00:40:54 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.199 X-Spam-Level: * X-Spam-Status: No, score=1.199 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=mesosphere.io Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id p5yuMDfWHSFO for ; Wed, 2 Mar 2016 00:40:51 +0000 (UTC) Received: from mail-io0-f199.google.com (mail-io0-f199.google.com [209.85.223.199]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 6C4BC5FBDB for ; Wed, 2 Mar 2016 00:40:51 +0000 (UTC) Received: by mail-io0-f199.google.com with SMTP id m184so1816195iof.0 for ; Tue, 01 Mar 2016 16:40:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mesosphere.io; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=4+o/NHfja4358AEXvwPB3A/AfXIBFk55zJyKeb8hOBU=; b=U1n1T26n8Eyg1WHiEr/Ap6/RSB8MydA3MwZd03AbhseEziYY8OAxg4iqN+hrhe3ULh 4jvG3WSHST3lkFiI/TlJJPNdZ5pn9R71ECiUS8SClvOsbRDRHn9Ly0qCdn0nfrhzcLIN 0DKzjcjRh2A+1FfK3bD1g98SbuYXZRFLJGFMk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=4+o/NHfja4358AEXvwPB3A/AfXIBFk55zJyKeb8hOBU=; b=auPdIYnld9XjZiXxnpLuM9gX1d/nrEXh5DD4RWn9eezysa8uL2055Sxc7vydQzetWH 61gTgyit/xlVRFciYC77t9emRAUO68rwLw5jXDVAf/2FxgDa+dShNtVU8T4CSU0sdP+h Yua1LmZLzuSud/XJhwh5E76W4sXZBILHP7AtKWygKvYO/8MTvW93hY5fKD4c9wCg3Vqg 5wjYh+JHmTXYmpirdpfNE94Sbz5lRT/VacDBJnLr8g118YqORGMTg0sQadF8QEMc/uSY 6Jgm+lZ7x/+PfIKHwDSEZkp69FZ5NrvlSqGtutQucGi3TTVkCxlNHakHCTgb7S13Wwnq eQQw== X-Gm-Message-State: AD7BkJLlin493JJVhVfIjQkD5CcFCEBzRMCk9Qw1FwvQGp0y3MI4sOZTT5NZVpTMBUmnOFz+4xuOjK+ReUb1l2a9 MIME-Version: 1.0 X-Received: by 10.50.164.229 with SMTP id yt5mr1941971igb.6.1456878950354; Tue, 01 Mar 2016 16:35:50 -0800 (PST) Received: by 10.36.82.72 with HTTP; Tue, 1 Mar 2016 16:35:50 -0800 (PST) In-Reply-To: References: Date: Tue, 1 Mar 2016 16:35:50 -0800 Message-ID: Subject: Re: [VOTE] Release Apache Mesos 0.27.2 (rc1) From: Greg Mann To: user Cc: "dev@mesos.apache.org" Content-Type: multipart/alternative; boundary=089e01494c22512acb052d0610c9 --089e01494c22512acb052d0610c9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I was able to successfully test a simple upgrade scenario between 0.26.1-rc1 and 0.27.2-rc1 using Niklas's upgrade testing script, which I've modified slightly and reposted here: https://reviews.apache.org/r/44229/ On Tue, Mar 1, 2016 at 2:22 PM, Kevin Klues wrote: > The others all seem to have them though: > > > https://github.com/apache/mesos/commits/0.26.1-rc1/src/tests/master_tests= .cpp > > https://github.com/apache/mesos/commits/0.25.1-rc1/src/tests/master_tests= .cpp > > https://github.com/apache/mesos/commits/0.24.2-rc1/src/tests/master_tests= .cpp > > Just not: > > https://github.com/apache/mesos/commits/0.27.2-rc1/src/tests/master_tests= .cpp > > On Tue, Mar 1, 2016 at 2:17 PM, Kevin Klues wrote: > > Looks like this rc is missing this commit: > > > > > https://github.com/apache/mesos/commit/d3108d776b6f7121e37176eda686ecc724= 5be4cd > > > > On Tue, Mar 1, 2016 at 2:08 PM, Joris Van Remoortere > > wrote: > >> @Michael Browning: > >>> > >>> MasterTest.MaxCompletedTasksPerFrameworkFlag [flaky, tracked in > >>> MESOS-4518] > >> > >> This is supposed to be fixed in this release. It is concerning that th= is > >> came up. > >> Can you verify this and provide logs to Kevin Klues? > >> > >> > >> =E2=80=94 > >> Joris Van Remoortere > >> Mesosphere > >> > >> On Tue, Mar 1, 2016 at 2:00 PM, Michael Browning < > invitapriore@gmail.com> > >> wrote: > >>> > >>> +1 (non-binding) > >>> > >>> Fedora 23: `make check` non-root OK > >>> OS X: `make check` non-root OK > >>> Ubuntu 14.04: `make check` non-root, three failures: > >>> ContainerLoggerTest.DefaultToSandbox [flaky, tracked in MESOS-4615] > >>> MasterQuotaTest.AvailableResourcesAfterRescinding [flaky, tracked in > >>> MESOS-4542] > >>> MasterTest.MaxCompletedTasksPerFrameworkFlag [flaky, tracked in > >>> MESOS-4518] > >>> > >>> On Mon, Feb 29, 2016 at 10:40 PM, Greg Mann > wrote: > >>> > >>> > +1 (non-binding) > >>> > > >>> > `sudo make check` on Ubuntu 14.04 using gcc, with libevent and SSL > >>> > enabled. > >>> > > >>> > All tests pass except > MemoryPressureMesosTest.CGROUPS_ROOT_Statistics, > >>> > which seems to be due to the issue found here: > >>> > https://issues.apache.org/jira/browse/MESOS-4053 > >>> > > >>> > > >>> > On Mon, Feb 29, 2016 at 2:17 PM, Michael Park > wrote: > >>> > > >>> > > Vinod, we've only committed the CHANGELOGs to the specific tags. = I > >>> > > didn't > >>> > > realize that I should commit those to master as well, but it make= s > >>> > > total > >>> > > sense to do so. I'll do that. Thanks. > >>> > > > >>> > > On 29 February 2016 at 13:50, Vinod Kone > wrote: > >>> > > > >>> > >> I don't see CHANGELOGs for these versions on the master branch? > >>> > >> > >>> > >> On Mon, Feb 29, 2016 at 1:39 PM, Neil Conway < > neil.conway@gmail.com> > >>> > >> wrote: > >>> > >> > >>> > >> > As described (briefly) in the release emails, 0.27.2, 0.26.1, > >>> > >> > 0.25.1, > >>> > >> > and 0.24.2 contains a new feature: "reliable floating point fo= r > >>> > >> > scalar > >>> > >> > resources" (MESOS-4687). > >>> > >> > > >>> > >> > To elaborate on that slightly, Mesos now only supports scalar > >>> > >> > resource > >>> > >> > values with three decimal digits of precision (e.g., reserving > >>> > >> > "5.001 > >>> > >> > CPUs" for a task). As a result of this change, frameworks that > do > >>> > >> > their own resource math may see slightly different results; > >>> > >> > furthermore, if any frameworks were trying to manage extremely > >>> > >> > fine-grained resource values (> 3 decimal digits of precision)= , > >>> > >> > that > >>> > >> > will no longer be supported. > >>> > >> > > >>> > >> > For more information, please see: > >>> > >> > > >>> > >> > > >>> > >> > > >>> > >> > >>> > > >>> > > https://mail-archives.apache.org/mod_mbox/mesos-user/201602.mbox/%3CCAOW5= sYZJn5caBOwZyPV008JgL1F2FYFxL_bM5CtYA2PF2OG7Bw%40mail.gmail.com%3E > >>> > >> > > >>> > >> > > >>> > >> > >>> > > >>> > > https://docs.google.com/document/d/14qLxjZsfIpfynbx0USLJR0GELSq8hdZJUWw6k= aY_DXc/edit?usp=3Dsharing > >>> > >> > https://issues.apache.org/jira/browse/MESOS-4687 > >>> > >> > > >>> > >> > Neil > >>> > >> > > >>> > >> > > >>> > >> > On Fri, Feb 26, 2016 at 8:54 PM, Michael Park < > mcypark@gmail.com> > >>> > >> wrote: > >>> > >> > > Hi all, > >>> > >> > > > >>> > >> > > Please vote on releasing the following candidate as Apache > Mesos > >>> > >> 0.27.2. > >>> > >> > > > >>> > >> > > > >>> > >> > > 0.27.2 includes the following: > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > >>> > > -------------------------------------------------------------------------= ------- > >>> > >> > > > >>> > >> > > MESOS-4693 - Variable shadowing in > >>> > >> HookManager::slavePreLaunchDockerHook. > >>> > >> > > MESOS-4711 - Race condition in libevent poll implementation > >>> > >> > > causes > >>> > >> crash. > >>> > >> > > MESOS-4754 - The "executors" field is exposed under a > backwards > >>> > >> > incompatible > >>> > >> > > schema. > >>> > >> > > MESOS-4687 - Implement reliable floating point for scalar > >>> > >> > > resources. > >>> > >> > > > >>> > >> > > > >>> > >> > > The CHANGELOG for the release is available at: > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > >>> > > https://git-wip-us.apache.org/repos/asf?p=3Dmesos.git;a=3Dblob_plain;f=3D= CHANGELOG;hb=3D0.27.2-rc1 > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > >>> > > -------------------------------------------------------------------------= ------- > >>> > >> > > > >>> > >> > > The candidate for Mesos 0.27.2 release is available at: > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > >>> > > https://dist.apache.org/repos/dist/dev/mesos/0.27.2-rc1/mesos-0.27.2.tar.= gz > >>> > >> > > > >>> > >> > > The tag to be voted on is 0.27.2-rc1: > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > >>> > > https://git-wip-us.apache.org/repos/asf?p=3Dmesos.git;a=3Dcommit;h=3D0.27= .2-rc1 > >>> > >> > > > >>> > >> > > The MD5 checksum of the tarball can be found at: > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > >>> > > https://dist.apache.org/repos/dist/dev/mesos/0.27.2-rc1/mesos-0.27.2.tar.= gz.md5 > >>> > >> > > > >>> > >> > > The signature of the tarball can be found at: > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > >>> > > https://dist.apache.org/repos/dist/dev/mesos/0.27.2-rc1/mesos-0.27.2.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-1104 > >>> > >> > > > >>> > >> > > Please vote on releasing this package as Apache Mesos 0.27.2= ! > >>> > >> > > > >>> > >> > > The vote is open until Wed Mar 2 23:59:59 PST 2016 and passe= s > if > >>> > >> > > a > >>> > >> > majority > >>> > >> > > of at least 3 +1 PMC votes are cast. > >>> > >> > > > >>> > >> > > [ ] +1 Release this package as Apache Mesos 0.27.2 > >>> > >> > > [ ] -1 Do not release this package because ... > >>> > >> > > > >>> > >> > > Thanks, > >>> > >> > > > >>> > >> > > MPark, Joris, Kapil > >>> > >> > > >>> > >> > >>> > > > >>> > > > >>> > > >> > >> > > > > > > > > -- > > ~Kevin > > > > -- > ~Kevin > --089e01494c22512acb052d0610c9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I was able to successfully test a simple upgrade scenario = between 0.26.1-rc1 and 0.27.2-rc1 using Niklas's upgrade testing script= , which I've modified slightly and reposted here:=C2=A0https://reviews.apache.org/r/44229/

On Tue, Mar 1, = 2016 at 2:22 PM, Kevin Klues <klueska@gmail.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">The others all seem to have them though:

https://github.com/apac= he/mesos/commits/0.26.1-rc1/src/tests/master_tests.cpp
https://github.com/apac= he/mesos/commits/0.25.1-rc1/src/tests/master_tests.cpp
https://github.com/apac= he/mesos/commits/0.24.2-rc1/src/tests/master_tests.cpp

Just not:
https://github.com/apac= he/mesos/commits/0.27.2-rc1/src/tests/master_tests.cpp

On Tue, Mar 1, 2016 at 2:17 PM, Kevin Klues <klueska@gmail.com> wrote:
> Looks like this rc is missing this commit:
>
> https://github.c= om/apache/mesos/commit/d3108d776b6f7121e37176eda686ecc7245be4cd
>
> On Tue, Mar 1, 2016 at 2:08 PM, Joris Van Remoortere
> <joris@mesosphere.io>= wrote:
>> @Michael Browning:
>>>
>>> MasterTest.MaxCompletedTasksPerFrameworkFlag [flaky, tracked i= n
>>> MESOS-4518]
>>
>> This is supposed to be fixed in this release. It is concerning tha= t this
>> came up.
>> Can you verify this and provide logs to Kevin Klues?
>>
>>
>> =E2=80=94
>> Joris Van Remoortere
>> Mesosphere
>>
>> On Tue, Mar 1, 2016 at 2:00 PM, Michael Browning <invitapriore@gmail.com>
>> wrote:
>>>
>>> +1 (non-binding)
>>>
>>> Fedora 23: `make check` non-root OK
>>> OS X: `make check` non-root OK
>>> Ubuntu 14.04: `make check` non-root, three failures:
>>> ContainerLoggerTest.DefaultToSandbox [flaky, tracked in MESOS-= 4615]
>>> MasterQuotaTest.AvailableResourcesAfterRescinding [flaky, trac= ked in
>>> MESOS-4542]
>>> MasterTest.MaxCompletedTasksPerFrameworkFlag [flaky, tracked i= n
>>> MESOS-4518]
>>>
>>> On Mon, Feb 29, 2016 at 10:40 PM, Greg Mann <greg@mesosphere.io> wrote:
>>>
>>> > +1 (non-binding)
>>> >
>>> > `sudo make check` on Ubuntu 14.04 using gcc, with libeven= t and SSL
>>> > enabled.
>>> >
>>> > All tests pass except MemoryPressureMesosTest.CGROUPS_ROO= T_Statistics,
>>> > which seems to be due to the issue found here:
>>> > https://issues.apache.org/jira/bro= wse/MESOS-4053
>>> >
>>> >
>>> > On Mon, Feb 29, 2016 at 2:17 PM, Michael Park <mpark@apache.org> wrote:
>>> >
>>> > > Vinod, we've only committed the CHANGELOGs to th= e specific tags. I
>>> > > didn't
>>> > > realize that I should commit those to master as well= , but it makes
>>> > > total
>>> > > sense to do so. I'll do that. Thanks.
>>> > >
>>> > > On 29 February 2016 at 13:50, Vinod Kone <vinodkone@apache.org> wrote:
>>> > >
>>> > >> I don't see CHANGELOGs for these versions on= the master branch?
>>> > >>
>>> > >> On Mon, Feb 29, 2016 at 1:39 PM, Neil Conway <= ;neil.conway@gmail.com>
>>> > >> wrote:
>>> > >>
>>> > >> > As described (briefly) in the release email= s, 0.27.2, 0.26.1,
>>> > >> > 0.25.1,
>>> > >> > and 0.24.2 contains a new feature: "re= liable floating point for
>>> > >> > scalar
>>> > >> > resources" (MESOS-4687).
>>> > >> >
>>> > >> > To elaborate on that slightly, Mesos now on= ly supports scalar
>>> > >> > resource
>>> > >> > values with three decimal digits of precisi= on (e.g., reserving
>>> > >> > "5.001
>>> > >> > CPUs" for a task). As a result of this= change, frameworks that do
>>> > >> > their own resource math may see slightly di= fferent results;
>>> > >> > furthermore, if any frameworks were trying = to manage extremely
>>> > >> > fine-grained resource values (> 3 decima= l digits of precision),
>>> > >> > that
>>> > >> > will no longer be supported.
>>> > >> >
>>> > >> > For more information, please see:
>>> > >> >
>>> > >> >
>>> > >> >
>>> > >>
>>> >
>>> > https://mail-archi= ves.apache.org/mod_mbox/mesos-user/201602.mbox/%3CCAOW5sYZJn5caBOwZyPV008Jg= L1F2FYFxL_bM5CtYA2PF2OG7Bw%40mail.gmail.com%3E
>>> > >> >
>>> > >> >
>>> > >>
>>> >
>>> > https://docs.google.com/document/d/14qLxjZsfIpfynbx0USLJR0G= ELSq8hdZJUWw6kaY_DXc/edit?usp=3Dsharing
>>> > >> > https://issues.apach= e.org/jira/browse/MESOS-4687
>>> > >> >
>>> > >> > Neil
>>> > >> >
>>> > >> >
>>> > >> > On Fri, Feb 26, 2016 at 8:54 PM, Michael Pa= rk <mcypark@gmail.com>
>>> > >> wrote:
>>> > >> > > Hi all,
>>> > >> > >
>>> > >> > > Please vote on releasing the following= candidate as Apache Mesos
>>> > >> 0.27.2.
>>> > >> > >
>>> > >> > >
>>> > >> > > 0.27.2 includes the following:
>>> > >> > >
>>> > >> >
>>> > >>
>>> >
>>> > ---------------------------------------------------------= -----------------------
>>> > >> > >
>>> > >> > > MESOS-4693 - Variable shadowing in
>>> > >> HookManager::slavePreLaunchDockerHook.
>>> > >> > > MESOS-4711 - Race condition in libeven= t poll implementation
>>> > >> > > causes
>>> > >> crash.
>>> > >> > > MESOS-4754 - The "executors"= field is exposed under a backwards
>>> > >> > incompatible
>>> > >> > > schema.
>>> > >> > > MESOS-4687 - Implement reliable floati= ng point for scalar
>>> > >> > > resources.
>>> > >> > >
>>> > >> > >
>>> > >> > > The CHANGELOG for the release is avail= able at:
>>> > >> > >
>>> > >> >
>>> > >>
>>> >
>>> > https://git-wip-us.apache.org/repos/asf?p=3Dmesos.git;a=3Db= lob_plain;f=3DCHANGELOG;hb=3D0.27.2-rc1
>>> > >> > >
>>> > >> >
>>> > >>
>>> >
>>> > ---------------------------------------------------------= -----------------------
>>> > >> > >
>>> > >> > > The candidate for Mesos 0.27.2 release= is available at:
>>> > >> > >
>>> > >> >
>>> > >>
>>> >
>>> > https:/= /dist.apache.org/repos/dist/dev/mesos/0.27.2-rc1/mesos-0.27.2.tar.gz >>> > >> > >
>>> > >> > > The tag to be voted on is 0.27.2-rc1:<= br> >>> > >> > >
>>> > >> >
>>> > >>
>>> >
>>> > htt= ps://git-wip-us.apache.org/repos/asf?p=3Dmesos.git;a=3Dcommit;h=3D0.27.2-rc= 1
>>> > >> > >
>>> > >> > > The MD5 checksum of the tarball can be= found at:
>>> > >> > >
>>> > >> >
>>> > >>
>>> >
>>> > htt= ps://dist.apache.org/repos/dist/dev/mesos/0.27.2-rc1/mesos-0.27.2.tar.gz.md= 5
>>> > >> > >
>>> > >> > > The signature of the tarball can be fo= und at:
>>> > >> > >
>>> > >> >
>>> > >>
>>> >
>>> > htt= ps://dist.apache.org/repos/dist/dev/mesos/0.27.2-rc1/mesos-0.27.2.tar.gz.as= c
>>> > >> > >
>>> > >> > > The PGP key used to sign the release i= s here:
>>> > >> > > https://di= st.apache.org/repos/dist/release/mesos/KEYS
>>> > >> > >
>>> > >> > > The JAR is up in Maven in a staging re= pository here:
>>> > >> > >
>>> > >>
>>> > >> htt= ps://repository.apache.org/content/repositories/orgapachemesos-1104
>>> > >> > >
>>> > >> > > Please vote on releasing this package = as Apache Mesos 0.27.2!
>>> > >> > >
>>> > >> > > The vote is open until Wed Mar 2 23:59= :59 PST 2016 and passes if
>>> > >> > > a
>>> > >> > majority
>>> > >> > > of at least 3 +1 PMC votes are cast. >>> > >> > >
>>> > >> > > [ ] +1 Release this package as Apache = Mesos 0.27.2
>>> > >> > > [ ] -1 Do not release this package bec= ause ...
>>> > >> > >
>>> > >> > > Thanks,
>>> > >> > >
>>> > >> > > MPark, Joris, Kapil
>>> > >> >
>>> > >>
>>> > >
>>> > >
>>> >
>>
>>
>
>
>
> --
> ~Kevin



--
~Kevin

--089e01494c22512acb052d0610c9--