Hi -

Sent from my iPhone

> On May 19, 2022, at 6:30 AM, Josh Fischer <[email protected]> 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 <[email protected]>
>> 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 <[email protected]>
>> wrote:
>> 
>>> Awesome thanks. I'll get an email out shortly.
>>> 
>>> On Wed, May 11, 2022 at 4:47 PM Dave Fisher <[email protected]>
>> 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 <[email protected]
>>> 
>>>> 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 <[email protected]>
>>>> 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 <
>>>> [email protected]>
>>>>>> 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
>>>>>>> 
>>>>>> 
>>>> 
>>>> 
>> 

Reply via email to