+1 tested on Ubuntu 20.04. The env is: ubuntu@vm:~/tmp/incubator-heron-0.20.3-incubating-rc8$ ./bazel_configure.py Platform Linux Using C compiler : /usr/bin/x86_64-linux-gnu-gcc-9 (9.3.0) Using C++ compiler : /usr/bin/x86_64-linux-gnu-g++-9 (9.3.0) Using C preprocessor : /usr/bin/x86_64-linux-gnu-cpp-9 (9.3.0) Using C++ preprocessor : /usr/bin/x86_64-linux-gnu-cpp-9 (9.3.0) Using linker : /usr/bin/x86_64-linux-gnu-ld.bfd Using JDK : /usr/lib/jvm/java-11-openjdk-amd64 Using Automake : /usr/bin/automake-1.16 (1.16.1) Using Autoconf : /usr/bin/autoconf (2.69) Using Make : /usr/bin/make (4.2.1) Using Python3 : /usr/bin/python3.8 (3.8.5) Using Libtool : /usr/bin/libtool (2.4.6) Using archiver : /usr/bin/x86_64-linux-gnu-ar Using coverage tool : /usr/bin/x86_64-linux-gnu-gcov-9 Using ant : /usr/share/ant/bin/ant Using dwp : /usr/bin/x86_64-linux-gnu-dwp Using nm : /usr/bin/x86_64-linux-gnu-nm Using objcopy : /usr/bin/x86_64-linux-gnu-objcopy Using objdump : /usr/bin/x86_64-linux-gnu-objdump Using strip : /usr/bin/x86_64-linux-gnu-strip
tested with example topo: ./bazel_configure.py bazel build --config=ubuntu_nostyle heron/... bazel build --config=ubuntu_nostyle scripts/packages:binpkgs ls -l bazel-bin/scripts/packages/*.sh ./bazel-bin/scripts/packages/heron-install.sh --user heron version export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 heron submit local ~/.heron/examples/heron-api-examples.jar org.apache.heron.examples.api.ExclamationTopology hello-world ~/.heron/bin/heron-tracker & ~/.heron/bin/heron-ui & heron kill local hello-world kill $(pgrep -f heron-tracker) kill $(pgrep -f heron-ui) The job runs well, The tracker and UI looks good. On Mon, Nov 30, 2020 at 10:15 AM Dave Fisher <[email protected]> wrote: > +1 (binding) > > Signature, Checksum, Incubator in name, Disclaimer, NOTICE, LICENSE, and > RatCheck all good. > > An inconsequential file - > ./heron/tools/ui/resources/templates/shell.snip.html has an unspecified > license. You can clear that up in subsequent releases. > > Regards, > Dave > > > On Nov 29, 2020, at 8:46 PM, Josh Fischer <[email protected]> wrote: > > > > Hello Heron Community, > > > > This is a call for a vote to the 8th release candidate for Apache Heron, > > version 0.20.3-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: 0.20.3-incubating-rc8 > > (a4140f2352e764f66cc890e380460b561b352824) > > The full list of changes and release notes are available at: > > > https://github.com/apache/incubator-heron/releases/tag/0.20.3-incubating-rc8 > > > > Files can be found in dist.apache.org > > Source: > > https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3- > > incubating-candidate-8/ > > SHA-512 checksums: > > > > > b184e21a78ee0bbfef5f01e643f6c04addf652f1afdc24ab15369a3ac05df1619caf0daf96b4e4783c462037be9fce64569b210886ffb068d4a9009a614bdd08 > > heron-0.20.3-incubating-rc8.tar.gz > > > > ***** > > Note that Bazel 3.7.0, Python 3.8 and Java 11 are required to build this > > version ***** > > > > Please download the source package, and follow the compiling guide. > > https://heron.incubator.apache.org/docs/next/compiling-overview/ > > to set up the environment, build and run locally. The build will take > > approximately 45 minutes. > > > > After Bazel is set up and works correctly, you can use these release > check > > scripts > > > 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 > >
