Skip to content

Raise the FAB provider minimum to 3.10.2 for Dag permission sync - #76509

Draft
FrankYang0529 wants to merge 1 commit into
apache:mainfrom
FrankYang0529:fix-dag-access-control-sync-with-older-fab
Draft

FrankYang0529 wants to merge 1 commit into
apache:mainfrom
FrankYang0529:fix-dag-access-control-sync-with-older-fab

Conversation

@FrankYang0529

Copy link
Copy Markdown
Member

#74022 moved the code that syncs Dag permissions from core into FabAuthManager.sync_dag_perms. That method first shipped in FAB provider 3.10.2. With FAB provider 3.6.0 to 3.10.1, the Dag processor stops applying access_control and does not log anything.

This PR raises MIN_VERSION_OVERRIDE["fab"] in scripts/ci/prek/update_airflow_pyproject_toml.py to 3.10.2 and regenerate the fab and all extras in pyproject.toml.


Was generative AI tooling used to co-author this PR?
  • Yes - Claude Code

@FrankYang0529

FrankYang0529 commented Nov 5, 2026 •

Copy link
Copy Markdown
Member Author

The CI failure needs allow provider dependency bump label to fix it.

https://github.com/apache/airflow/actions/runs/41960987556/job/127027544394?pr=76509

Signed-off-by: PoAn Yang <payang@apache.org>
@FrankYang0529
FrankYang0529 force-pushed the fix-dag-access-control-sync-with-older-fab branch from 116991c to 8cb3dd0 Compare November 5, 2026 06:12

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants