Skip to content

Conversation

@manipatnam
Copy link
Contributor

Shows a clear insufficient permissions error when a user without backfill access attempts to backfill a DAG, instead of the misleading message No runs matching selected criteria.

The current message is misleading and hides the real authorisation failure.

closes: #60512

Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM working as expected, thanks

@pierrejeambrun pierrejeambrun added the backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch label Jan 15, 2026
@pierrejeambrun pierrejeambrun added this to the Airflow 3.1.7 milestone Jan 15, 2026
@pierrejeambrun pierrejeambrun merged commit e4351fa into apache:main Jan 15, 2026
76 checks passed
github-actions bot pushed a commit that referenced this pull request Jan 15, 2026
* Fixed misleading permission error

* Prek fix

* Removed all translations execpt english
(cherry picked from commit e4351fa)

Co-authored-by: manipatnam <91188953+manipatnam@users.noreply.github.com>
@github-actions
Copy link

Backport successfully created: v3-1-test

Status Branch Result
v3-1-test PR Link

@manipatnam manipatnam deleted the fix/backfill-permission-error-handling branch January 15, 2026 13:30
github-actions bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Jan 15, 2026
* Fixed misleading permission error

* Prek fix

* Removed all translations execpt english
(cherry picked from commit e4351fa)

Co-authored-by: manipatnam <91188953+manipatnam@users.noreply.github.com>
pierrejeambrun added a commit that referenced this pull request Jan 15, 2026
* [v3-1-test] Fix/backfill permission error handling (#60582)

* Fixed misleading permission error

* Prek fix

* Removed all translations execpt english
(cherry picked from commit e4351fa)

Co-authored-by: manipatnam <91188953+manipatnam@users.noreply.github.com>

* Fix eslint error

---------

Co-authored-by: manipatnam <91188953+manipatnam@users.noreply.github.com>
Co-authored-by: pierrejeambrun <pierrejbrun@gmail.com>
ephraimbuddy pushed a commit that referenced this pull request Jan 16, 2026
* [v3-1-test] Fix/backfill permission error handling (#60582)

* Fixed misleading permission error

* Prek fix

* Removed all translations execpt english
(cherry picked from commit e4351fa)

Co-authored-by: manipatnam <91188953+manipatnam@users.noreply.github.com>

* Fix eslint error

---------

Co-authored-by: manipatnam <91188953+manipatnam@users.noreply.github.com>
Co-authored-by: pierrejeambrun <pierrejbrun@gmail.com>
jason810496 pushed a commit to jason810496/airflow that referenced this pull request Jan 22, 2026
* Fixed misleading permission error

* Prek fix

* Removed all translations execpt english
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:translations area:UI Related to UI/UX. For Frontend Developers. backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch translation:default

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Backfill with insufficient permissions shows misleading message: “No runs matching selected criteria”

2 participants