Let's make sure we are able to build and run code from master successfully/easily on each platform before opening a vote on the next RC. This may require some updates to documentation as well.
Thoughts? On Tue, Aug 11, 2020 at 11:08 AM Ning Wang <[email protected]> wrote: > Great, thanks! > > It seems like a new release candidate will be needed then. > > On Tue, Aug 11, 2020 at 8:22 AM Nicholas Nezis <[email protected]> > wrote: > > > I believe this pull request may fix the issue. > > https://github.com/apache/incubator-heron/pull/3596 > > > > On Tue, Aug 11, 2020 at 3:35 AM Ning Wang <[email protected]> wrote: > > > > > I had an issue when running a test topology. Here is my steps (my test > is > > > in a ubuntu 18.04 docker container since my mac environment is > > different): > > > > > > 1. build > > > # bazel build --compilation_mode=dbg --config=darwin > > > scripts/packages:binpkgs --verbose_failures > > > > > > 2. install > > > # ./bazel-bin/scripts/packages/heron-install.sh --user > > > > > > 3. run test topology > > > # ~/.heron/bin/heron submit local > > ~/.heron/examples/heron-api-examples.jar > > > org.apache.heron.examples.api.ExclamationTopology ExclamationTopology > > > > > > 4. start heron-ui and heron-tracker > > > # ~/.heron/bin/heron-ui > > > # ~/.heron/bin/heron-tracker > > > > > > 5. visit > > > http://localhost:8889/topologies/local/default/ExclamationTopology > > > There is no job information in the page > > > > > > 6. check executor log: > > > # less > > > > > > > > > ~/.herondata/topologies/local/root/ExclamationTopology/heron-executor-0.stderr > > > > > > and I saw the following error: > > > File ".bootstrap/pex/pex.py", line 544, in execute_entry > > > File ".bootstrap/pex/pex.py", line 551, in execute_module > > > File "/usr/lib/python3.6/runpy.py", line 208, in run_module > > > return _run_code(code, {}, init_globals, run_name, mod_spec) > > > File "/usr/lib/python3.6/runpy.py", line 85, in _run_code > > > exec(code, run_globals) > > > File > > > > > > > > > "/root/.pex/code/f214c6770a3c274e145acf7152ba06d6cacc291b/heron/executor/src/python/heron_executor.py", > > > line 1183, in <module> > > > cli() > > > File > > > > > > > > > "/root/.pex/installed_wheels/7bcb1b5bf49ca3f89c348c338d33c04e3d59dfc1/click-7.1.2-py2.py3-none-any.whl/click/core.py", > > > line 829, in __call__ > > > return self.main(*args, **kwargs) > > > File > > > > > > > > > "/root/.pex/installed_wheels/7bcb1b5bf49ca3f89c348c338d33c04e3d59dfc1/click-7.1.2-py2.py3-none-any.whl/click/core.py", > > > line 760, in main > > > _verify_python3_env() > > > File > > > > > > > > > "/root/.pex/installed_wheels/7bcb1b5bf49ca3f89c348c338d33c04e3d59dfc1/click-7.1.2-py2.py3-none-any.whl/click/_unicodefun.py", > > > line 130, in _verify_python3_env > > > " mitigation steps.{}".format(extra) > > > RuntimeError: Click will abort further execution because Python 3 was > > > configured to use ASCII as encoding for the environment. Consult > > > https://click.palletsprojects.com/python3/ for mitigation steps. > > > > > > This system supports the C.UTF-8 locale which is recommended. You might > > be > > > able to resolve your issue by exporting the following environment > > > variables: > > > > > > export LC_ALL=C.UTF-8 > > > export LANG=C.UTF-8 > > > > > > > > > Anyone has similar issue? It might be caused by python 3.6 and could be > > ok > > > with 3.5 or 3.7? > > > > > > > > > > > > > > > On Wed, Jul 29, 2020 at 8:08 AM H W <[email protected]> wrote: > > > > > > > Hello Heron Community, > > > > > > > > This is a call for a vote to the 7th 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-rc7 > > > > (ac82daf753f9fd76bb00b0ea4bd896e8a02479a9) > > > > The full list of changes and release notes are available at: > > > > > > > > > > > > > > https://github.com/apache/incubator-heron/releases/tag/0.20.3-incubating-rc7 > > > > > > > > Files can be found in dist.apache.org > > > > Source: > > > > > > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3-incubating-candidate-7/ > > > > SHA-512 > > > > < > > > > > > https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.3-incubating-candidate-7/SHA-512 > > > > > > > > checksums: > > > > > > > > > > > > > > 572e4d8e593eef129b7dde9154fff0d20b6476d5980c6eb904bef7d080097a5c3c4a8e64af818ffcc2f9f0c25870e9923687813c13202eae9e75ad8b03885b5f > > > > 0.20.3-incubating-rc7.tar.gz > > > > > > > > Please download the source package, and follow the compiling guide > > > > https://heron.incubator.apache.org/docs/next/compiling-overview/ > > > > to setup the environment, build and run locally. > > > > > > > > Note that currently Bazel 3.4.1 is required to build this version. > > > > 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 > > > > > > > > > >
