mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benjamin Mahler <benjamin.mah...@gmail.com>
Subject Re: [VOTE] Release Apache Mesos 0.14.0 (rc5)
Date Wed, 09 Oct 2013 20:32:29 GMT
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 <mattmann@apache.org> wrote:

> Yep this is fine!
>
> Thanks Vinod!
>
> Cheers,
> Chris
>
>
> -----Original Message-----
> From: Vinod Kone <vinod@twitter.com>
> Reply-To: "dev@mesos.apache.org" <dev@mesos.apache.org>
> Date: Tuesday, October 8, 2013 12:45 PM
> To: dev <dev@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 <mattmann@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)
> >> <vinodkone@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 <vinodkone@gmail.com>
> >> Reply-To: "dev@mesos.apache.org" <dev@mesos.apache.org>
> >> Date: Monday, October 7, 2013 3:22 PM
> >> To: dev <dev@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
> >>
> >>
> >>
>
>
>

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