incubator-general 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.12.0-incubating (RC1)
Date Mon, 17 Jun 2013 19:12:13 GMT
+chris

Hey Chris, looks like we're stalled on releasing again. What are the rules
for a lack of IPMC participation in the 72 hour window? Can we proceed?


On Fri, Jun 14, 2013 at 11:09 AM, Benjamin Mahler <bmahler@twitter.com>wrote:

> Unfortunately 0.12.0 was at a point where we had flaky tests, we're in
> much better shape these days! (0.13.0 and later)
>
> Alright, just one additional binding vote needed!! Hopefully we can get
> that quickly and start preparing to release 0.13.0.
>
>
> On Thu, Jun 13, 2013 at 11:27 PM, Andy Konwinski <andykonwinski@gmail.com>wrote:
>
>> Yeah, after running the tests a few more times I saw a couple different
>> tests fail and eventually in one run of `make check` they all passed.
>>
>> Here's the play-by-play:
>>
>> I ran the tests again and they hung here for at least 10 min:
>>
>> MacbookAir:build andyk$ make check
>> Making check in .
>> make[1]: Nothing to be done for `check-am'.
>> Making check in third_party
>> make  check-recursive
>> Making check in libprocess
>> Making check in third_party
>> make  check-am
>> make  libgmock.la
>> make[6]: `libgmock.la' is up to date.
>> Making check in .
>> make  tests
>> make[5]: `tests' is up to date.
>> make  check-TESTS
>>
>> Then again, and a different test failed in libprocess after a few seconds:
>>
>> MacbookAir:build andyk$ cat third_party/libprocess/test-suite.log
>>
>> ...
>>
>> [ RUN      ] Statistics.truncate
>> ../../../third_party/libprocess/src/tests/statistics_tests.cpp:58: Failure
>> Expected: (Clock::now()) >= (values.get().begin()->first.secs()), actual:
>> 1.37119e+09 vs 1.37119e+09
>> ../../../third_party/libprocess/src/tests/statistics_tests.cpp:71: Failure
>> Expected: (Clock::now()) >= (values.get().begin()->first.secs()), actual:
>> 1.37128e+09 vs 1.37128e+09
>> [  FAILED  ] Statistics.truncate (1 ms)
>>
>>
>> Then they all passed!
>>
>> Glad to know the flakey tests are known issues and being worked on in a
>> future release.
>>
>> +1 (non-binding) from me on this release.
>>
>> Andy
>>
>>
>> On Thu, Jun 13, 2013 at 10:38 PM, Vinod Kone <vinodkone@gmail.com> wrote:
>>
>> > is this test always failing or just flaky? we've fixed a bunch of our
>> flaky
>> > tests in 0.13.0.
>> >
>> >
>> > On Thu, Jun 13, 2013 at 10:13 PM, Andy Konwinski <
>> andykonwinski@gmail.com
>> > >wrote:
>> >
>> > > I downloaded the tarball and it builds fine for me but `make check`
>> > > doesn't succeed on OS X 10.8.3. Is this a known issue?
>> > >
>> > > I'll attach the test suite output and paste the output from the
>> failing
>> > > test below.
>> > >
>> > > Andy
>> > >
>> > > --
>> > >
>> > > [ RUN      ] ZooKeeperTest.MasterDetectorExpireSlaveZKSessionNewMaster
>> > > 2013-06-13
>> > 22:07:44,372:5033(0x11747b000):ZOO_ERROR@handle_socket_error_msg@1603:
>> > > Socket [127.0.0.1:51504] zk retcode=-4, errno=64(Host is down):
>> failed
>> > > while receiving a server response
>> > > 2013-06-13
>> > 22:07:44,375:5033(0x11726f000):ZOO_ERROR@handle_socket_error_msg@1603:
>> > > Socket [127.0.0.1:51504] zk retcode=-4, errno=64(Host is down):
>> failed
>> > > while receiving a server response
>> > > 2013-06-13
>> > 22:07:44,377:5033(0x11726f000):ZOO_ERROR@handle_socket_error_msg@1621:
>> > > Socket [127.0.0.1:51504] zk retcode=-112, errno=70(Stale NFS file
>> > > handle): sessionId=0x13f411506330000 has expired.
>> > > E0613 22:07:44.377506 220274688 detector.cpp:477] Master detector
>> ((755)@
>> > > 192.168.1.104:51358)  failed to get masters: session expired
>> > > ../../src/tests/zookeeper_tests.cpp:441: Failure
>> > > Mock function called more times than expected - returning directly.
>> > >     Function call: newMasterDetected(@0x10d211c00 (758)@
>> > > 192.168.1.104:51358)
>> > >          Expected: to be called once
>> > >            Actual: called twice - over-saturated and active
>> > > 2013-06-13
>> > 22:07:47,707:5033(0x11747b000):ZOO_ERROR@handle_socket_error_msg@1621:
>> > > Socket [127.0.0.1:51504] zk retcode=-112, errno=70(Stale NFS file
>> > > handle): sessionId=0x13f411506330002 has expired.
>> > > [  FAILED  ] ZooKeeperTest.MasterDetectorExpireSlaveZKSessionNewMaster
>> > > (3459 ms)
>> > >
>> > >
>> > > On Thu, Jun 13, 2013 at 8:59 PM, Mattmann, Chris A (398J) <
>> > > chris.a.mattmann@jpl.nasa.gov> wrote:
>> > >
>> > >> Hi Ben,
>> > >>
>> > >> +1 from me (binding)
>> > >>
>> > >> SIGS pass (minor nit: your GPG key should probably be made available
>> > >> at id.apache.org, which will in turn make it available here
>> > >> http://people.apache.org/keys/group/mesos.asc)
>> > >>
>> > >>
>> > >> I was able to import Ben's key:
>> > >>
>> > >> [chipotle:~/tmp/apache-mesos-0.12.0] mattmann%
>> $HOME/bin/verify_gpg_sigs
>> > >> Verifying Signature for file mesos-0.12.0-incubating.tar.gz.asc
>> > >> gpg: Signature made Mon Jun 10 16:22:16 2013 PDT using RSA key ID
>> > D141A5B6
>> > >> gpg: Can't check signature: No public key
>> > >> [chipotle:~/tmp/apache-mesos-0.12.0] mattmann% gpg --keyserver
>> > >> pgpkeys.mit.edu --recv-key D141A5B6
>> > >> gpg: requesting key D141A5B6 from hkp server pgpkeys.mit.edu
>> > >> gpg: key D141A5B6: public key "Benjamin Mahler
>> > >> <benjamin.mahler@gmail.com>" imported
>> > >> gpg: Total number processed: 1
>> > >> gpg:               imported: 1  (RSA: 1)
>> > >> [chipotle:~/tmp/apache-mesos-0.12.0] mattmann%
>> $HOME/bin/verify_gpg_sigs
>> > >> Verifying Signature for file mesos-0.12.0-incubating.tar.gz.asc
>> > >> gpg: Signature made Mon Jun 10 16:22:16 2013 PDT using RSA key ID
>> > D141A5B6
>> > >> gpg: Good signature from "Benjamin Mahler <benjamin.mahler@gmail.com
>> >"
>> > >> 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: E3A6 E5EF 7B67 C142 5B53  F072 D0BE BB95
>> D141
>> > >> A5B6
>> > >> [chipotle:~/tmp/apache-mesos-0.12.0] mattmann%
>> > >>
>> > >> CHECKSUMS pass:
>> > >>
>> > >>
>> > >> [chipotle:~/tmp/apache-mesos-0.12.0] mattmann%
>> > >> $HOME/bin/verify_md5_checksums
>> > >> md5sum: stat '*.bz2': No such file or directory
>> > >> md5sum: stat '*.zip': No such file or directory
>> > >> mesos-0.12.0-incubating.tar.gz: OK
>> > >> [chipotle:~/tmp/apache-mesos-0.12.0] mattmann%
>> > >>
>> > >>
>> > >> BUILD OK:
>> > >> [chipotle:~/tmp/apache-mesos-0.12.0/mesos-0.12.0] mattmann%
>> ./configure
>> > >> --disable-java
>> > >> checking build system type... x86_64-apple-darwin12.4.0
>> > >> checking host system type... x86_64-apple-darwin12.4.0
>> > >> checking target system type... x86_64-apple-darwin12.4.0
>> > >> ..long time
>> > >> byte-compiling build/bdist.macosx-10.8-intel/egg/_mesos.py to
>> _mesos.pyc
>> > >> creating build/bdist.macosx-10.8-intel/egg/EGG-INFO
>> > >> 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.12.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 hadoop
>> > >> make[1]: Nothing to be done for `all'.
>> > >> [chipotle:~/tmp/apache-mesos-0.12.0/mesos-0.12.0] mattmann%
>> > >>
>> > >>
>> > >>
>> > >>
>> > >> Cheers,
>> > >> Chris
>> > >>
>> > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> > >> Chris Mattmann, Ph.D.
>> > >> Senior Computer Scientist
>> > >> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>> > >> Office: 171-266B, Mailstop: 171-246
>> > >> Email: chris.a.mattmann@nasa.gov
>> > >> WWW:  http://sunset.usc.edu/~mattmann/
>> > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> > >> Adjunct Assistant Professor, Computer Science Department
>> > >> University of Southern California, Los Angeles, CA 90089 USA
>> > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> > >>
>> > >>
>> > >>
>> > >>
>> > >>
>> > >>
>> > >> -----Original Message-----
>> > >> From: Benjamin Mahler <benjamin.mahler@gmail.com>
>> > >> Reply-To: "general@incubator.apache.org" <
>> general@incubator.apache.org>
>> > >> Date: Monday, June 10, 2013 5:05 PM
>> > >> To: "general@incubator.apache.org" <general@incubator.apache.org>,
>> > >> "mesos-dev@incubator.apache.org" <mesos-dev@incubator.apache.org>
>> > >> Subject: [VOTE] Release Apache Mesos 0.12.0-incubating (RC1)
>> > >>
>> > >> >Please vote on releasing the following candidate as Apache Mesos
>> > >> >(incubating) version 0.12.0. This will be the fourth incubator
>> release
>> > >> for
>> > >> >Mesos in Apache.
>> > >> >
>> > >> >The candidate for Mesos 0.12.0-incubating release is available
at:
>> > >> >
>> > >>
>> >
>> http://people.apache.org/~bmahler/mesos-0.12.0-incubating-RC1/mesos-0.12.0
>> > >> >-incubating.tar.gz
>> > >> >
>> > >> >The tag to be voted on is 0.12.0-rc1:
>> > >> >
>> > >>
>> >
>> https://git-wip-us.apache.org/repos/asf?p=incubator-mesos.git;a=tag;h=57d7
>> > >> >b9719dce662881b162eba10b5765a807d53c
>> > >> >
>> > >> >The MD5 checksum of the tarball can be found at:
>> > >> >
>> > >>
>> >
>> http://people.apache.org/~bmahler/mesos-0.12.0-incubating-RC1/mesos-0.12.0
>> > >> >-incubating.tar.gz.md5
>> > >> >
>> > >> >The signature of the tarball can be found at:
>> > >> >
>> > >>
>> >
>> http://people.apache.org/~bmahler/mesos-0.12.0-incubating-RC1/mesos-0.12.0
>> > >> >-incubating.tar.gz.asc
>> > >> >
>> > >> >PGP key used to sign the release:
>> > >> >
>> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD0BEBB95D141A5B6
>> > >> >
>> > >> >Please vote on releasing this package as Apache Mesos
>> > 0.12.0-incubating!
>> > >> >
>> > >> >The vote is open until Thursday, June 13th at 00:00 UTC and passes
>> if
>> > >> >a majority
>> > >> >of at least 3 +1 IPMC votes are cast.
>> > >> >
>> > >> >[ ] +1 Release this package as Apache Mesos 0.12.0-incubating
>> > >> >[ ] -1 Do not release this package because ...
>> > >> >
>> > >> >To learn more about Apache Mesos, please see
>> > >> >http://incubator.apache.org/mesos.
>> > >>
>> > >>
>> > >
>> >
>>
>
>

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