Should we change release policy so that the validation tests are required
to pass on a release candidate as a requirement for the release to be
approved?

If so, we should update the release guide saying so.

On Wed, Feb 28, 2018 at 7:00 PM, Jean-Baptiste Onofré <j...@nanthrax.net>
wrote:

> Cool, thanks !
>
> Maybe at least a note to run nexmark on every RC to compare the results
> with
> previous releases is interesting.
>
> Regards
> JB
>
> On 03/01/2018 02:02 AM, Alan Myrvold wrote:
> > Thanks for the feedback.  Yifan and I have automated the Java
> quickstarts for
> > apex, direct, dataflow, flink local and spark [1] and automated python
> release
> > validation [2]. Yifan is working on fixing the Java mobile archetype and
> > validating the mobile example. The spark quickstart automation came in
> late, but
> > identified the [BEAM-3668] issue in RC2.
> >
> > The Java quickstarts are now running daily with the snapshot release [3]
> and are
> > parameterized to make it easy to run with the next RC candidate.
> >
> > Hope these help make the next release smoother. Open to ideas for other
> areas to
> > automate.
> >
> > [1] https://github.com/apache/beam/tree/master/release/src/main/groovy
> > [2]
> > https://github.com/apache/beam/blob/master/release/src/
> main/groovy/run_release_candidate_python_validation.sh
> > [3] https://builds.apache.org/view/A-D/view/Beam/job/beam_
> PostRelease_NightlySnapshot/
> >
> >
> >
> > On Wed, Feb 28, 2018 at 9:54 AM Lukasz Cwik <lc...@google.com
> > <mailto:lc...@google.com>> wrote:
> >
> >     Validating the release by following quickstarts being a manual
> process I
> >     believe is still the largest pain point:
> >     * We missed that the archetypes were missing the mobile gaming
> examples.
> >     * The tcnative dependency conflict that we needed to cut RC2 for.
> >
> >     Overall much smoother then the prior release but still a good amount
> of
> >     manual steps involved.
> >
> >     On Tue, Feb 27, 2018 at 9:16 AM, Reuven Lax <re...@google.com
> >     <mailto:re...@google.com>> wrote:
> >
> >         Thanks for fixing the manual cleanup issue! This is something we
> kept
> >         punting on in previous releases.
> >
> >
> >         On Mon, Feb 26, 2018 at 7:14 PM Jean-Baptiste Onofré <
> j...@nanthrax.net
> >         <mailto:j...@nanthrax.net>> wrote:
> >
> >             Hi Alan,
> >
> >             Honestly,  it was an easy and smooth release, similar to
> other
> >             Apache project
> >             release.
> >
> >             Maybe the points where we could a little bit improve are:
> >
> >             1. The website update was pretty long as @asfgit merge
> didn't work
> >             (due to a out
> >             of sync on the github mirror). I think the website publish
> PR can be
> >             automatized.
> >             2. Upload to pylib required manual action (like renaming the
> files)
> >
> >             Thanks to the change I did on the assembly, the artifacts
> don't
> >             require any
> >             manual cleanup (whereas it was the case in previous release).
> >
> >             Regards
> >             JB
> >
> >             On 02/26/2018 10:54 PM, Alan Myrvold wrote:
> >             > Is there a list of pain points during the 2.3.0 release and
> >             improvements that
> >             > can be made to the 2.4.0 release process?
> >             >
> >
> >             --
> >             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