diff --git a/RELEASING/Dockerfile.from_tarball b/RELEASING/Dockerfile.from_tarball index 6d66c47bd..f42cee392 100644 --- a/RELEASING/Dockerfile.from_tarball +++ b/RELEASING/Dockerfile.from_tarball @@ -60,7 +60,7 @@ RUN pip install --upgrade setuptools pip \ && pip install -e . \ && rm -rf /root/.cache/pip -RUN fabmanager babel-compile --target superset/translations +RUN flask fab babel-compile --target superset/translations RUN pip install -e . \ && rm -rf /root/.cache/pip diff --git a/RELEASING/README.md b/RELEASING/README.md index 96068e9cb..a3248b925 100644 --- a/RELEASING/README.md +++ b/RELEASING/README.md @@ -66,9 +66,9 @@ Then (if needed) apply all cherries that will make the PATCH Finally bump the version number on `superset/static/assets/package.json` :: - "version": "0.35.0rc1" + "version": "0.35.0" -Commit the change with the version number, then git tag the version and push +Commit the change with the version number, then git tag the version with the release candidate and push ## Setting up the release environment (do every time) @@ -169,14 +169,6 @@ https://lists.apache.org/thread.html/50a6b134d66b86b237d5d7bc89df1b567246d125a71 Following the result thread, yet another [VOTE] thread should be started at general@incubator.apache.org. -### Publishing a Convenience Release to PyPI -From the root of the repo running ./pypi_push.sh will build the -Javascript bundle and echo the twine command allowing you to publish -to PyPI. You may need to ask a fellow committer to grant -you access to it if you don't have access already. Make sure to create -an account first if you don't have one, and reference your username -while requesting access to push packages. - ### Announcing Once it's all done, an [ANNOUNCE] thread announcing the release to the dev@ mailing list is the final step. @@ -211,6 +203,14 @@ Then tag the final release: Now you can announce the release on the mailing list, make sure to use the proper template +### Publishing a Convenience Release to PyPI +From the root of the repo running ./pypi_push.sh will build the +Javascript bundle and echo the twine command allowing you to publish +to PyPI. You may need to ask a fellow committer to grant +you access to it if you don't have access already. Make sure to create +an account first if you don't have one, and reference your username +while requesting access to push packages. + ## Post release In `UPDATING.md`, a file that contains a list of notifications around diff --git a/RELEASING/from_tarball_entrypoint.sh b/RELEASING/from_tarball_entrypoint.sh index ae2ea27bf..393b5cf42 100755 --- a/RELEASING/from_tarball_entrypoint.sh +++ b/RELEASING/from_tarball_entrypoint.sh @@ -21,8 +21,7 @@ echo "[WARNING] this entrypoint creates an admin/admin user" echo "[WARNING] it should only be used for lightweight testing/validation" # Create an admin user (you will be prompted to set username, first and last name before setting a password) -fabmanager create-admin \ - --app superset \ +flask fab create-admin \ --username admin \ --firstname admin \ --lastname admin \