fab provider is excluded from this wave.

On Tue, Jun 17, 2025 at 10:18 PM Jarek Potiuk <ja...@potiuk.com> wrote:

> I update my vote and add  -1 on FAB provider due to
> https://github.com/apache/airflow/issues/51854
>
> After investigation it turned out that
> https://github.com/dpgaspar/Flask-AppBuilder/pull/2332/ introduced a bug
> that made our old Werkzeug throw (again) "unsupported hash" exception.
>
> Technically speaking it's not a regression - this bug is present in FAB
> 2.1.0 and 2.2.0 (already released) but it would be great to implement a
> proper fix in the upcoming 2.2.1.
>
> I found a workaround for that issue
> https://github.com/apache/airflow/issues/51854#issuecomment-2981530066 so
> users can fix their problem in 3.0.2, but if we release 2.2.1 of FAB, we
> will be able to upgrade constraints and rebuild the 3.0.2 image and get it
> fixed without having to release Airflow 3.0.3. And the fix is simple
> (coming) so I'd say it's worth removing FAB from the vote and release 2.2.1
> from rc2.
>
>  J.
>
> On Tue, Jun 17, 2025 at 4:15 PM Kaxil Naik <kaxiln...@gmail.com> wrote:
>
> > +1 binding
> >
> > On Tue, 17 Jun 2025 at 17:44, Jarek Potiuk <ja...@potiuk.com> wrote:
> >
> > > +1 (binding) - Checked SVN, list of files, docker installation,
> > > reproducible packages, licences, signatures. checked all my changes are
> > in.
> > >
> > > On Tue, Jun 17, 2025 at 1:33 PM Ash Berlin-Taylor <a...@apache.org>
> > wrote:
> > >
> > > > +1 binding
> > > >
> > > > > On 16 Jun 2025, at 05:43, Amogh Desai <amoghdesai....@gmail.com>
> > > wrote:
> > > > >
> > > > > +1 non binding.
> > > > >
> > > > > Installed the RC bits with breeze, tested my changes along with a
> few
> > > > > example dags, all looking good!
> > > > >
> > > > > CI fixes:
> > > > >
> > > > > 1. https://github.com/apache/airflow/pull/50968
> > > > > 2. https://github.com/apache/airflow/pull/49807
> > > > > 3. https://github.com/apache/airflow/pull/50868
> > > > > 4. https://github.com/apache/airflow/pull/50869 (after 2.11
> release,
> > > > compat
> > > > > issue)
> > > > >
> > > > > Actual changes:
> > > > > 1. https://github.com/apache/airflow/pull/51734
> > > > >
> > > > > Thanks & Regards,
> > > > > Amogh Desai
> > > > >
> > > > >
> > > > > On Sun, Jun 15, 2025 at 6:28 PM Jens Scheffler
> > > > <j_scheff...@gmx.de.invalid>
> > > > > wrote:
> > > > >
> > > > >> +1 (binding) - Checked SVN, Check in Docker, Reproducible package
> > > build,
> > > > >> Licenses, Signatures
> > > > >>
> > > > >> Tested with Airflow 3.0.2 and 2.11.0 and EdgeExecutor to run some
> > > > >> workload all looks good. Bugs seems to be fixed.
> > > > >>
> > > > >> Found one problem adding a user in UI with Fab, reported details
> on
> > > the
> > > > >> ticket https://github.com/apache/airflow/issues/51750 - not sure
> > > > whether
> > > > >> this is a new bug blocking or was a problem before. But was not
> able
> > > to
> > > > >> create a user via UI.
> > > > >>
> > > > >> Also found a small glitch in #51733 but this is not blocking.
> > > > >>
> > > > >> Will need to test CNCF K8s Provider more in-depth the next days,
> > from
> > > > >> brief tests I see no problems. Due to absense of @AutomationDev85
> > I'll
> > > > >> check his contributions
> > > > >>
> > > > >> On 15.06.25 10:11, Elad Kalif wrote:
> > > > >>> Hey all,
> > > > >>>
> > > > >>> I have just cut the new wave Airflow Providers packages. This
> email
> > > is
> > > > >>> calling a vote on the release, which will last for 72 hours -
> which
> > > > means
> > > > >>> that it will end on June 18, 2025 08:10 AM UTC and until 3
> binding
> > +1
> > > > >> votes
> > > > >>> have been received.
> > > > >>>
> > > > >>> Consider this my (binding) +1.
> > > > >>>
> > > > >>> Airflow Providers are available at:
> > > > >>> https://dist.apache.org/repos/dist/dev/airflow/providers/
> > > > >>>
> > > > >>> *apache-airflow-providers-<PROVIDER>-*.tar.gz* are the binary
> > > > >>>  Python "sdist" release - they are also official "sources" for
> the
> > > > >> Provider
> > > > >>> distributions.
> > > > >>>
> > > > >>> *apache_airflow_providers_<PROVIDER>-*.whl are the binary
> > > > >>>  Python "wheel" release.
> > > > >>>
> > > > >>> The test procedure for PMC members is described in
> > > > >>>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PROVIDERS.md\#verify-the-release-candidate-by-pmc-members
> > > > >>>
> > > > >>> The test procedure for and Contributors who would like to test
> this
> > > RC
> > > > is
> > > > >>> described in:
> > > > >>>
> > > > >>
> > > >
> > >
> >
> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_PROVIDERS.md\#verify-the-release-candidate-by-contributors
> > > > >>>
> > > > >>>
> > > > >>> 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 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.
> > > > >>> This will allow us to rename the artifact without modifying the
> > > > artifact
> > > > >>> checksums when we actually release.
> > > > >>>
> > > > >>> The status of testing the providers by the community is kept
> here:
> > > > >>> https://github.com/apache/airflow/issues/51750
> > > > >>>
> > > > >>> The issue is also the easiest way to see important PRs included
> in
> > > the
> > > > RC
> > > > >>> candidates.
> > > > >>> Detailed changelog for the providers will be published in the
> > > > >> documentation
> > > > >>> after the RC candidates are released.
> > > > >>>
> > > > >>> You can find the RC packages in PyPI following these links:
> > > > >>>
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-airbyte/5.2.0rc1/
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-alibaba/3.2.0rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-amazon/9.9.0rc1/
> > > > >>>
> > > >
> > https://pypi.org/project/apache-airflow-providers-apache-hdfs/4.10.0rc1/
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-celery/3.12.0rc1/
> > > > >>>
> > > > >>
> > > >
> > >
> >
> https://pypi.org/project/apache-airflow-providers-cncf-kubernetes/10.6.0rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-cohere/1.5.1rc1/
> > > > >>>
> > > > >>
> > > >
> > >
> >
> https://pypi.org/project/apache-airflow-providers-common-compat/1.7.1rc1/
> > > > >>>
> > > >
> > https://pypi.org/project/apache-airflow-providers-common-sql/1.27.2rc1/
> > > > >>>
> > > https://pypi.org/project/apache-airflow-providers-databricks/7.5.0rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-edge3/1.1.1rc1/
> > > > >>> https://pypi.org/project/apache-airflow-providers-fab/2.2.1rc1/
> > > > >>> https://pypi.org/project/apache-airflow-providers-git/0.0.3rc1/
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-google/16.0.0rc1/
> > > > >>>
> > > https://pypi.org/project/apache-airflow-providers-hashicorp/4.3.0rc1/
> > > > >>> https://pypi.org/project/apache-airflow-providers-http/5.3.1rc1/
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-influxdb/2.9.1rc1/
> > > > >>>
> > > > >>
> > > >
> > >
> >
> https://pypi.org/project/apache-airflow-providers-microsoft-azure/12.4.1rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-mongo/5.2.0rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-mysql/6.3.1rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-neo4j/3.9.1rc1/
> > > > >>>
> > > >
> > https://pypi.org/project/apache-airflow-providers-openlineage/2.4.0rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-oracle/4.1.1rc1/
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-pinecone/2.3.1rc1/
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-sendgrid/4.1.1rc1/
> > > > >>> https://pypi.org/project/apache-airflow-providers-sftp/5.3.1rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-slack/9.1.1rc1/
> > > > >>>
> > > https://pypi.org/project/apache-airflow-providers-snowflake/6.4.0rc1/
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-standard/1.3.0rc1/
> > > > >>>
> https://pypi.org/project/apache-airflow-providers-trino/6.3.0rc1/
> > > > >>>
> > https://pypi.org/project/apache-airflow-providers-weaviate/3.2.0rc1/
> > > > >>>
> > > > >>> Cheers,
> > > > >>> Elad Kalif
> > > > >>>
> > > > >>
> > > > >>
> > ---------------------------------------------------------------------
> > > > >> To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org
> > > > >> For additional commands, e-mail: dev-h...@airflow.apache.org
> > > > >>
> > > > >>
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org
> > > > For additional commands, e-mail: dev-h...@airflow.apache.org
> > > >
> > > >
> > >
> >
>

Reply via email to