Skip to content

[v3-2-test] Mark Triggerer supervisor as a server context so it can read metastore connections (#64022)#68222

Closed
jason810496 wants to merge 1 commit into
apache:v3-2-testfrom
jason810496:backport-ccf34ff-v3-2-test
Closed

[v3-2-test] Mark Triggerer supervisor as a server context so it can read metastore connections (#64022)#68222
jason810496 wants to merge 1 commit into
apache:v3-2-testfrom
jason810496:backport-ccf34ff-v3-2-test

Conversation

@jason810496

Copy link
Copy Markdown
Member

(cherry picked from commit ccf34ff)

…e connections (apache#64022)

* fix: set server context in triggerer so MetastoreBackend is included for deadline callbacks

* fix: replace redundant test with triggerer_command test per review feedback

* fix: move server context setup to triggerer _execute() per review feedback

* fix: move import os to top-level in triggerer_job_runner per review

* fix: set client context in TriggerRunner subprocess to prevent inheriting server privileges

* fix: restore _AIRFLOW_PROCESS_CONTEXT after triggerer execution and clarify docstring

* fix: capture _AIRFLOW_PROCESS_CONTEXT during execution in test

* fix: correct typo subtproc -> subprocess in comment

* fix: add client-context test and update arun patch to use async side_effect

(cherry picked from commit ccf34ff)

# Conflicts:
#	airflow-core/src/airflow/jobs/triggerer_job_runner.py
@vincbeck vincbeck closed this Jun 8, 2026
@jason810496 jason810496 changed the title Mark Triggerer supervisor as a server context so it can read metastore connections (#64022) [v3-2-test] Mark Triggerer supervisor as a server context so it can read metastore connections (#64022) Jun 9, 2026
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.

3 participants