The GitHub Actions job "Tests (ARM)" on airflow.git/v3-2-test has failed.
Run started by GitHub user jason810496 (triggered by jason810496).

Head commit for run:
ef5787bc563b973831bb45a2667b6e2b8e8ff67a / github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
[v3-2-test] Revoke JWT on /auth/logout regardless of auth manager logout URL 
(#67289) (#67362)

Previously, when an auth manager's get_url_logout() returned a URL, the
/auth/logout endpoint short-circuited via early return and never invoked
auth_manager.revoke_token(token_str). The JWT therefore remained valid
after logout for auth managers like FabAuthManager and KeycloakAuthManager
that redirect to an external logout URL.

Move the revoke_token call before the early return so logout reliably
invalidates the JWT token regardless of which auth manager is configured.
(cherry picked from commit b1aec757ce1e3800b629f36d4fbc274a48698412)

Co-authored-by: Pierre Jeambrun <[email protected]>

Report URL: https://github.com/apache/airflow/actions/runs/26321062461

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to