shahar1 opened a new issue, #66425:
URL: https://github.com/apache/airflow/issues/66425

   ### Body
   
   The current Google provider universe-domain support relies on the 
process-wide environment variable GOOGLE_CLOUD_UNIVERSE_DOMAIN (introduced in 
https://github.com/apache/airflow/pull/66159).
   
   That is constraining for real deployments:
   - A single Airflow deployment cannot target multiple universes at once.
   - The configuration is not visible/discoverable in the Airflow connection UI.
   
   This issue tracks follow-up work to support universe domain configuration 
through Google connection extras (with a compatibility path for existing 
env-var usage).
   
   Related review comment:
   - https://github.com/apache/airflow/pull/66159#discussion_r3170370794
   
   ### Tasks
   
   - [ ] Add universe domain support in Google connection extras in 
GoogleBaseHook.
   - [ ] Define and implement precedence between connection extras and 
GOOGLE_CLOUD_UNIVERSE_DOMAIN.
   - [ ] Keep get_client_options and default-universe resolution fully 
consistent for empty and unset values.
   - [ ] Add unit tests for extras-driven universe, default behavior, and 
precedence/compatibility.
   - [ ] Update Google connection docs with a concrete connection-extras 
example and migration guidance.
   
   ---
   Drafted-by: GitHub Copilot (GPT-5.3-Codex) (no human review before posting)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to