Skip to content

Status of testing of Apache Airflow 3.3.2rc1 #73089

Closed

Description

@vatsrahul1001

We are kindly requesting that contributors to Apache Airflow RC 3.3.2rc1 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!):
@arose26 @FrankYang0529 @warreee @aaron-y-chen @eladkal @bujjibabukatta @topherinternational @raphaelauv @sortega @Aaryan123456679 @stephsi @tirkarthi @Ed3110 @kacpermuda @steveahnahn @Dev-iL @edsu @seanghaeli @ryanahamilton @SreeramaYeshwanthGowd @fat-catTW @Vamsi-klu @theJohnnyBrown @ColtenOuO @sgoel2be24-cyber @sln-jack @Lee-W @jasperjonkhans @Andrushika @SameerMesiah97 @chrispatterson @deepujain @kyungjunleeme @vatsrahul1001 @dabla @simon-hoon @JH-A-Kim @matthieuauger @potiuk @SamWheating @1fanwang @hkc-8010 @haseebmalik18 @pierrejeambrun @manish1337 @amoghrajesh @hanxdatadog @ephraimbuddy @ferruzzi @dayonet @Eason09053360 @eitan-shalev @ignacioparicio @neel-astro @Pedrinhonitz @JayalakshmiH @ehab20011 @rjgoyln @o-nikolas @kalluripradeep @kaxil @seanmuth @SHIVANSH-ux-ys @shahar1 @jedcunningham @vincbeck @jason810496 @bbovenzi @vincentpwls @dheerajturaga @6863jh @ccoliu @bramhanandlingala @henry3260 @WonYong-Jang

Activity

  1. added theissue type on Sep 13, 2026
  2. added
    kind:metaHigh-level information important to the community
    on Sep 13, 2026
  3. potiuk commented on Sep 13, 2026

    @potiuk
    Member

    Verification of 3.3.2rc1 / Task SDK 1.3.2rc1

    I ran the PMC mechanical checks from dev/README_RELEASE_AIRFLOW.md against the staged artefacts (svn r87505). Result: pass, with two non-blocking warnings that are both pre-existing in the released 3.3.1.

    Check Result
    Artefact inventory PASS — 15 Airflow files + 6 Task SDK, nothing missing or unexpected
    GPG signatures PASS — 7/7 good, signing key present in the project KEYS file
    Checksums PASS — 7/7 sha512, no deprecated md5
    Licence headers (Apache RAT 0.18) PASS — 9591 files, 0 unapproved, 0 unknown
    NOTICE / LICENSE PASS — NOTICE unchanged vs 3.3.1; LICENSE +20 lines, intentional (#73067)
    Version consistency PASS — 3.3.2 / 1.3.2 throughout
    Reproducible build PASS — all 7 artefacts bit-for-bit identical

    Reproducibility was checked from a clean git clone --branch 3.3.2rc1 using the default Docker build path. All seven artefacts compare byte-identical to the staged ones.

    The LICENSE addition is correct and complete: the OFL-1.1 section added by #73067 covers JetBrains Mono and Plus Jakarta Sans, both LICENSE-*.txt files ship in the source release, and both .woff2 files they cover are present. (codicon.ttf in the core wheel is a Monaco Editor asset, already covered by the existing MIT entry — not a gap.)

    Two warnings — neither blocks the vote

    1. Five dangling symlinks in the source release. .claude/skills/{aip-user-stories,airflow-translations,magpie-setup,prepare-providers-documentation,upgrade-fab-provider} all point at ../../.agents/skills/.... .gitattributes has .agents export-ignore but no .claude export-ignore, so the relay symlinks ship while their targets are stripped. Present since #67929 and identical in the released 3.3.1. One-line fix for a follow-up PR on main, not for this RC.

    2. java-sdk/gradle/wrapper/gradle-wrapper.jar (43 KB) in the source release. RAT classifies it as an archive and does not complain. Identical at the 3.3.1 tag. Worth a policy decision eventually — ASF prefers source releases free of compiled binaries — but not grounds to -1 here.

    The 23 items assigned to me

    All 23 are in the 3.3.2rc1 tag, and all 23 are new in 3.3.2.

    Nine of them — #70597, #71428, #71434, #71451, #71512, #71640, #71785, #71828, #71838 — do not appear under the merge-commit SHA the API reports, because v3-3-test was rebased/force-pushed after they merged. I re-confirmed each by matching the PR reference in the tag history and comparing git patch-id --stable between the original and rewritten commits: all nine carry byte-identical patches. The other fourteen (#72660, #72712, #72723, #72728, #72806, #72874, #72933, #73041, #73042, #73043, #73046, #73051, #73067, #73068) are direct ancestors of the tag.

    Worth noting that #73068 (RAT excludes, move to Apache RAT 0.18) is itself in this RC, and the RAT run above used the 0.18 image it pins — so that fix is verified against the artefact it was meant to fix.

    These checks are mechanical and say nothing about runtime behaviour; an install-and-exercise pass is still needed for a binding vote.


    Drafted-by: Claude Opus 5; reviewed by @potiuk before posting

  4. haseebmalik18 commented on Sep 13, 2026

    @haseebmalik18
    Contributor

    Tested #71952 on 3.3.2rc1, works as expected.

  5. Vamsi-klu commented on Sep 14, 2026

    @Vamsi-klu
  6. 1fanwang commented on Sep 14, 2026

    @1fanwang
    Contributor

    I tested #71585 / #71582 against the 3.3.2rc1 source tag with Go 1.25.13 on macOS arm64.

    The Go SDK suite finished with 229 tests passed, 0 failed and 4 existing TODO skips. Both cross-architecture bundle-packing tests passed. I ran GOTOOLCHAIN=go1.25.13 go test -count=1 -json ./... from go-sdk/.

    Both CI workflows pin Go 1.25.13. The Linux amd64 CI job also resolved 1.25.13 and passed against identical SDK and workflow sources:
    https://github.com/apache/airflow/actions/runs/34749988431/job/103704727890

  7. Andrushika commented on Sep 14, 2026

    @Andrushika
    Contributor

    Tested my PRs against 3.3.2rc1, all work as expected:
    #71609, #71910, #72729, #72743, #72771, #72800, #72801

    Thanks for preparing the release, Rahul!

  8. Eason09053360 commented on Sep 15, 2026

    @Eason09053360
    Contributor

    Tested all 11 of my backports on 3.3.2rc1. All verified fixed.

    Not covered: postgres/mysql backends, the --dev reloader path for #72661, and the ANSI
    half of #72832 (the check ran in a non-tty subprocess, where color_system="auto" would
    not emit escape codes anyway).


    Drafted-by: Claude Opus 5 ; reviewed by @Eason09053360 before posting

  9. ignacioparicio commented on Sep 15, 2026

    @ignacioparicio
    Contributor

    Tested #71715 on 3.3.2rc1 and it works as expected

  10. stephsi commented on Sep 15, 2026

    @stephsi
    Contributor

    Tested #71951 using the 3.3.2rc1 airflow image, works as expected

  11. DianaHov commented on Sep 15, 2026

    @DianaHov

    Tested on 3.3.2rc1 with Postgres - #73152 no longer reproduces. Fixed by #71955.

  12. ccoliu commented on Sep 16, 2026

    @ccoliu
    Contributor

    Tested on 3.3.2rc1 (Docker image apache/airflow:3.3.2rc1, SQLite) with core.multi_team = True — [v3-3-test] Fix Variable.set rewriting team_name of existing variables (#71823) (#71904) works as expected.

  13. warreee commented on Sep 16, 2026

    @warreee
    Contributor

    Tested #72357 on 3.3.2rc1 (Docker image apache/airflow:3.3.2rc1, standalone). The task overview duration chart now follows the limit search param: 10 instances by default, and ?limit=25 / ?limit=5 request and render that many. Works as expected.

  14. henry3260 commented on Sep 16, 2026

    @henry3260
    Contributor

    All my change work expected

  15. ColtenOuO commented on Sep 16, 2026

    @ColtenOuO
    Contributor

    sorry for the late reply, all my change work expected too!

    thanks for preparing this!

  16. FrankYang0529 commented on Sep 17, 2026

    @FrankYang0529
    Member

    Tested #72878, #72702, #72807 with the 3.3.2rc1 image, works as expected.
    Tested #71233, #71236, #71553 on the 3.3.2rc1 tag source, works as expected. These three only change breeze and prek hook scripts, which are not in the image.

  17. vatsrahul1001 commented on Sep 17, 2026

    @vatsrahul1001
    ContributorAuthor

    3.3.2 is released. Thanks for testing efforts

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions