Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 243BD107A2 for ; Mon, 17 Jun 2013 19:13:02 +0000 (UTC) Received: (qmail 46729 invoked by uid 500); 17 Jun 2013 19:13:01 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 46574 invoked by uid 500); 17 Jun 2013 19:13:01 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 46566 invoked by uid 99); 17 Jun 2013 19:13:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Jun 2013 19:13:01 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_LOW,SPF_PASS,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of benjamin.mahler@gmail.com designates 209.85.128.177 as permitted sender) Received: from [209.85.128.177] (HELO mail-ve0-f177.google.com) (209.85.128.177) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Jun 2013 19:12:57 +0000 Received: by mail-ve0-f177.google.com with SMTP id cz10so2403234veb.8 for ; Mon, 17 Jun 2013 12:12:36 -0700 (PDT) X-Received: by 10.52.93.34 with SMTP id cr2mr622525vdb.69.1371496356137; Mon, 17 Jun 2013 12:12:36 -0700 (PDT) Received: from mail-vc0-f170.google.com (mail-vc0-f170.google.com [209.85.220.170]) by mx.google.com with ESMTPSA id d18sm4631538veh.6.2013.06.17.12.12.35 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 17 Jun 2013 12:12:35 -0700 (PDT) Received: by mail-vc0-f170.google.com with SMTP id hf12so2322498vcb.29 for ; Mon, 17 Jun 2013 12:12:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=xlBzoVSxW6ryJ3kkPAadLwYzDSkDjDuxh5ytLF93F+I=; b=L+4iuOn6p5pfYiZKzW92HfQc5KdPihbx8zXaLpri/VwCq3aVx5hAOk40Oa5G26cPni 4Aqchb86tgH0ihVUiUogOmo4AkwZ1nl70SFypSUldvlVCtiX9fHy4f/Gv7MHMmU0IQHi we0gTZCGJ4EcY6M085yvb9MC/GGy1wEAH1R53buAeTNbIa3uIUgicx5aKIxTwPSzTfWW U70ZCXucAx8XbL2gFOQSLc8L+a4virtxBb0vA7v89hftKP2kkkO7wMHG0wbeCe71CZEI e1ikWJ19BZjcSnOEbrsIadElSLBz/BlWJxaWXnneP1Ndo01HkEt93ae4Q89h4Tl3Jz+U k25g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=xlBzoVSxW6ryJ3kkPAadLwYzDSkDjDuxh5ytLF93F+I=; b=NuN+scD1WCGTH0nbkA+UwL50grJdOxBUbjuzyl6UlpgnzWyidUIaYIXb09c6AUQvYn WLkOE9zVP+uhmS2ajEJtteejBvCjtIXWwYHEl+Zf/uo5W/hkgfHsXZRYkEKVvH8QwogL OZhAzpoDTN34FPmcbFbiEMuqLNFOlhLW52LyHgENeu6I42VDpXTeCJtfQVPyfHbakl9I F29oMaHVeAsZP5A+/xVU9QoCngdT2BDFWBhnTbhej21MxEw/PQxpPzfxiISMOqXNhtAf OYxuXk5kIH7rhhrprCLixNE+K3dAARQeLRsnP9RtCZYTkcZ38cwmIvxqDIZVdtotYcPY 323Q== X-Received: by 10.52.90.100 with SMTP id bv4mr627732vdb.46.1371496354656; Mon, 17 Jun 2013 12:12:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.53.131 with HTTP; Mon, 17 Jun 2013 12:12:13 -0700 (PDT) In-Reply-To: References: From: Benjamin Mahler Date: Mon, 17 Jun 2013 12:12:13 -0700 Message-ID: Subject: Re: [VOTE] Release Apache Mesos 0.12.0-incubating (RC1) To: "mesos-dev@incubator.apache.org" , "general@incubator.apache.org" , "Mattmann, Chris A (388J)" Content-Type: multipart/alternative; boundary=20cf307f3844080d0c04df5e61e0 X-Gm-Message-State: ALoCoQm0AGJQ9PMgFOvh/4i4M9ZPhCiKyLoNNsHvdutpFyuxFC88e6SVCx9TkdEL1mvvd2/ZdB42 X-Virus-Checked: Checked by ClamAV on apache.org --20cf307f3844080d0c04df5e61e0 Content-Type: text/plain; charset=ISO-8859-1 +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 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 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 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 >> > >> " 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 > >" >> > >> 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 >> > >> Reply-To: "general@incubator.apache.org" < >> general@incubator.apache.org> >> > >> Date: Monday, June 10, 2013 5:05 PM >> > >> To: "general@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. >> > >> >> > >> >> > > >> > >> > > --20cf307f3844080d0c04df5e61e0--