Indeed -- I did help JB with the release ever so slightly, due to the networking connectivity issue reaching repository.apache.org, which JB further described and is tracked in INFRA-13086 [1]. This is not Beam-specific.
The current signature shouldn't be a problem at all, but, since others are asking about it, I think it would be the best to simply re-sign the source .zip archive and continuing this vote. JB, what do you think? Regarding the release itself, I think we need to keep raising the quality and maturity release-over-release, and test signals are an excellent way to demonstrate that. Due to the recent upgrades to Jenkins, usage of the DSL, etc. (thanks INFRA and Jason Kuster), we can now, for the first time, formally show that the release candidate clearly passes all Jenkins suites that we have: * All unit tests across the project, plus example ITs across all runners [2], [3]. * All integration tests on the Apex runner [4]. * All integration tests on the Flink runner [5]. * All integration tests on the Spark runner [6]. * All integration tests on the Dataflow runner [7]. That said, I know of a few issues/regressions in the areas that are not well tested today. I think Dan Halperin has more context, so I'll let him speak of the details, and quote relevant JIRA issues. With the known issues in 0.3.0-incubating, such as trouble running examples out-of-the-box, I think this release candidate is a clear win. Of course, that may change if more issues are discovered. For me, this release candidate is +1 (at this time), contingent upon no known major issues affecting Apex, Flink and Spark runners. Davor [1] https://issues.apache.org/jira/browse/INFRA-13086 [2] https://builds.apache.org/view/Beam/job/beam_PreCommit_Java_MavenInstall/5994/ [3] https://builds.apache.org/view/Beam/job/beam_PostCommit_Java_MavenInstall/2116/ [4] https://builds.apache.org/view/Beam/job/beam_PostCommit_Java_RunnableOnService_Apex/10/ [5] https://builds.apache.org/view/Beam/job/beam_PostCommit_Java_RunnableOnService_Flink/1120/ [6] https://builds.apache.org/view/Beam/job/beam_PostCommit_Java_RunnableOnService_Spark/430/ [7] https://builds.apache.org/view/Beam/job/beam_PostCommit_Java_RunnableOnService_Dataflow/1830/ On Sat, Dec 17, 2016 at 4:13 PM, Kenneth Knowles <k...@google.com.invalid> wrote: > +1, as long as it is fine for the release to be signed by a PMC member > other than the release manager. Otherwise need to replace the .asc file. > > Following [Apache release checklist]( > http://incubator.apache.org/guides/releasemanagement.html#check-list): > > 1.1 Verified checksums & signature (Davor's) > 2.1 Ran unit tests and integration tests > 3.1 DISCLAIMER is correct > 3.2 LICENSE & NOTICE are correct > 3.3 Files have license headers (RAT & checkstyle) > 3.4 Provenance is clear > 3.5 Dependencies license are legal (RAT) [2] > 3.6 Release contains source code, no binaries > > Additionally: > > - Went over the generated javadoc (filed tickets but no release blockers) > - Went over the generated release notes > - Sanity checked the Maven Central artifacts > - Confirmed that the git tag matches > - Checked the website PR > > I heartily agree that the components would give much better context on > tickets. Even with that, our JIRA titles could use a lot of improvement. > > > On Fri, Dec 16, 2016 at 5:06 AM, Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > > > Hi everyone, > > > > Please review and vote on the release candidate #3 for the version > > 0.4.0-incubating, as follows: > > [ ] +1, Approve the release > > [ ] -1, Do not approve the release (please provide specific comments) > > > > The complete staging area is available for your review, which includes: > > * JIRA release notes [1], > > * the official Apache source release to be deployed to dist.apache.org > > [2], > > * all artifacts to be deployed to the Maven Central Repository [3], > > * source code tag "v0.4.0-incubating-RC3" [4], > > * website pull request listing the release and publishing the API > reference > > manual [5]. > > > > The vote will be open for at least 72 hours. It is adopted by majority > > approval, with at least 3 PPMC affirmative votes. > > > > Thanks, > > Regards > > JB > > > > [1] https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje > > ctId=12319527&version=12338590 > > [2] https://dist.apache.org/repos/dist/dev/incubator/beam/0.4.0- > > incubating/ > > [3] https://repository.apache.org/content/repositories/orgapache > beam-1008/ > > [4] https://git-wip-us.apache.org/repos/asf?p=incubator-beam.git > > ;a=tag;h=112e38e4a68b07e6bf4916d1bdcc7ecaca8bbbd4 > > [5] https://github.com/apache/incubator-beam-site/pull/109 > > >