You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@airflow.apache.org by Kaxil Naik <ka...@apache.org> on 2021/03/14 01:11:25 UTC

[RESULT][VOTE] Release apache-airflow-upgrade-check 1.3.0 from 1.3.0rc2

Hello Airflow Community,

The vote to release Apache Airflow Upgrade Check 1.3.0 based on 1.3.0rc2 is
now closed.

The vote PASSED with 4 binding "+1", 1 non-binding "+1" and 0 "-1" votes:

"+1" binding votes:
- Kaxil Naik
- Ash Berlin-Taylor
- Tomasz Urbaszek
- Jarek Potiuk

"+1" non-Binding votes:
- Elad Kalif

Vote thread:
https://lists.apache.org/thread.html/r76ec33d9a446e0e08d9d036c0e1550338ce47a5bab98ffb19be52980%40%3Cdev.airflow.apache.org%3E

I'll continue with the release process, and the release announcement will
follow shortly.

Regards,
Kaxil

On Fri, Mar 12, 2021 at 12:04 AM Jarek Potiuk <ja...@potiuk.com> wrote:

> +1 (binding) Signatures/checksums ok. The RAT Licence check reports wrong
> licences on some files but those are the same licences we have in Airflow
> (the .rat_excludes file is missing) so everything is fine.
>
> Also it works after installing in 1.10.14 environment.
>
> ========================================================================================================================================
> STATUS
> =======================================================================================================================================
>
> Check for latest versions of apache-airflow and
> checker......................................................................................................................................................................................................................SUCCESS
> Remove airflow.AirflowMacroPlugin
> class......................................................................................................................................................................................................................................SUCCESS
> Ensure users are not using custom metaclasses in custom
> operators............................................................................................................................................................................................................SUCCESS
> Chain between DAG and operator not
> allowed...................................................................................................................................................................................................................................SUCCESS
> Connection.conn_type is not
> nullable.........................................................................................................................................................................................................................................SUCCESS
> Custom Executors now require full
> path.......................................................................................................................................................................................................................................SUCCESS
> Check versions of PostgreSQL, MySQL, and SQLite to ease upgrade to Airflow
> 2.0...............................................................................................................................................................................................SUCCESS
> Hooks that run DB functions must inherit from
> DBApiHook......................................................................................................................................................................................................................SUCCESS
> Fernet is enabled by
> default.................................................................................................................................................................................................................................................SUCCESS
> GCP service account key
> deprecation..........................................................................................................................................................................................................................................SUCCESS
> Unify hostname_callable option in core
> section...............................................................................................................................................................................................................................SUCCESS
> Changes in import paths of hooks, operators, sensors and
> others..............................................................................................................................................................................................................SUCCESS
> Legacy UI is deprecated by
> default...........................................................................................................................................................................................................................................SUCCESS
> Logging configuration has been moved to new
> section..........................................................................................................................................................................................................................SUCCESS
> Removal of Mesos
> Executor....................................................................................................................................................................................................................................................SUCCESS
> No additional argument allowed in
> BaseOperator...............................................................................................................................................................................................................................SUCCESS
> Users must set a kubernetes.pod_template_file
> value..........................................................................................................................................................................................................................SKIPPED
> SendGrid email uses old airflow.contrib
> module...............................................................................................................................................................................................................................SUCCESS
> Check Spark JDBC Operator default connection
> name............................................................................................................................................................................................................................SUCCESS
> Changes in import path of remote task
> handlers...............................................................................................................................................................................................................................SUCCESS
> Connection.conn_id is not
> unique.............................................................................................................................................................................................................................................SUCCESS
> Use CustomSQLAInterface instead of SQLAInterface for custom data
> models......................................................................................................................................................................................................SUCCESS
> Found 1 problem.
>
> ===================================================================================================================================
> RECOMMENDATIONS
> ===================================================================================================================================
>
> Users must set a kubernetes.pod_template_file value
> ---------------------------------------------------
> Skipped because this rule applies only to environment using
> KubernetesExecutor.
>
> On Fri, Mar 12, 2021 at 12:44 AM Tomasz Urbaszek <tu...@apache.org>
> wrote:
>
>> +1 binding
>>
>> On Thu, 11 Mar 2021 at 12:13, Ash Berlin-Taylor <as...@apache.org> wrote:
>>
>>> +1 binding
>>>
>>>
>>> Checked sigs/sums and diff from rc1. Simple test works too.
>>>
>>> On Thu, 11 Mar, 2021 at 12:38, Elad Kalif <el...@apache.org> wrote:
>>>
>>> + 1 (non-binding)
>>> Verified issue from RC1 is resolved.
>>>
>>> On Thu, Mar 11, 2021 at 12:29 AM Kaxil Naik <ka...@apache.org>
>>> wrote:
>>>
>>>> Hey all,
>>>>
>>>> This calls for the release of a new dist:
>>>> *apache-airflow-upgrade-check*,
>>>> version 1.3.0. This represents the contents of the airflow/upgrade/
>>>> tree (plus a few supporting files) as a separate dist.
>>>>
>>>> This code is based on the v1-10-stable branch, the git tag is
>>>> https://github.com/apache/airflow/releases/tag/upgrade-check%2F1.3.0rc2
>>>>
>>>> This email is calling a vote on the release, which will last until *Saturday
>>>> 13th March 22:30 UTC*
>>>>
>>>> Consider this my (binding) +1.
>>>>
>>>> The files can be downloaded from
>>>> https://dist.apache.org/repos/dist/dev/airflow/upgrade-check/1.3.0rc2/
>>>>
>>>> - *apache-airflow-upgrade-check-1.3.0rc2-source.tar.gz* is a source
>>>> release containing the files that made up the binary and wheel
>>>> releases.
>>>> - *apache-airflow-upgrade-check-1.3.0rc2-bin.tar.gz* is the binary
>>>> Python "sdist" release.
>>>> - *apache_airflow_upgrade_check-1.3.0rc2-py2.py3-none-any.whl* is the
>>>> binary Python pre-compiled wheel file.
>>>>
>>>> Public keys are available at:
>>>> https://dist.apache.org/repos/dist/release/airflow/KEYS
>>>>
>>>> This dist is also available on PyPI
>>>> https://pypi.org/project/apache-airflow-upgrade-check/
>>>>
>>>> *Changelog: *
>>>> https://github.com/apache/airflow/tree/upgrade-check/1.3.0rc2/airflow/upgrade#changelog
>>>>
>>>> Only votes from PMC members are binding, but members of the community
>>>> to test the release and vote with "(non-binding)".
>>>>
>>>> The test procedure for PMCs and Contributors who would like to test
>>>> this RC are described in
>>>> <
>>>> https://github.com/apache/airflow/blob/master/dev/README_RELEASE_AIRFLOW.md#verify-release-candidates-by-contributors
>>>> >,
>>>> but again, this time it is a little bit different.
>>>>
>>>> To actually use this command you will need apache-airflow 1.10.14
>>>>
>>>> Please note that the version number inside the archives exclude the
>>>> `rcX` string, so it's now simply 1.3.0. This will allow us to rename
>>>> the artifact without modifying the artifact checksums when we actually
>>>> release.
>>>>
>>>> Thanks,
>>>> Kaxil
>>>>
>>>
>
> --
> +48 660 796 129
>