DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
Set environment variables
Code Block language bash theme Midnight # Set Version export VERSION=1.10.2rc12rc3 # Set AIRFLOW_REPO_ROOT to the path of your git repo export AIRFLOW_REPO_ROOT=$(pwd) # Example after cloning git clone https://github.com/apache/airflow.git airflow cd airflow export AIRFLOW_REPO_ROOT=$(pwd)
- set your version to 1.10.2 in
airflow/version.py(without the RC tag) - Commit the version change.
...
Once the RC is built (both source and binary), put them in the dev SVN repository:
https://dist.apache.org/repos/dist/dev/airflow/Use the dev/airflow-jira script to generate a list of Airflow JIRAs that were closed in the release.
Send out a vote to the dev@airflow.apache.org mailing list:
Code Block language text title \[VOTE\] Airflow 1.10.0rc32rc3 collapse true Hey all, I have cut Airflow 1.10.2 RC3. This email is calling a vote on the release, which will last for 72 hours. Consider this my (binding) +1. Airflow 1.10.2 RC3 is available at: https://dist.apache.org/repos/dist/dev/airflow/1.10.2rc3/ *apache-airflow-1.10.2rc3-source.tar.gz* is a source release that comes with INSTALL instructions. *apache-airflow-1.10.2rc3-bin.tar.gz* is the binary Python "sdist" release. Public keys are available at: https://dist.apache.org/repos/dist/release/airflow/KEYS Only votes from PMC members are binding, but members of the community are encouraged to test the release and vote with "(non-binding)". Please note that the version number excludes the `rcX` string, so it's now simply 1.10.2. This will allow us to rename the artifact without modifying the artifact checksums when we actually release. Changes since 1.10.2rc2: *Bugs*: [AIRFLOW-3732] Fix issue when trying to edit connection in RBAC UI [AIRFLOW-2866] Fix missing CSRF token head when using RBAC UI (#3804) ... *Improvements*: [AIRFLOW-3302] Small CSS fixes (#4140) [Airflow-2766] Respect shared datetime across tabs ... *New features*: [AIRFLOW-2874] Enables FAB's theme support (#3719) [AIRFLOW-3336] Add new TriggerRule for 0 upstream failures (#4182) ... *Doc-only Change*: [AIRFLOW-XXX] Fix BashOperator Docstring (#4052) [AIRFLOW-3018] Fix Minor issues in Documentation ... Cheers, <your name>
Once the vote has been passed, you will need to send a result vote to dev@airflow.apache.org:
Code Block language text title \[RESULT\]\[VOTE\] Airflow 1.10.2rc3 collapse true Hello, Apache Airflow 1.10.2 (based on RC3) has been accepted. 4 “+1” binding votes received: - Kaxil Naik (binding) - Bolke de Bruin (binding) - Ash Berlin-Taylor (binding) - Tao Feng (binding) 4 "+1" non-binding votes received: - Deng Xiaodong (non-binding) - Stefan Seelmann (non-binding) - Joshua Patchus (non-binding) - Felix Uellendall (non-binding) Vote thread: https://lists.apache.org/thread.html/736404ca3d2b2143b296d0910630b9bd0f8b56a0c54e3a05f4c8b5fe@%3Cdev.airflow.apache.org%3E I'll continue with the release process and the release announcement will follow shortly. Cheers, <your name>
...