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]
