Hey fellow Airflowers,

The vote to release *Apache Airflow version 3.0.6 *based on 3.0.6rc2 & *Task
SDK 1.0.6 from 1.0.6rc2* is now closed.

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

*"+1" Binding votes*:
- Kaxil Naik
- Jens Scheffler
- Jarek Potiuk
- Ephraim Anierobi
- Ash Berlin-Taylor
- Hussein Awala
- Amogh Desai

*"+1" non-Binding votes*:
- Wei Lee
- Ankit Chaurasia
- Rahul Vats
- Aritra Basu
- Buğra Öztürk
- GUAN-MING CHIU

Vote thread:
https://lists.apache.org/thread/pfyro48lry4693x6sw6w1z2wj95wr2nb

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

Thanks,
Kaxil Naik

On Thu, 28 Aug 2025 at 15:59, Buğra Öztürk <[email protected]> wrote:

> +1 non-binding
>
> Bugra Ozturk
>
> On Thu, 28 Aug 2025, 16:43 GUAN-MING CHIU, <[email protected]> wrote:
>
> > +1 for non-binding. Tested several dags and looked good to me.
> >
> > Best,
> > Guan-Ming
> >
> >
> > +1 non-binding, ran a few example dags. All looked good!
> > > --
> > > Regards,
> > > Aritra Basu
> > >
> > > On Thu, 28 Aug 2025, 2:38 pm Rahul Vats, <[email protected]>
> wrote:
> > >
> > > > +1 non-binding.
> > > >
> > > > Regards,
> > > > Rahul Vats
> > > >
> > > > On Thu, 28 Aug 2025 at 13:51, Ankit Chaurasia <[email protected]>
> > > wrote:
> > > >
> > > > > +1 non-binding. I ran a few example DAGs.
> > > > >
> > > > > *Ankit Chaurasia*
> > > > > HomePage <https://ankitchaurasia.info/> |  LinkedIn
> > > > > <https://www.linkedin.com/in/sunank200/> |  +91-9987351649
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Thu, Aug 28, 2025 at 1:27 PM Wei Lee <[email protected]>
> wrote:
> > > > >
> > > > > > +1 non-binding. Tested a few dags.
> > > > > >
> > > > > > Best,
> > > > > > Wei
> > > > > >
> > > > > > > On Aug 28, 2025, at 3:19 PM, Amogh Desai <
> [email protected]>
> > > > > wrote:
> > > > > > >
> > > > > > > +1 binding.
> > > > > > >
> > > > > > > For both airflow-core 3.0.6 RC2 and task-sdk 1.0.6 RC2:
> > > > > > > - Checked reproducible package builds
> > > > > > > - Performed SVN checks
> > > > > > > - Checked Licenses
> > > > > > > - Checked Signatures
> > > > > > > - Checked SHA512 checksums
> > > > > > >
> > > > > > > Ran the release candidate with breeze, and tested some dags
> from
> > > > > > > my test set (nothing specific), no concerns from me.
> > > > > > >
> > > > > > >
> > > > > > > Thanks & Regards,
> > > > > > > Amogh Desai
> > > > > > >
> > > > > > >
> > > > > > > On Wed, Aug 27, 2025 at 9:18 PM Hussein Awala <
> [email protected]>
> > > > > wrote:
> > > > > > >
> > > > > > >> +1 binding, checked signatures and checksums
> > > > > > >>
> > > > > > >> On Wednesday, August 27, 2025, Ash Berlin-Taylor <
> > [email protected]>
> > > > > > wrote:
> > > > > > >>
> > > > > > >>> +1 binding
> > > > > > >>>
> > > > > > >>>> On 27 Aug 2025, at 10:04, Ephraim Anierobi <
> > > > > [email protected]
> > > > > > >
> > > > > > >>> wrote:
> > > > > > >>>>
> > > > > > >>>> +1 binding: Checked reproducibility, licences, signatures
> and
> > > > > checksum
> > > > > > >>> for
> > > > > > >>>> both sdk and core
> > > > > > >>>>
> > > > > > >>>> On Tue, 26 Aug 2025 at 22:14, Jarek Potiuk <
> [email protected]>
> > > > > wrote:
> > > > > > >>>>
> > > > > > >>>>> +1 (binding): airflow-core 3.0.6rc2: svn, reproducible
> build,
> > > > > > >> licences,
> > > > > > >>>>> signatures, checksums
> > > > > > >>>>> +1 (binding): tasl-sdk 1.0.6rc2: svn, reproducible build,
> > > > licences,
> > > > > > >>>>> signatures, checksums
> > > > > > >>>>>
> > > > > > >>>>> I've run airflow 3.0.6rc1 + task-sdk 1.0.6rc2 in the breeze
> > env
> > > > > with
> > > > > > >> few
> > > > > > >>>>> dags. Checked docs. All looks good.
> > > > > > >>>>>
> > > > > > >>>>> * We do not seem to have "issue" status" - which makes it a
> > bit
> > > > > > >>> difficult
> > > > > > >>>>> to check if all the things I was involved in are fixed -
> but
> > I
> > > > > looked
> > > > > > >> at
> > > > > > >>>>> https://github.com/apache/airflow/pull/54923/ for commits
> > and
> > > > > except
> > > > > > >>> the
> > > > > > >>>>> "ci/dev" the doc for backfill UI is present at
> > > > > > >>>>>
> > > > > > >>>>> https://airflow.staged.apache.org/docs/apache-airflow/
> > > > > > >>> stable/core-concepts/backfill.html
> > > > > > >>>>>
> > > > > > >>>>> * Also checked that the container image has the latest uv
> > > version
> > > > > as
> > > > > > >> per
> > > > > > >>>>> latest upgrade
> > > > > > >>>>>
> > > > > > >>>>> Jens:
> > > > > > >>>>>
> > > > > > >>>>>> Keeping me busy with release tests every second day makes
> me
> > > > > think I
> > > > > > >>>>>> need to further automate my release tests :-D
> > > > > > >>>>>
> > > > > > >>>>> (Maybe) controversial opinion:
> > > > > > >>>>>
> > > > > > >>>>> Actually - to be honest - I think it's the fact that we
> > > actually
> > > > > make
> > > > > > >>> some
> > > > > > >>>>> deliberate effort is what makes it matter. If we automate
> > > > > everything,
> > > > > > >> we
> > > > > > >>>>> might even not notice that something breaks, so there
> should
> > be
> > > > > > enough
> > > > > > >>>>> points of pause and reflection for humans to be able to
> spot
> > > > > > >> automation
> > > > > > >>>>> mistakes. And we seem to do a great job on it. Every now
> and
> > > then
> > > > > we
> > > > > > >>> keep
> > > > > > >>>>> on finding new issues that we fix because we **noticed**.
> It
> > > > would
> > > > > be
> > > > > > >>>>> impossible if all that is automated from end-2-end and
> humans
> > > are
> > > > > > >>> removed
> > > > > > >>>>> from all the check,
> > > > > > >>>>>
> > > > > > >>>>> In a way having 3-4 releases when we find no problems with
> > the
> > > > > > >> process,
> > > > > > >>>>> means that we probably missed something or automated it too
> > > much.
> > > > > > >>>>>
> > > > > > >>>>> J.
> > > > > > >>>>>
> > > > > > >>>>> On Tue, Aug 26, 2025 at 10:31 PM Jens Scheffler
> > > > > > >>> <[email protected]
> > > > > > >>>>>>
> > > > > > >>>>> wrote:
> > > > > > >>>>>
> > > > > > >>>>>> Hi Kaxil,
> > > > > > >>>>>>
> > > > > > >>>>>> Keeping me busy with release tests every second day makes
> me
> > > > > think I
> > > > > > >>>>>> need to further automate my release tests :-D
> > > > > > >>>>>>
> > > > > > >>>>>> Checked Airflow-Core 3.0.6RC2: +1 (binding) - Checked SVN,
> > > > > > >> Reproducible
> > > > > > >>>>>> package build, Licenses, Signatures
> > > > > > >>>>>>
> > > > > > >>>>>> Checked Task-SDK 1.0.6RC2: +1 (binding) - Checked SVN,
> > > > > Reproducible
> > > > > > >>>>>> package build, Licenses, Signatures
> > > > > > >>>>>>
> > > > > > >>>>>> Like last time: Used breeze and the *.0.6rc2 with current
> > > > > > >> EdgeExecutor
> > > > > > >>>>>> and started the "integration test" Dag - all with success,
> > > > looking
> > > > > > >>> good!
> > > > > > >>>>>>
> > > > > > >>>>>> Thanks for the efforts!
> > > > > > >>>>>>
> > > > > > >>>>>> Jens
> > > > > > >>>>>>
> > > > > > >>>>>> On 26.08.25 16:44, Kaxil Naik wrote:
> > > > > > >>>>>>> Hey fellow Airflowers,
> > > > > > >>>>>>>
> > > > > > >>>>>>> The release candidates for *Apache Airflow 3.0.6rc2 *and
> > > *Task
> > > > > SDK
> > > > > > >>>>>>> 1.0.6rc2* are
> > > > > > >>>>>>> now available for testing!
> > > > > > >>>>>>>
> > > > > > >>>>>>> This email is calling for a vote on the release, which
> will
> > > > last
> > > > > at
> > > > > > >>>>> least
> > > > > > >>>>>>> until *29th Aug* and until 3 binding +1 votes have been
> > > > received.
> > > > > > >>>>>>>
> > > > > > >>>>>>> Consider this my +1 binding vote.
> > > > > > >>>>>>>
> > > > > > >>>>>>> Airflow 3.0.6rc2 is available at:
> > > > > > >>>>>>> https://dist.apache.org/repos/dist/dev/airflow/3.0.6rc2/
> > > > > > >>>>>>>
> > > > > > >>>>>>> "apache-airflow" Meta package:
> > > > > > >>>>>>>
> > > > > > >>>>>>>   - *apache-airflow-3.0.6-source.tar.gz* is a source
> > release
> > > > that
> > > > > > >>>>> comes
> > > > > > >>>>>>>   with INSTALL instructions.
> > > > > > >>>>>>>   - *apache-airflow-3.0.6.tar.gz* is the binary Python
> > > "sdist"
> > > > > > >>>>> release.
> > > > > > >>>>>>>   - *apache_airflow-3.0.6-py3-none-any.whl* is the binary
> > > > Python
> > > > > > >>>>> wheel
> > > > > > >>>>>>>   "binary" release.
> > > > > > >>>>>>>
> > > > > > >>>>>>>
> > > > > > >>>>>>> "apache-airflow-core" package
> > > > > > >>>>>>>
> > > > > > >>>>>>>   - *apache_airflow_core-3.0.6.tar.gz* is the binary
> Python
> > > > > "sdist"
> > > > > > >>>>>>>   release.
> > > > > > >>>>>>>   - *apache_airflow_3.0.6-py3-none-any.whl* is the binary
> > > > Python
> > > > > > >>>>> wheel
> > > > > > >>>>>>>   "binary" release.
> > > > > > >>>>>>>
> > > > > > >>>>>>>
> > > > > > >>>>>>> Task SDK 1.0.6rc2 is available at:
> > > > > > >>>>>>>
> > > > > https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.0.6rc2/
> > > > > > >>>>>>>
> > > > > > >>>>>>> "apache-airflow-task-sdk" package
> > > > > > >>>>>>>
> > > > > > >>>>>>>   - *apache_airflow_task_sdk-1.0.6.tar.gz* is the binary
> > > Python
> > > > > > >>>>> "sdist"
> > > > > > >>>>>>>   release.
> > > > > > >>>>>>>   - *apache_airflow_task_sdk-1.0.6-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
> > > > > > >>>>>>>
> > > > > > >>>>>>> Please vote accordingly:
> > > > > > >>>>>>>
> > > > > > >>>>>>> [ ] +1 approve
> > > > > > >>>>>>> [ ] +0 no opinion
> > > > > > >>>>>>> [ ] -1 disapprove with the reason
> > > > > > >>>>>>>
> > > > > > >>>>>>> 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 PMC members is described in:
> > > > > > >>>>>>>
> > > > > > >>>>>>
> > > > > > >>>>> https://github.com/apache/airflow/blob/main/dev/README_
> > > > > > >>>
> RELEASE_AIRFLOW.md#verify-the-release-candidate-by-pmc-members
> > > > > > >>>>>>>
> > > > > > >>>>>>> The test procedure for contributors and members of the
> > > > community
> > > > > > who
> > > > > > >>>>>> would
> > > > > > >>>>>>> like to test this RC is described in:
> > > > > > >>>>>>>
> > > > > > >>>>>>
> > > > > > >>>>> https://github.com/apache/airflow/blob/main/dev/README_
> > > > > > >>>
> RELEASE_AIRFLOW.md#verify-the-release-candidate-by-contributors
> > > > > > >>>>>>>
> > > > > > >>>>>>> Please note that the version number excludes the 'rcX'
> > > string,
> > > > so
> > > > > > >> it's
> > > > > > >>>>>> now
> > > > > > >>>>>>> simply 3.0.6 for Airflow package and 1.0.6 for Task SDK.
> > This
> > > > > will
> > > > > > >>>>> allow
> > > > > > >>>>>> us
> > > > > > >>>>>>> to rename the artifact without modifying
> > > > > > >>>>>>> the artifact checksums when we actually release.
> > > > > > >>>>>>>
> > > > > > >>>>>>> *Docs* (for preview):
> > > > > > >>>>>>>
> > https://airflow.staged.apache.org/docs/apache-airflow/3.0.6
> > > > > > >>>>>>> *Release Notes*:
> > > > > > >>>>>>>
> > > > > > >>>>>>> -
> > > > > >
> https://github.com/apache/airflow/blob/3.0.6rc2/RELEASE_NOTES.rst
> > > > > > >>>>>>> -
> > > > > > >>>>>>>
> > > > > > >>>>>>
> > > > > > >>>>>
> https://airflow.staged.apache.org/docs/apache-airflow/3.0.6/
> > > > > > >>> release_notes.html
> > > > > > >>>>>>> (Rendered
> > > > > > >>>>>>> HTML)
> > > > > > >>>>>>>
> > > > > > >>>>>>> *Testing Instructions using PyPI*:
> > > > > > >>>>>>>
> > > > > > >>>>>>> You can build a virtualenv that installs this and other
> > > > required
> > > > > > >>>>> packages
> > > > > > >>>>>>> (e.g. task sdk), like this:
> > > > > > >>>>>>>
> > > > > > >>>>>>> ```
> > > > > > >>>>>>> uv venv
> > > > > > >>>>>>> uv pip install -U apache-airflow==3.0.6rc2 --pre
> > > > > > >>>>>>> ```
> > > > > > >>>>>>>
> > > > > > >>>>>>> Constraints files are at
> > > > > > >>>>>>>
> > https://github.com/apache/airflow/tree/constraints-3.0.6rc2
> > > > > > >>>>>>>
> > > > > > >>>>>>> Regards,
> > > > > > >>>>>>> Kaxil
> > > > > > >>>>>>>
> > > > > > >>>>>>
> > > > > > >>>>>>
> > > > > >
> > ---------------------------------------------------------------------
> > > > > > >>>>>> To unsubscribe, e-mail:
> [email protected]
> > > > > > >>>>>> For additional commands, e-mail:
> > [email protected]
> > > > > > >>>>>>
> > > > > > >>>>>>
> > > > > > >>>>>
> > > > > > >>>
> > > > > > >>>
> > > > > > >>>
> > > > ---------------------------------------------------------------------
> > > > > > >>> To unsubscribe, e-mail: [email protected]
> > > > > > >>> For additional commands, e-mail: [email protected]
> > > > > > >>>
> > > > > > >>>
> > > > > > >>
> > > > > >
> > > > > >
> > > > > >
> > ---------------------------------------------------------------------
> > > > > > To unsubscribe, e-mail: [email protected]
> > > > > > For additional commands, e-mail: [email protected]
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to