Thanks for the feedback guys. I've changed the audit script to fix Andy's suggestion. I also added tests for building sbt and maven projects against the staged repository to test that artifacts are setup correctly in maven.
I've posted RC6 which adds a very small change to this RC. This vote is therefore cancelled in favor of RC6. - Patrick On Mon, Sep 16, 2013 at 9:47 PM, Andy Konwinski <[email protected]> wrote: > Patrick, I took a quick look over your release_auditor.py script and it's > really great! > > Then I ran it (had to add "--keyserver pgp.mit.edu" to the gpg command) and > everything passed on OS X! > > Great job and +1 from me whenever you resolve the kafka jar issue you > mentioned. > > Andy > > > On Mon, Sep 16, 2013 at 8:37 PM, Matei Zaharia <[email protected]>wrote: > >> FWIW, I tested it otherwise and it seems good modulo this issue. >> >> Matei >> >> On Sep 16, 2013, at 6:39 PM, Patrick Wendell <[email protected]> wrote: >> >> > Hey folks, just FYI we found one minor issue with this RC (the kafka >> > jar in the stream pom needs to be published as "provided" since it's >> > not available in maven). Please still continue to test this and >> > provide feedback here until the following RC is posted later. >> > >> > - Patrick >> > >> > On Mon, Sep 16, 2013 at 1:28 PM, Reynold Xin <[email protected]> >> wrote: >> >> +1 >> >> >> >> >> >> -- >> >> Reynold Xin, AMPLab, UC Berkeley >> >> http://rxin.org >> >> >> >> >> >> >> >> On Sun, Sep 15, 2013 at 11:09 PM, Patrick Wendell <[email protected] >> >wrote: >> >> >> >>> I also wrote an audit script [1] to verify various aspects of the >> >>> release binaries and ran it on this RC. People are welcome to run this >> >>> themselves, but I haven't tested it on other machines yet, and some of >> >>> the Spark tests are very sensitive to the test environment :) Output >> >>> is pasted below: >> >>> >> >>> [1] >> https://github.com/pwendell/spark-utils/blob/master/release_auditor.py >> >>> >> >>> ----------------------------------------------------- >> >>> ==== Verifying download integrity for artifact: >> >>> spark-0.8.0-incubating-bin-cdh4-rc5.tgz ==== >> >>> [PASSED] Artifact signature verified. >> >>> [PASSED] Artifact MD5 verified. >> >>> [PASSED] Artifact SHA verified. >> >>> [PASSED] Tarball contains CHANGES.txt file >> >>> [PASSED] Tarball contains NOTICE file >> >>> [PASSED] Tarball contains LICENSE file >> >>> [PASSED] README file contains disclaimer >> >>> ==== Verifying download integrity for artifact: >> >>> spark-0.8.0-incubating-bin-hadoop1-rc5.tgz ==== >> >>> [PASSED] Artifact signature verified. >> >>> [PASSED] Artifact MD5 verified. >> >>> [PASSED] Artifact SHA verified. >> >>> [PASSED] Tarball contains CHANGES.txt file >> >>> [PASSED] Tarball contains NOTICE file >> >>> [PASSED] Tarball contains LICENSE file >> >>> [PASSED] README file contains disclaimer >> >>> ==== Verifying download integrity for artifact: >> >>> spark-0.8.0-incubating-rc5.tgz ==== >> >>> [PASSED] Artifact signature verified. >> >>> [PASSED] Artifact MD5 verified. >> >>> [PASSED] Artifact SHA verified. >> >>> [PASSED] Tarball contains CHANGES.txt file >> >>> [PASSED] Tarball contains NOTICE file >> >>> [PASSED] Tarball contains LICENSE file >> >>> [PASSED] README file contains disclaimer >> >>> ==== Verifying build and tests for artifact: >> >>> spark-0.8.0-incubating-bin-cdh4-rc5.tgz ==== >> >>> ==> Running build >> >>> [PASSED] sbt build successful >> >>> [PASSED] Maven build successful >> >>> ==> Performing unit tests >> >>> [PASSED] Tests successful >> >>> ==== Verifying build and tests for artifact: >> >>> spark-0.8.0-incubating-bin-hadoop1-rc5.tgz ==== >> >>> ==> Running build >> >>> [PASSED] sbt build successful >> >>> [PASSED] Maven build successful >> >>> ==> Performing unit tests >> >>> [PASSED] Tests successful >> >>> ==== Verifying build and tests for artifact: >> >>> spark-0.8.0-incubating-rc5.tgz ==== >> >>> ==> Running build >> >>> [PASSED] sbt build successful >> >>> [PASSED] Maven build successful >> >>> ==> Performing unit tests >> >>> [PASSED] Tests successful >> >>> >> >>> - Patrick >> >>> >> >>> On Sun, Sep 15, 2013 at 9:48 PM, Patrick Wendell <[email protected]> >> >>> wrote: >> >>>> Please vote on releasing the following candidate as Apache Spark >> >>>> (incubating) version 0.8.0. This will be the first incubator release >> for >> >>>> Spark in Apache. >> >>>> >> >>>> The tag to be voted on is v0.8.0-incubating (commit d9e80d5): >> >>>> >> https://github.com/apache/incubator-spark/releases/tag/v0.8.0-incubating >> >>>> >> >>>> The release files, including signatures, digests, etc can be found at: >> >>>> http://people.apache.org/~pwendell/spark-0.8.0-incubating-rc5/files/ >> >>>> >> >>>> Release artifacts are signed with the following key: >> >>>> https://people.apache.org/keys/committer/pwendell.asc >> >>>> >> >>>> The staging repository for this release can be found at: >> >>>> >> >>> >> https://repository.apache.org/content/repositories/orgapachespark-051/org/apache/spark/ >> >>>> >> >>>> The documentation corresponding to this release can be found at: >> >>>> http://people.apache.org/~pwendell/spark-0.8.0-incubating-rc5/docs/ >> >>>> >> >>>> Please vote on releasing this package as Apache Spark >> 0.8.0-incubating! >> >>>> The vote is open until Thursday, September 19th at 05:00 UTC and >> passes >> >>> if >> >>>> a majority of at least 3 +1 IPMC votes are cast. >> >>>> >> >>>> [ ] +1 Release this package as Apache Spark 0.8.0-incubating >> >>>> [ ] -1 Do not release this package because ... >> >>>> >> >>>> To learn more about Apache Spark, please see >> >>>> http://spark.incubator.apache.org/ >> >>> >> >>
