You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by Vinod Kone <vi...@gmail.com> on 2013/10/10 00:09:27 UTC

[CANCEL][VOTE] Release Apache Mesos 0.14.0 (rc5)

I'm canceling the volte for RC5 per Ben Mahler's comments and going to send
another email to vote on RC6.

Thanks,


On Wed, Oct 9, 2013 at 1:35 PM, Vinod Kone <vi...@gmail.com> wrote:

> Will cut 0.14.0-rc6 with the tests disabled/removed.
>
>
> On Wed, Oct 9, 2013 at 1:32 PM, Benjamin Mahler <benjamin.mahler@gmail.com
> > wrote:
>
>> Some notes:
>>
>> Tested on Ubuntu 10.04 / 12.04 64 bit, compiled fine but had the following
>> test failures:
>>
>> [ RUN      ] OsTest.killtree
>> stout/tests/os_tests.cpp:418: Failure
>> tree: Process already terminated
>> [  FAILED  ] OsTest.killtree (11 ms)
>> [ RUN      ] OsTest.pstree
>> stout/tests/os_tests.cpp:498: Failure
>> Value of: tree.get().children.size()
>>   Actual: 1
>> Expected: 0u
>> Which is: 0
>> stout/tests/os_tests.cpp:517: Failure
>> Value of: tree.get().children.size()
>>   Actual: 2
>> Expected: 1u
>> Which is: 1
>> [  FAILED  ] OsTest.pstree (55 ms)
>>
>> I've marked MESOS-641 as fixed in 0.14.1 to ensure we cherry pick the fix.
>> Thoughts on suppressing this test in 0.14.0? We also did this for flaky
>> tests in 0.12.1.
>>
>> Also ran into the bug in SlaveRecoveryTest/*.RecoveryTimeout, which we
>> should also remove or disable:
>> https://issues.apache.org/jira/browse/MESOS-685
>>
>>
>>
>>
>>
>> On Tue, Oct 8, 2013 at 12:47 PM, Chris Mattmann <ma...@apache.org>
>> wrote:
>>
>> > Yep this is fine!
>> >
>> > Thanks Vinod!
>> >
>> > Cheers,
>> > Chris
>> >
>> >
>> > -----Original Message-----
>> > From: Vinod Kone <vi...@twitter.com>
>> > Reply-To: "dev@mesos.apache.org" <de...@mesos.apache.org>
>> > Date: Tuesday, October 8, 2013 12:45 PM
>> > To: dev <de...@mesos.apache.org>
>> > Subject: Re: [VOTE] Release Apache Mesos 0.14.0 (rc5)
>> >
>> > >Hey Chris,
>> > >
>> > >This is the process we have been following for releasing Mesos. When we
>> > >decide to start a release a version we push out RC1 *tag*. Based on
>> bugs
>> > >found in testing, we might push other RC
>> > >tags<https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=tags>.
>> > >Once we are comfortable with an RC we send an email asking for vote. Of
>> > >course, if we more bugs are found we fix them, bump up the RC and test
>> > >again.
>> > >
>> > >RC5 is the one we are comfortable with releasing as 0.14.0.
>> > >
>> > >Does that make sense?
>> > >
>> > >
>> > >@vinodkone
>> > >
>> > >
>> > >On Tue, Oct 8, 2013 at 12:21 PM, Chris Mattmann <ma...@apache.org>
>> > >wrote:
>> > >
>> > >> +1 from me, but question first:
>> > >>
>> > >> where were the other 4 RCs? Why is this rc5?
>> > >>
>> > >> [terra:~/tmp/apache-mesos-0.14.0-rc5] mattmann%
>> > >>$HOME/bin/stage_apache_rc
>> > >> mesos 0.14.0 http://people.apache.org/~vinodkone/mesos-0.14.0-RC5/
>> > >>   % Total    % Received % Xferd  Average Speed   Time    Time
>> Time
>> > >> Current
>> > >>                                  Dload  Upload   Total   Spent
>>  Left
>> > >> Speed
>> > >> 100 22.8M  100 22.8M    0     0  1312k      0  0:00:17  0:00:17
>> --:--:--
>> > >> 1209k
>> > >>   % Total    % Received % Xferd  Average Speed   Time    Time
>> Time
>> > >> Current
>> > >>                                  Dload  Upload   Total   Spent
>>  Left
>> > >> Speed
>> > >> 100   487  100   487    0     0   6687      0 --:--:-- --:--:--
>> --:--:--
>> > >> 13162
>> > >>   % Total    % Received % Xferd  Average Speed   Time    Time
>> Time
>> > >> Current
>> > >>                                  Dload  Upload   Total   Spent
>>  Left
>> > >> Speed
>> > >> 100    70  100    70    0     0    966      0 --:--:-- --:--:--
>> --:--:--
>> > >> 1891
>> > >> [terra:~/tmp/apache-mesos-0.14.0-rc5] mattmann% ls
>> > >> mesos-0.14.0.tar.gz      mesos-0.14.0.tar.gz.asc
>> > >>mesos-0.14.0.tar.gz.md5
>> > >> [terra:~/tmp/apache-mesos-0.14.0-rc5] mattmann%
>> > >>$HOME/bin/verify_gpg_sigs
>> > >> Verifying Signature for file mesos-0.14.0.tar.gz.asc
>> > >> gpg: Signature made Mon Oct  7 13:04:55 2013 PDT using RSA key ID
>> > >>5C6E508C
>> > >> gpg: Good signature from "Vinod Kone (Key for signing Apache
>> releases)
>> > >> <vi...@apache.org>"
>> > >> gpg: WARNING: This key is not certified with a trusted signature!
>> > >> gpg:          There is no indication that the signature belongs to
>> the
>> > >> owner.
>> > >> Primary key fingerprint: F8C2 3D78 85E7 9F19 7508  AF5B 2B1D 89DA
>> 5C6E
>> > >>508C
>> > >> [terra:~/tmp/apache-mesos-0.14.0-rc5] mattmann%
>> > >> $HOME/bin/verify_md5_checksums
>> > >> md5sum: stat '*.bz2': No such file or directory
>> > >> md5sum: stat '*.zip': No such file or directory
>> > >> md5sum: stat '*.tgz': No such file or directory
>> > >> mesos-0.14.0.tar.gz: OK
>> > >> [terra:~/tmp/apache-mesos-0.14.0-rc5] mattmann%
>> > >>
>> > >>
>> > >> [terra:~/tmp/apache-mesos-0.14.0-rc5/mesos-0.14.0] mattmann%
>> ./configure
>> > >> --disable-java && make
>> > >> checking build system type... x86_64-apple-darwin12.5.0
>> > >> checking host system type... x86_64-apple-darwin12.5.0
>> > >> checking target system type... x86_64-apple-darwin12.5.0
>> > >> checking for a BSD-compatible install... /usr/bin/install -c
>> > >> ..wait for a while
>> > >>
>> > >>
>> > >> copying src/mesos.egg-info/PKG-INFO ->
>> > >> build/bdist.macosx-10.8-intel/egg/EGG-INFO
>> > >> copying src/mesos.egg-info/SOURCES.txt ->
>> > >> build/bdist.macosx-10.8-intel/egg/EGG-INFO
>> > >> copying src/mesos.egg-info/dependency_links.txt ->
>> > >> build/bdist.macosx-10.8-intel/egg/EGG-INFO
>> > >> copying src/mesos.egg-info/requires.txt ->
>> > >> build/bdist.macosx-10.8-intel/egg/EGG-INFO
>> > >> copying src/mesos.egg-info/top_level.txt ->
>> > >> build/bdist.macosx-10.8-intel/egg/EGG-INFO
>> > >> writing build/bdist.macosx-10.8-intel/egg/EGG-INFO/native_libs.txt
>> > >> zip_safe flag not set; analyzing archive contents...
>> > >> creating dist
>> > >> creating 'dist/mesos-0.14.0-py2.7-macosx-10.8-intel.egg' and adding
>> > >> 'build/bdist.macosx-10.8-intel/egg' to it
>> > >> removing 'build/bdist.macosx-10.8-intel/egg' (and everything under
>> it)
>> > >> Making all in ec2
>> > >> make[1]: Nothing to be done for `all'.
>> > >> Making all in jenkins
>> > >> make[1]: Nothing to be done for `all'.
>> > >> [terra:~/tmp/apache-mesos-0.14.0-rc5/mesos-0.14.0] mattmann%
>> > >>
>> > >>
>> > >> Thanks!
>> > >>
>> > >> Cheers,
>> > >> Chris
>> > >>
>> > >>
>> > >>
>> > >> -----Original Message-----
>> > >> From: Vinod Kone <vi...@gmail.com>
>> > >> Reply-To: "dev@mesos.apache.org" <de...@mesos.apache.org>
>> > >> Date: Monday, October 7, 2013 3:22 PM
>> > >> To: dev <de...@mesos.apache.org>
>> > >> Subject: [VOTE] Release Apache Mesos 0.14.0 (rc5)
>> > >>
>> > >> >Hi,
>> > >> >
>> > >> >Please vote on releasing the following candidate as Apache Mesos
>> > >> >version 0.14.0. This release includes a new feature called "Slave
>> > >> >Recovery<
>> > >> https://github.com/apache/mesos/blob/master/docs/Slave-Recovery.m
>> > >> >d>",
>> > >> >which helps tasks and executors to keep running even when the slave
>> is
>> > >> >down
>> > >> >and reconnect when the slave restarts.
>> > >> >
>> > >> >The candidate for Mesos 0.14.0 release is available at:
>> > >>
>> > >>>
>> >
>> http://people.apache.org/~vinodkone/mesos-0.14.0-RC5/mesos-0.14.0.tar.gz
>> > >> >
>> > >> >The tag to be voted on is
>> > >> >0.14.0-rc5<
>> > >> https://git-wip-us.apache.org/repos/asf?p=mesos.git;a=commit;h=
>> > >> >3d958c312b2812564e0f4c0ba9491e63d14bbbba>
>> > >> >.
>> > >> >
>> > >> >The MD5 checksum of the tarball can be found at:
>> > >> >
>> > >>
>> > >>
>> http://people.apache.org/~vinodkone/mesos-0.14.0-RC5/mesos-0.14.0.tar.gz
>> > .
>> > >>m
>> > >> >d5
>> > >> >
>> > >> >The signature of the tarball can be found at:
>> > >> >
>> > >>
>> > >>
>> http://people.apache.org/~vinodkone/mesos-0.14.0-RC5/mesos-0.14.0.tar.gz
>> > .
>> > >>a
>> > >> >sc
>> > >> >
>> > >> >PGP key used to sign the release.
>> > >> >http://www.apache.org/dist/incubator/mesos/KEYS
>> > >> >
>> > >> >Please vote on releasing this package as Apache Mesos 0.14.0!
>> > >> >
>> > >> >The vote is open until Thursday, October 10th at 22:30 UTC and
>> passes
>> > >>if
>> > >> >a majority of at least 3 +1 PMC votes are cast.
>> > >> >
>> > >> >[ ] +1 Release this package as Apache Mesos 0.14.0
>> > >> >[ ] -1 Do not release this package because ...
>> > >> >
>> > >> >Thanks,
>> > >> >Vinod
>> > >>
>> > >>
>> > >>
>> >
>> >
>> >
>>
>
>