Hello Airflow Community,

The vote to release Apache Airflow version 2.1.3 based on 2.1.3rc1 is now
closed.

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

"+1" Binding votes:

   - Kaxil Naik
   - Jarek Potiuk
   - Kamil Breguła
   - Xiaodong Deng
   - Ash Berlin-Taylor


"+1" Non-binding votes:

   - James Timmins
   - Ephraim Anierobi
   - Elad Kalif
   - Dennis Akpenyi
   - Josh Fell


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

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

Thanks,
Kaxil Naik

On Mon, Aug 23, 2021 at 4:38 PM Kaxil Naik <[email protected]> wrote:

> Casting my vote as well +1 (binding)
>
> On Thu, Aug 19, 2021 at 10:26 PM Ash Berlin-Taylor <[email protected]> wrote:
>
>> +1 binding.
>>
>> -ash
>>
>> On Thu, Aug 19 2021 at 15:06:54 -0600, Jed Cunningham
>> <[email protected]> wrote:
>>
>> +1 (non-binding)
>>
>> Gave it a spin in a fresh install and with the helm chart. Only issue I
>> ran into was the find command in the log groomer (
>> https://github.com/apache/airflow/pull/17739), but that's already fixed
>> and won't be an issue.
>>
>> On Thu, Aug 19, 2021 at 2:34 PM Xiaodong Deng <[email protected]> wrote:
>>
>>> +1 (binding)
>>>
>>> Verified with LocalExecutor + Postgres.
>>> Thanks to everyone who contributed!
>>>
>>>
>>> XD
>>>
>>> On Thu, Aug 19, 2021 at 4:43 PM Josh Fell
>>> <[email protected]> wrote:
>>>
>>>> +1 (non-binding) Verified a few fixes and ran some DAGs
>>>>
>>>> On Thu, Aug 19, 2021 at 9:56 AM .... <[email protected]> wrote:
>>>>
>>>>> +1 (binding)
>>>>>
>>>>> On Thu, Aug 19, 2021, 11:29 Dennis Akpenyi <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> +1 non-binding
>>>>>>
>>>>>> On Thu 19. Aug 2021 at 11:05, Elad Kalif <[email protected]> wrote:
>>>>>>
>>>>>>> +1 (non-binding)
>>>>>>>
>>>>>>> On Thu, Aug 19, 2021 at 12:01 AM Jarek Potiuk <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (bindig). All "sources/signatures/sha" are ok (I removed "dist/"
>>>>>>>> prefix from shasum). Tested a few configurations, Looks good!
>>>>>>>>
>>>>>>>> On Wed, Aug 18, 2021 at 2:27 PM Ephraim Ewele Anierobi
>>>>>>>> <[email protected]> wrote:
>>>>>>>>
>>>>>>>>> +1(non-binding). Ran some dags and verified some issues
>>>>>>>>>
>>>>>>>>> On 2021/08/18 00:40:51, Kaxil Naik <[email protected]> wrote:
>>>>>>>>> > Hey fellow Airflowers,
>>>>>>>>> >
>>>>>>>>> > We have cut Airflow 2.1.3 RC1. This email is calling a vote on
>>>>>>>>> the release,
>>>>>>>>> > which will last for 72 hours, from Wednesday, August 18, 2021 at
>>>>>>>>> 8:00am UTC
>>>>>>>>> > until Saturday, August 21, 2021 at 8:00am UTC, or until 3
>>>>>>>>> binding +1 votes
>>>>>>>>> > have been received.
>>>>>>>>> >
>>>>>>>>> > Consider this my (non-binding) +1. As I’m not a member of the
>>>>>>>>> PMC, Kaxil
>>>>>>>>> > signed the distribution.
>>>>>>>>> >
>>>>>>>>> > Airflow 2.1.3 RC1 is available at:
>>>>>>>>> > https://dist.apache.org/repos/dist/dev/airflow/2.1.3rc1/
>>>>>>>>> >
>>>>>>>>> > *apache-airflow-2.1.3-source.tar.gz* is a source release that
>>>>>>>>> comes with
>>>>>>>>> > INSTALL instructions.
>>>>>>>>> > *apache-airflow-2.1.3.tar.gz* is the binary Python "sdist"
>>>>>>>>> release.
>>>>>>>>> > *apache_airflow-2.1.3-py3-none-any.whl* is the binary Python
>>>>>>>>> wheel "binary"
>>>>>>>>> > release.
>>>>>>>>> >
>>>>>>>>> > Public keys are available at:
>>>>>>>>> > https://dist.apache.org/repos/dist/release/airflow/KEYS
>>>>>>>>> >
>>>>>>>>> > Only votes from PMC members are binding, but all members of the
>>>>>>>>> community
>>>>>>>>> > are encouraged 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/main/dev/README_RELEASE_AIRFLOW.md#verify-the-release-candidate-by-pmcs
>>>>>>>>> >
>>>>>>>>> > Please note that the version number excludes the `rcX` string,
>>>>>>>>> so it's now
>>>>>>>>> > simply 2.1.3. This will allow us to rename the artifact without
>>>>>>>>> modifying
>>>>>>>>> > the artifact checksums when we actually release.
>>>>>>>>> >
>>>>>>>>> > Changes since 2.1.2 below (
>>>>>>>>> > https://github.com/apache/airflow/blob/2.1.3rc1/CHANGELOG.txt).
>>>>>>>>> >
>>>>>>>>> > *Bug Fixes*
>>>>>>>>> > - Fix task retries when they receive ``sigkill`` and have
>>>>>>>>> retries and
>>>>>>>>> > properly handle ``sigterm`` (#16301)
>>>>>>>>> > - Fix redacting secrets in context exceptions. (#17618)
>>>>>>>>> > - Fix race condition with dagrun callbacks (#16741)
>>>>>>>>> > - Add 'queued' to DagRunState (#16854)
>>>>>>>>> > - Add 'queued' state to DagRun (#16401)
>>>>>>>>> > - Fix external elasticsearch logs link (#16357)
>>>>>>>>> > - Add proper warning message when recorded PID is different from
>>>>>>>>> current
>>>>>>>>> > PID (#17411)
>>>>>>>>> > - Fix running tasks with ``default_impersonation`` config
>>>>>>>>> (#17229)
>>>>>>>>> > - Rescue if a DagRun's DAG was removed from db (#17544)
>>>>>>>>> > - Fixed broken json_client (#17529)
>>>>>>>>> > - Handle and log exceptions raised during task callback (#17347)
>>>>>>>>> > - Fix CLI ``kubernetes cleanup-pods`` which fails on invalid
>>>>>>>>> label key
>>>>>>>>> > (#17298)
>>>>>>>>> > - Show serialization exceptions in DAG parsing log (#17277)
>>>>>>>>> > - Fix: ``TaskInstance`` does not show ``queued_by_job_id`` &
>>>>>>>>> > ``external_executor_id`` (#17179)
>>>>>>>>> > - Adds more explanatory message when ``SecretsMasker`` is not
>>>>>>>>> configured
>>>>>>>>> > (#17101)
>>>>>>>>> > - Enable the use of ``__init_subclass__`` in subclasses of
>>>>>>>>> ``BaseOperator``
>>>>>>>>> > (#17027)
>>>>>>>>> > - Fix task instance retrieval in XCom view (#16923)
>>>>>>>>> > - Validate type of ``priority_weight`` during parsing (#16765)
>>>>>>>>> > - Correctly handle custom ``deps` and ``task_group`` during DAG
>>>>>>>>> > Serialization (#16734)
>>>>>>>>> > - Fix slow (cleared) tasks being be adopted by Celery worker.
>>>>>>>>> (#16718)
>>>>>>>>> > - Fix calculating duration in tree view (#16695)
>>>>>>>>> > - Fix ``AttributeError``: ``datetime.timezone`` object has no
>>>>>>>>> attribute
>>>>>>>>> > ``name`` (#16599)
>>>>>>>>> > - Redact conn secrets in webserver logs (#16579)
>>>>>>>>> > - Change graph focus to top of view instead of center (#16484)
>>>>>>>>> > - Fail tasks in scheduler when executor reports they failed
>>>>>>>>> (#15929)
>>>>>>>>> > - fix(smart_sensor): Unbound variable errors (#14774)
>>>>>>>>> > - Add back missing permissions to ``UserModelView`` controls.
>>>>>>>>> (#17431)
>>>>>>>>> > - Better diagnostics and self-healing of docker-compose (#17484)
>>>>>>>>> > - Improve diagnostics message when users have ``secret_key``
>>>>>>>>> mis-configured
>>>>>>>>> > (#17410)
>>>>>>>>> > - Stop checking ``execution_date`` in
>>>>>>>>> ``task_instance.refresh_from_db``
>>>>>>>>> > (#16809)
>>>>>>>>> >
>>>>>>>>> > *Improvements*
>>>>>>>>> > - Run mini scheduler in ``LocalTaskJob`` during task exit
>>>>>>>>> (#16289)
>>>>>>>>> > - Remove ``SQLAlchemy<1.4`` constraint (#16630)
>>>>>>>>> > - Bump Jinja2 upper-bound from 2.12.0 to 4.0.0 (#16595)
>>>>>>>>> > - Bump ``dnspython`` (#16698)
>>>>>>>>> > - Updates to ``FlaskAppBuilder`` 3.3.2+ (#17208)
>>>>>>>>> > - Add State types for tasks and DAGs (#15285)
>>>>>>>>> > - Set Process title for Worker when using ``LocalExecutor``
>>>>>>>>> (#16623)
>>>>>>>>> > - Move ``DagFileProcessor`` and ``DagFileProcessorProcess`` out
>>>>>>>>> of
>>>>>>>>> > ``scheduler_job.py`` (#16581)
>>>>>>>>> >
>>>>>>>>> > *Doc only changes*
>>>>>>>>> > - Fix inconsistencies in configuration docs (#17317)
>>>>>>>>> > - Fix docs link for using SQLite as Metadata DB (#17308)
>>>>>>>>> >
>>>>>>>>> > *Misc*
>>>>>>>>> > - Switch back http provider after requests removes LGPL
>>>>>>>>> dependency (#16974)
>>>>>>>>> >
>>>>>>>>> >
>>>>>>>>> > Thanks,
>>>>>>>>> > James
>>>>>>>>> >
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> +48 660 796 129
>>>>>>>>
>>>>>>> --
>>>>>> Dr. Dennis Akpenyi, Airflow Core Developer, Astronomer Inc.
>>>>>>
>>>>>

Reply via email to