I was under the impression that a "release" like plugin was added and it
was meant to generate the git tag and do other release related tasks:
https://github.com/apache/beam/blob/72cbd99d6b62bc7ed16dbd1288cd61d54e8bda37/build.gradle#L181

Pablo / Ahmet, do you have more information as it doesn't seem to be
working?

On Wed, Jun 6, 2018 at 9:49 AM Jean-Baptiste Onofré <j...@nanthrax.net> wrote:

> Hi Scott,
>
> it contains --no-parallel to test the release, but not to upload artifacts.
>
> --no-daemon is also a must have for all steps.
>
> There are some missing manual steps to add like pushing the git tag,
> generating the javadoc, ...
>
> I will update the release guide PR based on what I did for the 2.5.0.RC1
> release.
>
> Regards
> JB
>
> On 06/06/2018 18:45, Scott Wegner wrote:
> > Tim and Boyuan were previously discussing similar issues in the Slack
> > channel [1], and the root cause was related to JAR corruption by the
> > signing plugin when using parallel builds. There was also some
> > investigation in BEAM-4328 [2].
> >
> > I believe fixes for all known-issues are now merged. The Gradle-based
> > release guide is in review [3] but already includes instructions for
> > --no-parallel. If there are still additional issues we should create
> > JIRAs for them.
> >
> > [1] https://the-asf.slack.com/archives/C9H0YNP3P/p1526496272000381
> > [2] https://issues.apache.org/jira/browse/BEAM-4328
> > [3] https://github.com/apache/beam-site/pull/424
> >
> > On Wed, Jun 6, 2018 at 9:13 AM Robert Bradshaw <rober...@google.com
> > <mailto:rober...@google.com>> wrote:
> >
> >     Are there JIRAs filed for these? I have yet to have a corrupt cache,
> >     but it would be nice to know how to avoid and fix it.
> >     Did --no-parallel make the ErrorProne error go away?
> >
> >     On Tue, Jun 5, 2018 at 11:39 PM Romain Manni-Bucau
> >     <rmannibu...@gmail.com <mailto:rmannibu...@gmail.com>> wrote:
> >
> >         Also maybe deactivate the daemon (--no-daemon) since its cache
> >         can get corrupted ~easily.
> >
> >         Romain Manni-Bucau
> >         @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> >         <https://rmannibucau.metawerx.net/> | Old Blog
> >         <http://rmannibucau.wordpress.com> | Github
> >         <https://github.com/rmannibucau> | LinkedIn
> >         <https://www.linkedin.com/in/rmannibucau> | Book
> >         <
> https://www.packtpub.com/application-development/java-ee-8-high-performance
> >
> >
> >
> >         Le mer. 6 juin 2018 à 08:35, Jean-Baptiste Onofré
> >         <j...@nanthrax.net <mailto:j...@nanthrax.net>> a écrit :
> >
> >             It looks better with --no-parallel
> >
> >             Regards
> >             JB
> >
> >             On 06/06/2018 07:49, Jean-Baptiste Onofré wrote:
> >             > New issue during:
> >             >
> >             > ./gradlew publish -PisRelease
> >             >
> >             >> Task :beam-runners-apex:compileTestJava
> >             >
> >
>  
> /home/jbonofre/Workspace/beam/runners/apex/src/test/java/org/apache/beam/runners/apex/translation/utils/ApexStateInternalsTest.java:55:
> >             > error: An unhandled exception was thrown by the Error
> >             Prone static
> >             > analysis plugin.
> >             >   public static class StandardStateInternalsTests extends
> >             > StateInternalsTest {
> >             >                 ^
> >             >      Please report this at
> >             > https://github.com/google/error-prone/issues/new and
> >             include the following:
> >             >
> >             >      error-prone version: 2.3.1
> >             >      BugPattern: HidingField
> >             >      Stack Trace:
> >             >      com.sun.tools.javac.code.ClassFinder$BadClassFile:
> >             bad class file:
> >             >
> >
>  
> /home/jbonofre/Workspace/beam/runners/core-java/build/libs/beam-runners-core-java-2.5.0-tests.jar(/org/apache/beam/runners/core/StateInternalsTest$MapEntry.class)
> >             >     unable to access file: java.io.EOFException:
> >             Unexpected end of ZLIB
> >             > input stream
> >             >     Please remove or make sure it appears in the correct
> >             subdirectory of
> >             > the classpath.
> >             >         at
> >             >
> >
>  com.sun.tools.javac.jvm.ClassReader.badClassFile(ClassReader.java:298)
> >             >         at
> >             >
> >
>  com.sun.tools.javac.jvm.ClassReader.readClassFile(ClassReader.java:2830)
> >             >
> >             > I'm trying with --no-parallel.
> >             >
> >             > Regards
> >             > JB
> >             >
> >             > On 06/06/2018 05:18, Lukasz Cwik wrote:
> >             >> JB, I believe many people are waiting on the release to
> >             happen and the
> >             >> release branch is yet to be cut. It has been almost a
> >             week since you
> >             >> said you would cut the release branch. It seems like your
> >             very busy, can
> >             >> you explain clearly what is slowing you down so people
> >             can help or would
> >             >> you like to defer doing the release at this point in time?
> >             >>
> >             >> On Tue, Jun 5, 2018 at 10:16 AM Jean-Baptiste Onofré
> >             <j...@nanthrax.net <mailto:j...@nanthrax.net>
> >             >> <mailto:j...@nanthrax.net <mailto:j...@nanthrax.net>>> wrote:
> >             >>
> >             >>     Thanks, yeah I saw that but I'm planning to add some
> >             additional notes.
> >             >>
> >             >>     Regards
> >             >>     JB
> >             >>     Le 5 juin 2018, à 19:02, Boyuan Zhang
> >             <boyu...@google.com <mailto:boyu...@google.com>
> >             >>     <mailto:boyu...@google.com
> >             <mailto:boyu...@google.com>>> a écrit:
> >             >>
> >             >>         Hey JB,
> >             >>
> >             >>         We have some updates in :
> >             >>
> >
> https://github.com/pabloem/beam-site/blob/372c93ecbafbf3a1440492df1e12050dfe939e91/src/contribute/release-guide.md
> >             >>
> >              <
> https://github.com/pabloem/beam-site/blob/372c93ecbafbf3a1440492df1e12050dfe939e91/src/contribute/release-guide.md
> >and
> >             >>
> https://github.com/apache/beam-site/pull/424/files
> >             >>
> >              <
> https://www.google.com/url?q=https://github.com/apache/beam-site/pull/424/files&sa=D&usg=AFQjCNHm8O1DwRKZ1828EQxzmx881O5aWA
> >.
> >             >>         They may be helpful.
> >             >>
> >             >>         Boyuan
> >             >>
> >             >>         On Tue, Jun 5, 2018 at 9:50 AM Jean-Baptiste
> Onofré <
> >             >>         j...@nanthrax.net <mailto:j...@nanthrax.net>
> >             <mailto:j...@nanthrax.net <mailto:j...@nanthrax.net>>> wrote:
> >             >>
> >             >>             Was checking if there was something like the
> >             release branch
> >             >>             of the maven release plugin, but there's not
> >             with the gradle
> >             >>             one.
> >             >>
> >             >>             I'm creating the branch by hand and I'm
> >             updating the release
> >             >>             guide in the mean time.
> >             >>
> >             >>             Regards
> >             >>             JB
> >             >>             Le 5 juin 2018, à 18:44, "Jean-Baptiste
> Onofré" <
> >             >>             j...@nanthrax.net <mailto:j...@nanthrax.net>
> >             <mailto:j...@nanthrax.net <mailto:j...@nanthrax.net>>> a écrit:
> >             >>
> >             >>                 On the way
> >             >>                 Le 5 juin 2018, à 18:23, Kenneth Knowles <
> >             >>                 k...@google.com <mailto:k...@google.com>
> >             <mailto:k...@google.com <mailto:k...@google.com>>> a écrit:
> >             >>
> >             >>                     Have you cut the release branch? It
> >             is much easier
> >             >>                     to stabilize a cut branch that is
> >             separated from
> >             >>                     continued development on master. I
> >             think we have to
> >             >>                     cut it before continuing.
> >             >>
> >             >>                     Kenn
> >             >>
> >             >>                     On Tue, Jun 5, 2018 at 1:14 AM
> >             Jean-Baptiste Onofré
> >             >>                     < j...@nanthrax.net
> >             <mailto:j...@nanthrax.net> <mailto:j...@nanthrax.net
> >             <mailto:j...@nanthrax.net>>> wrote:
> >             >>
> >             >>                         Sorry for the noise: this build
> >             error was due to
> >             >>                         a corrupted file in my
> >             >>                         .m2/repository.
> >             >>
> >             >>                         The HDFS extension build is now
> >             OK. I'm
> >             >>                         launching a full build.
> >             >>
> >             >>                         Regards
> >             >>                         JB
> >             >>
> >             >>                         On 05/06/2018 07:43,
> >             Jean-Baptiste Onofré wrote:
> >             >>                         > New failure on the build:
> >             >>                         >
> >             >>                         > FAILURE: Build failed with an
> >             exception.
> >             >>                         >
> >             >>                         > * What went wrong:
> >             >>                         > Could not resolve all files for
> >             configuration
> >             >>                         >
> >             >>
> >
>   ':beam-sdks-java-io-hadoop-file-system:testCompileClasspath'.
> >             >>
> >             >>                         >> Could not find
> zookeeper-tests.jar
> >             >>
> >              (org.apache.zookeeper:zookeeper:3.4.6).
> >             >>                         >   Searched in the following
> >             locations:
> >             >>                         >
> >             >>                         >
> >             >>
> >
>   
> file:/home/jbonofre/.m2/repository/org/apache/zookeeper/zookeeper/3.4.6/zookeeper-3.4.6-tests.jar
> >             >>
> >             >>                         >
> >             >>                         > I'm fixing the HDFS extension.
> >             >>                         >
> >             >>                         > Regards
> >             >>                         > JB
> >             >>                         >
> >             >>                         > On 05/06/2018 07:18,
> >             Jean-Baptiste Onofré wrote:
> >             >>                         >> Hi,
> >             >>                         >>
> >             >>                         >> yes, it's release blocker: the
> >             build is not
> >             >>                         fully stable. I'm trying to
> >             >>                         >> build the release for one week
> >             and it fails
> >             >>                         with different errors.
> >             >>                         >>
> >             >>                         >> I have a new build in
> >             progress. I hope it
> >             >>                         will be good. I keep you posted.
> >             >>                         >>
> >             >>                         >> Regards
> >             >>                         >> JB
> >             >>                         >>
> >             >>                         >> On 05/06/2018 01:38, Scott
> >             Wegner wrote:
> >             >>                         >>> Hey JB, you mentioned some
> >             build issues on
> >             >>                         Slack [1]. Is this blocking
> >             >>                         >>> the release? Let me know if
> >             there's anything
> >             >>                         I can help with.
> >             >>                         >>>
> >             >>                         >>> [1]
> >             >>
> >
> https://the-asf.slack.com/archives/C9H0YNP3P/p1528133545000136
> >             >>
> >             >>                         >>>
> >             >>                         >>> On Sun, Jun 3, 2018 at 10:58
> PM
> >             >>                         Jean-Baptiste Onofré <
> >             j...@nanthrax.net <mailto:j...@nanthrax.net>
> >             >>                         <mailto:j...@nanthrax.net
> >             <mailto:j...@nanthrax.net>>
> >             >>                         >>> <mailto: j...@nanthrax.net
> >             <mailto:j...@nanthrax.net>
> >             >>                         <mailto:j...@nanthrax.net
> >             <mailto:j...@nanthrax.net>>>> wrote:
> >             >>                         >>>
> >             >>                         >>>     Hi guys,
> >             >>                         >>>
> >             >>                         >>>     just to let you know that
> >             the build is
> >             >>                         now OK. I'm completing the Jira
> >             >>                         >>>     triage this morning (my
> >             time) and cut
> >             >>                         the release branch (starting the
> >             >>                         >>>     release process). I will
> >             validate the
> >             >>                         release guide in the mean time.
> >             >>                         >>>
> >             >>                         >>>     Thanks,
> >             >>                         >>>     Regards
> >             >>                         >>>     JB
> >             >>                         >>>
> >             >>                         >>>     On 06/04/2018 10:48,
> >             Jean-Baptiste
> >             >>                         Onofré wrote:
> >             >>                         >>>     > Hi guys,
> >             >>                         >>>     >
> >             >>                         >>>     > Apache Beam 2.4.0 has
> >             been released on
> >             >>                         March 20th.
> >             >>                         >>>     >
> >             >>                         >>>     > According to our cycle
> >             of release
> >             >>                         (roughly 6 weeks), we should
> >             >>                         >>>     think about 2.5.0.
> >             >>                         >>>     >
> >             >>                         >>>     > I'm volunteer to tackle
> >             this release.
> >             >>                         >>>     >
> >             >>                         >>>     > I'm proposing the
> >             following items:
> >             >>                         >>>     >
> >             >>                         >>>     > 1. We start the Jira
> >             triage now, up to
> >             >>                         Tuesday
> >             >>                         >>>     > 2. I would like to cut
> >             the release on
> >             >>                         Tuesday night (Europe time)
> >             >>                         >>>     > 2bis. I think it's
> >             wiser to still use
> >             >>                         Maven for this release. Do
> >             >>                         >>>     you think we
> >             >>                         >>>     > will be ready to try a
> >             release with
> >             >>                         Gradle ?
> >             >>                         >>>     >
> >             >>                         >>>     > After this release, I
> >             would like a
> >             >>                         discussion about:
> >             >>                         >>>     > 1. Gradle release (if
> >             we release 2.5.0
> >             >>                         with Maven)
> >             >>                         >>>     > 2. Isolate release
> >             cycle per Beam
> >             >>                         part. I think it would be
> >             >>                         >>>     interesting to have
> >             >>                         >>>     > different release
> >             cycle: SDKs, DSLs,
> >             >>                         Runners, IOs. That's another
> >             >>                         >>>     discussion, I
> >             >>                         >>>     > will start a thread
> >             about that.
> >             >>                         >>>     >
> >             >>                         >>>     > Thoughts ?
> >             >>                         >>>     >
> >             >>                         >>>     > Regards
> >             >>                         >>>     > JB
> >             >>                         >>>     >
> >             >>                         >>>
> >             >>                         >>>     --
> >             >>                         >>>     Jean-Baptiste Onofré
> >             >>                         >>>      jbono...@apache.org
> >             <mailto:jbono...@apache.org>
> >             >>                         <mailto:jbono...@apache.org
> >             <mailto:jbono...@apache.org>> <mailto:
> >             >>                         jbono...@apache.org
> >             <mailto:jbono...@apache.org> <mailto:jbono...@apache.org
> >             <mailto:jbono...@apache.org>>>
> >             >>                         >>>      http://blog.nanthrax.net
> >             >>                         >>>     Talend -
> >             http://www.talend.com
> >             >>                         >>>
> >             >>                         >>
> >             >>                         >
> >             >>
> >             >>                         --
> >             >>                         Jean-Baptiste Onofré
> >             >>                         jbono...@apache.org
> >             <mailto:jbono...@apache.org> <mailto:jbono...@apache.org
> >             <mailto:jbono...@apache.org>>
> >             >>                         http://blog.nanthrax.net
> >             >>                         Talend - http://www.talend.com
> >             >>
> >             >
> >
> >             --
> >             Jean-Baptiste Onofré
> >             jbono...@apache.org <mailto:jbono...@apache.org>
> >             http://blog.nanthrax.net
> >             Talend - http://www.talend.com
> >
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Reply via email to