You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@heron.apache.org by Nicholas Nezis <ni...@gmail.com> on 2022/05/11 08:38:36 UTC

[VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Hello Heron Community,

This is a call for a vote to the 1st release candidate for Apache Heron,
version 0.20.5-incubating.
We request project mentors (binded) as well as all contributors (unbinded)
and users to review and vote on this incubator release.

*  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
The full list of changes and release notes are available
at:https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
<https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2>2

Files can be found in dist.apache.org
Source:https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
SHA-512 checksums:https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512


Please download the source package, and follow the below steps from
the root folder of the heron code base.  Note that currently Bazel
4.2.2 is required to build this version.
# check that Bazel and other dependencies are setup correctly
./bazel_configure.py


To build an install script for your desired platform (debian, and
centos are supported for this release) you may run the following
command.
$ bazel build scripts/packages:binpkgs

To execute and install Heron from an install script you can follow the
steps below:


$ chmod +x heron-install-0.20.5-incubating-{distro}.sh
$ ./heron-install-0.20.5-incubating-{distro}.sh --user

From here you should find disclaimers and other files in your ~/.heron
directory.
ls ~/.heron/

DISCLAIMER    NOTICE        conf/         etc/          include/
release.yaml

LICENSE       bin/          dist/         examples/     lib/


or refer to the compiling
guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
to setup the environment, build and run locally.

 After Bazel is set up and works correctly, you can use these release check
scripts as well.https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
to verify the build.  The vote will be open for at least 72 hours or until
the necessary number of votes are reached.

Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thank you,

The Apache Heron (Incubating) Team

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Josh Fischer <jo...@joshfischer.io>.
The links to the github tag and src files in dist are broken/incorrect. Can
you send out a revised vote message?

On Wed, May 11, 2022 at 3:38 AM Nicholas Nezis <ni...@gmail.com>
wrote:

> Hello Heron Community,
>
> This is a call for a vote to the 1st release candidate for Apache Heron,
> version 0.20.5-incubating.
> We request project mentors (binded) as well as all contributors (unbinded)
> and users to review and vote on this incubator release.
>
> *  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
> The full list of changes and release notes are available
> at:
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> <
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> >2
>
> Files can be found in dist.apache.org
> Source:
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> SHA-512
> <https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512>
> checksums:
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
>
>
> Please download the source package, and follow the below steps from
> the root folder of the heron code base.  Note that currently Bazel
> 4.2.2 is required to build this version.
> # check that Bazel and other dependencies are setup correctly
> ./bazel_configure.py
>
>
> To build an install script for your desired platform (debian, and
> centos are supported for this release) you may run the following
> command.
> $ bazel build scripts/packages:binpkgs
>
> To execute and install Heron from an install script you can follow the
> steps below:
>
>
> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
>
> From here you should find disclaimers and other files in your ~/.heron
> directory.
> ls ~/.heron/
>
> DISCLAIMER    NOTICE        conf/         etc/          include/
> release.yaml
>
> LICENSE       bin/          dist/         examples/     lib/
>
>
> or refer to the compiling
> guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
> to setup the environment, build and run locally.
>
>  After Bazel is set up and works correctly, you can use these release check
> scripts as well.
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> to verify the build.  The vote will be open for at least 72 hours or until
> the necessary number of votes are reached.
>
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Thank you,
>
> The Apache Heron (Incubating) Team
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by "Windham Wong from StormEye.io" <wi...@stormeye.io>.
+1 approve

Regards J,
*Windham Wong*
*OSWE, OSCP, GCIA, Specialist in Cybersecurity*
Email // windham.wong@stormeye.io
Phone // +852_3590_2212 <tel:+85235902212>
Co-Founder, CTO, Managing Partner
*StormEye.io, Hong Kong Managed Security Operation Center Limited*
Specialist in Cybersecurity, Log Management, SIEM System
<https://www.stormeye.io>
_Incubating Company in Intake #32, Cyberport Incudbation Programme_
<https://www.cyberport.hk/en/about_cyberport/cyberport_entrepreneurs/cyberport_incubation_programme> 

<https://www.cyberport.hk/en/about_cyberport/cyberport_entrepreneurs/cyberport_incubation_programme> 

_Joining Company in Wistron Accelerator #2, AppWorks Accelerator_
<https://appworks.tw/>

On 16/5/2022 2:19 pm, Nicholas Nezis wrote:
> +1 approve
>
> On Thu, May 12, 2022 at 9:25 AM thinker0<th...@gmail.com>  wrote:
>
>> [v] +1 approve
>>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Nicholas Nezis <ni...@gmail.com>.
+1 approve

On Thu, May 12, 2022 at 9:25 AM thinker0 <th...@gmail.com> wrote:

> [v] +1 approve
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by thinker0 <th...@gmail.com>.
[v] +1 approve

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Ning Wang <wa...@gmail.com>.
Cool.Thanks!

On Mon, May 30, 2022 at 9:45 AM Nicholas Nezis <ni...@gmail.com>
wrote:

> I've been maintaining the list in Github.
> https://github.com/apache/incubator-heron/projects/7
>
> On Mon, May 30, 2022 at 2:45 AM Ning Wang <wa...@gmail.com> wrote:
>
> > Sounds good. Thx!
> >
> > Looks like all headers have been fixed.
> >
> > Do we have a checklist before RC3?
> >
> > On Sun, May 29, 2022 at 7:29 PM Nicholas Nezis <nicholas.nezis@gmail.com
> >
> > wrote:
> >
> > > I'm cancelling the RC2 release. We haven't gotten any votes from
> mentors
> > on
> > > the RC2 release. Also we have some recent bugs discovered in Heron.
> > >
> > > On Sun, May 22, 2022 at 6:41 PM Josh Fischer <jo...@joshfischer.io>
> > wrote:
> > >
> > > > Dave,
> > > >
> > > > Are you suggesting we create a new RC with the fixes to the NOTICE
> and
> > > > missing ASF headers in the Python files before proceeding to
> > general@a.o
> > > ?
> > > >
> > > > There has been some uncertainty amongst the community.
> > > >
> > > >
> > > >
> > > >
> > > > On Thu, May 19, 2022 at 9:18 AM Dave Fisher <wa...@comcast.net>
> > > wrote:
> > > >
> > > > > Hi -
> > > > >
> > > > > Sent from my iPhone
> > > > >
> > > > > > On May 19, 2022, at 6:30 AM, Josh Fischer <jo...@joshfischer.io>
> > > wrote:
> > > > > >
> > > > > > Hey All,
> > > > > >
> > > > > > -1 on this RC
> > > > > >
> > > > > > I think we need a page that shows all of the commits for the
> > > > > > 0.20.5-incubating-rc2 tag [1].  I think we can mark this under
> the
> > > > github
> > > > > > releases page [2] as a "pre-release" to get this ability.
> > > > >
> > > > > I don’t think this is a release blocker.
> > > > > >
> > > > > > 1.
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > > > > 2. https://github.com/apache/incubator-heron/releases
> > > > > >
> > > > > > I checked:
> > > > > >
> > > > > > - Links are valid
> > > > > > - License is good
> > > > > > -  NOTICE Shows 2018  - 2021, not sure if this is a blocker for
> > this
> > > > > > release or not.
> > > > >
> > > > > Not a blocker but if there is one then it should be 2022.
> > > > > > - Signatures & shasum are ok on src files. I did not check other
> > > files
> > > > > > because of possible issue with NOTICE file listed above ^
> > > > > > - DISCLAIMER exists
> > > > > >
> > > > > > We are missing ASF headers on these files:
> > > > > >
> > > > > > ./heron/tools/tracker/src/python/state.py
> > > > > >
> > > > > > ./heron/tools/tracker/tests/python/app_unittest.py
> > > > >
> > > > > Good catch fixing tgese before the VOTE goes to general helps with
> > the
> > > > > heron graduation case
> > > > >
> > > > > >
> > > > > >> On Wed, May 11, 2022 at 11:50 PM Nicholas Nezis <
> > > > > nicholas.nezis@gmail.com>
> > > > > >> wrote:
> > > > > >>
> > > > > >> Hello Heron Community,
> > > > > >>
> > > > > >> This is a call for a vote to the 2nd release candidate for
> Apache
> > > > Heron,
> > > > > >> version 0.20.5-incubating.
> > > > > >> We request project mentors (binded) as well as all contributors
> > > > > (unbinded)
> > > > > >> and users to review and vote on this incubator release.
> > > > > >>
> > > > > >> *  The tag to be voted upon:
> > > > > >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> > > > > >> The full list of changes and release notes are available at:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > > > >>
> > > > > >> Files can be found in dist.apache.org
> > > > > >> Source:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.asc
> > > > > >>
> > > > > >> Java Artifacts:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.asc
> > > > > >>
> > > > > >> Centos 7 Installer:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.asc
> > > > > >>
> > > > > >> Darwin Installer:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.asc
> > > > > >>
> > > > > >> Debian 11 Installer:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.asc
> > > > > >>
> > > > > >> Ubuntu 20.04 Installer:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.asc
> > > > > >>
> > > > > >> HeronPy:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.asc
> > > > > >>
> > > > > >> HeronPy Wheel:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.asc
> > > > > >>
> > > > > >> Helm chart:
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.sha512
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.asc
> > > > > >>
> > > > > >> Please download the source package, and follow the below steps
> > from
> > > > the
> > > > > >> root folder of the heron code base.  Note that currently Bazel
> > 4.2.2
> > > > is
> > > > > >> required to build this version.
> > > > > >> # check that Bazel and other dependencies are setup correctly
> > > > > >> ./bazel_configure.py
> > > > > >>
> > > > > >>
> > > > > >> To build an install script for your desired platform (debian,
> and
> > > > centos
> > > > > >> are supported for this release) you may run the following
> command.
> > > > > >> $ bazel build scripts/packages:binpkgs
> > > > > >>
> > > > > >> To execute and install Heron from an install script you can
> follow
> > > the
> > > > > >> steps below:
> > > > > >>
> > > > > >> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > > > > >> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > > > > >>
> > > > > >> From here you should find disclaimers and other files in your
> > > ~/.heron
> > > > > >> directory.
> > > > > >> ls ~/.heron/
> > > > > >>
> > > > > >> DISCLAIMER    NOTICE        conf/         etc/          include/
> > > > > >> release.yaml
> > > > > >>
> > > > > >> LICENSE       bin/          dist/         examples/     lib/
> > > > > >>
> > > > > >>
> > > > > >> or refer to the compiling guide
> > > > > >>
> https://heron.incubator.apache.org/docs/next/compiling-overview/
> > > > > >> to setup the environment, build and run locally.
> > > > > >>
> > > > > >> After Bazel is set up and works correctly, you can use these
> > release
> > > > > check
> > > > > >> scripts as well.
> > > > > >>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > > > > >> to verify the build.  The vote will be open for at least 72
> hours
> > or
> > > > > until
> > > > > >> the necessary number of votes are reached.
> > > > > >>
> > > > > >> Please vote accordingly:
> > > > > >> [ ] +1 approve
> > > > > >> [ ] +0 no opinion
> > > > > >> [ ] -1 disapprove with the reason
> > > > > >>
> > > > > >> Thank you,
> > > > > >>
> > > > > >> The Apache Heron (Incubating) Team
> > > > > >>
> > > > > >> On Wed, May 11, 2022 at 5:23 PM Nicholas Nezis <
> > > > > nicholas.nezis@gmail.com>
> > > > > >> wrote:
> > > > > >>
> > > > > >>> Awesome thanks. I'll get an email out shortly.
> > > > > >>>
> > > > > >>> On Wed, May 11, 2022 at 4:47 PM Dave Fisher <
> > wave4dave@comcast.net
> > > >
> > > > > >> wrote:
> > > > > >>>
> > > > > >>>> Every artifact that is included in a release must have an asc
> > and
> > > > > either
> > > > > >>>> a sha256 or sha512. The links need to be in the VOTE email.
> One
> > of
> > > > the
> > > > > >>>> criteria git a +1 is that these are checked and are valid.
> > > > > >>>>
> > > > > >>>> Sent from my iPhone
> > > > > >>>>
> > > > > >>>>> On May 11, 2022, at 1:30 PM, Nicholas Nezis <
> > > > > nicholas.nezis@gmail.com
> > > > > >>>
> > > > > >>>> wrote:
> > > > > >>>>>
> > > > > >>>>> Josh, I'll update the email with fixed links and resend. I
> > think
> > > > > >> when I
> > > > > >>>>> copied the prior RC1 email, I modified the text of the URL,
> but
> > > not
> > > > > >> the
> > > > > >>>>> underlying link.
> > > > > >>>>>
> > > > > >>>>> Dave, we didn't have the link to the KEYS file in the RC1
> > email.
> > > > I'll
> > > > > >> be
> > > > > >>>>> sure to add it. For the asc link, should I be mentioning each
> > asc
> > > > > file
> > > > > >>>> that
> > > > > >>>>> is present in the SVN dist repository? Or can I focus on
> > > > specifically
> > > > > >>>>> mentioning the Source bundle (tar.gz, sha512 and asc files)?
> > > > > >>>>>
> > > > > >>>>> Ning, I made the tag, but didn't make the release in Github.
> I
> > > > wasn't
> > > > > >>>> sure
> > > > > >>>>> about the process for that. In theory I can just click the
> > > > "release"
> > > > > >>>> button
> > > > > >>>>> from the tag. I'll do that now if we feel that step should
> also
> > > be
> > > > > >> done
> > > > > >>>> at
> > > > > >>>>> this point.
> > > > > >>>>>
> > > > > >>>>>> On Wed, May 11, 2022 at 3:26 PM Ning Wang <
> > wangninggm@gmail.com
> > > >
> > > > > >>>> wrote:
> > > > > >>>>>>
> > > > > >>>>>> Maybe the tag is not made public yet? It seems I don't see a
> > rc2
> > > > > >>>> release in
> > > > > >>>>>> this page:
> > https://github.com/apache/incubator-heron/releases/
> > > > > >>>>>>
> > > > > >>>>>> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
> > > > > >>>> nicholas.nezis@gmail.com>
> > > > > >>>>>> wrote:
> > > > > >>>>>>
> > > > > >>>>>>> Hello Heron Community,
> > > > > >>>>>>>
> > > > > >>>>>>> This is a call for a vote to the 1st release candidate for
> > > Apache
> > > > > >>>> Heron,
> > > > > >>>>>>> version 0.20.5-incubating.
> > > > > >>>>>>> We request project mentors (binded) as well as all
> > contributors
> > > > > >>>>>> (unbinded)
> > > > > >>>>>>> and users to review and vote on this incubator release.
> > > > > >>>>>>>
> > > > > >>>>>>> *  The tag to be voted upon:
> > > > > >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> > > > > >>>>>>> The full list of changes and release notes are available
> > > > > >>>>>>> at:
> > > > > >>>>>>>
> > > > > >>>>>>
> > > > > >>>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> > > > > >>>>>>> <
> > > > > >>>>>>>
> > > > > >>>>>>
> > > > > >>>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > > > >>>>>>>> 2
> > > > > >>>>>>>
> > > > > >>>>>>> Files can be found in dist.apache.org
> > > > > >>>>>>> Source:
> > > > > >>>>>>>
> > > > > >>>>>>
> > > > > >>>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > > > > >>>>>>> SHA-512
> > > > > >>>>>>> <
> > > > > >>>>>>
> > > > > >>>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> > > > > >>>>>>>
> > > > > >>>>>>> checksums:
> > > > > >>>>>>>
> > > > > >>>>>>
> > > > > >>>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > > > > >>>>>>>
> > > > > >>>>>>>
> > > > > >>>>>>> Please download the source package, and follow the below
> > steps
> > > > from
> > > > > >>>>>>> the root folder of the heron code base.  Note that
> currently
> > > > Bazel
> > > > > >>>>>>> 4.2.2 is required to build this version.
> > > > > >>>>>>> # check that Bazel and other dependencies are setup
> correctly
> > > > > >>>>>>> ./bazel_configure.py
> > > > > >>>>>>>
> > > > > >>>>>>>
> > > > > >>>>>>> To build an install script for your desired platform
> (debian,
> > > and
> > > > > >>>>>>> centos are supported for this release) you may run the
> > > following
> > > > > >>>>>>> command.
> > > > > >>>>>>> $ bazel build scripts/packages:binpkgs
> > > > > >>>>>>>
> > > > > >>>>>>> To execute and install Heron from an install script you can
> > > > follow
> > > > > >> the
> > > > > >>>>>>> steps below:
> > > > > >>>>>>>
> > > > > >>>>>>>
> > > > > >>>>>>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > > > > >>>>>>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > > > > >>>>>>>
> > > > > >>>>>>> From here you should find disclaimers and other files in
> your
> > > > > >> ~/.heron
> > > > > >>>>>>> directory.
> > > > > >>>>>>> ls ~/.heron/
> > > > > >>>>>>>
> > > > > >>>>>>> DISCLAIMER    NOTICE        conf/         etc/
> > > include/
> > > > > >>>>>>> release.yaml
> > > > > >>>>>>>
> > > > > >>>>>>> LICENSE       bin/          dist/         examples/
>  lib/
> > > > > >>>>>>>
> > > > > >>>>>>>
> > > > > >>>>>>> or refer to the compiling
> > > > > >>>>>>> guidehttps://
> > > > > >> heron.incubator.apache.org/docs/next/compiling-overview/
> > > > > >>>>>>> to setup the environment, build and run locally.
> > > > > >>>>>>>
> > > > > >>>>>>> After Bazel is set up and works correctly, you can use
> these
> > > > > release
> > > > > >>>>>> check
> > > > > >>>>>>> scripts as well.
> > > > > >>>>>>>
> > > > > >>>>>>
> > > > > >>>>
> > > > > >>
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > > > > >>>>>>> to verify the build.  The vote will be open for at least 72
> > > hours
> > > > > or
> > > > > >>>>>> until
> > > > > >>>>>>> the necessary number of votes are reached.
> > > > > >>>>>>>
> > > > > >>>>>>> Please vote accordingly:
> > > > > >>>>>>> [ ] +1 approve
> > > > > >>>>>>> [ ] +0 no opinion
> > > > > >>>>>>> [ ] -1 disapprove with the reason
> > > > > >>>>>>>
> > > > > >>>>>>> Thank you,
> > > > > >>>>>>>
> > > > > >>>>>>> The Apache Heron (Incubating) Team
> > > > > >>>>>>>
> > > > > >>>>>>
> > > > > >>>>
> > > > > >>>>
> > > > > >>
> > > > >
> > > > > --
> > > > Sent from A Mobile Device
> > > >
> > >
> >
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Nicholas Nezis <ni...@gmail.com>.
I've been maintaining the list in Github.
https://github.com/apache/incubator-heron/projects/7

On Mon, May 30, 2022 at 2:45 AM Ning Wang <wa...@gmail.com> wrote:

> Sounds good. Thx!
>
> Looks like all headers have been fixed.
>
> Do we have a checklist before RC3?
>
> On Sun, May 29, 2022 at 7:29 PM Nicholas Nezis <ni...@gmail.com>
> wrote:
>
> > I'm cancelling the RC2 release. We haven't gotten any votes from mentors
> on
> > the RC2 release. Also we have some recent bugs discovered in Heron.
> >
> > On Sun, May 22, 2022 at 6:41 PM Josh Fischer <jo...@joshfischer.io>
> wrote:
> >
> > > Dave,
> > >
> > > Are you suggesting we create a new RC with the fixes to the NOTICE and
> > > missing ASF headers in the Python files before proceeding to
> general@a.o
> > ?
> > >
> > > There has been some uncertainty amongst the community.
> > >
> > >
> > >
> > >
> > > On Thu, May 19, 2022 at 9:18 AM Dave Fisher <wa...@comcast.net>
> > wrote:
> > >
> > > > Hi -
> > > >
> > > > Sent from my iPhone
> > > >
> > > > > On May 19, 2022, at 6:30 AM, Josh Fischer <jo...@joshfischer.io>
> > wrote:
> > > > >
> > > > > Hey All,
> > > > >
> > > > > -1 on this RC
> > > > >
> > > > > I think we need a page that shows all of the commits for the
> > > > > 0.20.5-incubating-rc2 tag [1].  I think we can mark this under the
> > > github
> > > > > releases page [2] as a "pre-release" to get this ability.
> > > >
> > > > I don’t think this is a release blocker.
> > > > >
> > > > > 1.
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > > > 2. https://github.com/apache/incubator-heron/releases
> > > > >
> > > > > I checked:
> > > > >
> > > > > - Links are valid
> > > > > - License is good
> > > > > -  NOTICE Shows 2018  - 2021, not sure if this is a blocker for
> this
> > > > > release or not.
> > > >
> > > > Not a blocker but if there is one then it should be 2022.
> > > > > - Signatures & shasum are ok on src files. I did not check other
> > files
> > > > > because of possible issue with NOTICE file listed above ^
> > > > > - DISCLAIMER exists
> > > > >
> > > > > We are missing ASF headers on these files:
> > > > >
> > > > > ./heron/tools/tracker/src/python/state.py
> > > > >
> > > > > ./heron/tools/tracker/tests/python/app_unittest.py
> > > >
> > > > Good catch fixing tgese before the VOTE goes to general helps with
> the
> > > > heron graduation case
> > > >
> > > > >
> > > > >> On Wed, May 11, 2022 at 11:50 PM Nicholas Nezis <
> > > > nicholas.nezis@gmail.com>
> > > > >> wrote:
> > > > >>
> > > > >> Hello Heron Community,
> > > > >>
> > > > >> This is a call for a vote to the 2nd release candidate for Apache
> > > Heron,
> > > > >> version 0.20.5-incubating.
> > > > >> We request project mentors (binded) as well as all contributors
> > > > (unbinded)
> > > > >> and users to review and vote on this incubator release.
> > > > >>
> > > > >> *  The tag to be voted upon:
> > > > >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> > > > >> The full list of changes and release notes are available at:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > > >>
> > > > >> Files can be found in dist.apache.org
> > > > >> Source:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.asc
> > > > >>
> > > > >> Java Artifacts:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.asc
> > > > >>
> > > > >> Centos 7 Installer:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.asc
> > > > >>
> > > > >> Darwin Installer:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.asc
> > > > >>
> > > > >> Debian 11 Installer:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.asc
> > > > >>
> > > > >> Ubuntu 20.04 Installer:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.asc
> > > > >>
> > > > >> HeronPy:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.asc
> > > > >>
> > > > >> HeronPy Wheel:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.asc
> > > > >>
> > > > >> Helm chart:
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.sha512
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.asc
> > > > >>
> > > > >> Please download the source package, and follow the below steps
> from
> > > the
> > > > >> root folder of the heron code base.  Note that currently Bazel
> 4.2.2
> > > is
> > > > >> required to build this version.
> > > > >> # check that Bazel and other dependencies are setup correctly
> > > > >> ./bazel_configure.py
> > > > >>
> > > > >>
> > > > >> To build an install script for your desired platform (debian, and
> > > centos
> > > > >> are supported for this release) you may run the following command.
> > > > >> $ bazel build scripts/packages:binpkgs
> > > > >>
> > > > >> To execute and install Heron from an install script you can follow
> > the
> > > > >> steps below:
> > > > >>
> > > > >> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > > > >> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > > > >>
> > > > >> From here you should find disclaimers and other files in your
> > ~/.heron
> > > > >> directory.
> > > > >> ls ~/.heron/
> > > > >>
> > > > >> DISCLAIMER    NOTICE        conf/         etc/          include/
> > > > >> release.yaml
> > > > >>
> > > > >> LICENSE       bin/          dist/         examples/     lib/
> > > > >>
> > > > >>
> > > > >> or refer to the compiling guide
> > > > >> https://heron.incubator.apache.org/docs/next/compiling-overview/
> > > > >> to setup the environment, build and run locally.
> > > > >>
> > > > >> After Bazel is set up and works correctly, you can use these
> release
> > > > check
> > > > >> scripts as well.
> > > > >>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > > > >> to verify the build.  The vote will be open for at least 72 hours
> or
> > > > until
> > > > >> the necessary number of votes are reached.
> > > > >>
> > > > >> Please vote accordingly:
> > > > >> [ ] +1 approve
> > > > >> [ ] +0 no opinion
> > > > >> [ ] -1 disapprove with the reason
> > > > >>
> > > > >> Thank you,
> > > > >>
> > > > >> The Apache Heron (Incubating) Team
> > > > >>
> > > > >> On Wed, May 11, 2022 at 5:23 PM Nicholas Nezis <
> > > > nicholas.nezis@gmail.com>
> > > > >> wrote:
> > > > >>
> > > > >>> Awesome thanks. I'll get an email out shortly.
> > > > >>>
> > > > >>> On Wed, May 11, 2022 at 4:47 PM Dave Fisher <
> wave4dave@comcast.net
> > >
> > > > >> wrote:
> > > > >>>
> > > > >>>> Every artifact that is included in a release must have an asc
> and
> > > > either
> > > > >>>> a sha256 or sha512. The links need to be in the VOTE email. One
> of
> > > the
> > > > >>>> criteria git a +1 is that these are checked and are valid.
> > > > >>>>
> > > > >>>> Sent from my iPhone
> > > > >>>>
> > > > >>>>> On May 11, 2022, at 1:30 PM, Nicholas Nezis <
> > > > nicholas.nezis@gmail.com
> > > > >>>
> > > > >>>> wrote:
> > > > >>>>>
> > > > >>>>> Josh, I'll update the email with fixed links and resend. I
> think
> > > > >> when I
> > > > >>>>> copied the prior RC1 email, I modified the text of the URL, but
> > not
> > > > >> the
> > > > >>>>> underlying link.
> > > > >>>>>
> > > > >>>>> Dave, we didn't have the link to the KEYS file in the RC1
> email.
> > > I'll
> > > > >> be
> > > > >>>>> sure to add it. For the asc link, should I be mentioning each
> asc
> > > > file
> > > > >>>> that
> > > > >>>>> is present in the SVN dist repository? Or can I focus on
> > > specifically
> > > > >>>>> mentioning the Source bundle (tar.gz, sha512 and asc files)?
> > > > >>>>>
> > > > >>>>> Ning, I made the tag, but didn't make the release in Github. I
> > > wasn't
> > > > >>>> sure
> > > > >>>>> about the process for that. In theory I can just click the
> > > "release"
> > > > >>>> button
> > > > >>>>> from the tag. I'll do that now if we feel that step should also
> > be
> > > > >> done
> > > > >>>> at
> > > > >>>>> this point.
> > > > >>>>>
> > > > >>>>>> On Wed, May 11, 2022 at 3:26 PM Ning Wang <
> wangninggm@gmail.com
> > >
> > > > >>>> wrote:
> > > > >>>>>>
> > > > >>>>>> Maybe the tag is not made public yet? It seems I don't see a
> rc2
> > > > >>>> release in
> > > > >>>>>> this page:
> https://github.com/apache/incubator-heron/releases/
> > > > >>>>>>
> > > > >>>>>> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
> > > > >>>> nicholas.nezis@gmail.com>
> > > > >>>>>> wrote:
> > > > >>>>>>
> > > > >>>>>>> Hello Heron Community,
> > > > >>>>>>>
> > > > >>>>>>> This is a call for a vote to the 1st release candidate for
> > Apache
> > > > >>>> Heron,
> > > > >>>>>>> version 0.20.5-incubating.
> > > > >>>>>>> We request project mentors (binded) as well as all
> contributors
> > > > >>>>>> (unbinded)
> > > > >>>>>>> and users to review and vote on this incubator release.
> > > > >>>>>>>
> > > > >>>>>>> *  The tag to be voted upon:
> > > > >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> > > > >>>>>>> The full list of changes and release notes are available
> > > > >>>>>>> at:
> > > > >>>>>>>
> > > > >>>>>>
> > > > >>>>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> > > > >>>>>>> <
> > > > >>>>>>>
> > > > >>>>>>
> > > > >>>>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > > >>>>>>>> 2
> > > > >>>>>>>
> > > > >>>>>>> Files can be found in dist.apache.org
> > > > >>>>>>> Source:
> > > > >>>>>>>
> > > > >>>>>>
> > > > >>>>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > > > >>>>>>> SHA-512
> > > > >>>>>>> <
> > > > >>>>>>
> > > > >>>>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> > > > >>>>>>>
> > > > >>>>>>> checksums:
> > > > >>>>>>>
> > > > >>>>>>
> > > > >>>>
> > > > >>
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> Please download the source package, and follow the below
> steps
> > > from
> > > > >>>>>>> the root folder of the heron code base.  Note that currently
> > > Bazel
> > > > >>>>>>> 4.2.2 is required to build this version.
> > > > >>>>>>> # check that Bazel and other dependencies are setup correctly
> > > > >>>>>>> ./bazel_configure.py
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> To build an install script for your desired platform (debian,
> > and
> > > > >>>>>>> centos are supported for this release) you may run the
> > following
> > > > >>>>>>> command.
> > > > >>>>>>> $ bazel build scripts/packages:binpkgs
> > > > >>>>>>>
> > > > >>>>>>> To execute and install Heron from an install script you can
> > > follow
> > > > >> the
> > > > >>>>>>> steps below:
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > > > >>>>>>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > > > >>>>>>>
> > > > >>>>>>> From here you should find disclaimers and other files in your
> > > > >> ~/.heron
> > > > >>>>>>> directory.
> > > > >>>>>>> ls ~/.heron/
> > > > >>>>>>>
> > > > >>>>>>> DISCLAIMER    NOTICE        conf/         etc/
> > include/
> > > > >>>>>>> release.yaml
> > > > >>>>>>>
> > > > >>>>>>> LICENSE       bin/          dist/         examples/     lib/
> > > > >>>>>>>
> > > > >>>>>>>
> > > > >>>>>>> or refer to the compiling
> > > > >>>>>>> guidehttps://
> > > > >> heron.incubator.apache.org/docs/next/compiling-overview/
> > > > >>>>>>> to setup the environment, build and run locally.
> > > > >>>>>>>
> > > > >>>>>>> After Bazel is set up and works correctly, you can use these
> > > > release
> > > > >>>>>> check
> > > > >>>>>>> scripts as well.
> > > > >>>>>>>
> > > > >>>>>>
> > > > >>>>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > > > >>>>>>> to verify the build.  The vote will be open for at least 72
> > hours
> > > > or
> > > > >>>>>> until
> > > > >>>>>>> the necessary number of votes are reached.
> > > > >>>>>>>
> > > > >>>>>>> Please vote accordingly:
> > > > >>>>>>> [ ] +1 approve
> > > > >>>>>>> [ ] +0 no opinion
> > > > >>>>>>> [ ] -1 disapprove with the reason
> > > > >>>>>>>
> > > > >>>>>>> Thank you,
> > > > >>>>>>>
> > > > >>>>>>> The Apache Heron (Incubating) Team
> > > > >>>>>>>
> > > > >>>>>>
> > > > >>>>
> > > > >>>>
> > > > >>
> > > >
> > > > --
> > > Sent from A Mobile Device
> > >
> >
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Ning Wang <wa...@gmail.com>.
Sounds good. Thx!

Looks like all headers have been fixed.

Do we have a checklist before RC3?

On Sun, May 29, 2022 at 7:29 PM Nicholas Nezis <ni...@gmail.com>
wrote:

> I'm cancelling the RC2 release. We haven't gotten any votes from mentors on
> the RC2 release. Also we have some recent bugs discovered in Heron.
>
> On Sun, May 22, 2022 at 6:41 PM Josh Fischer <jo...@joshfischer.io> wrote:
>
> > Dave,
> >
> > Are you suggesting we create a new RC with the fixes to the NOTICE and
> > missing ASF headers in the Python files before proceeding to general@a.o
> ?
> >
> > There has been some uncertainty amongst the community.
> >
> >
> >
> >
> > On Thu, May 19, 2022 at 9:18 AM Dave Fisher <wa...@comcast.net>
> wrote:
> >
> > > Hi -
> > >
> > > Sent from my iPhone
> > >
> > > > On May 19, 2022, at 6:30 AM, Josh Fischer <jo...@joshfischer.io>
> wrote:
> > > >
> > > > Hey All,
> > > >
> > > > -1 on this RC
> > > >
> > > > I think we need a page that shows all of the commits for the
> > > > 0.20.5-incubating-rc2 tag [1].  I think we can mark this under the
> > github
> > > > releases page [2] as a "pre-release" to get this ability.
> > >
> > > I don’t think this is a release blocker.
> > > >
> > > > 1.
> > > >
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > > 2. https://github.com/apache/incubator-heron/releases
> > > >
> > > > I checked:
> > > >
> > > > - Links are valid
> > > > - License is good
> > > > -  NOTICE Shows 2018  - 2021, not sure if this is a blocker for this
> > > > release or not.
> > >
> > > Not a blocker but if there is one then it should be 2022.
> > > > - Signatures & shasum are ok on src files. I did not check other
> files
> > > > because of possible issue with NOTICE file listed above ^
> > > > - DISCLAIMER exists
> > > >
> > > > We are missing ASF headers on these files:
> > > >
> > > > ./heron/tools/tracker/src/python/state.py
> > > >
> > > > ./heron/tools/tracker/tests/python/app_unittest.py
> > >
> > > Good catch fixing tgese before the VOTE goes to general helps with the
> > > heron graduation case
> > >
> > > >
> > > >> On Wed, May 11, 2022 at 11:50 PM Nicholas Nezis <
> > > nicholas.nezis@gmail.com>
> > > >> wrote:
> > > >>
> > > >> Hello Heron Community,
> > > >>
> > > >> This is a call for a vote to the 2nd release candidate for Apache
> > Heron,
> > > >> version 0.20.5-incubating.
> > > >> We request project mentors (binded) as well as all contributors
> > > (unbinded)
> > > >> and users to review and vote on this incubator release.
> > > >>
> > > >> *  The tag to be voted upon:
> > > >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> > > >> The full list of changes and release notes are available at:
> > > >>
> > > >>
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > >>
> > > >> Files can be found in dist.apache.org
> > > >> Source:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.asc
> > > >>
> > > >> Java Artifacts:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.asc
> > > >>
> > > >> Centos 7 Installer:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.asc
> > > >>
> > > >> Darwin Installer:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.asc
> > > >>
> > > >> Debian 11 Installer:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.asc
> > > >>
> > > >> Ubuntu 20.04 Installer:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.asc
> > > >>
> > > >> HeronPy:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.asc
> > > >>
> > > >> HeronPy Wheel:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.asc
> > > >>
> > > >> Helm chart:
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.sha512
> > > >>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.asc
> > > >>
> > > >> Please download the source package, and follow the below steps from
> > the
> > > >> root folder of the heron code base.  Note that currently Bazel 4.2.2
> > is
> > > >> required to build this version.
> > > >> # check that Bazel and other dependencies are setup correctly
> > > >> ./bazel_configure.py
> > > >>
> > > >>
> > > >> To build an install script for your desired platform (debian, and
> > centos
> > > >> are supported for this release) you may run the following command.
> > > >> $ bazel build scripts/packages:binpkgs
> > > >>
> > > >> To execute and install Heron from an install script you can follow
> the
> > > >> steps below:
> > > >>
> > > >> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > > >> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > > >>
> > > >> From here you should find disclaimers and other files in your
> ~/.heron
> > > >> directory.
> > > >> ls ~/.heron/
> > > >>
> > > >> DISCLAIMER    NOTICE        conf/         etc/          include/
> > > >> release.yaml
> > > >>
> > > >> LICENSE       bin/          dist/         examples/     lib/
> > > >>
> > > >>
> > > >> or refer to the compiling guide
> > > >> https://heron.incubator.apache.org/docs/next/compiling-overview/
> > > >> to setup the environment, build and run locally.
> > > >>
> > > >> After Bazel is set up and works correctly, you can use these release
> > > check
> > > >> scripts as well.
> > > >>
> > > >>
> > >
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > > >> to verify the build.  The vote will be open for at least 72 hours or
> > > until
> > > >> the necessary number of votes are reached.
> > > >>
> > > >> Please vote accordingly:
> > > >> [ ] +1 approve
> > > >> [ ] +0 no opinion
> > > >> [ ] -1 disapprove with the reason
> > > >>
> > > >> Thank you,
> > > >>
> > > >> The Apache Heron (Incubating) Team
> > > >>
> > > >> On Wed, May 11, 2022 at 5:23 PM Nicholas Nezis <
> > > nicholas.nezis@gmail.com>
> > > >> wrote:
> > > >>
> > > >>> Awesome thanks. I'll get an email out shortly.
> > > >>>
> > > >>> On Wed, May 11, 2022 at 4:47 PM Dave Fisher <wave4dave@comcast.net
> >
> > > >> wrote:
> > > >>>
> > > >>>> Every artifact that is included in a release must have an asc and
> > > either
> > > >>>> a sha256 or sha512. The links need to be in the VOTE email. One of
> > the
> > > >>>> criteria git a +1 is that these are checked and are valid.
> > > >>>>
> > > >>>> Sent from my iPhone
> > > >>>>
> > > >>>>> On May 11, 2022, at 1:30 PM, Nicholas Nezis <
> > > nicholas.nezis@gmail.com
> > > >>>
> > > >>>> wrote:
> > > >>>>>
> > > >>>>> Josh, I'll update the email with fixed links and resend. I think
> > > >> when I
> > > >>>>> copied the prior RC1 email, I modified the text of the URL, but
> not
> > > >> the
> > > >>>>> underlying link.
> > > >>>>>
> > > >>>>> Dave, we didn't have the link to the KEYS file in the RC1 email.
> > I'll
> > > >> be
> > > >>>>> sure to add it. For the asc link, should I be mentioning each asc
> > > file
> > > >>>> that
> > > >>>>> is present in the SVN dist repository? Or can I focus on
> > specifically
> > > >>>>> mentioning the Source bundle (tar.gz, sha512 and asc files)?
> > > >>>>>
> > > >>>>> Ning, I made the tag, but didn't make the release in Github. I
> > wasn't
> > > >>>> sure
> > > >>>>> about the process for that. In theory I can just click the
> > "release"
> > > >>>> button
> > > >>>>> from the tag. I'll do that now if we feel that step should also
> be
> > > >> done
> > > >>>> at
> > > >>>>> this point.
> > > >>>>>
> > > >>>>>> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wangninggm@gmail.com
> >
> > > >>>> wrote:
> > > >>>>>>
> > > >>>>>> Maybe the tag is not made public yet? It seems I don't see a rc2
> > > >>>> release in
> > > >>>>>> this page: https://github.com/apache/incubator-heron/releases/
> > > >>>>>>
> > > >>>>>> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
> > > >>>> nicholas.nezis@gmail.com>
> > > >>>>>> wrote:
> > > >>>>>>
> > > >>>>>>> Hello Heron Community,
> > > >>>>>>>
> > > >>>>>>> This is a call for a vote to the 1st release candidate for
> Apache
> > > >>>> Heron,
> > > >>>>>>> version 0.20.5-incubating.
> > > >>>>>>> We request project mentors (binded) as well as all contributors
> > > >>>>>> (unbinded)
> > > >>>>>>> and users to review and vote on this incubator release.
> > > >>>>>>>
> > > >>>>>>> *  The tag to be voted upon:
> > > >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> > > >>>>>>> The full list of changes and release notes are available
> > > >>>>>>> at:
> > > >>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> > > >>>>>>> <
> > > >>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > >>>>>>>> 2
> > > >>>>>>>
> > > >>>>>>> Files can be found in dist.apache.org
> > > >>>>>>> Source:
> > > >>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > > >>>>>>> SHA-512
> > > >>>>>>> <
> > > >>>>>>
> > > >>>>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> > > >>>>>>>
> > > >>>>>>> checksums:
> > > >>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> Please download the source package, and follow the below steps
> > from
> > > >>>>>>> the root folder of the heron code base.  Note that currently
> > Bazel
> > > >>>>>>> 4.2.2 is required to build this version.
> > > >>>>>>> # check that Bazel and other dependencies are setup correctly
> > > >>>>>>> ./bazel_configure.py
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> To build an install script for your desired platform (debian,
> and
> > > >>>>>>> centos are supported for this release) you may run the
> following
> > > >>>>>>> command.
> > > >>>>>>> $ bazel build scripts/packages:binpkgs
> > > >>>>>>>
> > > >>>>>>> To execute and install Heron from an install script you can
> > follow
> > > >> the
> > > >>>>>>> steps below:
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > > >>>>>>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > > >>>>>>>
> > > >>>>>>> From here you should find disclaimers and other files in your
> > > >> ~/.heron
> > > >>>>>>> directory.
> > > >>>>>>> ls ~/.heron/
> > > >>>>>>>
> > > >>>>>>> DISCLAIMER    NOTICE        conf/         etc/
> include/
> > > >>>>>>> release.yaml
> > > >>>>>>>
> > > >>>>>>> LICENSE       bin/          dist/         examples/     lib/
> > > >>>>>>>
> > > >>>>>>>
> > > >>>>>>> or refer to the compiling
> > > >>>>>>> guidehttps://
> > > >> heron.incubator.apache.org/docs/next/compiling-overview/
> > > >>>>>>> to setup the environment, build and run locally.
> > > >>>>>>>
> > > >>>>>>> After Bazel is set up and works correctly, you can use these
> > > release
> > > >>>>>> check
> > > >>>>>>> scripts as well.
> > > >>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>
> > >
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > > >>>>>>> to verify the build.  The vote will be open for at least 72
> hours
> > > or
> > > >>>>>> until
> > > >>>>>>> the necessary number of votes are reached.
> > > >>>>>>>
> > > >>>>>>> Please vote accordingly:
> > > >>>>>>> [ ] +1 approve
> > > >>>>>>> [ ] +0 no opinion
> > > >>>>>>> [ ] -1 disapprove with the reason
> > > >>>>>>>
> > > >>>>>>> Thank you,
> > > >>>>>>>
> > > >>>>>>> The Apache Heron (Incubating) Team
> > > >>>>>>>
> > > >>>>>>
> > > >>>>
> > > >>>>
> > > >>
> > >
> > > --
> > Sent from A Mobile Device
> >
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Nicholas Nezis <ni...@gmail.com>.
I'm cancelling the RC2 release. We haven't gotten any votes from mentors on
the RC2 release. Also we have some recent bugs discovered in Heron.

On Sun, May 22, 2022 at 6:41 PM Josh Fischer <jo...@joshfischer.io> wrote:

> Dave,
>
> Are you suggesting we create a new RC with the fixes to the NOTICE and
> missing ASF headers in the Python files before proceeding to general@a.o?
>
> There has been some uncertainty amongst the community.
>
>
>
>
> On Thu, May 19, 2022 at 9:18 AM Dave Fisher <wa...@comcast.net> wrote:
>
> > Hi -
> >
> > Sent from my iPhone
> >
> > > On May 19, 2022, at 6:30 AM, Josh Fischer <jo...@joshfischer.io> wrote:
> > >
> > > Hey All,
> > >
> > > -1 on this RC
> > >
> > > I think we need a page that shows all of the commits for the
> > > 0.20.5-incubating-rc2 tag [1].  I think we can mark this under the
> github
> > > releases page [2] as a "pre-release" to get this ability.
> >
> > I don’t think this is a release blocker.
> > >
> > > 1.
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > 2. https://github.com/apache/incubator-heron/releases
> > >
> > > I checked:
> > >
> > > - Links are valid
> > > - License is good
> > > -  NOTICE Shows 2018  - 2021, not sure if this is a blocker for this
> > > release or not.
> >
> > Not a blocker but if there is one then it should be 2022.
> > > - Signatures & shasum are ok on src files. I did not check other files
> > > because of possible issue with NOTICE file listed above ^
> > > - DISCLAIMER exists
> > >
> > > We are missing ASF headers on these files:
> > >
> > > ./heron/tools/tracker/src/python/state.py
> > >
> > > ./heron/tools/tracker/tests/python/app_unittest.py
> >
> > Good catch fixing tgese before the VOTE goes to general helps with the
> > heron graduation case
> >
> > >
> > >> On Wed, May 11, 2022 at 11:50 PM Nicholas Nezis <
> > nicholas.nezis@gmail.com>
> > >> wrote:
> > >>
> > >> Hello Heron Community,
> > >>
> > >> This is a call for a vote to the 2nd release candidate for Apache
> Heron,
> > >> version 0.20.5-incubating.
> > >> We request project mentors (binded) as well as all contributors
> > (unbinded)
> > >> and users to review and vote on this incubator release.
> > >>
> > >> *  The tag to be voted upon:
> > >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> > >> The full list of changes and release notes are available at:
> > >>
> > >>
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > >>
> > >> Files can be found in dist.apache.org
> > >> Source:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.asc
> > >>
> > >> Java Artifacts:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.asc
> > >>
> > >> Centos 7 Installer:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.asc
> > >>
> > >> Darwin Installer:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.asc
> > >>
> > >> Debian 11 Installer:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.asc
> > >>
> > >> Ubuntu 20.04 Installer:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.asc
> > >>
> > >> HeronPy:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.asc
> > >>
> > >> HeronPy Wheel:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.asc
> > >>
> > >> Helm chart:
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.sha512
> > >>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.asc
> > >>
> > >> Please download the source package, and follow the below steps from
> the
> > >> root folder of the heron code base.  Note that currently Bazel 4.2.2
> is
> > >> required to build this version.
> > >> # check that Bazel and other dependencies are setup correctly
> > >> ./bazel_configure.py
> > >>
> > >>
> > >> To build an install script for your desired platform (debian, and
> centos
> > >> are supported for this release) you may run the following command.
> > >> $ bazel build scripts/packages:binpkgs
> > >>
> > >> To execute and install Heron from an install script you can follow the
> > >> steps below:
> > >>
> > >> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > >> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > >>
> > >> From here you should find disclaimers and other files in your ~/.heron
> > >> directory.
> > >> ls ~/.heron/
> > >>
> > >> DISCLAIMER    NOTICE        conf/         etc/          include/
> > >> release.yaml
> > >>
> > >> LICENSE       bin/          dist/         examples/     lib/
> > >>
> > >>
> > >> or refer to the compiling guide
> > >> https://heron.incubator.apache.org/docs/next/compiling-overview/
> > >> to setup the environment, build and run locally.
> > >>
> > >> After Bazel is set up and works correctly, you can use these release
> > check
> > >> scripts as well.
> > >>
> > >>
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > >> to verify the build.  The vote will be open for at least 72 hours or
> > until
> > >> the necessary number of votes are reached.
> > >>
> > >> Please vote accordingly:
> > >> [ ] +1 approve
> > >> [ ] +0 no opinion
> > >> [ ] -1 disapprove with the reason
> > >>
> > >> Thank you,
> > >>
> > >> The Apache Heron (Incubating) Team
> > >>
> > >> On Wed, May 11, 2022 at 5:23 PM Nicholas Nezis <
> > nicholas.nezis@gmail.com>
> > >> wrote:
> > >>
> > >>> Awesome thanks. I'll get an email out shortly.
> > >>>
> > >>> On Wed, May 11, 2022 at 4:47 PM Dave Fisher <wa...@comcast.net>
> > >> wrote:
> > >>>
> > >>>> Every artifact that is included in a release must have an asc and
> > either
> > >>>> a sha256 or sha512. The links need to be in the VOTE email. One of
> the
> > >>>> criteria git a +1 is that these are checked and are valid.
> > >>>>
> > >>>> Sent from my iPhone
> > >>>>
> > >>>>> On May 11, 2022, at 1:30 PM, Nicholas Nezis <
> > nicholas.nezis@gmail.com
> > >>>
> > >>>> wrote:
> > >>>>>
> > >>>>> Josh, I'll update the email with fixed links and resend. I think
> > >> when I
> > >>>>> copied the prior RC1 email, I modified the text of the URL, but not
> > >> the
> > >>>>> underlying link.
> > >>>>>
> > >>>>> Dave, we didn't have the link to the KEYS file in the RC1 email.
> I'll
> > >> be
> > >>>>> sure to add it. For the asc link, should I be mentioning each asc
> > file
> > >>>> that
> > >>>>> is present in the SVN dist repository? Or can I focus on
> specifically
> > >>>>> mentioning the Source bundle (tar.gz, sha512 and asc files)?
> > >>>>>
> > >>>>> Ning, I made the tag, but didn't make the release in Github. I
> wasn't
> > >>>> sure
> > >>>>> about the process for that. In theory I can just click the
> "release"
> > >>>> button
> > >>>>> from the tag. I'll do that now if we feel that step should also be
> > >> done
> > >>>> at
> > >>>>> this point.
> > >>>>>
> > >>>>>> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com>
> > >>>> wrote:
> > >>>>>>
> > >>>>>> Maybe the tag is not made public yet? It seems I don't see a rc2
> > >>>> release in
> > >>>>>> this page: https://github.com/apache/incubator-heron/releases/
> > >>>>>>
> > >>>>>> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
> > >>>> nicholas.nezis@gmail.com>
> > >>>>>> wrote:
> > >>>>>>
> > >>>>>>> Hello Heron Community,
> > >>>>>>>
> > >>>>>>> This is a call for a vote to the 1st release candidate for Apache
> > >>>> Heron,
> > >>>>>>> version 0.20.5-incubating.
> > >>>>>>> We request project mentors (binded) as well as all contributors
> > >>>>>> (unbinded)
> > >>>>>>> and users to review and vote on this incubator release.
> > >>>>>>>
> > >>>>>>> *  The tag to be voted upon:
> > >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> > >>>>>>> The full list of changes and release notes are available
> > >>>>>>> at:
> > >>>>>>>
> > >>>>>>
> > >>>>
> > >>
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> > >>>>>>> <
> > >>>>>>>
> > >>>>>>
> > >>>>
> > >>
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > >>>>>>>> 2
> > >>>>>>>
> > >>>>>>> Files can be found in dist.apache.org
> > >>>>>>> Source:
> > >>>>>>>
> > >>>>>>
> > >>>>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > >>>>>>> SHA-512
> > >>>>>>> <
> > >>>>>>
> > >>>>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> > >>>>>>>
> > >>>>>>> checksums:
> > >>>>>>>
> > >>>>>>
> > >>>>
> > >>
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Please download the source package, and follow the below steps
> from
> > >>>>>>> the root folder of the heron code base.  Note that currently
> Bazel
> > >>>>>>> 4.2.2 is required to build this version.
> > >>>>>>> # check that Bazel and other dependencies are setup correctly
> > >>>>>>> ./bazel_configure.py
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> To build an install script for your desired platform (debian, and
> > >>>>>>> centos are supported for this release) you may run the following
> > >>>>>>> command.
> > >>>>>>> $ bazel build scripts/packages:binpkgs
> > >>>>>>>
> > >>>>>>> To execute and install Heron from an install script you can
> follow
> > >> the
> > >>>>>>> steps below:
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > >>>>>>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > >>>>>>>
> > >>>>>>> From here you should find disclaimers and other files in your
> > >> ~/.heron
> > >>>>>>> directory.
> > >>>>>>> ls ~/.heron/
> > >>>>>>>
> > >>>>>>> DISCLAIMER    NOTICE        conf/         etc/          include/
> > >>>>>>> release.yaml
> > >>>>>>>
> > >>>>>>> LICENSE       bin/          dist/         examples/     lib/
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> or refer to the compiling
> > >>>>>>> guidehttps://
> > >> heron.incubator.apache.org/docs/next/compiling-overview/
> > >>>>>>> to setup the environment, build and run locally.
> > >>>>>>>
> > >>>>>>> After Bazel is set up and works correctly, you can use these
> > release
> > >>>>>> check
> > >>>>>>> scripts as well.
> > >>>>>>>
> > >>>>>>
> > >>>>
> > >>
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > >>>>>>> to verify the build.  The vote will be open for at least 72 hours
> > or
> > >>>>>> until
> > >>>>>>> the necessary number of votes are reached.
> > >>>>>>>
> > >>>>>>> Please vote accordingly:
> > >>>>>>> [ ] +1 approve
> > >>>>>>> [ ] +0 no opinion
> > >>>>>>> [ ] -1 disapprove with the reason
> > >>>>>>>
> > >>>>>>> Thank you,
> > >>>>>>>
> > >>>>>>> The Apache Heron (Incubating) Team
> > >>>>>>>
> > >>>>>>
> > >>>>
> > >>>>
> > >>
> >
> > --
> Sent from A Mobile Device
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Josh Fischer <jo...@joshfischer.io>.
Dave,

Are you suggesting we create a new RC with the fixes to the NOTICE and
missing ASF headers in the Python files before proceeding to general@a.o?

There has been some uncertainty amongst the community.




On Thu, May 19, 2022 at 9:18 AM Dave Fisher <wa...@comcast.net> wrote:

> Hi -
>
> Sent from my iPhone
>
> > On May 19, 2022, at 6:30 AM, Josh Fischer <jo...@joshfischer.io> wrote:
> >
> > Hey All,
> >
> > -1 on this RC
> >
> > I think we need a page that shows all of the commits for the
> > 0.20.5-incubating-rc2 tag [1].  I think we can mark this under the github
> > releases page [2] as a "pre-release" to get this ability.
>
> I don’t think this is a release blocker.
> >
> > 1.
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > 2. https://github.com/apache/incubator-heron/releases
> >
> > I checked:
> >
> > - Links are valid
> > - License is good
> > -  NOTICE Shows 2018  - 2021, not sure if this is a blocker for this
> > release or not.
>
> Not a blocker but if there is one then it should be 2022.
> > - Signatures & shasum are ok on src files. I did not check other files
> > because of possible issue with NOTICE file listed above ^
> > - DISCLAIMER exists
> >
> > We are missing ASF headers on these files:
> >
> > ./heron/tools/tracker/src/python/state.py
> >
> > ./heron/tools/tracker/tests/python/app_unittest.py
>
> Good catch fixing tgese before the VOTE goes to general helps with the
> heron graduation case
>
> >
> >> On Wed, May 11, 2022 at 11:50 PM Nicholas Nezis <
> nicholas.nezis@gmail.com>
> >> wrote:
> >>
> >> Hello Heron Community,
> >>
> >> This is a call for a vote to the 2nd release candidate for Apache Heron,
> >> version 0.20.5-incubating.
> >> We request project mentors (binded) as well as all contributors
> (unbinded)
> >> and users to review and vote on this incubator release.
> >>
> >> *  The tag to be voted upon:
> >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> >> The full list of changes and release notes are available at:
> >>
> >>
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> >>
> >> Files can be found in dist.apache.org
> >> Source:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.asc
> >>
> >> Java Artifacts:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.asc
> >>
> >> Centos 7 Installer:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.asc
> >>
> >> Darwin Installer:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.asc
> >>
> >> Debian 11 Installer:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.asc
> >>
> >> Ubuntu 20.04 Installer:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.asc
> >>
> >> HeronPy:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.asc
> >>
> >> HeronPy Wheel:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.asc
> >>
> >> Helm chart:
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.sha512
> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.asc
> >>
> >> Please download the source package, and follow the below steps from the
> >> root folder of the heron code base.  Note that currently Bazel 4.2.2 is
> >> required to build this version.
> >> # check that Bazel and other dependencies are setup correctly
> >> ./bazel_configure.py
> >>
> >>
> >> To build an install script for your desired platform (debian, and centos
> >> are supported for this release) you may run the following command.
> >> $ bazel build scripts/packages:binpkgs
> >>
> >> To execute and install Heron from an install script you can follow the
> >> steps below:
> >>
> >> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> >> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> >>
> >> From here you should find disclaimers and other files in your ~/.heron
> >> directory.
> >> ls ~/.heron/
> >>
> >> DISCLAIMER    NOTICE        conf/         etc/          include/
> >> release.yaml
> >>
> >> LICENSE       bin/          dist/         examples/     lib/
> >>
> >>
> >> or refer to the compiling guide
> >> https://heron.incubator.apache.org/docs/next/compiling-overview/
> >> to setup the environment, build and run locally.
> >>
> >> After Bazel is set up and works correctly, you can use these release
> check
> >> scripts as well.
> >>
> >>
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> >> to verify the build.  The vote will be open for at least 72 hours or
> until
> >> the necessary number of votes are reached.
> >>
> >> Please vote accordingly:
> >> [ ] +1 approve
> >> [ ] +0 no opinion
> >> [ ] -1 disapprove with the reason
> >>
> >> Thank you,
> >>
> >> The Apache Heron (Incubating) Team
> >>
> >> On Wed, May 11, 2022 at 5:23 PM Nicholas Nezis <
> nicholas.nezis@gmail.com>
> >> wrote:
> >>
> >>> Awesome thanks. I'll get an email out shortly.
> >>>
> >>> On Wed, May 11, 2022 at 4:47 PM Dave Fisher <wa...@comcast.net>
> >> wrote:
> >>>
> >>>> Every artifact that is included in a release must have an asc and
> either
> >>>> a sha256 or sha512. The links need to be in the VOTE email. One of the
> >>>> criteria git a +1 is that these are checked and are valid.
> >>>>
> >>>> Sent from my iPhone
> >>>>
> >>>>> On May 11, 2022, at 1:30 PM, Nicholas Nezis <
> nicholas.nezis@gmail.com
> >>>
> >>>> wrote:
> >>>>>
> >>>>> Josh, I'll update the email with fixed links and resend. I think
> >> when I
> >>>>> copied the prior RC1 email, I modified the text of the URL, but not
> >> the
> >>>>> underlying link.
> >>>>>
> >>>>> Dave, we didn't have the link to the KEYS file in the RC1 email. I'll
> >> be
> >>>>> sure to add it. For the asc link, should I be mentioning each asc
> file
> >>>> that
> >>>>> is present in the SVN dist repository? Or can I focus on specifically
> >>>>> mentioning the Source bundle (tar.gz, sha512 and asc files)?
> >>>>>
> >>>>> Ning, I made the tag, but didn't make the release in Github. I wasn't
> >>>> sure
> >>>>> about the process for that. In theory I can just click the "release"
> >>>> button
> >>>>> from the tag. I'll do that now if we feel that step should also be
> >> done
> >>>> at
> >>>>> this point.
> >>>>>
> >>>>>> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com>
> >>>> wrote:
> >>>>>>
> >>>>>> Maybe the tag is not made public yet? It seems I don't see a rc2
> >>>> release in
> >>>>>> this page: https://github.com/apache/incubator-heron/releases/
> >>>>>>
> >>>>>> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
> >>>> nicholas.nezis@gmail.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> Hello Heron Community,
> >>>>>>>
> >>>>>>> This is a call for a vote to the 1st release candidate for Apache
> >>>> Heron,
> >>>>>>> version 0.20.5-incubating.
> >>>>>>> We request project mentors (binded) as well as all contributors
> >>>>>> (unbinded)
> >>>>>>> and users to review and vote on this incubator release.
> >>>>>>>
> >>>>>>> *  The tag to be voted upon:
> >> dc2d9f675a85effcaa74cba6c8fff8451597e146
> >>>>>>> The full list of changes and release notes are available
> >>>>>>> at:
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> >>>>>>> <
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> >>>>>>>> 2
> >>>>>>>
> >>>>>>> Files can be found in dist.apache.org
> >>>>>>> Source:
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> >>>>>>> SHA-512
> >>>>>>> <
> >>>>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> >>>>>>>
> >>>>>>> checksums:
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> >>>>>>>
> >>>>>>>
> >>>>>>> Please download the source package, and follow the below steps from
> >>>>>>> the root folder of the heron code base.  Note that currently Bazel
> >>>>>>> 4.2.2 is required to build this version.
> >>>>>>> # check that Bazel and other dependencies are setup correctly
> >>>>>>> ./bazel_configure.py
> >>>>>>>
> >>>>>>>
> >>>>>>> To build an install script for your desired platform (debian, and
> >>>>>>> centos are supported for this release) you may run the following
> >>>>>>> command.
> >>>>>>> $ bazel build scripts/packages:binpkgs
> >>>>>>>
> >>>>>>> To execute and install Heron from an install script you can follow
> >> the
> >>>>>>> steps below:
> >>>>>>>
> >>>>>>>
> >>>>>>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> >>>>>>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> >>>>>>>
> >>>>>>> From here you should find disclaimers and other files in your
> >> ~/.heron
> >>>>>>> directory.
> >>>>>>> ls ~/.heron/
> >>>>>>>
> >>>>>>> DISCLAIMER    NOTICE        conf/         etc/          include/
> >>>>>>> release.yaml
> >>>>>>>
> >>>>>>> LICENSE       bin/          dist/         examples/     lib/
> >>>>>>>
> >>>>>>>
> >>>>>>> or refer to the compiling
> >>>>>>> guidehttps://
> >> heron.incubator.apache.org/docs/next/compiling-overview/
> >>>>>>> to setup the environment, build and run locally.
> >>>>>>>
> >>>>>>> After Bazel is set up and works correctly, you can use these
> release
> >>>>>> check
> >>>>>>> scripts as well.
> >>>>>>>
> >>>>>>
> >>>>
> >>
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> >>>>>>> to verify the build.  The vote will be open for at least 72 hours
> or
> >>>>>> until
> >>>>>>> the necessary number of votes are reached.
> >>>>>>>
> >>>>>>> Please vote accordingly:
> >>>>>>> [ ] +1 approve
> >>>>>>> [ ] +0 no opinion
> >>>>>>> [ ] -1 disapprove with the reason
> >>>>>>>
> >>>>>>> Thank you,
> >>>>>>>
> >>>>>>> The Apache Heron (Incubating) Team
> >>>>>>>
> >>>>>>
> >>>>
> >>>>
> >>
>
> --
Sent from A Mobile Device

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Dave Fisher <wa...@comcast.net>.
Hi -

Sent from my iPhone

> On May 19, 2022, at 6:30 AM, Josh Fischer <jo...@joshfischer.io> wrote:
> 
> Hey All,
> 
> -1 on this RC
> 
> I think we need a page that shows all of the commits for the
> 0.20.5-incubating-rc2 tag [1].  I think we can mark this under the github
> releases page [2] as a "pre-release" to get this ability.

I don’t think this is a release blocker.
> 
> 1.
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> 2. https://github.com/apache/incubator-heron/releases
> 
> I checked:
> 
> - Links are valid
> - License is good
> -  NOTICE Shows 2018  - 2021, not sure if this is a blocker for this
> release or not.

Not a blocker but if there is one then it should be 2022.
> - Signatures & shasum are ok on src files. I did not check other files
> because of possible issue with NOTICE file listed above ^
> - DISCLAIMER exists
> 
> We are missing ASF headers on these files:
> 
> ./heron/tools/tracker/src/python/state.py
> 
> ./heron/tools/tracker/tests/python/app_unittest.py

Good catch fixing tgese before the VOTE goes to general helps with the heron graduation case

> 
>> On Wed, May 11, 2022 at 11:50 PM Nicholas Nezis <ni...@gmail.com>
>> wrote:
>> 
>> Hello Heron Community,
>> 
>> This is a call for a vote to the 2nd release candidate for Apache Heron,
>> version 0.20.5-incubating.
>> We request project mentors (binded) as well as all contributors (unbinded)
>> and users to review and vote on this incubator release.
>> 
>> *  The tag to be voted upon:
>> dc2d9f675a85effcaa74cba6c8fff8451597e146
>> The full list of changes and release notes are available at:
>> 
>> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
>> 
>> Files can be found in dist.apache.org
>> Source:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.asc
>> 
>> Java Artifacts:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.asc
>> 
>> Centos 7 Installer:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.asc
>> 
>> Darwin Installer:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.asc
>> 
>> Debian 11 Installer:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.asc
>> 
>> Ubuntu 20.04 Installer:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.asc
>> 
>> HeronPy:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.asc
>> 
>> HeronPy Wheel:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.asc
>> 
>> Helm chart:
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.sha512
>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.asc
>> 
>> Please download the source package, and follow the below steps from the
>> root folder of the heron code base.  Note that currently Bazel 4.2.2 is
>> required to build this version.
>> # check that Bazel and other dependencies are setup correctly
>> ./bazel_configure.py
>> 
>> 
>> To build an install script for your desired platform (debian, and centos
>> are supported for this release) you may run the following command.
>> $ bazel build scripts/packages:binpkgs
>> 
>> To execute and install Heron from an install script you can follow the
>> steps below:
>> 
>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
>> 
>> From here you should find disclaimers and other files in your ~/.heron
>> directory.
>> ls ~/.heron/
>> 
>> DISCLAIMER    NOTICE        conf/         etc/          include/
>> release.yaml
>> 
>> LICENSE       bin/          dist/         examples/     lib/
>> 
>> 
>> or refer to the compiling guide
>> https://heron.incubator.apache.org/docs/next/compiling-overview/
>> to setup the environment, build and run locally.
>> 
>> After Bazel is set up and works correctly, you can use these release check
>> scripts as well.
>> 
>> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
>> to verify the build.  The vote will be open for at least 72 hours or until
>> the necessary number of votes are reached.
>> 
>> Please vote accordingly:
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove with the reason
>> 
>> Thank you,
>> 
>> The Apache Heron (Incubating) Team
>> 
>> On Wed, May 11, 2022 at 5:23 PM Nicholas Nezis <ni...@gmail.com>
>> wrote:
>> 
>>> Awesome thanks. I'll get an email out shortly.
>>> 
>>> On Wed, May 11, 2022 at 4:47 PM Dave Fisher <wa...@comcast.net>
>> wrote:
>>> 
>>>> Every artifact that is included in a release must have an asc and either
>>>> a sha256 or sha512. The links need to be in the VOTE email. One of the
>>>> criteria git a +1 is that these are checked and are valid.
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>>> On May 11, 2022, at 1:30 PM, Nicholas Nezis <nicholas.nezis@gmail.com
>>> 
>>>> wrote:
>>>>> 
>>>>> Josh, I'll update the email with fixed links and resend. I think
>> when I
>>>>> copied the prior RC1 email, I modified the text of the URL, but not
>> the
>>>>> underlying link.
>>>>> 
>>>>> Dave, we didn't have the link to the KEYS file in the RC1 email. I'll
>> be
>>>>> sure to add it. For the asc link, should I be mentioning each asc file
>>>> that
>>>>> is present in the SVN dist repository? Or can I focus on specifically
>>>>> mentioning the Source bundle (tar.gz, sha512 and asc files)?
>>>>> 
>>>>> Ning, I made the tag, but didn't make the release in Github. I wasn't
>>>> sure
>>>>> about the process for that. In theory I can just click the "release"
>>>> button
>>>>> from the tag. I'll do that now if we feel that step should also be
>> done
>>>> at
>>>>> this point.
>>>>> 
>>>>>> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com>
>>>> wrote:
>>>>>> 
>>>>>> Maybe the tag is not made public yet? It seems I don't see a rc2
>>>> release in
>>>>>> this page: https://github.com/apache/incubator-heron/releases/
>>>>>> 
>>>>>> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
>>>> nicholas.nezis@gmail.com>
>>>>>> wrote:
>>>>>> 
>>>>>>> Hello Heron Community,
>>>>>>> 
>>>>>>> This is a call for a vote to the 1st release candidate for Apache
>>>> Heron,
>>>>>>> version 0.20.5-incubating.
>>>>>>> We request project mentors (binded) as well as all contributors
>>>>>> (unbinded)
>>>>>>> and users to review and vote on this incubator release.
>>>>>>> 
>>>>>>> *  The tag to be voted upon:
>> dc2d9f675a85effcaa74cba6c8fff8451597e146
>>>>>>> The full list of changes and release notes are available
>>>>>>> at:
>>>>>>> 
>>>>>> 
>>>> 
>> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
>>>>>>> <
>>>>>>> 
>>>>>> 
>>>> 
>> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
>>>>>>>> 2
>>>>>>> 
>>>>>>> Files can be found in dist.apache.org
>>>>>>> Source:
>>>>>>> 
>>>>>> 
>>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
>>>>>>> SHA-512
>>>>>>> <
>>>>>> 
>>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
>>>>>>> 
>>>>>>> checksums:
>>>>>>> 
>>>>>> 
>>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
>>>>>>> 
>>>>>>> 
>>>>>>> Please download the source package, and follow the below steps from
>>>>>>> the root folder of the heron code base.  Note that currently Bazel
>>>>>>> 4.2.2 is required to build this version.
>>>>>>> # check that Bazel and other dependencies are setup correctly
>>>>>>> ./bazel_configure.py
>>>>>>> 
>>>>>>> 
>>>>>>> To build an install script for your desired platform (debian, and
>>>>>>> centos are supported for this release) you may run the following
>>>>>>> command.
>>>>>>> $ bazel build scripts/packages:binpkgs
>>>>>>> 
>>>>>>> To execute and install Heron from an install script you can follow
>> the
>>>>>>> steps below:
>>>>>>> 
>>>>>>> 
>>>>>>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
>>>>>>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
>>>>>>> 
>>>>>>> From here you should find disclaimers and other files in your
>> ~/.heron
>>>>>>> directory.
>>>>>>> ls ~/.heron/
>>>>>>> 
>>>>>>> DISCLAIMER    NOTICE        conf/         etc/          include/
>>>>>>> release.yaml
>>>>>>> 
>>>>>>> LICENSE       bin/          dist/         examples/     lib/
>>>>>>> 
>>>>>>> 
>>>>>>> or refer to the compiling
>>>>>>> guidehttps://
>> heron.incubator.apache.org/docs/next/compiling-overview/
>>>>>>> to setup the environment, build and run locally.
>>>>>>> 
>>>>>>> After Bazel is set up and works correctly, you can use these release
>>>>>> check
>>>>>>> scripts as well.
>>>>>>> 
>>>>>> 
>>>> 
>> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
>>>>>>> to verify the build.  The vote will be open for at least 72 hours or
>>>>>> until
>>>>>>> the necessary number of votes are reached.
>>>>>>> 
>>>>>>> Please vote accordingly:
>>>>>>> [ ] +1 approve
>>>>>>> [ ] +0 no opinion
>>>>>>> [ ] -1 disapprove with the reason
>>>>>>> 
>>>>>>> Thank you,
>>>>>>> 
>>>>>>> The Apache Heron (Incubating) Team
>>>>>>> 
>>>>>> 
>>>> 
>>>> 
>> 


Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Josh Fischer <jo...@joshfischer.io>.
Hey All,

-1 on this RC

I think we need a page that shows all of the commits for the
0.20.5-incubating-rc2 tag [1].  I think we can mark this under the github
releases page [2] as a "pre-release" to get this ability.

1.
https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
2. https://github.com/apache/incubator-heron/releases

I checked:

- Links are valid
- License is good
-  NOTICE Shows 2018  - 2021, not sure if this is a blocker for this
release or not.
- Signatures & shasum are ok on src files. I did not check other files
because of possible issue with NOTICE file listed above ^
- DISCLAIMER exists

We are missing ASF headers on these files:

 ./heron/tools/tracker/src/python/state.py

./heron/tools/tracker/tests/python/app_unittest.py

On Wed, May 11, 2022 at 11:50 PM Nicholas Nezis <ni...@gmail.com>
wrote:

> Hello Heron Community,
>
> This is a call for a vote to the 2nd release candidate for Apache Heron,
> version 0.20.5-incubating.
> We request project mentors (binded) as well as all contributors (unbinded)
> and users to review and vote on this incubator release.
>
> *  The tag to be voted upon:
> dc2d9f675a85effcaa74cba6c8fff8451597e146
> The full list of changes and release notes are available at:
>
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
>
> Files can be found in dist.apache.org
> Source:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.asc
>
> Java Artifacts:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.asc
>
> Centos 7 Installer:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.asc
>
> Darwin Installer:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.asc
>
> Debian 11 Installer:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.asc
>
> Ubuntu 20.04 Installer:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.asc
>
> HeronPy:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.asc
>
> HeronPy Wheel:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.asc
>
> Helm chart:
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.sha512
>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.asc
>
> Please download the source package, and follow the below steps from the
> root folder of the heron code base.  Note that currently Bazel 4.2.2 is
> required to build this version.
> # check that Bazel and other dependencies are setup correctly
> ./bazel_configure.py
>
>
> To build an install script for your desired platform (debian, and centos
> are supported for this release) you may run the following command.
> $ bazel build scripts/packages:binpkgs
>
> To execute and install Heron from an install script you can follow the
> steps below:
>
> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
>
> From here you should find disclaimers and other files in your ~/.heron
> directory.
> ls ~/.heron/
>
> DISCLAIMER    NOTICE        conf/         etc/          include/
>  release.yaml
>
> LICENSE       bin/          dist/         examples/     lib/
>
>
> or refer to the compiling guide
> https://heron.incubator.apache.org/docs/next/compiling-overview/
> to setup the environment, build and run locally.
>
>  After Bazel is set up and works correctly, you can use these release check
> scripts as well.
>
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> to verify the build.  The vote will be open for at least 72 hours or until
> the necessary number of votes are reached.
>
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Thank you,
>
> The Apache Heron (Incubating) Team
>
> On Wed, May 11, 2022 at 5:23 PM Nicholas Nezis <ni...@gmail.com>
> wrote:
>
> > Awesome thanks. I'll get an email out shortly.
> >
> > On Wed, May 11, 2022 at 4:47 PM Dave Fisher <wa...@comcast.net>
> wrote:
> >
> >> Every artifact that is included in a release must have an asc and either
> >> a sha256 or sha512. The links need to be in the VOTE email. One of the
> >> criteria git a +1 is that these are checked and are valid.
> >>
> >> Sent from my iPhone
> >>
> >> > On May 11, 2022, at 1:30 PM, Nicholas Nezis <nicholas.nezis@gmail.com
> >
> >> wrote:
> >> >
> >> > Josh, I'll update the email with fixed links and resend. I think
> when I
> >> > copied the prior RC1 email, I modified the text of the URL, but not
> the
> >> > underlying link.
> >> >
> >> > Dave, we didn't have the link to the KEYS file in the RC1 email. I'll
> be
> >> > sure to add it. For the asc link, should I be mentioning each asc file
> >> that
> >> > is present in the SVN dist repository? Or can I focus on specifically
> >> > mentioning the Source bundle (tar.gz, sha512 and asc files)?
> >> >
> >> > Ning, I made the tag, but didn't make the release in Github. I wasn't
> >> sure
> >> > about the process for that. In theory I can just click the "release"
> >> button
> >> > from the tag. I'll do that now if we feel that step should also be
> done
> >> at
> >> > this point.
> >> >
> >> >> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com>
> >> wrote:
> >> >>
> >> >> Maybe the tag is not made public yet? It seems I don't see a rc2
> >> release in
> >> >> this page: https://github.com/apache/incubator-heron/releases/
> >> >>
> >> >> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
> >> nicholas.nezis@gmail.com>
> >> >> wrote:
> >> >>
> >> >>> Hello Heron Community,
> >> >>>
> >> >>> This is a call for a vote to the 1st release candidate for Apache
> >> Heron,
> >> >>> version 0.20.5-incubating.
> >> >>> We request project mentors (binded) as well as all contributors
> >> >> (unbinded)
> >> >>> and users to review and vote on this incubator release.
> >> >>>
> >> >>> *  The tag to be voted upon:
> dc2d9f675a85effcaa74cba6c8fff8451597e146
> >> >>> The full list of changes and release notes are available
> >> >>> at:
> >> >>>
> >> >>
> >>
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> >> >>> <
> >> >>>
> >> >>
> >>
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> >> >>>> 2
> >> >>>
> >> >>> Files can be found in dist.apache.org
> >> >>> Source:
> >> >>>
> >> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> >> >>> SHA-512
> >> >>> <
> >> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> >> >>>
> >> >>> checksums:
> >> >>>
> >> >>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> >> >>>
> >> >>>
> >> >>> Please download the source package, and follow the below steps from
> >> >>> the root folder of the heron code base.  Note that currently Bazel
> >> >>> 4.2.2 is required to build this version.
> >> >>> # check that Bazel and other dependencies are setup correctly
> >> >>> ./bazel_configure.py
> >> >>>
> >> >>>
> >> >>> To build an install script for your desired platform (debian, and
> >> >>> centos are supported for this release) you may run the following
> >> >>> command.
> >> >>> $ bazel build scripts/packages:binpkgs
> >> >>>
> >> >>> To execute and install Heron from an install script you can follow
> the
> >> >>> steps below:
> >> >>>
> >> >>>
> >> >>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> >> >>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> >> >>>
> >> >>> From here you should find disclaimers and other files in your
> ~/.heron
> >> >>> directory.
> >> >>> ls ~/.heron/
> >> >>>
> >> >>> DISCLAIMER    NOTICE        conf/         etc/          include/
> >> >>> release.yaml
> >> >>>
> >> >>> LICENSE       bin/          dist/         examples/     lib/
> >> >>>
> >> >>>
> >> >>> or refer to the compiling
> >> >>> guidehttps://
> heron.incubator.apache.org/docs/next/compiling-overview/
> >> >>> to setup the environment, build and run locally.
> >> >>>
> >> >>> After Bazel is set up and works correctly, you can use these release
> >> >> check
> >> >>> scripts as well.
> >> >>>
> >> >>
> >>
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> >> >>> to verify the build.  The vote will be open for at least 72 hours or
> >> >> until
> >> >>> the necessary number of votes are reached.
> >> >>>
> >> >>> Please vote accordingly:
> >> >>> [ ] +1 approve
> >> >>> [ ] +0 no opinion
> >> >>> [ ] -1 disapprove with the reason
> >> >>>
> >> >>> Thank you,
> >> >>>
> >> >>> The Apache Heron (Incubating) Team
> >> >>>
> >> >>
> >>
> >>
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Nicholas Nezis <ni...@gmail.com>.
Hello Heron Community,

This is a call for a vote to the 2nd release candidate for Apache Heron,
version 0.20.5-incubating.
We request project mentors (binded) as well as all contributors (unbinded)
and users to review and vote on this incubator release.

*  The tag to be voted upon:
dc2d9f675a85effcaa74cba6c8fff8451597e146
The full list of changes and release notes are available at:
https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2

Files can be found in dist.apache.org
Source:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.asc

Java Artifacts:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-artifacts-0.20.5-incubating.tar.gz.asc

Centos 7 Installer:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-centos7.sh.tar.gz.asc

Darwin Installer:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-darwin.sh.tar.gz.asc

Debian 11 Installer:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-debian11.sh.tar.gz.asc

Ubuntu 20.04 Installer:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-install-0.20.5-incubating-ubuntu20.04.sh.tar.gz.asc

HeronPy:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5-incubating.tar.gz.asc

HeronPy Wheel:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heronpy/heronpy-0.20.5_incubating-py3-none-any.whl.asc

Helm chart:
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.sha512
https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/helm/heron-0.20.5-incubating.tgz.asc

Please download the source package, and follow the below steps from the
root folder of the heron code base.  Note that currently Bazel 4.2.2 is
required to build this version.
# check that Bazel and other dependencies are setup correctly
./bazel_configure.py


To build an install script for your desired platform (debian, and centos
are supported for this release) you may run the following command.
$ bazel build scripts/packages:binpkgs

To execute and install Heron from an install script you can follow the
steps below:

$ chmod +x heron-install-0.20.5-incubating-{distro}.sh
$ ./heron-install-0.20.5-incubating-{distro}.sh --user

From here you should find disclaimers and other files in your ~/.heron
directory.
ls ~/.heron/

DISCLAIMER    NOTICE        conf/         etc/          include/
 release.yaml

LICENSE       bin/          dist/         examples/     lib/


or refer to the compiling guide
https://heron.incubator.apache.org/docs/next/compiling-overview/
to setup the environment, build and run locally.

 After Bazel is set up and works correctly, you can use these release check
scripts as well.
https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
to verify the build.  The vote will be open for at least 72 hours or until
the necessary number of votes are reached.

Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thank you,

The Apache Heron (Incubating) Team

On Wed, May 11, 2022 at 5:23 PM Nicholas Nezis <ni...@gmail.com>
wrote:

> Awesome thanks. I'll get an email out shortly.
>
> On Wed, May 11, 2022 at 4:47 PM Dave Fisher <wa...@comcast.net> wrote:
>
>> Every artifact that is included in a release must have an asc and either
>> a sha256 or sha512. The links need to be in the VOTE email. One of the
>> criteria git a +1 is that these are checked and are valid.
>>
>> Sent from my iPhone
>>
>> > On May 11, 2022, at 1:30 PM, Nicholas Nezis <ni...@gmail.com>
>> wrote:
>> >
>> > Josh, I'll update the email with fixed links and resend. I think when I
>> > copied the prior RC1 email, I modified the text of the URL, but not the
>> > underlying link.
>> >
>> > Dave, we didn't have the link to the KEYS file in the RC1 email. I'll be
>> > sure to add it. For the asc link, should I be mentioning each asc file
>> that
>> > is present in the SVN dist repository? Or can I focus on specifically
>> > mentioning the Source bundle (tar.gz, sha512 and asc files)?
>> >
>> > Ning, I made the tag, but didn't make the release in Github. I wasn't
>> sure
>> > about the process for that. In theory I can just click the "release"
>> button
>> > from the tag. I'll do that now if we feel that step should also be done
>> at
>> > this point.
>> >
>> >> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com>
>> wrote:
>> >>
>> >> Maybe the tag is not made public yet? It seems I don't see a rc2
>> release in
>> >> this page: https://github.com/apache/incubator-heron/releases/
>> >>
>> >> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
>> nicholas.nezis@gmail.com>
>> >> wrote:
>> >>
>> >>> Hello Heron Community,
>> >>>
>> >>> This is a call for a vote to the 1st release candidate for Apache
>> Heron,
>> >>> version 0.20.5-incubating.
>> >>> We request project mentors (binded) as well as all contributors
>> >> (unbinded)
>> >>> and users to review and vote on this incubator release.
>> >>>
>> >>> *  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
>> >>> The full list of changes and release notes are available
>> >>> at:
>> >>>
>> >>
>> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
>> >>> <
>> >>>
>> >>
>> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
>> >>>> 2
>> >>>
>> >>> Files can be found in dist.apache.org
>> >>> Source:
>> >>>
>> >>
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
>> >>> SHA-512
>> >>> <
>> >>
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
>> >>>
>> >>> checksums:
>> >>>
>> >>
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
>> >>>
>> >>>
>> >>> Please download the source package, and follow the below steps from
>> >>> the root folder of the heron code base.  Note that currently Bazel
>> >>> 4.2.2 is required to build this version.
>> >>> # check that Bazel and other dependencies are setup correctly
>> >>> ./bazel_configure.py
>> >>>
>> >>>
>> >>> To build an install script for your desired platform (debian, and
>> >>> centos are supported for this release) you may run the following
>> >>> command.
>> >>> $ bazel build scripts/packages:binpkgs
>> >>>
>> >>> To execute and install Heron from an install script you can follow the
>> >>> steps below:
>> >>>
>> >>>
>> >>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
>> >>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
>> >>>
>> >>> From here you should find disclaimers and other files in your ~/.heron
>> >>> directory.
>> >>> ls ~/.heron/
>> >>>
>> >>> DISCLAIMER    NOTICE        conf/         etc/          include/
>> >>> release.yaml
>> >>>
>> >>> LICENSE       bin/          dist/         examples/     lib/
>> >>>
>> >>>
>> >>> or refer to the compiling
>> >>> guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
>> >>> to setup the environment, build and run locally.
>> >>>
>> >>> After Bazel is set up and works correctly, you can use these release
>> >> check
>> >>> scripts as well.
>> >>>
>> >>
>> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
>> >>> to verify the build.  The vote will be open for at least 72 hours or
>> >> until
>> >>> the necessary number of votes are reached.
>> >>>
>> >>> Please vote accordingly:
>> >>> [ ] +1 approve
>> >>> [ ] +0 no opinion
>> >>> [ ] -1 disapprove with the reason
>> >>>
>> >>> Thank you,
>> >>>
>> >>> The Apache Heron (Incubating) Team
>> >>>
>> >>
>>
>>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Nicholas Nezis <ni...@gmail.com>.
Awesome thanks. I'll get an email out shortly.

On Wed, May 11, 2022 at 4:47 PM Dave Fisher <wa...@comcast.net> wrote:

> Every artifact that is included in a release must have an asc and either a
> sha256 or sha512. The links need to be in the VOTE email. One of the
> criteria git a +1 is that these are checked and are valid.
>
> Sent from my iPhone
>
> > On May 11, 2022, at 1:30 PM, Nicholas Nezis <ni...@gmail.com>
> wrote:
> >
> > Josh, I'll update the email with fixed links and resend. I think when I
> > copied the prior RC1 email, I modified the text of the URL, but not the
> > underlying link.
> >
> > Dave, we didn't have the link to the KEYS file in the RC1 email. I'll be
> > sure to add it. For the asc link, should I be mentioning each asc file
> that
> > is present in the SVN dist repository? Or can I focus on specifically
> > mentioning the Source bundle (tar.gz, sha512 and asc files)?
> >
> > Ning, I made the tag, but didn't make the release in Github. I wasn't
> sure
> > about the process for that. In theory I can just click the "release"
> button
> > from the tag. I'll do that now if we feel that step should also be done
> at
> > this point.
> >
> >> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com> wrote:
> >>
> >> Maybe the tag is not made public yet? It seems I don't see a rc2
> release in
> >> this page: https://github.com/apache/incubator-heron/releases/
> >>
> >> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <
> nicholas.nezis@gmail.com>
> >> wrote:
> >>
> >>> Hello Heron Community,
> >>>
> >>> This is a call for a vote to the 1st release candidate for Apache
> Heron,
> >>> version 0.20.5-incubating.
> >>> We request project mentors (binded) as well as all contributors
> >> (unbinded)
> >>> and users to review and vote on this incubator release.
> >>>
> >>> *  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
> >>> The full list of changes and release notes are available
> >>> at:
> >>>
> >>
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> >>> <
> >>>
> >>
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> >>>> 2
> >>>
> >>> Files can be found in dist.apache.org
> >>> Source:
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> >>> SHA-512
> >>> <
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> >>>
> >>> checksums:
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> >>>
> >>>
> >>> Please download the source package, and follow the below steps from
> >>> the root folder of the heron code base.  Note that currently Bazel
> >>> 4.2.2 is required to build this version.
> >>> # check that Bazel and other dependencies are setup correctly
> >>> ./bazel_configure.py
> >>>
> >>>
> >>> To build an install script for your desired platform (debian, and
> >>> centos are supported for this release) you may run the following
> >>> command.
> >>> $ bazel build scripts/packages:binpkgs
> >>>
> >>> To execute and install Heron from an install script you can follow the
> >>> steps below:
> >>>
> >>>
> >>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> >>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> >>>
> >>> From here you should find disclaimers and other files in your ~/.heron
> >>> directory.
> >>> ls ~/.heron/
> >>>
> >>> DISCLAIMER    NOTICE        conf/         etc/          include/
> >>> release.yaml
> >>>
> >>> LICENSE       bin/          dist/         examples/     lib/
> >>>
> >>>
> >>> or refer to the compiling
> >>> guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
> >>> to setup the environment, build and run locally.
> >>>
> >>> After Bazel is set up and works correctly, you can use these release
> >> check
> >>> scripts as well.
> >>>
> >>
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> >>> to verify the build.  The vote will be open for at least 72 hours or
> >> until
> >>> the necessary number of votes are reached.
> >>>
> >>> Please vote accordingly:
> >>> [ ] +1 approve
> >>> [ ] +0 no opinion
> >>> [ ] -1 disapprove with the reason
> >>>
> >>> Thank you,
> >>>
> >>> The Apache Heron (Incubating) Team
> >>>
> >>
>
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Dave Fisher <wa...@comcast.net>.
Every artifact that is included in a release must have an asc and either a sha256 or sha512. The links need to be in the VOTE email. One of the criteria git a +1 is that these are checked and are valid.

Sent from my iPhone

> On May 11, 2022, at 1:30 PM, Nicholas Nezis <ni...@gmail.com> wrote:
> 
> Josh, I'll update the email with fixed links and resend. I think when I
> copied the prior RC1 email, I modified the text of the URL, but not the
> underlying link.
> 
> Dave, we didn't have the link to the KEYS file in the RC1 email. I'll be
> sure to add it. For the asc link, should I be mentioning each asc file that
> is present in the SVN dist repository? Or can I focus on specifically
> mentioning the Source bundle (tar.gz, sha512 and asc files)?
> 
> Ning, I made the tag, but didn't make the release in Github. I wasn't sure
> about the process for that. In theory I can just click the "release" button
> from the tag. I'll do that now if we feel that step should also be done at
> this point.
> 
>> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com> wrote:
>> 
>> Maybe the tag is not made public yet? It seems I don't see a rc2 release in
>> this page: https://github.com/apache/incubator-heron/releases/
>> 
>> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <ni...@gmail.com>
>> wrote:
>> 
>>> Hello Heron Community,
>>> 
>>> This is a call for a vote to the 1st release candidate for Apache Heron,
>>> version 0.20.5-incubating.
>>> We request project mentors (binded) as well as all contributors
>> (unbinded)
>>> and users to review and vote on this incubator release.
>>> 
>>> *  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
>>> The full list of changes and release notes are available
>>> at:
>>> 
>> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
>>> <
>>> 
>> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
>>>> 2
>>> 
>>> Files can be found in dist.apache.org
>>> Source:
>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
>>> SHA-512
>>> <
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
>>> 
>>> checksums:
>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
>>> 
>>> 
>>> Please download the source package, and follow the below steps from
>>> the root folder of the heron code base.  Note that currently Bazel
>>> 4.2.2 is required to build this version.
>>> # check that Bazel and other dependencies are setup correctly
>>> ./bazel_configure.py
>>> 
>>> 
>>> To build an install script for your desired platform (debian, and
>>> centos are supported for this release) you may run the following
>>> command.
>>> $ bazel build scripts/packages:binpkgs
>>> 
>>> To execute and install Heron from an install script you can follow the
>>> steps below:
>>> 
>>> 
>>> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
>>> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
>>> 
>>> From here you should find disclaimers and other files in your ~/.heron
>>> directory.
>>> ls ~/.heron/
>>> 
>>> DISCLAIMER    NOTICE        conf/         etc/          include/
>>> release.yaml
>>> 
>>> LICENSE       bin/          dist/         examples/     lib/
>>> 
>>> 
>>> or refer to the compiling
>>> guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
>>> to setup the environment, build and run locally.
>>> 
>>> After Bazel is set up and works correctly, you can use these release
>> check
>>> scripts as well.
>>> 
>> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
>>> to verify the build.  The vote will be open for at least 72 hours or
>> until
>>> the necessary number of votes are reached.
>>> 
>>> Please vote accordingly:
>>> [ ] +1 approve
>>> [ ] +0 no opinion
>>> [ ] -1 disapprove with the reason
>>> 
>>> Thank you,
>>> 
>>> The Apache Heron (Incubating) Team
>>> 
>> 


Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Josh Fischer <jo...@joshfischer.io>.
I **think** the tag should stay marked as a "pre-release" until we
officially pass the vote through dev@heron and general@.

On Wed, May 11, 2022 at 3:30 PM Nicholas Nezis <ni...@gmail.com>
wrote:

> Josh, I'll update the email with fixed links and resend. I think when I
> copied the prior RC1 email, I modified the text of the URL, but not the
> underlying link.
>
> Dave, we didn't have the link to the KEYS file in the RC1 email. I'll be
> sure to add it. For the asc link, should I be mentioning each asc file that
> is present in the SVN dist repository? Or can I focus on specifically
> mentioning the Source bundle (tar.gz, sha512 and asc files)?
>
> Ning, I made the tag, but didn't make the release in Github. I wasn't sure
> about the process for that. In theory I can just click the "release" button
> from the tag. I'll do that now if we feel that step should also be done at
> this point.
>
> On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com> wrote:
>
> > Maybe the tag is not made public yet? It seems I don't see a rc2 release
> in
> > this page: https://github.com/apache/incubator-heron/releases/
> >
> > On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <nicholas.nezis@gmail.com
> >
> > wrote:
> >
> > > Hello Heron Community,
> > >
> > > This is a call for a vote to the 1st release candidate for Apache
> Heron,
> > > version 0.20.5-incubating.
> > > We request project mentors (binded) as well as all contributors
> > (unbinded)
> > > and users to review and vote on this incubator release.
> > >
> > > *  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
> > > The full list of changes and release notes are available
> > > at:
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> > > <
> > >
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > > >2
> > >
> > > Files can be found in dist.apache.org
> > > Source:
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > > SHA-512
> > > <
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> > >
> > > checksums:
> > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> > >
> > >
> > > Please download the source package, and follow the below steps from
> > > the root folder of the heron code base.  Note that currently Bazel
> > > 4.2.2 is required to build this version.
> > > # check that Bazel and other dependencies are setup correctly
> > > ./bazel_configure.py
> > >
> > >
> > > To build an install script for your desired platform (debian, and
> > > centos are supported for this release) you may run the following
> > > command.
> > > $ bazel build scripts/packages:binpkgs
> > >
> > > To execute and install Heron from an install script you can follow the
> > > steps below:
> > >
> > >
> > > $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > > $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> > >
> > > From here you should find disclaimers and other files in your ~/.heron
> > > directory.
> > > ls ~/.heron/
> > >
> > > DISCLAIMER    NOTICE        conf/         etc/          include/
> > > release.yaml
> > >
> > > LICENSE       bin/          dist/         examples/     lib/
> > >
> > >
> > > or refer to the compiling
> > > guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
> > > to setup the environment, build and run locally.
> > >
> > >  After Bazel is set up and works correctly, you can use these release
> > check
> > > scripts as well.
> > >
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > > to verify the build.  The vote will be open for at least 72 hours or
> > until
> > > the necessary number of votes are reached.
> > >
> > > Please vote accordingly:
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > > Thank you,
> > >
> > > The Apache Heron (Incubating) Team
> > >
> >
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Nicholas Nezis <ni...@gmail.com>.
Josh, I'll update the email with fixed links and resend. I think when I
copied the prior RC1 email, I modified the text of the URL, but not the
underlying link.

Dave, we didn't have the link to the KEYS file in the RC1 email. I'll be
sure to add it. For the asc link, should I be mentioning each asc file that
is present in the SVN dist repository? Or can I focus on specifically
mentioning the Source bundle (tar.gz, sha512 and asc files)?

Ning, I made the tag, but didn't make the release in Github. I wasn't sure
about the process for that. In theory I can just click the "release" button
from the tag. I'll do that now if we feel that step should also be done at
this point.

On Wed, May 11, 2022 at 3:26 PM Ning Wang <wa...@gmail.com> wrote:

> Maybe the tag is not made public yet? It seems I don't see a rc2 release in
> this page: https://github.com/apache/incubator-heron/releases/
>
> On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <ni...@gmail.com>
> wrote:
>
> > Hello Heron Community,
> >
> > This is a call for a vote to the 1st release candidate for Apache Heron,
> > version 0.20.5-incubating.
> > We request project mentors (binded) as well as all contributors
> (unbinded)
> > and users to review and vote on this incubator release.
> >
> > *  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
> > The full list of changes and release notes are available
> > at:
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> > <
> >
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> > >2
> >
> > Files can be found in dist.apache.org
> > Source:
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> > SHA-512
> > <
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512
> >
> > checksums:
> >
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> >
> >
> > Please download the source package, and follow the below steps from
> > the root folder of the heron code base.  Note that currently Bazel
> > 4.2.2 is required to build this version.
> > # check that Bazel and other dependencies are setup correctly
> > ./bazel_configure.py
> >
> >
> > To build an install script for your desired platform (debian, and
> > centos are supported for this release) you may run the following
> > command.
> > $ bazel build scripts/packages:binpkgs
> >
> > To execute and install Heron from an install script you can follow the
> > steps below:
> >
> >
> > $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> > $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> >
> > From here you should find disclaimers and other files in your ~/.heron
> > directory.
> > ls ~/.heron/
> >
> > DISCLAIMER    NOTICE        conf/         etc/          include/
> > release.yaml
> >
> > LICENSE       bin/          dist/         examples/     lib/
> >
> >
> > or refer to the compiling
> > guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
> > to setup the environment, build and run locally.
> >
> >  After Bazel is set up and works correctly, you can use these release
> check
> > scripts as well.
> >
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> > to verify the build.  The vote will be open for at least 72 hours or
> until
> > the necessary number of votes are reached.
> >
> > Please vote accordingly:
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Thank you,
> >
> > The Apache Heron (Incubating) Team
> >
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Ning Wang <wa...@gmail.com>.
Maybe the tag is not made public yet? It seems I don't see a rc2 release in
this page: https://github.com/apache/incubator-heron/releases/

On Wed, May 11, 2022 at 1:38 AM Nicholas Nezis <ni...@gmail.com>
wrote:

> Hello Heron Community,
>
> This is a call for a vote to the 1st release candidate for Apache Heron,
> version 0.20.5-incubating.
> We request project mentors (binded) as well as all contributors (unbinded)
> and users to review and vote on this incubator release.
>
> *  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
> The full list of changes and release notes are available
> at:
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> <
> https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2
> >2
>
> Files can be found in dist.apache.org
> Source:
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> SHA-512
> <https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gzSHA-512>
> checksums:
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
>
>
> Please download the source package, and follow the below steps from
> the root folder of the heron code base.  Note that currently Bazel
> 4.2.2 is required to build this version.
> # check that Bazel and other dependencies are setup correctly
> ./bazel_configure.py
>
>
> To build an install script for your desired platform (debian, and
> centos are supported for this release) you may run the following
> command.
> $ bazel build scripts/packages:binpkgs
>
> To execute and install Heron from an install script you can follow the
> steps below:
>
>
> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
>
> From here you should find disclaimers and other files in your ~/.heron
> directory.
> ls ~/.heron/
>
> DISCLAIMER    NOTICE        conf/         etc/          include/
> release.yaml
>
> LICENSE       bin/          dist/         examples/     lib/
>
>
> or refer to the compiling
> guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
> to setup the environment, build and run locally.
>
>  After Bazel is set up and works correctly, you can use these release check
> scripts as well.
> https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> to verify the build.  The vote will be open for at least 72 hours or until
> the necessary number of votes are reached.
>
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Thank you,
>
> The Apache Heron (Incubating) Team
>

Re: [VOTE] Heron Release 0.20.5-incubating Release Candidate 2

Posted by Dave Fisher <wa...@apache.org>.
Please include a link to the KEYS file and the .asc detached signature. These are necessary for a valid release.

> On May 11, 2022, at 1:38 AM, Nicholas Nezis <ni...@gmail.com> wrote:
> 
> Hello Heron Community,
> 
> This is a call for a vote to the 1st release candidate for Apache Heron,
> version 0.20.5-incubating.
> We request project mentors (binded) as well as all contributors (unbinded)
> and users to review and vote on this incubator release.
> 
> *  The tag to be voted upon: dc2d9f675a85effcaa74cba6c8fff8451597e146
> The full list of changes and release notes are available
> at:https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc
> <https://github.com/apache/incubator-heron/releases/tag/0.20.5-incubating-rc2>2
> 
> Files can be found in dist.apache.org
> Source:https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz
> SHA-512 checksums:https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.5-incubating-rc2/heron-0.20.5-incubating-src.tar.gz.sha512
> 
> 
> Please download the source package, and follow the below steps from
> the root folder of the heron code base.  Note that currently Bazel
> 4.2.2 is required to build this version.
> # check that Bazel and other dependencies are setup correctly
> ./bazel_configure.py
> 
> 
> To build an install script for your desired platform (debian, and
> centos are supported for this release) you may run the following
> command.
> $ bazel build scripts/packages:binpkgs
> 
> To execute and install Heron from an install script you can follow the
> steps below:
> 
> 
> $ chmod +x heron-install-0.20.5-incubating-{distro}.sh
> $ ./heron-install-0.20.5-incubating-{distro}.sh --user
> 
> From here you should find disclaimers and other files in your ~/.heron
> directory.
> ls ~/.heron/
> 
> DISCLAIMER    NOTICE        conf/         etc/          include/
> release.yaml
> 
> LICENSE       bin/          dist/         examples/     lib/
> 
> 
> or refer to the compiling
> guidehttps://heron.incubator.apache.org/docs/next/compiling-overview/
> to setup the environment, build and run locally.
> 
> After Bazel is set up and works correctly, you can use these release check
> scripts as well.https://github.com/apache/incubator-heron/blob/master/scripts/release_check/README.md#run-individual-release-checks
> to verify the build.  The vote will be open for at least 72 hours or until
> the necessary number of votes are reached.
> 
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
> 
> Thank you,
> 
> The Apache Heron (Incubating) Team