Skip to content

Status of testing Apache Airflow 3.0.4rc2 and TaskSDK 1.0.4rc1 #54124

Closed

Description

@ashb

We are kindly requesting that contributors to Apache Airflow RC 3.0.4rc1 help test the RC.

Please let us know by commenting if the issue is addressed in the latest RC.

Thanks to all who contributed to the release (probably not a complete list!):
@Lzzz666 @jscheffl @gvnn-gov @aayushbisen @zach-overflow @bugraoz93 @jason810496 @sunank200 @jedcunningham @lpillmann @zachliu @dstandish @potiuk @kyungjunleeme @amoghrajesh @xiaohuanlin @Lee-W @gopidesupavan @Jasperora @nrnavaneet @BBQing @aritra24 @rawwar @rapsealk @dependabot[bot] @kacpermuda @uranusjr @naseemshah @ashb @pierrejeambrun @danieldean @simi @choo121600 @kaxil @eladkal @Dev-iL

Activity

  1. added
    kind:metaHigh-level information important to the community
    on Aug 5, 2025
  2. potiuk commented on Aug 5, 2025

    @potiuk
    Member

    Tested and checked all my changes - they look good. I found one issue with #54020 -> there was another cherry-pick missing - #54129 -> which caused generated diagrams to miss icons (see here: https://airflow.staged.apache.org/docs/apache-airflow/stable/core-concepts/overview.html) . I am cherry-picking the missing change to v3-0-test (#54129). No need to fix anything - we will just have to add the commit (alongside #54100) when building documentation.

  3. pierrejeambrun commented on Aug 5, 2025

    @pierrejeambrun
    Member

    Tested a bunch of my changes

  4. bugraoz93 commented on Aug 5, 2025

    @bugraoz93
    Contributor

    My changes look good. Thanks, Ash!

  5. danieldean commented on Aug 5, 2025

    @danieldean
    Contributor

    #53793 works perfectly. Thanks!

  6. BBQing commented on Aug 5, 2025

    @BBQing
    Contributor

    #53507 Tested and it works

  7. naseemshah commented on Aug 5, 2025

    @naseemshah
    Contributor

    My change #53602 works well!

  8. Lee-W commented on Aug 6, 2025

    @Lee-W
    Member

    Tested a few dags with airflow==3.0.4rc1 and task-sdk==1.0.4rc1. Works fine.

    One issue I encountered was that after running uv add apache-airflow==3.0.4rc1 --prerelease=allow, it does not use task-sdk==1.0.4rc1. Additionally, airflow 3.0.4rc1 does not work with task-sdk 1.0.3. Not sure whether we need to pin any deps

  9. choo121600 commented on Aug 6, 2025

    @choo121600
    Member

    My change only updates pre-commit scripts, so no issues with this rc 😉

  10. aritra24 commented on Aug 6, 2025

    @aritra24
    Collaborator

    My changes were with the build system so shouldn't effect the rc

  11. Lzzz666 commented on Aug 6, 2025

    @Lzzz666
    Contributor

    Tested with 3.0.4rc1:

    • My change #50371 works well.
    • The backport #52698 does not affect the RC functionality.

    Looks good from my side.

  12. changed the title [-]Status of testing Apache Airflow 3.0.4rc1 and TaskSDK 1.0.4rc1[/-] [+]Status of testing Apache Airflow 3.0.4rc2 and TaskSDK 1.0.4rc1[/+] on Aug 6, 2025
  13. ashb commented on Aug 6, 2025

    @ashb
    MemberAuthor

    Tested a few dags with airflow==3.0.4rc1 and task-sdk==1.0.4rc1. Works fine.

    One issue I encountered was that after running uv add apache-airflow==3.0.4rc1 --prerelease=allow, it does not use task-sdk==1.0.4rc1. Additionally, airflow 3.0.4rc1 does not work with task-sdk 1.0.3. Not sure whether we need to pin any deps

    Fixed in apache-airflow rc2

  14. gopidesupavan commented on Aug 6, 2025

    @gopidesupavan
    Member

    Verified my changes LGTM, ran few examples working fine.

    I find one issue that is related to standard provider example dag while running PythonVirtualenvOperator . getting below error

    Image

    This was introduced by this https://github.com/apache/airflow/pull/53390/files#diff-80d85a10fe6b4cea5c06a9959a893c000cc90fd04ff1b0c0344ef937b0251111R892

    Going to fix it.

  15. gopidesupavan commented on Aug 7, 2025

    @gopidesupavan
    Member

    Verified my changes LGTM, ran few examples working fine.

    I find one issue that is related to standard provider example dag while running PythonVirtualenvOperator . getting below error

    Image This was introduced by this https://github.com//pull/53390/files#diff-80d85a10fe6b4cea5c06a9959a893c000cc90fd04ff1b0c0344ef937b0251111R892

    Going to fix it.

    raised here #54214

  16. Lee-W commented on Aug 8, 2025

    @Lee-W
    Member

    Tested with the latest fix with some Dags. The resolution works fine and the Dags work fine

  17. amoghrajesh commented on Aug 8, 2025

    @amoghrajesh
    Contributor

    Tested the latest compatibility fix and my other changes as reported in #54124 (comment).

    uv pip install --prerelease allow apache-airflow==3.0.4rc2
     - apache-airflow==3.0.4 (from file:///opt/airflow)
     + apache-airflow==3.0.4rc2
     - apache-airflow-core==3.0.4 (from file:///opt/airflow/airflow-core)
     + apache-airflow-core==3.0.4rc2
     - apache-airflow-task-sdk==1.0.4 (from file:///opt/airflow/task-sdk)
     + apache-airflow-task-sdk==1.0.4rc1
    

    It rightly installs 1.0.4rc1 of task sdk too.

    If i force it with older sdk:

    root@7fbeb97a6584:/opt/airflow# uv pip install --prerelease allow apache-airflow==3.0.4rc2 apache-airflow-task-sdk==1.0.3
    Using Python 3.10.18 environment at: /usr/local
      × No solution found when resolving dependencies:
      ╰─▶ Because apache-airflow==3.0.4rc2 depends on
          apache-airflow-task-sdk>=1.0.4rc1,<1.1.0 and you require
          apache-airflow==3.0.4rc2, we can conclude that you
          require apache-airflow-task-sdk>=1.0.4rc1,<1.1.0.
          And because you require apache-airflow-task-sdk==1.0.3,
          we can conclude that your requirements are unsatisfiable
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind:metaHigh-level information important to the communitytesting statusStatus of testing releases

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions